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

java.lang.Object
  extended by org.ow2.frascati.tinfi.TinfiComponentInterceptor<org.ow2.frascati.tinfi.api.control.SCAIntentController>
      extended by org.ow2.frascati.tinfi.api.control.SCAIntentControllerInterceptorSCAIntent
All Implemented Interfaces:
org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.Interceptor, org.ow2.frascati.tinfi.api.control.SCABasicIntentController, org.ow2.frascati.tinfi.api.control.SCAIntentController

public class SCAIntentControllerInterceptorSCAIntent
extends org.ow2.frascati.tinfi.TinfiComponentInterceptor<org.ow2.frascati.tinfi.api.control.SCAIntentController>
implements org.objectweb.fractal.julia.Interceptor, org.ow2.frascati.tinfi.api.control.SCAIntentController


Field Summary
 
Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterceptor
impl, intentHandlersMap, methods
 
Fields inherited from interface org.ow2.frascati.tinfi.api.control.SCABasicIntentController
NAME
 
Constructor Summary
SCAIntentControllerInterceptorSCAIntent()
           
 
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 clone()
           
 void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
           
 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)
           
 
Methods inherited from class org.ow2.frascati.tinfi.TinfiComponentInterceptor
addIntentHandler, addIntentHandler, getFcComponent, getFcItf, getFcItfDelegate, getMethods, initFcClone, initIntentHandlersMap, listIntentHandler, listIntentHandler, pushFcAndGet, releaseFcAndPop, removeIntentHandler, removeIntentHandler, setFcItf, setFcItfDelegate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.fractal.julia.Interceptor
getFcItfDelegate, setFcItfDelegate
 

Constructor Detail

SCAIntentControllerInterceptorSCAIntent

public SCAIntentControllerInterceptorSCAIntent()
Method Detail

initFcController

public void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
                      throws org.objectweb.fractal.api.factory.InstantiationException
Specified by:
initFcController in interface org.objectweb.fractal.julia.Controller
Overrides:
initFcController in class org.ow2.frascati.tinfi.TinfiComponentInterceptor<org.ow2.frascati.tinfi.api.control.SCAIntentController>
Throws:
org.objectweb.fractal.api.factory.InstantiationException

clone

public java.lang.Object clone()
Specified by:
clone in interface org.objectweb.fractal.julia.Interceptor
Specified by:
clone in class org.ow2.frascati.tinfi.TinfiComponentInterceptor<org.ow2.frascati.tinfi.api.control.SCAIntentController>

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

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)
                        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.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

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

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,
                               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

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 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


Copyright © 2011 Petals Link. All Rights Reserved.