org.oasisopen.sca
Class ComponentContextInterceptorSCAIntent
java.lang.Object
org.ow2.frascati.tinfi.TinfiComponentInterceptor<org.oasisopen.sca.ComponentContext>
org.oasisopen.sca.ComponentContextInterceptorSCAIntent
- All Implemented Interfaces:
- org.oasisopen.sca.ComponentContext, org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.Interceptor
public class ComponentContextInterceptorSCAIntent
- extends org.ow2.frascati.tinfi.TinfiComponentInterceptor<org.oasisopen.sca.ComponentContext>
- implements org.oasisopen.sca.ComponentContext, org.objectweb.fractal.julia.Interceptor
| Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterceptor |
impl, intentHandlersMap, methods |
|
Method Summary |
<B> org.oasisopen.sca.ServiceReference<B> |
|
cast(B arg0)
|
java.lang.Object |
clone()
|
<B> org.oasisopen.sca.ServiceReference<B> |
|
createSelfReference(java.lang.Class<B> arg0)
|
<B> org.oasisopen.sca.ServiceReference<B> |
|
createSelfReference(java.lang.Class<B> arg0,
java.lang.String arg1)
|
|
getProperty(java.lang.Class<B> arg0,
java.lang.String arg1)
|
org.oasisopen.sca.RequestContext |
getRequestContext()
|
|
getService(java.lang.Class<B> arg0,
java.lang.String arg1)
|
<B> org.oasisopen.sca.ServiceReference<B> |
|
getServiceReference(java.lang.Class<B> arg0,
java.lang.String arg1)
|
<B> java.util.Collection<org.oasisopen.sca.ServiceReference<B>> |
|
getServiceReferences(java.lang.Class<B> arg0,
java.lang.String arg1)
|
<B> java.util.Collection<B> |
|
getServices(java.lang.Class<B> arg0,
java.lang.String arg1)
|
java.lang.String |
getURI()
|
void |
initFcController(org.objectweb.fractal.julia.InitializationContext ic)
|
| 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 |
ComponentContextInterceptorSCAIntent
public ComponentContextInterceptorSCAIntent()
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.oasisopen.sca.ComponentContext>
- 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.oasisopen.sca.ComponentContext>
createSelfReference
public <B> org.oasisopen.sca.ServiceReference<B> createSelfReference(java.lang.Class<B> arg0,
java.lang.String arg1)
throws java.lang.IllegalArgumentException
- Specified by:
createSelfReference in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException
getRequestContext
public org.oasisopen.sca.RequestContext getRequestContext()
- Specified by:
getRequestContext in interface org.oasisopen.sca.ComponentContext
cast
public <B> org.oasisopen.sca.ServiceReference<B> cast(B arg0)
throws java.lang.IllegalArgumentException
- Specified by:
cast in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException
getServices
public <B> java.util.Collection<B> getServices(java.lang.Class<B> arg0,
java.lang.String arg1)
throws java.lang.IllegalArgumentException
- Specified by:
getServices in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException
createSelfReference
public <B> org.oasisopen.sca.ServiceReference<B> createSelfReference(java.lang.Class<B> arg0)
throws java.lang.IllegalArgumentException
- Specified by:
createSelfReference in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException
getServiceReference
public <B> org.oasisopen.sca.ServiceReference<B> getServiceReference(java.lang.Class<B> arg0,
java.lang.String arg1)
throws java.lang.IllegalArgumentException
- Specified by:
getServiceReference in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException
getService
public <B> B getService(java.lang.Class<B> arg0,
java.lang.String arg1)
throws java.lang.IllegalArgumentException
- Specified by:
getService in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException
getURI
public java.lang.String getURI()
- Specified by:
getURI in interface org.oasisopen.sca.ComponentContext
getProperty
public <B> B getProperty(java.lang.Class<B> arg0,
java.lang.String arg1)
throws java.lang.IllegalArgumentException
- Specified by:
getProperty in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException
getServiceReferences
public <B> java.util.Collection<org.oasisopen.sca.ServiceReference<B>> getServiceReferences(java.lang.Class<B> arg0,
java.lang.String arg1)
throws java.lang.IllegalArgumentException
- Specified by:
getServiceReferences in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException
Copyright © 2011 Petals Link. All Rights Reserved.