|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BuildPlan
Encapsulates a method of building an instance of a given object from a given container.
Field Summary | |
---|---|
static ComponentRef[] |
EMPTY_PLANS
|
Method Summary | |
---|---|
void |
destroy(BasicContainer bc,
java.lang.Object self)
Call the before-destruction methods specified for this object. |
void |
dump(IndentWriter iw)
|
java.lang.Object |
getObject(BasicContainer c)
|
boolean |
hasDestructors()
|
boolean |
needsStaticInitialization()
When T this component has a static (one-time only) initialization requirement. |
void |
start(BasicContainer bc,
java.lang.Object self)
Call the after-construction methods specified for this object (start methods). |
void |
staticStart(BasicContainer c)
When this has a static initializer this should execute it. |
Field Detail |
---|
static final ComponentRef[] EMPTY_PLANS
Method Detail |
---|
java.lang.Object getObject(BasicContainer c) throws java.lang.Exception
java.lang.Exception
void dump(IndentWriter iw) throws java.io.IOException
java.io.IOException
boolean needsStaticInitialization()
void staticStart(BasicContainer c) throws java.lang.Exception
c
-
java.lang.Exception
void start(BasicContainer bc, java.lang.Object self) throws java.lang.Exception
bc
- self
-
java.lang.Exception
void destroy(BasicContainer bc, java.lang.Object self)
bc
- self
-
java.lang.Exception
boolean hasDestructors()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |