|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Supported API: false
Extendable: false
Field Summary | |
static String |
CONTEXT_NAME
Label for the attribute. |
Fields inherited from interface java.beans.beancontext.BeanContext |
globalHierarchyLock |
Fields inherited from interface java.beans.DesignMode |
PROPERTYNAME |
Methods inherited from interface java.beans.beancontext.BeanContextServices |
addBeanContextServicesListener, addService, getCurrentServiceClasses, getCurrentServiceSelectors, getService, hasService, removeBeanContextServicesListener |
Methods inherited from interface java.beans.beancontext.BeanContext |
addBeanContextMembershipListener, getResource, getResourceAsStream, instantiateChild, removeBeanContextMembershipListener |
Methods inherited from interface java.beans.beancontext.BeanContextChild |
addPropertyChangeListener, addVetoableChangeListener, getBeanContext, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext |
Methods inherited from interface java.util.Collection |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Methods inherited from interface java.beans.DesignMode |
isDesignTime, setDesignTime |
Methods inherited from interface java.beans.Visibility |
avoidingGui, dontUseGui, needsGui, okToUseGui |
Methods inherited from interface java.beans.beancontext.BeanContextServicesListener |
serviceAvailable |
Methods inherited from interface java.beans.beancontext.BeanContextServiceRevokedListener |
serviceRevoked |
Field Detail |
public static final String CONTEXT_NAME
Method Detail |
public String getContextName()
public void setContextName(String a_ContextName) throws WTPropertyVetoException
a_ContextName
-
WTPropertyVetoException
public boolean addService(String service_name, BeanContextServiceProvider bcsp)
service_name
- bcsp
-
public boolean addImplementation(ServiceDescriptor descriptor) throws ACException
descriptor
-
ACException
public Iterator getCurrentServiceNames()
public Iterator getCurrentServiceSelectors(String service_name)
service_name
-
public Iterator getCurrentServiceSelectors(String service_name, Object requestor)
service_name
- requestor
-
public Object getService(BeanContextChild bcc, Object requestor, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Object[] getServices(BeanContextChild bcc, Object requestor, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Object[] getServices(BeanContextChild bcc, Object requestor, Class service_class, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_class
- selector
- bcsrl
-
TooManyListenersException
public String getServiceImplementationName(BeanContextChild bcc, Object requestor, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_name
- selector
- bcsrl
-
TooManyListenersException
public String[] getServiceImplementationNames(BeanContextChild bcc, Object requestor, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Map getServiceMap(BeanContextChild bcc, Object[] requestors, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestors
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Map getServiceMap(BeanContextChild bcc, Object[] requestors, Class service_class, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestors
- service_class
- selector
- bcsrl
-
TooManyListenersException
public Map getServicesMap(BeanContextChild bcc, Object[] requestors, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestors
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Map getServicesMap(BeanContextChild bcc, Object[] requestors, Class service_class, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestors
- service_class
- selector
- bcsrl
-
TooManyListenersException
public Map getServiceImplementationNameMap(BeanContextChild bcc, Object[] requestors, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestors
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Map getServiceImplementationNamesMap(BeanContextChild bcc, Object[] requestors, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestors
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Map getServiceMap(BeanContextChild bcc, ACRequestor requestor, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Map getServiceMap(BeanContextChild bcc, ACRequestor requestor, Class service_class, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_class
- selector
- bcsrl
-
TooManyListenersException
public Map getServicesMap(BeanContextChild bcc, ACRequestor requestor, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Map getServicesMap(BeanContextChild bcc, ACRequestor requestor, Class service_class, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_class
- selector
- bcsrl
-
TooManyListenersException
public Map getServiceImplementationNameMap(BeanContextChild bcc, ACRequestor requestor, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_name
- selector
- bcsrl
-
TooManyListenersException
public Map getServiceImplementationNamesMap(BeanContextChild bcc, ACRequestor requestor, String service_name, Object selector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException
bcc
- requestor
- service_name
- selector
- bcsrl
-
TooManyListenersException
public boolean hasService(String service_name)
service_name
-
public void releaseService(BeanContextChild arg0, Object requestor, Object service)
releaseService
in interface BeanContextServices
arg0
- requestor
- service
- public void revokeService(Class service_class, BeanContextServiceProvider bcsp, boolean revoke_now)
revokeService
in interface BeanContextServices
service_class
- bcsp
- revoke_now
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |