|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Contract | |
aa.core | Provides the classes necessary to use this actor platform. |
Uses of Contract in aa.core |
Fields in aa.core declared as Contract | |
protected Contract |
CyberOrg.m_conContract
|
Methods in aa.core that return Contract | |
Contract |
FacilitatorActor.negotiate(ActorName p_anSender,
Contract p_conContract)
Negotiation |
Contract |
CyberOrg.getContract()
Returns the contract |
Methods in aa.core with parameters of type Contract | |
void |
Platform.localMigrate(CyberOrg p_cybToMigrate,
ActorName p_anDestFacilitator,
Contract p_conContract)
Local migrate it is called when a cyberorg is migrating to a local destination cyberorg |
void |
Platform.remoteMigrate(CyberOrg p_cybToMigrate,
ActorName p_anDestFacilitator,
Contract p_conContract)
Remote migrate it is called when a cyberorg is migrating to a remote destination cyberorg |
CyberOrg |
FacilitatorActor.doIsolate(java.lang.Long p_longECash,
ActorName[] p_anaActors,
Contract p_conContract)
CyberOrg isolate |
CyberOrg |
FacilitatorActor.remoteControlIsolate(java.lang.Long p_longECash,
ActorName[] p_anaActors,
Contract p_conContract)
Remote control isolation (being used in a specific example) |
void |
FacilitatorActor.doMigrate(ActorName p_anDestFacilitator,
Contract p_conNewContract)
CyberOrg migrate |
ActorName |
FacilitatorActor.receiveCyberOrg(Contract p_conContract,
java.lang.Long p_LECash,
java.util.LinkedList p_llActors)
This method is called in remote migration , when a cyberorg is migrating to this facilitator's host |
Contract |
FacilitatorActor.negotiate(ActorName p_anSender,
Contract p_conContract)
Negotiation |
void |
FacilitatorActor.tryMigrate(ActorName p_anReceiver,
Contract p_conContract)
Try to migrate using proposed contract |
void |
CyberOrgManager.localMigrate(CyberOrg p_cybToMigrate,
ActorName p_anDestFacilitator,
Contract p_conContract)
Local Migration |
void |
CyberOrgManager.remoteMigrate(CyberOrg p_cybToMigrate,
ActorName p_anDestFacilitator,
Contract p_conContract)
Remote Migration |
CyberOrg |
CyberOrg.isolate(long p_lECash,
ActorName[] p_anaActors,
Contract p_conContract)
CyberOrg isolate This method is called by the facilitator |
void |
CyberOrg.migrate(ActorName p_anDestFacilitator,
Contract p_conNewContract)
CyberOrg migrate |
void |
CyberOrg.receiveCyberOrg(Contract p_conContract,
java.lang.Long p_LECash,
java.util.LinkedList p_llActors)
Receive a CyberOrg This method is called when remote migration happens create a cyberorg according to the parameters we recived |
void |
CyberOrg.receiveCyberOrg(Contract p_conContract,
java.lang.Long p_LECash,
java.util.LinkedList p_llActors,
CyberOrg p_cybMigrating)
Receive a CyberOrg without creating a new instance |
Constructors in aa.core with parameters of type Contract | |
CyberOrg(Contract p_conContract,
java.lang.Long p_LECash,
java.util.LinkedList p_llActors)
Constructor that is used to create a cyberorg for the one which is migrating into the current cyberorg |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |