|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectedu.UCL.satin.arch.components.Component
edu.UCL.satin.arch.components.Reflective
edu.UCL.satin.arch.components.Deployer
Represents a SATIN deployer
| Field Summary |
| Fields inherited from class edu.UCL.satin.arch.components.Reflective |
ACCEPT, FAIL, HANDLER_INSTANTIATION, PARTIAL_ACCEPT, REJECT |
| Fields inherited from class edu.UCL.satin.arch.components.Component |
immutable, properties |
| Fields inherited from interface edu.UCL.satin.arch.facets.ComponentFacet |
DISABLED, ENABLED |
| Constructor Summary | |
Deployer(java.lang.Object id)
Creates a new deployer with the given id |
|
| Method Summary | |
abstract short |
acceptLMU(LMU lmu)
Allows the Reflective component to inspect a given LMU and receive parts of it |
abstract void |
asyncSend(LMU lmu)
Sends asynchronously the given LMU to a remote host. |
abstract boolean |
send(LMU lmu)
Sends the given LMU to a remote host. |
| Methods inherited from class edu.UCL.satin.arch.components.Component |
addAttribute, construct, destroy, getAttribute, getProperties, hasAttribute, isEnabled, match, setEnabled, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface edu.UCL.satin.arch.facets.DeployerFacet |
addUbiquitousClass, addUbiquitousPackage |
| Methods inherited from interface edu.UCL.satin.arch.facets.ComponentFacet |
addAttribute, construct, destroy, getAttribute, getProperties, hasAttribute, isEnabled, setEnabled |
| Constructor Detail |
public Deployer(java.lang.Object id)
id - The id of the deployer| Method Detail |
public abstract short acceptLMU(LMU lmu)
Reflective
acceptLMU in class Reflectivelmu - received which is targetted at this component
public abstract boolean send(LMU lmu)
send in interface DeployerFacetlmu - The LMU to be sent
public abstract void asyncSend(LMU lmu)
asyncSend in interface DeployerFacetlmu - The lmu to be sent
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||