|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.objectweb.fractal.juliak.control.interceptor.InterceptorControllerMixin
public abstract class InterceptorControllerMixin
This class implements an interceptor controller for managing the interceptors associated to the client and server interfaces of a component.
| Field Summary |
|---|
| Fields inherited from interface org.objectweb.fractal.juliak.control.interceptor.InterceptorController |
|---|
NAME, TYPE |
| Constructor Summary | |
|---|---|
InterceptorControllerMixin()
|
|
| Method Summary | |
|---|---|
abstract void |
_super_initFcController(InitializationContext ic)
|
void |
addFcInterceptor(ComponentInterface itf,
Interceptor interceptor)
Appends the specified interceptor at the end of the list of already existing interceptors for the specified Fractal interface. |
Interceptor[] |
getFcInterceptors(ComponentInterface itf)
Returns the array of interceptors associated to the specified Fractal interface. |
String |
getInterceptors()
|
void |
initFcController(InitializationContext ic)
Initialize this controller object. |
boolean |
removeFcInterceptor(ComponentInterface itf,
Interceptor interceptor)
Removes the specified interceptor from the list of already existing interceptors for the specified Fractal interface. |
void |
setInterceptors(String interceptors)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InterceptorControllerMixin()
| Method Detail |
|---|
public void initFcController(InitializationContext ic)
throws InstantiationException
Controller
initFcController in interface Controlleric - information about the component to which this controller object
belongs.
InstantiationException - if the initialization fails.
public void addFcInterceptor(ComponentInterface itf,
Interceptor interceptor)
addFcInterceptor in interface InterceptorControlleritf - the Fractal interfaceinterceptor - the interceptorpublic Interceptor[] getFcInterceptors(ComponentInterface itf)
getFcInterceptors in interface InterceptorControlleritf - the Fractal interface
public boolean removeFcInterceptor(ComponentInterface itf,
Interceptor interceptor)
removeFcInterceptor in interface InterceptorControlleritf - the Fractal interfaceinterceptor - the interceptor
public void setInterceptors(String interceptors)
setInterceptors in interface InterceptorDefAttributesinterceptors - A stringified representation of a Julia
Tree structure describing
the interceptor class generators associated with this control
membrane.public String getInterceptors()
getInterceptors in interface InterceptorDefAttributesTree structure describing
the interceptor class generators associated with this control
membrane.
public abstract void _super_initFcController(InitializationContext ic)
throws InstantiationException
InstantiationException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||