|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--SMom.CEnvelope
Rappresentazione di una busta (lettera) tramite cui si inviano messaggi con il middleware.
| Field Summary | |
protected static java.lang.String |
CharDelimiter
Carattere usato come delimitatore per le intestazioni dei messaggi |
| Constructor Summary | |
CEnvelope()
Costruttore di default della busta vuota |
|
CEnvelope(ISender Sender,
IReceiver Receiver,
java.lang.String Message)
Costruisce una CEnvelope assegnandole già i valori necessari |
|
CEnvelope(ISender Sender,
java.lang.String ReceiverObjID,
java.lang.String Message)
Costruisce una CEnvelope assegnandole già i valori necessari. |
|
CEnvelope(java.lang.String StringEnvelope)
Tenta di costruire una Envelope dalla sua rappresentazione in forma di stringa. |
|
| Method Summary | |
java.lang.String |
getMessage()
Rappresentazione in forma di stringa del messaggio da inviare |
IReceiver |
getReceiver()
Identificativo del destinatario del messaggio |
ISender |
getSender()
Identificativo del mittente del messaggio |
CEnvelopeTrace |
getTraceRoute()
Informazioni per la tracciabilità del messaggio. |
boolean |
Replay(java.lang.String Message,
ISender MsgSender)
Grazie alle funzionalità di tracciabilità è possibile rispondere al messaggio semplicemente indicando il messaggio di ritorno. |
void |
setMessage(java.lang.String msg)
Rappresentazione in forma di stringa del messaggio da inviare |
void |
setReceiver(IReceiver rcvr)
Identificativo del destinatario del messaggio |
void |
setReceiverByObjectID(java.lang.String sObjID)
Setta come ricevente un semplice segnaposto con l'ID indicato |
void |
setSender(ISender sndr)
Identificativo del mittente del messaggio |
void |
setTraceRoute(CEnvelopeTrace sndr)
Informazioni per la tracciabilità del messaggio. |
java.lang.String |
toString()
Permette di recuperare una rappresentazione in forma di stringa dell'oggetto formato: |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected static java.lang.String CharDelimiter
| Constructor Detail |
public CEnvelope(ISender Sender,
IReceiver Receiver,
java.lang.String Message)
public CEnvelope(ISender Sender,
java.lang.String ReceiverObjID,
java.lang.String Message)
public CEnvelope()
public CEnvelope(java.lang.String StringEnvelope)
throws CCannotConvertStringToEnvelopeException
| Method Detail |
public CEnvelopeTrace getTraceRoute()
public void setTraceRoute(CEnvelopeTrace sndr)
public ISender getSender()
public void setSender(ISender sndr)
public IReceiver getReceiver()
public void setReceiver(IReceiver rcvr)
public void setReceiverByObjectID(java.lang.String sObjID)
public java.lang.String getMessage()
public void setMessage(java.lang.String msg)
public java.lang.String toString()
toString in class java.lang.Object
public boolean Replay(java.lang.String Message,
ISender MsgSender)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||