|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A Composable class is one that needs to connect to software
components using a "role" abstraction, thus not depending on particular
implementations but on behavioral interfaces.
The contract surrounding a Composable is that it is a user.
The Composable is able to use Components managed
by the ComponentManager it was initialized with. As part
of the contract with the system, the instantiating entity must call
the compose method before the Composable
can be considered valid.
Deprecated:
Use Serviceable instead.
| Method Summary | |
void |
compose(ComponentManager componentManager)
Pass the ComponentManager to the composer. |
| Method Detail |
public void compose(ComponentManager componentManager)
throws ComponentException
ComponentManager to the composer.
The Composable implementation should use the specified
ComponentManager to acquire the components it needs for
execution.
componentManager - The ComponentManager which this
Composable uses. Must not be null.
ComponentException - if an error occurs
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||