|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cvm.se.communication.CommunicationProcessManager
public class CommunicationProcessManager
This class handles the managing of communication processes. Give a shcema it will separate it into communication shemas and create or load communication porcesss to handel the specific communication.
Method Summary | |
---|---|
CommunicationProcess |
getCommProc(java.lang.String pID)
Returns a process from the communication manager based on the process id |
static CommunicationProcessManager |
getInstance()
Singleton implementation. |
void |
handleCommunications(ControlSchema schemaUCI)
This function receives the control schema from UCI. |
void |
handleDataSchema(DataSchema mDataSchema)
|
void |
KillSpecificProcess(java.lang.String pID)
This function kills the process specified by the pID |
void |
receiveCommunication(NegotiationSchema negSchema)
Given a negotiation schema, it looks up the the communication process. |
void |
SignalKillIntent(java.lang.String pID)
This method signals a communication object to die in a clean way. |
void |
UpdateSpecificCommunication(java.lang.String pID)
Finds the process for which the negotiation signal was sent, and handles update in communication. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static CommunicationProcessManager getInstance()
public void handleCommunications(ControlSchema schemaUCI)
schemaUCI
- public void receiveCommunication(NegotiationSchema negSchema)
negSchema
- public void KillSpecificProcess(java.lang.String pID)
pID
- ID of the process to kill;public void SignalKillIntent(java.lang.String pID)
pID
- public void UpdateSpecificCommunication(java.lang.String pID)
pID
- public void handleDataSchema(DataSchema mDataSchema)
public CommunicationProcess getCommProc(java.lang.String pID)
pID
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |