org.oasisopen.sca
Class ComponentContextFcItf
java.lang.Object
org.objectweb.fractal.julia.BasicComponentInterface
org.oasisopen.sca.ComponentContextFcItf
- All Implemented Interfaces:
- org.oasisopen.sca.ComponentContext, org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface
public class ComponentContextFcItf
- extends org.objectweb.fractal.julia.BasicComponentInterface
- implements org.oasisopen.sca.ComponentContext
| Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface |
flags, name, owner, type |
|
Method Summary |
<B> org.oasisopen.sca.ServiceReference<B> |
|
cast(B arg0)
|
<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)
|
java.lang.Object |
getFcItfImpl()
|
|
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 |
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 |
ComponentContextFcItf
public ComponentContextFcItf()
ComponentContextFcItf
public ComponentContextFcItf(org.objectweb.fractal.api.Component component,
java.lang.String s,
org.objectweb.fractal.api.Type type,
boolean flag,
java.lang.Object obj)
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
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
getURI
public java.lang.String getURI()
- Specified by:
getURI in interface 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
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
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
getRequestContext
public org.oasisopen.sca.RequestContext getRequestContext()
- Specified by:
getRequestContext in interface org.oasisopen.sca.ComponentContext
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
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
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
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
Copyright © 2011 Petals Link. All Rights Reserved.