org.kuali.rice.ksb.messaging
Class PersistedMessage

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

@Sequence(name="KRSB_MSG_QUE_S",
          property="routeQueueId")
public class PersistedMessage
extends Object
implements Serializable

A message which has been persisted to the data store.

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

Field Summary
private  Timestamp expirationDate
           
private  String ipNumber
           
private  Integer lockVerNbr
           
private  AsynchronousCall methodCall
           
private  String methodName
           
private  PersistedMessagePayload payload
           
private  Timestamp queueDate
           
private  Integer queuePriority
           
private  String queueStatus
           
private  Integer retryCount
           
private  Long routeQueueId
           
private static long serialVersionUID
           
private  String serviceName
           
private  String serviceNamespace
           
private  String value1
           
private  String value2
           
 
Constructor Summary
PersistedMessage()
           
 
Method Summary
 void beforeInsert()
           
 Timestamp getExpirationDate()
           
 String getIpNumber()
           
 Integer getLockVerNbr()
           
 AsynchronousCall getMethodCall()
           
 String getMethodName()
           
 PersistedMessagePayload getPayload()
           
 Timestamp getQueueDate()
           
 Integer getQueuePriority()
           
 String getQueueStatus()
           
 Integer getRetryCount()
           
 Long getRouteQueueId()
           
 String getServiceName()
           
 String getServiceNamespace()
           
 String getValue1()
           
 String getValue2()
           
 void setExpirationDate(Timestamp expirationDate)
           
 void setIpNumber(String ipNumber)
           
 void setLockVerNbr(Integer lockVerNbr)
           
 void setMethodCall(AsynchronousCall methodCall)
           
 void setMethodName(String methodName)
           
 void setPayload(PersistedMessagePayload payload)
           
 void setQueueDate(Timestamp timestamp)
           
 void setQueuePriority(Integer integer)
           
 void setQueueStatus(String string)
           
 void setRetryCount(Integer integer)
           
 void setRouteQueueId(Long queueSequence)
           
 void setServiceName(String serviceName)
           
 void setServiceNamespace(String ServiceNamespace)
           
 void setValue1(String value1)
           
 void setValue2(String value2)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

routeQueueId

private Long routeQueueId

queuePriority

private Integer queuePriority

queueStatus

private String queueStatus

queueDate

private Timestamp queueDate

expirationDate

private Timestamp expirationDate

retryCount

private Integer retryCount

lockVerNbr

private Integer lockVerNbr

ipNumber

private String ipNumber

serviceName

private String serviceName

serviceNamespace

private String serviceNamespace

methodName

private String methodName

methodCall

private AsynchronousCall methodCall

payload

private PersistedMessagePayload payload

value1

private String value1

value2

private String value2
Constructor Detail

PersistedMessage

public PersistedMessage()
Method Detail

beforeInsert

public void beforeInsert()

getServiceNamespace

public String getServiceNamespace()

setServiceNamespace

public void setServiceNamespace(String ServiceNamespace)

getIpNumber

public String getIpNumber()

setIpNumber

public void setIpNumber(String ipNumber)

getQueueDate

public Timestamp getQueueDate()

getQueuePriority

public Integer getQueuePriority()

getQueueStatus

public String getQueueStatus()

getRetryCount

public Integer getRetryCount()

setQueueDate

public void setQueueDate(Timestamp timestamp)

setQueuePriority

public void setQueuePriority(Integer integer)

setQueueStatus

public void setQueueStatus(String string)

setRetryCount

public void setRetryCount(Integer integer)

getLockVerNbr

public Integer getLockVerNbr()

setLockVerNbr

public void setLockVerNbr(Integer lockVerNbr)

getRouteQueueId

public Long getRouteQueueId()

setRouteQueueId

public void setRouteQueueId(Long queueSequence)

getServiceName

public String getServiceName()

setServiceName

public void setServiceName(String serviceName)

toString

public String toString()
Overrides:
toString in class Object

getMethodCall

public AsynchronousCall getMethodCall()

setMethodCall

public void setMethodCall(AsynchronousCall methodCall)

getMethodName

public String getMethodName()

setMethodName

public void setMethodName(String methodName)

getExpirationDate

public Timestamp getExpirationDate()

setExpirationDate

public void setExpirationDate(Timestamp expirationDate)

getPayload

public PersistedMessagePayload getPayload()

setPayload

public void setPayload(PersistedMessagePayload payload)

getValue1

public String getValue1()

setValue1

public void setValue1(String value1)

getValue2

public String getValue2()

setValue2

public void setValue2(String value2)


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