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.Installer

java.lang.Object
  |
  +--fi.hut.tcm.jacob.conduits.Installer

public class Installer
extends java.lang.Object
implements InstallMessenger, Messenger
Installer


Field Summary
static Installer instance
           
 
Method Summary
void apply(Message message, State state, Session session)
           
int getEndpointCount(Message message)
           
Side getEndpoint(Message message, int index)
           
java.lang.Object getKey(Message message, int index)
           
Conduit getPrototype(Message message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Field Detail

instance

public static final Installer instance
Method Detail

getEndpoint

public Side getEndpoint(Message message,
                        int index)
Description copied from interface:
Returns a Side (corresponding to index) where the cloned Conduit is to be attached to, or null if the Side is to be determined by the ConduitFactory itself.
Specified by:
getEndpoint in interface InstallMessenger

getEndpointCount

public int getEndpointCount(Message message)
Description copied from interface:
 
Specified by:
getEndpointCount in interface InstallMessenger

getPrototype

public Conduit getPrototype(Message message)
Description copied from interface:
Returns a prototype conduit that the ConduitFactory attempts to clone, or null if to use the prototype stored at the factory.
Specified by:
getPrototype in interface InstallMessenger

getKey

public java.lang.Object getKey(Message message,
                     int index)
Description copied from interface:
 
Specified by:
getKey in interface InstallMessenger

apply

public void apply(Message message,
                  State state,
                  Session session)
Description copied from interface:
 
Specified by:
apply in interface Messenger

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