Interface ISharedObjectContainerFactory
-
- All Known Implementing Classes:
SharedObjectContainerFactory
public interface ISharedObjectContainerFactoryFactory contract forSharedObjectContainerFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ISharedObjectContainercreateSharedObjectContainer(String descriptionName)Make ISharedObjectContainer instance.ISharedObjectContainercreateSharedObjectContainer(String descriptionName, Object[] args)Make ISharedObjectContainer instance.ISharedObjectContainercreateSharedObjectContainer(ContainerTypeDescription desc, Object[] args)Make ISharedObjectContainer instance.
-
-
-
Method Detail
-
createSharedObjectContainer
ISharedObjectContainer createSharedObjectContainer(ContainerTypeDescription desc, Object[] args) throws ContainerCreateException
Make ISharedObjectContainer instance.- Parameters:
desc- the ContainerTypeDescription to use to create the instanceargs- an Object [] of arguments passed to the createInstance method of the IContainerInstantiator- Returns:
- a valid instance of ISharedObjectContainer
- Throws:
ContainerCreateException
-
createSharedObjectContainer
ISharedObjectContainer createSharedObjectContainer(String descriptionName) throws ContainerCreateException
Make ISharedObjectContainer instance.- Parameters:
descriptionName- the ContainerTypeDescription name to lookup- Returns:
- a valid instance of ISharedObjectContainer
- Throws:
ContainerCreateException
-
createSharedObjectContainer
ISharedObjectContainer createSharedObjectContainer(String descriptionName, Object[] args) throws ContainerCreateException
Make ISharedObjectContainer instance.- Parameters:
descriptionName- the ContainerTypeDescription name to lookupargs- the Object [] of arguments passed to the IContainerInstantiator.createInstance method- Returns:
- a valid instance of ISharedObjectContainer
- Throws:
ContainerCreateException
-
-