|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface IContainerFactory.IContainerBuilder
A builder for an IContainer
. Implementations are automatically
thread safe if they are invoked from the ContainerFactory
implementation, which is thread safe.
Method Summary | |
---|---|
IContainer |
createContainer(String nativeContextIdentity,
String identity,
IType type,
IDomain domain,
IFrameworkContext hostContext,
boolean local)
Build an instance of an IContainer |
IContainerDefinitionField |
createContainerDefinition()
Get the IContainerDefinitionField to use for instances of the
container this builder creates. |
Method Detail |
---|
IContainer createContainer(String nativeContextIdentity, String identity, IType type, IDomain domain, IFrameworkContext hostContext, boolean local)
IContainer
nativeContextIdentity
- whether the container is localidentity
- the identity of the instancetype
- the type for the instancedomain
- the domain for the instancehostContext
- the context the instance will be associated withlocal
- true
the container is local to this context
IContainerDefinitionField createContainerDefinition()
IContainerDefinitionField
to use for instances of the
container this builder creates. A null
definition should
be used for containers that are dynamic.
IContainerDefinitionField
for instances this
builder creates, null
if the container is a
dynamic type.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |