Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

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

Fields inherited from class fi.hut.tcm.jacob.conduits.Transporter
next
 
Method Summary
void at(Mux mux, Side at)
          Calls Mux.mux to multiplex or demultiplex the carried message.
void at(Session session, Side at)
          Calls Session.apply to let the state to work on the message.
void at(Adaptor adaptor, Side at)
          Calls Adaptor.adapt to pass the carried message to the adaptor.
void at(ConduitFactory factory, Side at)
           
void finalize()
           
Message getMessage()
           
static MessageTransporter newMessageTransporter(Side at, Message message)
           
void proceed(Side side)
           
void setMessage(Message message)
           
 
Methods inherited from class fi.hut.tcm.jacob.conduits.Transporter
at, at, at, at, proceed, run, setNext, start, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Method Detail

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()

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD