atg.commerce.order.scheduled
Class ScheduledOrderMessage

java.lang.Object
  extended by atg.commerce.messaging.CommerceMessageImpl
      extended by atg.commerce.order.scheduled.ScheduledOrderMessage
All Implemented Interfaces:
CommerceMessage, java.io.Serializable

public class ScheduledOrderMessage
extends CommerceMessageImpl

This class represents a scheduled order event

Created: February 23 2001

See Also:
CommerceMessageImpl, Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
static java.lang.String TYPE
           
 
Constructor Summary
ScheduledOrderMessage(ScheduledOrderAction pAction, RepositoryItem pProfile)
           
ScheduledOrderMessage(ScheduledOrderAction pAction, RepositoryItem pProfile, RepositoryItem pScheduledOrder, java.lang.String pMessageId)
           
 
Method Summary
 ScheduledOrderAction getAction()
          returns the property Action
 RepositoryItem getProfile()
          returns the property Profile
 RepositoryItem getScheduledOrder()
          returns the property ScheduledOrder
 java.lang.String getType()
          return the JMS message TYPE of the message
 void setAction(ScheduledOrderAction pAction)
          Set property Action
 void setProfile(RepositoryItem pProfile)
          Set property Profile
 void setScheduledOrder(RepositoryItem pScheduledOrder)
          Set property ScheduledOrder
 java.lang.String toString()
          A String representation of the message
 
Methods inherited from class atg.commerce.messaging.CommerceMessageImpl
appendBaseToString, getId, getOriginalId, getOriginalSource, getOriginalUserId, getParentSessionId, getSessionId, getSiteId, getSource, getUserId, setId, setOriginalId, setOriginalSource, setOriginalUserId, setParentSessionId, setSessionId, setSiteId, setSource, setUserId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION

TYPE

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

ScheduledOrderMessage

public ScheduledOrderMessage(ScheduledOrderAction pAction,
                             RepositoryItem pProfile)

ScheduledOrderMessage

public ScheduledOrderMessage(ScheduledOrderAction pAction,
                             RepositoryItem pProfile,
                             RepositoryItem pScheduledOrder,
                             java.lang.String pMessageId)
Method Detail

setProfile

public void setProfile(RepositoryItem pProfile)
Set property Profile

Parameters:
pProfile - the value to set for property Profile

getProfile

public RepositoryItem getProfile()
returns the property Profile

Returns:
returns property Profile

setAction

public void setAction(ScheduledOrderAction pAction)
Set property Action

Parameters:
pAction - the value to set for property Action

getAction

public ScheduledOrderAction getAction()
returns the property Action

Returns:
returns property Action

setScheduledOrder

public void setScheduledOrder(RepositoryItem pScheduledOrder)
Set property ScheduledOrder

Parameters:
pScheduledOrder - the value to set for property ScheduledOrder

getScheduledOrder

public RepositoryItem getScheduledOrder()
returns the property ScheduledOrder

Returns:
returns property ScheduledOrder

getType

public java.lang.String getType()
return the JMS message TYPE of the message

Specified by:
getType in interface CommerceMessage
Overrides:
getType in class CommerceMessageImpl
Returns:
the JMS message TYPE of the message

toString

public java.lang.String toString()
A String representation of the message

Overrides:
toString in class java.lang.Object