Class fi.hut.tcm.jacob.conduits.MessageTransporter
java.lang.Object
|
+--fi.hut.tcm.jacob.conduits.Transporter
|
+--fi.hut.tcm.jacob.conduits.MessageTransporter
- Subclasses:
- Timeout
- public class MessageTransporter
- extends Transporter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait |
newMessageTransporter
public static MessageTransporter newMessageTransporter(Side at,
Message message)
finalize
protected void finalize()
- Overrides:
- finalize in class java.lang.Object
proceed
protected void proceed(Side side)
- Overrides:
- proceed in class Transporter
at
public void at(Mux mux,
Side at)
- Calls
Mux.mux
to multiplex or demultiplex the carried
message.
- Overrides:
- at in class Transporter
at
public void at(Session session,
Side at)
- Calls
Session.apply
to let the state to work on the
message.
- Overrides:
- at in class Transporter
at
public void at(Adaptor adaptor,
Side at)
- Calls
Adaptor.adapt
to pass the carried message to the
adaptor.
- Overrides:
- at in class Transporter
at
public void at(ConduitFactory factory,
Side at)
- Overrides:
- at in class Transporter
setMessage
protected void setMessage(Message message)
getMessage
public Message getMessage()