org.ikasan.framework.payload.model
Class DatabasePayload

java.lang.Object
  extended by org.ikasan.framework.payload.model.DatabasePayload

public class DatabasePayload
extends Object

Model class representing a Payload in a database persistent form

Author:
Ikasan Development Team

Constructor Summary
protected DatabasePayload()
          Constructor
  DatabasePayload(String event, Date created)
          Constructor
 
Method Summary
 boolean equals(Object object)
           
 Date getCreated()
          Accessor for created
 String getEvent()
          Accessor for event
 Long getId()
          Accessor for Id
 Date getLastUpdated()
          Accessor for lastUpdated
 int hashCode()
           
 boolean isConsumed()
          Accessor for consumed
 void setConsumed(boolean consumed)
          Setter for consumed
 void setCreated(Date created)
          Setter for created
 void setEvent(String event)
          Setter for event
 void setId(Long id)
          Setter for id
 void setLastUpdated(Date lastUpdated)
          Setter for lastUpdated
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DatabasePayload

protected DatabasePayload()
Constructor


DatabasePayload

public DatabasePayload(String event,
                       Date created)
Constructor

Parameters:
event - - poorly named. Really the body of the payload
created - - date this payload was created
Method Detail

getId

public Long getId()
Accessor for Id

Returns:
id

setId

public void setId(Long id)
Setter for id

Parameters:
id - - The id to set

getCreated

public Date getCreated()
Accessor for created

Returns:
created

setCreated

public void setCreated(Date created)
Setter for created

Parameters:
created - - created date to set

getEvent

public String getEvent()
Accessor for event

Returns:
event

setEvent

public void setEvent(String event)
Setter for event

Parameters:
event - - The event to set

isConsumed

public boolean isConsumed()
Accessor for consumed

Returns:
consumed

setConsumed

public void setConsumed(boolean consumed)
Setter for consumed

Parameters:
consumed - - consumed flag to set

getLastUpdated

public Date getLastUpdated()
Accessor for lastUpdated

Returns:
lastUpdated

setLastUpdated

public void setLastUpdated(Date lastUpdated)
Setter for lastUpdated

Parameters:
lastUpdated - - The last updated date to set

equals

public boolean equals(Object object)
Overrides:
equals in class Object
See Also:
Object.equals(Object)

hashCode

public int hashCode()
Overrides:
hashCode in class Object
See Also:
Object.hashCode()

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2007-2012 Ikasan. All Rights Reserved.