org.objectweb.easybeans.api
Interface EZBContainerConfig

All Known Implementing Classes:
JContainerConfig

public interface EZBContainerConfig

Configuration for a Container.

Author:
Florent Benoit

Method Summary
 void addCallback(EZBContainerLifeCycleCallback callback)
           
 void addInjectors(ResourceInjector injector)
           
 EZBArchive getArchive()
           
 java.util.List<EZBContainerLifeCycleCallback> getCallbacks()
           
 EZBServer getEZBServer()
           
 java.util.List<ResourceInjector> getInjectors()
           
 void setEZBServer(EZBServer easybeansServer)
          Sets the easybeans server.
 

Method Detail

getCallbacks

java.util.List<EZBContainerLifeCycleCallback> getCallbacks()
Returns:
the callbacks

addCallback

void addCallback(EZBContainerLifeCycleCallback callback)
Parameters:
callback - the callbacks to add.

getArchive

EZBArchive getArchive()
Returns:
the archive

getInjectors

java.util.List<ResourceInjector> getInjectors()
Returns:
the injectors

addInjectors

void addInjectors(ResourceInjector injector)
Parameters:
injector - the injectors to set

getEZBServer

EZBServer getEZBServer()
Returns:
the easybeans server

setEZBServer

void setEZBServer(EZBServer easybeansServer)
Sets the easybeans server.

Parameters:
easybeansServer - the embedded server of this config