org.psepr.jClient
Class PsEPREvent

java.lang.Object
  extended by org.psepr.jClient.PsEPREvent

public class PsEPREvent
extends java.lang.Object

The object that holds a received event. The user's part of the event is kept in the 'payload' method.

Author:
Robert.Adams@intel.com

Field Summary
static java.lang.String distributionAll
           
static java.lang.String distributionOne
           
 
Constructor Summary
PsEPREvent()
           
PsEPREvent(PsEPREvent ev)
          Copy constructor.
 
Method Summary
 java.lang.String getDistribution()
           
 java.lang.String getEventID()
           
 java.lang.String getFromInstance()
           
 java.lang.String getFromService()
           
 java.lang.String getMessageID()
           
 Payload getPayload()
           
 java.lang.String getToChannel()
           
 java.lang.String getToInstance()
           
 java.lang.String getToService()
           
 void setDistribution(java.lang.String dist)
           
 void setEventID(java.lang.String xx)
           
 void setFromInstance(java.lang.String fromi)
           
 void setFromService(java.lang.String fromc)
           
 void setMessageID(java.lang.String xx)
           
 void setPayload(Payload pl)
           
 void setToChannel(java.lang.String toc)
           
 void setToInstance(java.lang.String toi)
           
 void setToService(java.lang.String tos)
           
 java.lang.String toXML()
          Print out the XML with a little paging format
 java.lang.String toXML(boolean flag)
          Compatability for old call that had pretty printed embedded in this routine.
 void toXML(java.io.Writer wtr)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

distributionOne

public static final java.lang.String distributionOne
See Also:
Constant Field Values

distributionAll

public static final java.lang.String distributionAll
See Also:
Constant Field Values
Constructor Detail

PsEPREvent

public PsEPREvent()

PsEPREvent

public PsEPREvent(PsEPREvent ev)
Copy constructor. Someday this will do a deep copy by also copying new instances of the included objects.

Parameters:
ev -
Method Detail

getMessageID

public java.lang.String getMessageID()

setMessageID

public void setMessageID(java.lang.String xx)

getEventID

public java.lang.String getEventID()

setEventID

public void setEventID(java.lang.String xx)

getToChannel

public java.lang.String getToChannel()

setToChannel

public void setToChannel(java.lang.String toc)

getToService

public java.lang.String getToService()

setToService

public void setToService(java.lang.String tos)

getToInstance

public java.lang.String getToInstance()

setToInstance

public void setToInstance(java.lang.String toi)

getFromService

public java.lang.String getFromService()

setFromService

public void setFromService(java.lang.String fromc)

getFromInstance

public java.lang.String getFromInstance()

setFromInstance

public void setFromInstance(java.lang.String fromi)

getDistribution

public java.lang.String getDistribution()

setDistribution

public void setDistribution(java.lang.String dist)

getPayload

public Payload getPayload()

setPayload

public void setPayload(Payload pl)

toXML

public void toXML(java.io.Writer wtr)

toXML

public java.lang.String toXML()
Print out the XML with a little paging format

Parameters:
pretty - true if to make pretty
Returns:

toXML

public java.lang.String toXML(boolean flag)
Compatability for old call that had pretty printed embedded in this routine.

Parameters:
flag - ignored (used to say whether to pretty print or not)
Returns:
string containing XML of this event