org.neo.swarm
Class DefaultSwarmContainer
java.lang.Object
org.neo.swarm.DefaultSwarmContainer
- All Implemented Interfaces:
- SwarmContainer
- public class DefaultSwarmContainer
- extends java.lang.Object
- implements SwarmContainer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultSwarmContainer
public DefaultSwarmContainer(ApplicationContext appContexts,
ApplicationContext services)
registerAppContext
public void registerAppContext(java.lang.String name,
ApplicationContext ac)
- Specified by:
registerAppContext in interface SwarmContainer
getAppContext
public ApplicationContext getAppContext(java.lang.String name)
- Specified by:
getAppContext in interface SwarmContainer
getComponent
public java.lang.Object getComponent(java.lang.String componentName)
throws java.lang.Exception
- Specified by:
getComponent in interface SwarmContainer
- Throws:
java.lang.Exception
getComponentsOfType
public java.util.Collection getComponentsOfType(java.lang.Class componentClass)
throws java.lang.Exception
- Specified by:
getComponentsOfType in interface SwarmContainer
- Throws:
java.lang.Exception
addServiceAspect
public void addServiceAspect(Aspect aspect)
- Specified by:
addServiceAspect in interface SwarmContainer
addOrthogonalServiceAspect
public void addOrthogonalServiceAspect(Aspect aspect)
- Specified by:
addOrthogonalServiceAspect in interface SwarmContainer
start
public void start()
- Specified by:
start in interface SwarmContainer
stop
public void stop()
- Specified by:
stop in interface SwarmContainer
registerServiceComponent
public void registerServiceComponent(java.lang.Class service,
java.lang.Object[] args)
registerServiceComponent
public void registerServiceComponent(java.lang.String name,
java.lang.Class service,
java.lang.Object[] args)
- Specified by:
registerServiceComponent in interface SwarmContainer
registerServiceComponent
public void registerServiceComponent(java.lang.Class service)
- Specified by:
registerServiceComponent in interface SwarmContainer
registerServiceInstance
public void registerServiceInstance(java.lang.String name,
java.lang.Object instance)
- Specified by:
registerServiceInstance in interface SwarmContainer
lookupService
public java.lang.Object lookupService(java.lang.Object name)
- Specified by:
lookupService in interface SwarmContainer
Copyright © 2001-2004 SWARM-ONE -First Generation (S)calable(W)ide(AR)ea(M)esh. All Rights Reserved.