org.ow2.frascati.tinfi.api.control
Class SCAIntentControllerFcItf

java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.ow2.frascati.tinfi.api.control.SCAIntentControllerFcItf
All Implemented Interfaces:
org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface, org.ow2.frascati.tinfi.api.control.SCABasicIntentController, org.ow2.frascati.tinfi.api.control.SCAIntentController

public class SCAIntentControllerFcItf
extends org.objectweb.fractal.julia.BasicComponentInterface
implements org.ow2.frascati.tinfi.api.control.SCAIntentController


Field Summary
 
Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface
flags, name, owner, type
 
Fields inherited from interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
NAME
 
Constructor Summary
SCAIntentControllerFcItf()
           
SCAIntentControllerFcItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0)
           
<T extends java.lang.annotation.Annotation>
void
addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0, java.lang.Class<T> arg1, java.lang.String arg2)
           
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0, org.ow2.frascati.tinfi.api.InterfaceFilter arg1)
           
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0, org.ow2.frascati.tinfi.api.InterfaceMethodFilter arg1)
           
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0, java.lang.String arg1)
           
 void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0, java.lang.String arg1, java.lang.reflect.Method arg2)
           
 java.lang.Object getFcItfImpl()
           
 java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String arg0)
           
 java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String arg0, java.lang.reflect.Method arg1)
           
 void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0)
           
 void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0, java.lang.String arg1)
           
 void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0, java.lang.String arg1, java.lang.reflect.Method arg2)
           
 void setFcItfImpl(java.lang.Object obj)
           
 
Methods inherited from class org.objectweb.fractal.julia.BasicComponentInterface
clone, equals, getFcItfName, getFcItfOwner, getFcItfType, hasFcInterceptor, hashCode, isFcInternalItf, setFcItfName, updateFcState
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SCAIntentControllerFcItf

public SCAIntentControllerFcItf()

SCAIntentControllerFcItf

public SCAIntentControllerFcItf(org.objectweb.fractal.api.Component component,
                                java.lang.String s,
                                org.objectweb.fractal.api.Type type,
                                boolean flag,
                                java.lang.Object obj)
Method Detail

getFcItfImpl

public java.lang.Object getFcItfImpl()
Specified by:
getFcItfImpl in interface org.objectweb.fractal.julia.ComponentInterface

setFcItfImpl

public void setFcItfImpl(java.lang.Object obj)
Specified by:
setFcItfImpl in interface org.objectweb.fractal.julia.ComponentInterface

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0,
                               org.ow2.frascati.tinfi.api.InterfaceFilter arg1)
                        throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0,
                               org.ow2.frascati.tinfi.api.InterfaceMethodFilter arg1)
                        throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException

listFcIntentHandler

public java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String arg0)
                                                                             throws org.objectweb.fractal.api.NoSuchInterfaceException
Specified by:
listFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException

removeFcIntentHandler

public void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0,
                                  java.lang.String arg1)
                           throws org.objectweb.fractal.api.NoSuchInterfaceException,
                                  org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
removeFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalLifeCycleException

listFcIntentHandler

public java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String arg0,
                                                                                    java.lang.reflect.Method arg1)
                                                                             throws org.objectweb.fractal.api.NoSuchInterfaceException,
                                                                                    java.lang.NoSuchMethodException
Specified by:
listFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
java.lang.NoSuchMethodException

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0,
                               java.lang.String arg1)
                        throws org.objectweb.fractal.api.NoSuchInterfaceException,
                               org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalLifeCycleException

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0,
                               java.lang.String arg1,
                               java.lang.reflect.Method arg2)
                        throws org.objectweb.fractal.api.NoSuchInterfaceException,
                               java.lang.NoSuchMethodException,
                               org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
java.lang.NoSuchMethodException
org.objectweb.fractal.api.control.IllegalLifeCycleException

removeFcIntentHandler

public void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0,
                                  java.lang.String arg1,
                                  java.lang.reflect.Method arg2)
                           throws org.objectweb.fractal.api.NoSuchInterfaceException,
                                  java.lang.NoSuchMethodException,
                                  org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
removeFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
java.lang.NoSuchMethodException
org.objectweb.fractal.api.control.IllegalLifeCycleException

addFcIntentHandler

public <T extends java.lang.annotation.Annotation> void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0,
                                                                           java.lang.Class<T> arg1,
                                                                           java.lang.String arg2)
                        throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCAIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException

removeFcIntentHandler

public void removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0)
                           throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
removeFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException

addFcIntentHandler

public void addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler arg0)
                        throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
addFcIntentHandler in interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException


Copyright © 2011 Petals Link. All Rights Reserved.