juliac.generated
Class SCAComponentControllerImpl
java.lang.Object
juliac.generated.SCAComponentControllerImpl
- All Implemented Interfaces:
- org.oasisopen.sca.ComponentContext, org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.loader.Generated
public class SCAComponentControllerImpl
- extends java.lang.Object
- implements org.oasisopen.sca.ComponentContext, org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.loader.Generated
- See Also:
BasicControllerMixin,
UseComponentMixin,
UseSCAContentControllerMixin,
UseSCAPropertyControllerMixin,
ComponentContextMixin
|
Method Summary |
<B> org.oasisopen.sca.ServiceReference<B> |
|
cast(B target)
|
<B> org.oasisopen.sca.ServiceReference<B> |
|
createSelfReference(java.lang.Class<B> businessInterface)
|
<B> org.oasisopen.sca.ServiceReference<B> |
|
createSelfReference(java.lang.Class<B> businessInterface,
java.lang.String serviceName)
|
java.lang.String |
getFcGeneratorParameters()
|
|
getProperty(java.lang.Class<B> type,
java.lang.String propertyName)
|
org.oasisopen.sca.RequestContext |
getRequestContext()
|
|
getService(java.lang.Class<B> businessInterface,
java.lang.String referenceName)
|
<B> org.oasisopen.sca.ServiceReference<B> |
|
getServiceReference(java.lang.Class<B> businessInterface,
java.lang.String referenceName)
|
<B> java.util.Collection<org.oasisopen.sca.ServiceReference<B>> |
|
getServiceReferences(java.lang.Class<B> businessInterface,
java.lang.String referenceName)
|
<B> java.util.Collection<B> |
|
getServices(java.lang.Class<B> businessInterface,
java.lang.String referenceName)
|
java.lang.String |
getURI()
|
void |
initFcController(org.objectweb.fractal.julia.InitializationContext ic)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
weaveableC
public org.objectweb.fractal.api.Component weaveableC
- See Also:
UseComponentMixin.weaveableC
weaveableOptC
public org.objectweb.fractal.api.Component weaveableOptC
- See Also:
UseComponentMixin.weaveableOptC
SCAComponentControllerImpl
public SCAComponentControllerImpl()
getURI
public java.lang.String getURI()
throws java.lang.UnsupportedOperationException
- Specified by:
getURI in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.UnsupportedOperationException- See Also:
ComponentContextMixin.getURI()
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
- Throws:
org.objectweb.fractal.api.factory.InstantiationException- See Also:
UseSCAPropertyControllerMixin.initFcController(org.objectweb.fractal.julia.InitializationContext)
cast
public <B> org.oasisopen.sca.ServiceReference<B> cast(B target)
throws java.lang.IllegalArgumentException
- Specified by:
cast in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException- See Also:
org.ow2.frascati.tinfi.control.component.ComponentContextMixin#cast(B)
getService
public <B> B getService(java.lang.Class<B> businessInterface,
java.lang.String referenceName)
throws org.ow2.frascati.tinfi.TinfiRuntimeException
- Specified by:
getService in interface org.oasisopen.sca.ComponentContext
- Throws:
org.ow2.frascati.tinfi.TinfiRuntimeException- See Also:
ComponentContextMixin.getService(java.lang.Class,java.lang.String)
getServiceReference
public <B> org.oasisopen.sca.ServiceReference<B> getServiceReference(java.lang.Class<B> businessInterface,
java.lang.String referenceName)
- Specified by:
getServiceReference in interface org.oasisopen.sca.ComponentContext
- See Also:
ComponentContextMixin.getServiceReference(java.lang.Class,java.lang.String)
getServiceReferences
public <B> java.util.Collection<org.oasisopen.sca.ServiceReference<B>> getServiceReferences(java.lang.Class<B> businessInterface,
java.lang.String referenceName)
throws java.lang.IllegalArgumentException
- Specified by:
getServiceReferences in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException- See Also:
ComponentContextMixin.getServiceReferences(java.lang.Class,java.lang.String)
getServices
public <B> java.util.Collection<B> getServices(java.lang.Class<B> businessInterface,
java.lang.String referenceName)
throws java.lang.IllegalArgumentException
- Specified by:
getServices in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException- See Also:
ComponentContextMixin.getServices(java.lang.Class,java.lang.String)
getProperty
public <B> B getProperty(java.lang.Class<B> type,
java.lang.String propertyName)
throws java.lang.IllegalArgumentException
- Specified by:
getProperty in interface org.oasisopen.sca.ComponentContext
- Throws:
java.lang.IllegalArgumentException- See Also:
ComponentContextMixin.getProperty(java.lang.Class,java.lang.String)
createSelfReference
public <B> org.oasisopen.sca.ServiceReference<B> createSelfReference(java.lang.Class<B> businessInterface)
- Specified by:
createSelfReference in interface org.oasisopen.sca.ComponentContext
- See Also:
ComponentContextMixin.createSelfReference(java.lang.Class)
createSelfReference
public <B> org.oasisopen.sca.ServiceReference<B> createSelfReference(java.lang.Class<B> businessInterface,
java.lang.String serviceName)
- Specified by:
createSelfReference in interface org.oasisopen.sca.ComponentContext
- See Also:
ComponentContextMixin.createSelfReference(java.lang.Class,java.lang.String)
getRequestContext
public org.oasisopen.sca.RequestContext getRequestContext()
- Specified by:
getRequestContext in interface org.oasisopen.sca.ComponentContext
- See Also:
ComponentContextMixin.getRequestContext()
getFcGeneratorParameters
public java.lang.String getFcGeneratorParameters()
- Specified by:
getFcGeneratorParameters in interface org.objectweb.fractal.julia.loader.Generated
Copyright © 2011 Petals Link. All Rights Reserved.