net.sf.xbus.technical.misc
Class PingSender

java.lang.Object
  extended by net.sf.xbus.technical.misc.PingSender
All Implemented Interfaces:
ObjectSender, Sender

public class PingSender
extends java.lang.Object
implements Sender, ObjectSender

PingSender simply returns the data that was sent.


Constructor Summary
PingSender(XBUSSystem destination)
           
 
Method Summary
 java.lang.Object execute(java.lang.String function, java.lang.Object callData)
          The given object callData will be returned.
 java.lang.String getType()
          A Sender can send data either as a String or as an Object to the neighboring system.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PingSender

public PingSender(XBUSSystem destination)
Method Detail

execute

public java.lang.Object execute(java.lang.String function,
                                java.lang.Object callData)
The given object callData will be returned.

Specified by:
execute in interface ObjectSender
Parameters:
function - used by some senders
callData - the data that shall be send to the neighbor system
Returns:
the response of the neighbor system

getType

public java.lang.String getType()
Description copied from interface: Sender
A Sender can send data either as a String or as an Object to the neighboring system.
When working with Strings the Sender must fulfill two preconditions: When working with Objects the Sender must also fulfill two preconditions:

Specified by:
getType in interface Sender