ix.util.ipc
Class SeparateStrategy

java.lang.Object
  extended by ix.util.ipc.WrapperStrategy
      extended by ix.util.ipc.SeparateStrategy
All Implemented Interfaces:
IPC.CommunicationStrategy, ParameterizedCommStrategy

public class SeparateStrategy
extends WrapperStrategy


Nested Class Summary
(package private)  class SeparateStrategy.SeparateAgent
           
 
Field Summary
(package private)  SeparateStrategy.SeparateAgent separateAgent
           
 
Fields inherited from class ix.util.ipc.WrapperStrategy
innerStrategy
 
Constructor Summary
SeparateStrategy()
           
SeparateStrategy(IPC.CommunicationStrategy innerStrategy)
           
 
Method Summary
 void sendObject(java.lang.Object destination, java.lang.Object contents)
           
 void setupServer(java.lang.Object destination, IPC.MessageListener listener)
           
 
Methods inherited from class ix.util.ipc.WrapperStrategy
apply
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

separateAgent

SeparateStrategy.SeparateAgent separateAgent
Constructor Detail

SeparateStrategy

public SeparateStrategy()

SeparateStrategy

public SeparateStrategy(IPC.CommunicationStrategy innerStrategy)
Method Detail

sendObject

public void sendObject(java.lang.Object destination,
                       java.lang.Object contents)
Specified by:
sendObject in interface IPC.CommunicationStrategy
Overrides:
sendObject in class WrapperStrategy

setupServer

public void setupServer(java.lang.Object destination,
                        IPC.MessageListener listener)
Specified by:
setupServer in interface IPC.CommunicationStrategy
Overrides:
setupServer in class WrapperStrategy