org.kuali.rice.ksb.messaging
Class PersistedMessagePayload

java.lang.Object
  extended by org.kuali.rice.ksb.messaging.PersistedMessagePayload
All Implemented Interfaces:
Serializable

public class PersistedMessagePayload
extends Object
implements Serializable

Holds message payload content. Needed to proxy the content so we don't have to take the hit when grabbing large amounts of persisted messages at time.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
private  PersistedMessage message
           
private  AsynchronousCall methodCall
           
private  String payload
           
private  Long routeQueueId
           
private static long serialVersionUID
           
 
Constructor Summary
PersistedMessagePayload()
           
PersistedMessagePayload(AsynchronousCall methodCall, PersistedMessage message)
           
 
Method Summary
 PersistedMessage getMessage()
           
 AsynchronousCall getMethodCall()
           
 String getPayload()
           
 Long getRouteQueueId()
           
 void setMessage(PersistedMessage message)
           
 void setMethodCall(AsynchronousCall methodCall)
           
 void setPayload(String payload)
           
 void setRouteQueueId(Long routeQueueId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

routeQueueId

private Long routeQueueId

payload

private String payload

methodCall

private AsynchronousCall methodCall

message

private PersistedMessage message
Constructor Detail

PersistedMessagePayload

public PersistedMessagePayload()

PersistedMessagePayload

public PersistedMessagePayload(AsynchronousCall methodCall,
                               PersistedMessage message)
Method Detail

getPayload

public String getPayload()

setPayload

public void setPayload(String payload)

getRouteQueueId

public Long getRouteQueueId()

setRouteQueueId

public void setRouteQueueId(Long routeQueueId)

getMethodCall

public AsynchronousCall getMethodCall()

getMessage

public PersistedMessage getMessage()

setMessage

public void setMessage(PersistedMessage message)

setMethodCall

public void setMethodCall(AsynchronousCall methodCall)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.