Class ExternalContextsNavigableSet
- java.lang.Object
-
- org.jboss.as.naming.context.external.ExternalContextsNavigableSet
-
- All Implemented Interfaces:
ExternalContexts
public class ExternalContextsNavigableSet extends Object implements ExternalContexts
AnExternalContextsimplementation using aNavigableSetto store the service names of the existent external contexts.- Author:
- Eduardo Martins
-
-
Constructor Summary
Constructors Constructor Description ExternalContextsNavigableSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExternalContext(org.jboss.msc.service.ServiceName serviceName)Adds an external context.org.jboss.msc.service.ServiceNamegetParentExternalContext(org.jboss.msc.service.ServiceName serviceName)Retrieves the external context that is a parent of the specified child service name.booleanremoveExternalContext(org.jboss.msc.service.ServiceName serviceName)Removes an external context.
-
-
-
Method Detail
-
addExternalContext
public void addExternalContext(org.jboss.msc.service.ServiceName serviceName)
Description copied from interface:ExternalContextsAdds an external context.- Specified by:
addExternalContextin interfaceExternalContexts- Parameters:
serviceName- the external context's service name
-
removeExternalContext
public boolean removeExternalContext(org.jboss.msc.service.ServiceName serviceName)
Description copied from interface:ExternalContextsRemoves an external context.- Specified by:
removeExternalContextin interfaceExternalContexts- Parameters:
serviceName- the external context's service name- Returns:
- true if an external context with the specified jndi name was found and removed.
-
getParentExternalContext
public org.jboss.msc.service.ServiceName getParentExternalContext(org.jboss.msc.service.ServiceName serviceName)
Description copied from interface:ExternalContextsRetrieves the external context that is a parent of the specified child service name.- Specified by:
getParentExternalContextin interfaceExternalContexts- Parameters:
serviceName- a external context's child service name- Returns:
- null if there is currently no external context, which is a parent of the specified service name.
-
-