|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Composite interface defines the contract against which a complete assembly assesment and fulfillment provess may be performed.
Method Summary | |
void |
assemble()
Assemble the appliance. |
void |
disassemble()
Disassemble the appliance. |
Appliance[] |
getProviders()
Return the set of appliances assigned as providers. |
boolean |
isAssembled()
Returns the assembled state of the appliance. |
Method Detail |
public boolean isAssembled()
public void assemble() throws AssemblyException
Exception
- if an error occurs during appliance assembly
AssemblyException
public void disassemble()
public Appliance[] getProviders()
IllegalStateException
- if invoked prior to
the completion of the assembly phase
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |