atg.commerce.csr.events
Class CSRAgentMessagingTools

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.agent.events.AgentMessagingTools
              extended by atg.commerce.csr.events.CSRAgentMessagingTools
All Implemented Interfaces:
atg.naming.NameContextBindingListener, atg.naming.NameContextElement, atg.naming.NameResolver, atg.nucleus.AdminableService, atg.nucleus.logging.ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, atg.nucleus.logging.VariableArgumentApplicationLogging, atg.nucleus.naming.ComponentNameResolver, atg.nucleus.Service, atg.nucleus.ServiceListener, java.util.EventListener

public class CSRAgentMessagingTools
extends atg.agent.events.AgentMessagingTools

The class extends AgentMessagingTools to send CSR-specific events


Field Summary
static java.lang.String ADD_ORDER_FIXED_AMOUNT_ADJUSTMENT_TYPE
           
static java.lang.String ADD_PAYMENT_GROUP_TYPE
           
static java.lang.String ADD_SHIPPING_GROUP_TYPE
           
static java.lang.String APPROVE_ORDER_TYPE
           
static java.lang.String CANCEL_ORDER_TYPE
           
static java.lang.String CLAIM_ITEM_TYPE
           
static java.lang.String CLASS_VERSION
          Class version string
static java.lang.String CREATE_GIFTLIST_TYPE
           
static java.lang.String CREATE_ORDER_COMMENT_TYPE
           
static java.lang.String CREATE_ORDER_TYPE
           
static java.lang.String DELETE_GIFTLIST_TYPE
           
static java.lang.String EDIT_PAYMENT_GROUP_TYPE
           
static java.lang.String EDIT_SHIPPING_GROUP_TYPE
           
static java.lang.String EXCHANGE_ORDER_TYPE
           
static java.lang.String GIFT_ITEM_ADDED_TYPE
           
static java.lang.String GIFT_ITEM_QUANTITY_CHANGED_TYPE
           
static java.lang.String GIFT_ITEM_REMOVED_TYPE
           
static java.lang.String GRANT_APPEASEMENT_TYPE
           
static java.lang.String GRANT_PROMOTION_TYPE
           
static java.lang.String IGNORE_PROMOTION_TYPE
           
static java.lang.String ISSUE_STORE_CREDIT_TYPE
           
static java.lang.String ITEM_ADDED_TO_ORDER_TYPE
           
static java.lang.String ITEM_QUANTITY_CHANGED_TYPE
           
static java.lang.String ITEM_REMOVED_FROM_ORDER_TYPE
           
static java.lang.String MODIFY_GIFTLIST_TYPE
           
static java.lang.String ORDER_APPROVAL_ADDED
           
static java.lang.String ORDER_APPROVAL_ADDED_EVENT_TYPE
           
static java.lang.String ORDER_APPROVAL_APPROVED
           
static java.lang.String ORDER_APPROVAL_APPROVED_EVENT_TYPE
           
static java.lang.String ORDER_APPROVAL_REJECTED
           
static java.lang.String ORDER_APPROVAL_REJECTED_EVENT_TYPE
           
static java.lang.String PRICE_OVERRIDE_TYPE
           
static java.lang.String RECEIVE_RETURN_ITEM_TYPE
           
static java.lang.String REJECT_ORDER_TYPE
           
static java.lang.String REMOVE_ORDER_FIXED_AMOUNT_ADJUSTMENT_TYPE
           
static java.lang.String REMOVE_PAYMENT_GROUP_TYPE
           
static java.lang.String REMOVE_SHIPPING_GROUP_TYPE
           
static java.lang.String RETURN_ORDER_TYPE
           
static java.lang.String SAVE_ORDER_TYPE
           
static java.lang.String SCHEDULED_ORDER_ACTIVATE_TYPE
           
static java.lang.String SCHEDULED_ORDER_ADD_TYPE
           
static java.lang.String SCHEDULED_ORDER_DEACTIVATE_TYPE
           
static java.lang.String SCHEDULED_ORDER_UPDATE_TYPE
           
static java.lang.String SPLIT_COST_CENTER_TYPE
           
static java.lang.String SPLIT_SHIPPING_GROUP_TYPE
           
static java.lang.String SUBMIT_ORDER_TYPE
           
static java.lang.String VIEW_CREDIT_CARD_TYPE
           
static java.lang.String VIEW_ORDER_COST_CENTERS_TYPE
           
static java.lang.String VIEW_ORDER_PAYMENT_TYPE
           
static java.lang.String VIEW_ORDER_PROMOTIONS_TYPE
           
static java.lang.String VIEW_ORDER_RETURNS_TYPE
           
static java.lang.String VIEW_ORDER_SHIPPING_TYPE
           
static java.lang.String VIEW_ORDER_TYPE
           
static java.lang.String VIEW_PROFILE_PROMOTIONS_TYPE
           
static java.lang.String WISH_LIST_ITEM_ADDED_TYPE
           
static java.lang.String WISH_LIST_ITEM_REMOVED_TYPE
           
 
Fields inherited from class atg.agent.events.AgentMessagingTools
CHANGE_PASSWORD_TYPE, END_CALL_TYPE, mAgentTools, NEW_CALL_TYPE, ORGANIZATION_CREATED_TYPE, PROFILE_ADDED_TO_ORG_TYPE, PROFILE_CREATED_TYPE, PROFILE_REMOVED_FROM_ORG_TYPE, PROFILE_UPDATED_TYPE, PROFILE_VIEWED_TYPE, SESSIONEND_TYPE
 
Fields inherited from class atg.nucleus.GenericService
SERVICE_INFO_KEY
 
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging
DEFAULT_LOG_TRACE_STATUS
 
Fields inherited from interface atg.nucleus.logging.ApplicationLogging
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
 
Constructor Summary
CSRAgentMessagingTools()
           
 
Method Summary
 atg.commerce.csr.events.OrderApprovalEvent createAndPopulateOrderApprovalAcceptedEvent(Approval pApproval)
          creates an OrderApprovalEvent, populates the required data and sets it type as ORDER_APPROVAL_ACCEPTED
 atg.commerce.csr.events.OrderApprovalEvent createAndPopulateOrderApprovalCreateEvent(Approval pApproval)
          creates an OrderApprovalEvent, populates the required data and sets it type as ORDER_APPROVAL_CREATED
 atg.commerce.csr.events.OrderApprovalEvent createAndPopulateOrderApprovalRejectedEvent(Approval pApproval)
          creates an OrderApprovalEvent, populates the required data and sets it type as ORDER_APPROVAL_REJECTED
 ClaimItem createClaimItemEvent()
          Creates a new ClaimItem event
 CommerceItemEvent createCommerceItemEvent()
          Creates a new CommerceItemEvent
 GiftlistEvent createCreateGiftlistEvent()
          Creates a new Giftlist event
 CreateOrderComment createCreateOrderCommentEvent()
          Creates a new CreateOrderComment event
 ViewCreditCardEvent createCreditCardViewedAgentEvent()
          Creates a new agent event for a viewed credit card
 ViewCreditCardEvent createCreditCardViewedAgentEvent(java.lang.String pViewedCustomerProfileId, java.lang.String pCreditCardNumber)
          Creates a credit card viewed agent event.
 ViewCreditCardEvent createCreditCardViewedAgentEvent(java.lang.String pActivityType, java.lang.String pViewedCustomerProfileId, java.lang.String pCreditCardNumber)
          Creates a credit card viewed agent event.
 GiftlistEvent createDeleteGiftlistEvent()
          Creates a new Giftlist event
 GiftItemEvent createGiftItemAddedEvent()
          Creates a new GiftItem event
 GiftItemEvent createGiftItemEvent()
          Creates a new GiftItemEvent
 GiftItemEvent createGiftItemQuantityChangedEvent()
          Create a new GiftItem event
 GiftItemEvent createGiftItemRemovedEvent()
          Create a new GiftItem event
 GiftlistEvent createGiftlistEvent()
          Creates a new GiftlistEvent
 GrantAppeasement createGrantAppeasementEvent()
          Creates a new GrantAppeasement event
 atg.commerce.csr.events.GrantPromotionEvent createGrantPromotionEvent()
          Creates a new GrantPromotion event
 atg.commerce.csr.events.IgnorePromotionEvent createIgnorePromotionEvent()
          Creates a new IgnorePromotion event
 GiftlistEvent createModifyGiftlistEvent()
          Creates a new Giftlist event
 atg.commerce.csr.events.OrderApprovalEvent createOrderApprovalEvent()
          API to create a new ApprovalEvent
 OrderEvent createOrderEvent()
          Creates a new OrderEvent event
 OrderManualAdjustmentEvent createOrderManualAdjustmentEvent()
          Creates a new OrderManualAdjustmentEvent
 PaymentGroupEvent createPaymentGroupEvent()
          Creates a new PaymentGroupEvent
 PriceOverride createPriceOverrideEvent()
          Creates a new PriceOverride event
 ReceiveReturnItem createReceiveReturnItemEvent()
          Creates a new ReceieveReturnItem event
 ReturnOrder createReturnOrderEvent()
          Creates a new ReturnOrder event
 ScheduledOrderEvent createScheduledOrderEvent()
          Creates a new ScheduledOrderEvent
 ShippingGroupEvent createShippingGroupEvent()
          Creates a new ShippingGroupEvent
 SplitCostCenter createSplitCostCenterEvent()
          Creates a new SplitCostCenter event
 SplitShippingGroup createSplitShippingGroupEvent()
          Creates a new SplitShippingGroup event
 java.lang.String getActivateScheduledOrderJMSType()
           
 java.lang.String getAddOrderManualAdjusmentJMSType()
           
 java.lang.String getAddPaymentGroupJMSType()
           
 java.lang.String getAddScheduledOrderJMSType()
           
 java.lang.String getAddShippingGroupJMSType()
           
 java.lang.String getApproveOrderJMSType()
           
 java.lang.String getCancelOrderJMSType()
           
 java.lang.String getClaimItemJMSType()
           
 java.lang.String getCreateGiftlistJMSType()
           
 java.lang.String getCreateOrderCommentJMSType()
           
 java.lang.String getCreateOrderJMSType()
           
 java.lang.String getDeactivateScheduledOrderJMSType()
           
 java.lang.String getDeleteGiftlistJMSType()
           
 java.lang.String getEditPaymentGroupJMSType()
           
 java.lang.String getEditShippingGroupJMSType()
           
 java.lang.String getExchangeOrderJMSType()
           
 java.lang.String getGiftItemAddedJMSType()
           
 java.lang.String getGiftItemQuantityChangedJMSType()
           
 java.lang.String getGiftItemRemovedJMSType()
           
 java.lang.String getGrantPromotionJMSType()
           
 java.lang.String getIgnorePromotionJMSType()
           
 java.lang.String getIssueStoreCreditJMSType()
           
 java.lang.String getItemAddedToOrderJMSType()
           
 java.lang.String getItemQuantityChangedJMSType()
           
 java.lang.String getItemRemovedFromOrderJMSType()
           
 java.lang.String getModifyGiftlistJMSType()
           
 java.lang.String getPriceOverrideJMSType()
           
 java.lang.String getReceiveReturnItemJMSType()
           
 java.lang.String getRejectOrderJMSType()
           
 java.lang.String getRemoveOrderManualAdjusmentJMSType()
           
 java.lang.String getRemovePaymentGroupJMSType()
           
 java.lang.String getRemoveShippingGroupJMSType()
           
 java.lang.String getReturnOrderJMSType()
           
 java.lang.String getSaveOrderJMSType()
           
 java.lang.String getSplitCostCenterJMSType()
           
 java.lang.String getSplitShippingGroupJMSType()
           
 java.lang.String getSubmitOrderJMSType()
           
 java.lang.String getUpdateScheduledOrderJMSType()
           
 java.lang.String getViewCreditCardJMSType()
           
 java.lang.String getViewOrderCostCentersJMSType()
           
 java.lang.String getViewOrderJMSType()
           
 java.lang.String getViewOrderPaymentJMSType()
           
 java.lang.String getViewOrderPromotionsJMSType()
           
 java.lang.String getViewOrderReturnsJMSType()
           
 java.lang.String getViewOrderShippingJMSType()
           
 java.lang.String getViewProfilePromotionsJMSType()
           
 java.lang.String getWishlistItemAddedJMSType()
           
 java.lang.String getWishlistItemRemovedJMSType()
           
 void populateClaimItemEvent(ClaimItem pEvent, java.lang.String pCustomerProfileId, java.lang.String pClaimableId, java.lang.String pOrderId, double pAmount, java.lang.String pClaimableType, java.lang.String pTicketId)
          Populates a ClaimItem event with the given information
 void populateCommerceItemEvent(CommerceItemEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pOldQuantity, long pNewQuantity, java.lang.String pTicketId)
          Populates a CommerceItemEvent with the given information
 void populateCreateGiftlistEvent(GiftlistEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pTicketId)
          Populates a CreateGiftlistEvent with the given information
 void populateCreateOrderCommentEvent(CreateOrderComment pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommentId, java.lang.String pTicketId)
          Populates a CreateOrderComment event with the given information
 void populateDeleteGiftlistEvent(GiftlistEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pTicketId)
          Populates a DeleteGiftlistEvent with the given information
 void populateGiftItemAddedEvent(GiftItemEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.Long pNewQuantity, java.lang.String pTicketId)
          Populates a GiftItemAddedEvent with the given information
 void populateGiftItemQuantityChangedEvent(GiftItemEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.Long pOldQuantity, java.lang.Long pNewQuantity, java.lang.String pTicketId)
          Populates a GiftItemQuantityChangedEvent with the given information
 void populateGiftItemRemovedEvent(GiftItemEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.String pTicketId)
          Populates a GiftItemRemovedEvent with the given information
 void populateGrantAppeasementEvent(GrantAppeasement pEvent, java.lang.String pCustomerProfileId, java.lang.String pAppeasementId, double pAmount, java.lang.String pTicketId)
          Populates a GrantAppeasement event with the given information
 void populateGrantPromotionEvent(atg.commerce.csr.events.GrantPromotionEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pPromotionId, java.lang.String pTicketId)
          Populates an GrantPromotionEvent with the given information
 void populateIgnorePromotionEvent(atg.commerce.csr.events.IgnorePromotionEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPromotionId, java.lang.String pTicketId)
          Populates an IgnorePromotionEvent with the given information
 void populateModifyGiftlistEvent(GiftlistEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.util.List pPropertyUpdates, java.lang.String pTicketId)
          Populates a ModifyGiftlistEvent with the given information
 void populateOrderEvent(OrderEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pTicketId)
          Populates an OrderEvent with the given information
 void populateOrderManualAdjustmentEvent(OrderManualAdjustmentEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pManualAdjustmentId, double pAmount, java.lang.String pReasonCode, java.lang.String pAdjustmentType, int pUpdateType, java.lang.String pTicketId)
          Populates the data of an OrderManualAdjustmentEvent
 void populatePaymentGroupEvent(PaymentGroupEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPaymentGroupId, java.util.List pUpdates, int pUpdateType, java.lang.String pTicketId)
          Populates a PaymentGroupEvent event with the given information
 void populatePriceOverrideEvent(PriceOverride pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pComponentId, java.lang.String pComponentType, double pOldPrice, double pNewPrice, java.lang.String pTicketId)
          Populates a PriceOverride event with the given information
 void populateReceiveReturnItemEvent(ReceiveReturnItem pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pReturnRequestId, java.lang.String pTicketId)
          Populates an ReceieveReturnItem event with the given information
 void populateReturnOrderEvent(ReturnOrder pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pReturnRequestId, double pAmount, java.lang.String pReplacementOrderId, java.lang.String pTicketId)
          Populates an ReturnOrder event with the given information
 void populateScheduledOrderEvent(ScheduledOrderEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pTemplateOrderId, java.lang.String pScheduledOrderId, int pUpdateType, java.lang.String pTicketId)
          Populates a scheduled order event
 void populateShippingGroupEvent(ShippingGroupEvent pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pShippingGroupId, java.util.List pUpdates, int pUpdateType, java.lang.String pTicketId)
          Populates a ShippingGroupEvent event with the given information
 void populateSplitCostCenterEvent(SplitCostCenter pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pSourceCostCenterId, java.lang.String pDestinationCostCenterId, java.lang.String pCommerceIdentifierId, long pQuantity, java.lang.String pTicketId)
          Populates a SplitCostCenter event with the given information
 void populateSplitShippingGroupEvent(SplitShippingGroup pEvent, java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pSourceShippingGroupId, java.lang.String pDestinationShippingGroupId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pTicketId)
          Populates a SplitShippingGroupEvent event with the given information
 void populateViewCreditCardEvent(ViewCreditCardEvent pViewCreditCardEvent, java.lang.String pCustomerProfileId, java.lang.String pCreditCardNumber)
          Populates a view credit card event.
 void sendActivateScheduledOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pTemplateOrderId, java.lang.String pScheduledOrderId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends an ActivateScheduledOrder AgentEvent
 void sendAddOrderFixedAmountManualAdjustmentEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pManualAdjustmentId, double pAmount, java.lang.String pReasonCode, java.lang.String pAdjustmentType, java.lang.String pTicketId)
           
 void sendAddOrderFixedAmountManualAdjustmentEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pManualAdjustmentId, double pAmount, java.lang.String pReasonCode, java.lang.String pAdjustmentType, java.lang.String pTicketId, java.lang.String pPortName)
          Sends an AddOrderFixedAmountAdjustment AgentEvent
 void sendAddPaymentGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPaymentGroupId, java.lang.String pTicketId)
          Sends the PaymentGroupEvent using the JMSType defined by the addPaymentGroupJMSType property.
 void sendAddPaymentGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPaymentGroupId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the PaymentGroupEvent using the JMSType defined by the addPaymentGroupJMSType property.
 void sendAddScheduledOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pTemplateOrderId, java.lang.String pScheduledOrderId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends an AddScheduledOrder AgentEvent
 void sendAddShippingGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pShippingGroupId, java.lang.String pTicketId)
          Sends the ShippingGroupEvent using the JMSType defined by the addShippingGroupJMSType property.
 void sendAddShippingGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pShippingGroupId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ShippingGroupEvent using the JMSType defined by the addShippingGroupJMSType property.
 void sendApprovalEvent(atg.commerce.csr.events.ApprovalEvent pEvent, java.lang.String pPortName, java.lang.String pJMSType)
           
 void sendApproveOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pTicketId)
          Sends an OrderEvent using the JMSType defined by the approveOrderJMSType property.
 void sendApproveOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends an OrderEvent using the JMSType defined by the approveOrderJMSType property.
 void sendCancelOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pTicketId)
          Sends the CancelOrder event using the JMSType defined by the cancelOrderJMSType property.
 void sendCancelOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the CancelOrder event using the JMSType defined by the cancelOrderJMSType property.
 void sendClaimItemEvent(java.lang.String pCustomerProfileId, java.lang.String pClaimableId, java.lang.String pOrderId, double pAmount, java.lang.String pClaimableType, java.lang.String pTicketId)
          Sends the ClaimItem event using the JMSType defined by the claimItemJMSType property.
 void sendClaimItemEvent(java.lang.String pCustomerProfileId, java.lang.String pClaimableId, java.lang.String pOrderId, double pAmount, java.lang.String pClaimableType, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ClaimItem event using the JMSType defined by the claimItemJMSType property.
 void sendCreateGiftlistEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pTicketId)
          Sends the CreateGiftlist event using the JMSType defined by the CreateGiftlistJMSType property.
 void sendCreateGiftlistEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the CreateGiftlist event using the JMSType defined by the CreateGiftlistJMSType property.
 void sendCreateOrderCommentEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommentId, java.lang.String pTicketId)
          Sends the CreateOrderComment event using the JMSType defined by the createOrderCommentJMSType property.
 void sendCreateOrderCommentEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommentId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the CreateOrderComment event using the JMSType defined by the createOrderCommentJMSType property.
 void sendCreateOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pTicketId)
          Sends the CreateOrder event using the JMSType defined by the createOrderJMSType property.
 void sendCreateOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the CreateOrder event using the JMSType defined by the createOrderJMSType property.
 void sendDeactivateScheduledOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pTemplateOrderId, java.lang.String pScheduledOrderId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends an DeactivateScheduledOrder AgentEvent
 void sendDeleteGiftlistEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pTicketId)
          Sends the DeleteGiftlist event using the JMSType defined by the DeleteGiftlistJMSType property.
 void sendDeleteGiftlistEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the DeleteGiftlist event using the JMSType defined by the DeleteGiftlistJMSType property.
 void sendEditPaymentGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPaymentGroupId, java.util.List pUpdates, java.lang.String pTicketId)
          Sends the EditPaymentGroup event using the JMSType defined by the editPaymentGroupJMSType property.
 void sendEditPaymentGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPaymentGroupId, java.util.List pUpdates, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the EditPaymentGroup event using the JMSType defined by the editPaymentGroupJMSType property.
 void sendEditShippingGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pShippingGroupId, java.util.List pUpdates, java.lang.String pTicketId)
          Sends the EditShippingGroup event using the JMSType defined by the editShippingGroupJMSType property.
 void sendEditShippingGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pShippingGroupId, java.util.List pUpdates, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the EditShippingGroup event using the JMSType defined by the editShippingGroupJMSType property.
 void sendExchangeOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pReturnRequestId, double pAmount, java.lang.String pReplacementOrderId, java.lang.String pTicketId)
          Sends the ExchangeOrder event using the JMSType defined by the exchangeOrderJMSType property.
 void sendExchangeOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pReturnRequestId, double pAmount, java.lang.String pReplacementOrderId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ExchangeOrder event using the JMSType defined by the exchangeOrderJMSType property.
 void sendGiftItemAddedEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.Long pNewQuantity, java.lang.String pTicketId)
          Sends the GiftItemAdded event using the JMSType defined by the GiftItemAddedJMSType property.
 void sendGiftItemAddedEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.Long pNewQuantity, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the GiftItemAdded event using the JMSType defined by the GiftItemAddedJMSType property.
 void sendGiftItemQuantityChangedEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.Long pOldQuantity, java.lang.Long pNewQuantity, java.lang.String pTicketId)
          Sends the GiftItemQuantityChanged event using the JMSType defined by the GiftItemQuantityChangedJMSType property.
 void sendGiftItemQuantityChangedEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.Long pOldQuantity, java.lang.Long pNewQuantity, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the GiftItemQuantityChanged event using the JMSType defined by the GiftItemQuantityChangedJMSType property.
 void sendGiftItemRemovedEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.String pTicketId)
          Sends the GiftItemRemoved event using the JMSType defined by the GiftItemRemovedJMSType property.
 void sendGiftItemRemovedEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the GiftItemRemoved event using the JMSType defined by the GiftItemRemovedJMSType property.
 void sendGrantPromotionEvent(java.lang.String pCustomerProfileId, java.lang.String pPromotionId, java.lang.String pTicketId)
          Sends the GrantPromotion event using the JMSType defined by the GrantPromotionJMSType property.
 void sendGrantPromotionEvent(java.lang.String pCustomerProfileId, java.lang.String pPromotionId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the GrantPromotion event using the JMSType defined by the GrantPromotionJMSType property.
 void sendIgnorePromotionEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPromotionId, java.lang.String pTicketId)
          Sends the IgnorePromotion event using the JMSType defined by the IgnorePromotionJMSType property.
 void sendIgnorePromotionEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPromotionId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the IgnorePromotion event using the JMSType defined by the IgnorePromotionJMSType property.
 void sendIssueStoreCreditEvent(java.lang.String pCustomerProfileId, java.lang.String pStoreCreditId, double pAmount, java.lang.String pTicketId)
          Sends the IssueStoreCredit event using the JMSType defined by the issueStoreCreditJMSType property.
 void sendIssueStoreCreditEvent(java.lang.String pCustomerProfileId, java.lang.String pStoreCreditId, double pAmount, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the IssueStoreCredit event using the JMSType defined by the issueStoreCreditJMSType property.
 void sendItemAddedToOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pTicketId)
          Sends the ItemAddedToOrder event using the JMSType defined by the itemAddedToOrderJMSType property.
 void sendItemAddedToOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ItemAddedToOrder event using the JMSType defined by the itemAddedToOrderJMSType property.
 void sendItemQuantityChangedEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pOldQuantity, long pNewQuantity, java.lang.String pTicketId)
          Sends the ItemQuantityChanged event using the JMSType defined by the itemQuantityChangedJMSType property.
 void sendItemQuantityChangedEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pOldQuantity, long pNewQuantity, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ItemQuantityChanged event using the JMSType defined by the itemQuantityChangedJMSType property.
 void sendItemRemovedFromOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pTicketId)
          Sends the ItemRemovedFromOrder event using the JMSType defined by the itemRemovedFromOrderJMSType property.
 void sendItemRemovedFromOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ItemRemovedFromOrder event using the JMSType defined by the itemRemovedFromOrderJMSType property.
 void sendModifyGiftlistEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.util.List pPropertyUpdates, java.lang.String pTicketId)
          Sends the ModifyGiftlist event using the JMSType defined by the ModifyGiftlistJMSType property.
 void sendModifyGiftlistEvent(java.lang.String pCustomerProfileId, java.lang.String pGiftlistId, java.lang.String pEventName, java.util.List pPropertyUpdates, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ModifyGiftlist event using the JMSType defined by the ModifyGiftlistJMSType property.
 void sendPriceOverrideEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pComponentId, java.lang.String pComponentType, double pOldPrice, double pNewPrice, java.lang.String pTicketId)
          Sends the PriceOverride event using the JMSType defined by the priceOverrideJMSType property.
 void sendPriceOverrideEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pComponentId, java.lang.String pComponentType, double pOldPrice, double pNewPrice, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the PriceOverride event using the JMSType defined by the priceOverrideJMSType property.
 void sendReceiveReturnItemEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pReturnRequestId, java.lang.String pTicketId)
          Sends the ReceiveReturnItem event using the JMSType defined by the receiveReturnItemJMSType property.
 void sendReceiveReturnItemEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pReturnRequestId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ReturnOrder event using the JMSType defined by the returnOrderJMSType property.
 void sendRejectOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pTicketId)
          Sends an OrderEvent using the JMSType defined by the rejectOrderJMSType property.
 void sendRejectOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends an OrderEvent using the JMSType defined by the rejectOrderJMSType property.
 void sendRemoveOrderFixedAmountManualAdjustmentEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pManualAdjustmentId, double pAmount, java.lang.String pReasonCode, java.lang.String pAdjustmentType, java.lang.String pTicketId)
           
 void sendRemoveOrderFixedAmountManualAdjustmentEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pManualAdjustmentId, double pAmount, java.lang.String pReasonCode, java.lang.String pAdjustmentType, java.lang.String pTicketId, java.lang.String pPortName)
          Sends an RemoveOrderFixedAmountAdjustment AgentEvent
 void sendRemovePaymentGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPaymentGroupId, java.lang.String pTicketId)
           
 void sendRemovePaymentGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pPaymentGroupId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the PaymentGroupEvent using the JMSType defined by the removePaymentGroupJMSType property.
 void sendRemoveShippingGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pShippingGroupId, java.lang.String pTicketId)
           
 void sendRemoveShippingGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pShippingGroupId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ShippingGroupEvent using the JMSType defined by the removeShippingGroupJMSType property.
 void sendReturnOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pReturnRequestId, double pAmount, java.lang.String pTicketId)
          Sends the ReturnOrder event using the JMSType defined by the returnOrderJMSType property.
 void sendReturnOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pReturnRequestId, double pAmount, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the ReturnOrder event using the JMSType defined by the returnOrderJMSType property.
 void sendSaveOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pTicketId)
          Sends the SaveOrder event using the JMSType defined by the saveOrderJMSType property.
 void sendSaveOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the SaveOrder event using the JMSType defined by the saveOrderJMSType property.
 void sendSplitCostCenterEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pSourceCostCenterId, java.lang.String pDestinationCostCenterId, java.lang.String pCommerceIdentifierId, long pQuantity, java.lang.String pTicketId)
          Sends the SplitCostCenter event using the JMSType defined by the splitCostCenterJMSType property.
 void sendSplitCostCenterEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pSourceCostCenterId, java.lang.String pDestinationCostCenterId, java.lang.String pCommerceIdentifierId, long pQuantity, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the SplitCostCenter event using the JMSType defined by the splitCostCenterJMSType property.
 void sendSplitShippingGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pSourceShippingGroupId, java.lang.String pDestinationShippingGroupId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pTicketId)
          Sends the SplitShippingGroup event using the JMSType defined by the splitShippingGroupJMSType property.
 void sendSplitShippingGroupEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, java.lang.String pSourceShippingGroupId, java.lang.String pDestinationShippingGroupId, java.lang.String pCommerceItemId, long pQuantity, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the SplitShippingGroup event using the JMSType defined by the splitShippingGroupJMSType property.
 void sendSubmitOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pTicketId)
          Sends the SubmitOrder event using the JMSType defined by the submitOrderJMSType property.
 void sendSubmitOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the SubmitOrder event using the JMSType defined by the submitOrderJMSType property.
 void sendUpdateScheduledOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pTemplateOrderId, java.lang.String pScheduledOrderId, java.util.List pPropertyUpdates, java.lang.String pTicketId, java.lang.String pPortName)
          Sends an UpdateScheduledOrder AgentEvent
 void sendViewOrderCostCentersEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount)
          Sends the ViewOrderCostCenters event using the JMSType defined by the viewOrderCostCentersJMSType property.
 void sendViewOrderCostCentersEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pPortName)
          Sends the ViewOrderCostCenters event using the JMSType defined by the viewOrderCostCentersJMSType property.
 void sendViewOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount)
          Sends the ViewOrder event using the JMSType defined by the viewOrderJMSType property.
 void sendViewOrderEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pPortName)
          Sends the ViewOrder event using the JMSType defined by the viewOrderJMSType property.
 void sendViewOrderPaymentEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount)
          Sends the ViewOrderPayment event using the JMSType defined by the viewOrderPaymentJMSType property.
 void sendViewOrderPaymentEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pPortName)
          Sends the ViewOrderPayment event using the JMSType defined by the viewOrderPaymentJMSType property.
 void sendViewOrderPromotionsEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount)
          Sends the ViewOrderPromotions event using the JMSType defined by the viewOrderPromotionsJMSType property.
 void sendViewOrderPromotionsEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pPortName)
          Sends the ViewOrderPromotions event using the JMSType defined by the viewOrderPromotionsJMSType property.
 void sendViewOrderReturnsEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount)
          Sends the ViewOrderReturns event using the JMSType defined by the viewOrderReturnsJMSType property.
 void sendViewOrderReturnsEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pPortName)
          Sends the ViewOrderReturns event using the JMSType defined by the viewOrderReturnsJMSType property.
 void sendViewOrderShippingEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount)
          Sends the ViewOrderShipping event using the JMSType defined by the viewOrderShippingJMSType property.
 void sendViewOrderShippingEvent(java.lang.String pCustomerProfileId, java.lang.String pOrderId, double pAmount, java.lang.String pPortName)
          Sends the ViewOrderShipping event using the JMSType defined by the viewOrderShippingJMSType property.
 void sendWishlistItemAddedEvent(java.lang.String pCustomerProfileId, java.lang.String pWishlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.Long pNewQuantity, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the GiftItemAdded event using the JMSType defined by the WishItemAddedJMSType property.
 void sendWishlistRemovedEvent(java.lang.String pCustomerProfileId, java.lang.String pWishlistId, java.lang.String pEventName, java.lang.String pCatalogRefId, java.lang.String pTicketId, java.lang.String pPortName)
          Sends the GiftItemAdded event using the JMSType defined by the WishItemRemovedJMSType property.
 void setActivateScheduledOrderJMSType(java.lang.String pActivateScheduledOrderJMSType)
          Sets the JMS Type used for the activate scheduled order event type
 void setAddOrderManualAdjusmentJMSType(java.lang.String pAddOrderManualAdjusmentJMSType)
          Sets the JMS Type used for the add order manual adjustment event
 void setAddPaymentGroupJMSType(java.lang.String pAddPaymentGroupJMSType)
          Sets the JMS Type used for the add payment group event
 void setAddScheduledOrderJMSType(java.lang.String pAddScheduledOrderJMSType)
          Sets the JMS Type used for the add scheduled order event type
 void setAddShippingGroupJMSType(java.lang.String pAddShippingGroupJMSType)
          Sets the JMS Type used for the add shipping group event
 void setApproveOrderJMSType(java.lang.String pApproveOrderJMSType)
          Sets the JMS Type used for the approve order event
 void setCancelOrderJMSType(java.lang.String pCancelOrderJMSType)
          Sets the JMS Type used for the cancel order event
 void setClaimItemJMSType(java.lang.String pClaimItemJMSType)
          Sets the JMS Type used for the claim item event
 void setCreateGiftlistJMSType(java.lang.String pCreateGiftlistJMSType)
          Sets the JMS Type used for the create gift list event
 void setCreateOrderCommentJMSType(java.lang.String pCreateOrderCommentJMSType)
          Sets the JMS Type used for the create order comment event
 void setCreateOrderJMSType(java.lang.String pCreateOrderJMSType)
          Sets the JMS Type used for the create order event
 void setDeactivateScheduledOrderJMSType(java.lang.String pDeactivateScheduledOrderJMSType)
          Sets the JMS Type used for the deactivate scheduled order event type
 void setDeleteGiftlistJMSType(java.lang.String pDeleteGiftlistJMSType)
          Sets the JMS Type used for the delete gift list event
 void setEditPaymentGroupJMSType(java.lang.String pEditPaymentGroupJMSType)
          Sets the JMS Type used for the edit payment group event
 void setEditShippingGroupJMSType(java.lang.String pEditShippingGroupJMSType)
          Sets the JMS Type used for the edit shipping group event
 void setExchangeOrderJMSType(java.lang.String pExchangeOrderJMSType)
          Sets the JMS Type used for the exchange order event
 void setGiftItemAddedJMSType(java.lang.String pGiftItemAddedJMSType)
          Sets the JMS Type used for the add gift item event
 void setGiftItemQuantityChangedJMSType(java.lang.String pGiftItemQuantityChangedJMSType)
          Sets the JMS Type used for the gift item quantity changed event
 void setGiftItemRemovedJMSType(java.lang.String pGiftItemRemovedJMSType)
          Sets the JMS Type used for the remove gift item event
 void setGrantPromotionJMSType(java.lang.String pGrantPromotionJMSType)
          Sets the JMS Type used for the grant promotion event
 void setIgnorePromotionJMSType(java.lang.String pIgnorePromotionJMSType)
          Sets the JMS Type used for the ignore promotion event
 void setIssueStoreCreditJMSType(java.lang.String pIssueStoreCreditJMSType)
          Sets the JMS Type used for the issue store credit event
 void setItemAddedToOrderJMSType(java.lang.String pItemAddedToOrderJMSType)
          Sets the JMS Type used for the item added to order event
 void setItemQuantityChangedJMSType(java.lang.String pItemQuantityChangedJMSType)
          Sets the JMS Type used for the item quantity changed event
 void setItemRemovedFromOrderJMSType(java.lang.String pItemRemovedFromOrderJMSType)
          Sets the JMS Type used for the item removed from order event
 void setModifyGiftlistJMSType(java.lang.String pModifyGiftlistJMSType)
          Sets the JMS Type used for the modify gift list event
 void setPriceOverrideJMSType(java.lang.String pPriceOverrideJMSType)
          Sets the JMS Type used for the price override event
 void setReceiveReturnItemJMSType(java.lang.String pReceieveReturnItemJMSType)
          Sets the JMS Type used for the receive return item event
 void setRejectOrderJMSType(java.lang.String pRejectOrderJMSType)
          Sets the JMS Type used for the reject order event
 void setRemoveOrderManualAdjusmentJMSType(java.lang.String pRemoveOrderManualAdjusmentJMSType)
          Sets the JMS Type used for the remove order manual adjustment event
 void setRemovePaymentGroupJMSType(java.lang.String pRemovePaymentGroupJMSType)
          Sets the JMS Type used for the remove payment group event
 void setRemoveShippingGroupJMSType(java.lang.String pRemoveShippingGroupJMSType)
          Sets the JMS Type used for the remove shipping group event
 void setReturnOrderJMSType(java.lang.String pReturnOrderJMSType)
          Sets the JMS Type used for the return order event
 void setSaveOrderJMSType(java.lang.String pSaveOrderJMSType)
          Sets the JMS Type used for the save order event
 void setSplitCostCenterJMSType(java.lang.String pSplitCostCenterJMSType)
          Sets the JMS Type used for the split shipping group event
 void setSplitShippingGroupJMSType(java.lang.String pSplitShippingGroupJMSType)
          Sets the JMS Type used for the split shipping group event
 void setSubmitOrderJMSType(java.lang.String pSubmitOrderJMSType)
          Sets the JMS Type used for the submit order event
 void setUpdateScheduledOrderJMSType(java.lang.String pUpdateScheduledOrderJMSType)
          Sets the JMS Type used for the update scheduled order event type
 void setViewCreditCardJMSType(java.lang.String pViewCreditCardJMSType)
          Sets the JMS Type used for the view credit card event
 void setViewOrderCostCentersJMSType(java.lang.String pViewOrderCostCentersJMSType)
          Sets the JMS Type used for the view order cost centers event
 void setViewOrderJMSType(java.lang.String pViewOrderJMSType)
          Sets the JMS Type used for the view order event
 void setViewOrderPaymentJMSType(java.lang.String pViewOrderPaymentJMSType)
          Sets the JMS Type used for the view order payment event
 void setViewOrderPromotionsJMSType(java.lang.String pViewOrderPromotionsJMSType)
          Sets the JMS Type used for the view order promotions event
 void setViewOrderReturnsJMSType(java.lang.String pViewOrderReturnsJMSType)
          Sets the JMS Type used for the view order returns event
 void setViewOrderShippingJMSType(java.lang.String pViewOrderShippingJMSType)
          Sets the JMS Type used for the view order shipping event
 void setViewProfilePromotionsJMSType(java.lang.String pViewProfilePromotionsJMSType)
          Sets the JMS Type used for the view profile promotions event
 void setWishlistItemAddedJMSType(java.lang.String pWishlistItemAddedJMSType)
          Sets the JMS Type used for the add wish list item event
 void setWishlistItemRemovedJMSType(java.lang.String pWishlistItemRemovedJMSType)
          Sets the JMS Type used for the remove wish list item event
 
Methods inherited from class atg.agent.events.AgentMessagingTools
createAgentEvent, createAgentEvent, createCallEvent, createCallEvent, createItemUpdateAgentEvent, createProfileViewedAgentEvent, createProfileViewedAgentEvent, generateAgentEventForItemUpdate, getAgentMessageSource, getAgentTools, getChangePasswordJMSType, getCreateProfileJMSType, getEndCallJMSType, getNewCallJMSType, getOrganizationCreatedJMSType, getProfileAddedToOrgJMSType, getProfileRemovedFromOrgJMSType, getProfileTools, getSessionEndJMSType, getUpdateOrganizationJMSType, getUpdateProfileJMSType, getViewProfileJMSType, sendChangePasswordEvent, sendChangePasswordEvent, sendCreateProfileEvent, sendCreateProfileEvent, sendEndCallEvent, sendEndCallEvent, sendItemUpdateAgentEvent, sendItemUpdateAgentEvent, sendNewCallEvent, sendNewCallEvent, sendOrganizationCreatedEvent, sendOrganizationCreatedEvent, sendProfileAddedToOrgEvent, sendProfileRemovedFromOrgEvent, sendSessionEndEvent, sendSessionEndEvent, sendViewProfileEvent, sendViewProfileEvent, setAgentMessageSource, setAgentTools, setChangePasswordJMSType, setCreateProfileJMSType, setEndCallJMSType, setNewCallJMSType, setOrganizationCreatedJMSType, setProfileAddedToOrgJMSType, setProfileRemovedFromOrgJMSType, setProfileTools, setSessionEndJMSType, setUpdateOrganizationJMSType, setUpdateProfileJMSType, setViewProfileJMSType
 
Methods inherited from class atg.nucleus.GenericService
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService
 
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values

ADD_ORDER_FIXED_AMOUNT_ADJUSTMENT_TYPE

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

REMOVE_ORDER_FIXED_AMOUNT_ADJUSTMENT_TYPE

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

ADD_PAYMENT_GROUP_TYPE

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

ADD_SHIPPING_GROUP_TYPE

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

APPROVE_ORDER_TYPE

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

CANCEL_ORDER_TYPE

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

CLAIM_ITEM_TYPE

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

CREATE_ORDER_TYPE

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

SAVE_ORDER_TYPE

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

CREATE_ORDER_COMMENT_TYPE

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

EDIT_PAYMENT_GROUP_TYPE

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

EDIT_SHIPPING_GROUP_TYPE

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

REMOVE_PAYMENT_GROUP_TYPE

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

REMOVE_SHIPPING_GROUP_TYPE

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

EXCHANGE_ORDER_TYPE

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

ISSUE_STORE_CREDIT_TYPE

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

ITEM_ADDED_TO_ORDER_TYPE

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

ITEM_REMOVED_FROM_ORDER_TYPE

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

ITEM_QUANTITY_CHANGED_TYPE

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

PRICE_OVERRIDE_TYPE

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

RECEIVE_RETURN_ITEM_TYPE

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

REJECT_ORDER_TYPE

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

RETURN_ORDER_TYPE

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

SPLIT_SHIPPING_GROUP_TYPE

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

SPLIT_COST_CENTER_TYPE

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

SUBMIT_ORDER_TYPE

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

VIEW_ORDER_TYPE

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

VIEW_ORDER_COST_CENTERS_TYPE

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

VIEW_ORDER_PAYMENT_TYPE

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

VIEW_ORDER_PROMOTIONS_TYPE

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

VIEW_ORDER_RETURNS_TYPE

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

VIEW_ORDER_SHIPPING_TYPE

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

VIEW_CREDIT_CARD_TYPE

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

GRANT_APPEASEMENT_TYPE

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

VIEW_PROFILE_PROMOTIONS_TYPE

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

SCHEDULED_ORDER_ADD_TYPE

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

SCHEDULED_ORDER_UPDATE_TYPE

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

SCHEDULED_ORDER_ACTIVATE_TYPE

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

SCHEDULED_ORDER_DEACTIVATE_TYPE

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

ORDER_APPROVAL_ADDED_EVENT_TYPE

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

ORDER_APPROVAL_APPROVED_EVENT_TYPE

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

ORDER_APPROVAL_REJECTED_EVENT_TYPE

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

GRANT_PROMOTION_TYPE

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

IGNORE_PROMOTION_TYPE

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

CREATE_GIFTLIST_TYPE

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

DELETE_GIFTLIST_TYPE

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

MODIFY_GIFTLIST_TYPE

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

GIFT_ITEM_ADDED_TYPE

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

GIFT_ITEM_REMOVED_TYPE

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

GIFT_ITEM_QUANTITY_CHANGED_TYPE

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

ORDER_APPROVAL_ADDED

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

ORDER_APPROVAL_APPROVED

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

ORDER_APPROVAL_REJECTED

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

WISH_LIST_ITEM_ADDED_TYPE

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

WISH_LIST_ITEM_REMOVED_TYPE

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

CSRAgentMessagingTools

public CSRAgentMessagingTools()
Method Detail

getViewProfilePromotionsJMSType

public java.lang.String getViewProfilePromotionsJMSType()
Returns:
the JMS Type used for the view profile promotions event

setViewProfilePromotionsJMSType

public void setViewProfilePromotionsJMSType(java.lang.String pViewProfilePromotionsJMSType)
Sets the JMS Type used for the view profile promotions event

Parameters:
pViewProfilePromotionsJMSType - the JMS Type used for the view profile promotions event

setViewCreditCardJMSType

public void setViewCreditCardJMSType(java.lang.String pViewCreditCardJMSType)
Sets the JMS Type used for the view credit card event

Parameters:
pViewCreditCardJMSType - the JMS Type used for the view credit card event

getViewCreditCardJMSType

public java.lang.String getViewCreditCardJMSType()
Returns:
the JMS Type used for the view credit card event

setAddPaymentGroupJMSType

public void setAddPaymentGroupJMSType(java.lang.String pAddPaymentGroupJMSType)
Sets the JMS Type used for the add payment group event

Parameters:
pAddPaymentGroupJMSType - the JMS Type used for the add payment group event

getAddPaymentGroupJMSType

public java.lang.String getAddPaymentGroupJMSType()
Returns:
the JMS Type used for the add payment group event

setRemovePaymentGroupJMSType

public void setRemovePaymentGroupJMSType(java.lang.String pRemovePaymentGroupJMSType)
Sets the JMS Type used for the remove payment group event

Parameters:
pRemovePaymentGroupJMSType - the JMS Type used for the remove payment group event

getRemovePaymentGroupJMSType

public java.lang.String getRemovePaymentGroupJMSType()
Returns:
the JMS Type used for the remove payment group event

setRemoveShippingGroupJMSType

public void setRemoveShippingGroupJMSType(java.lang.String pRemoveShippingGroupJMSType)
Sets the JMS Type used for the remove shipping group event

Parameters:
pRemoveShippingGroupJMSType - the JMS Type used for the remove shipping group event

getRemoveShippingGroupJMSType

public java.lang.String getRemoveShippingGroupJMSType()
Returns:
the JMS Type used for the remove shipping group event

setAddOrderManualAdjusmentJMSType

public void setAddOrderManualAdjusmentJMSType(java.lang.String pAddOrderManualAdjusmentJMSType)
Sets the JMS Type used for the add order manual adjustment event

Parameters:
pAddOrderManualAdjusmentJMSType - the JMS Type used for the add order manual adjustment event

getAddOrderManualAdjusmentJMSType

public java.lang.String getAddOrderManualAdjusmentJMSType()
Returns:
the JMS Type used for the add order manual adjustment event

setRemoveOrderManualAdjusmentJMSType

public void setRemoveOrderManualAdjusmentJMSType(java.lang.String pRemoveOrderManualAdjusmentJMSType)
Sets the JMS Type used for the remove order manual adjustment event

Parameters:
pRemoveOrderManualAdjusmentJMSType - the JMS Type used for the remove order manual adjustment event

getRemoveOrderManualAdjusmentJMSType

public java.lang.String getRemoveOrderManualAdjusmentJMSType()
Returns:
the JMS Type used for the remove order manual adjustment event

setAddScheduledOrderJMSType

public void setAddScheduledOrderJMSType(java.lang.String pAddScheduledOrderJMSType)
Sets the JMS Type used for the add scheduled order event type

Parameters:
pAddScheduledOrderJMSType - the JMS Type used for the add scheduled order event type

getAddScheduledOrderJMSType

public java.lang.String getAddScheduledOrderJMSType()
Returns:
the JMS Type used for the add scheduled order event type

setUpdateScheduledOrderJMSType

public void setUpdateScheduledOrderJMSType(java.lang.String pUpdateScheduledOrderJMSType)
Sets the JMS Type used for the update scheduled order event type

Parameters:
pUpdateScheduledOrderJMSType - the JMS Type used for the update scheduled order event type

getUpdateScheduledOrderJMSType

public java.lang.String getUpdateScheduledOrderJMSType()
Returns:
the JMS Type used for the update scheduled order event type

setActivateScheduledOrderJMSType

public void setActivateScheduledOrderJMSType(java.lang.String pActivateScheduledOrderJMSType)
Sets the JMS Type used for the activate scheduled order event type

Parameters:
pActivateScheduledOrderJMSType - the JMS Type used for the activate scheduled order event type

getActivateScheduledOrderJMSType

public java.lang.String getActivateScheduledOrderJMSType()
Returns:
the JMS Type used for the activate scheduled order event type

setDeactivateScheduledOrderJMSType

public void setDeactivateScheduledOrderJMSType(java.lang.String pDeactivateScheduledOrderJMSType)
Sets the JMS Type used for the deactivate scheduled order event type

Parameters:
pDeactivateScheduledOrderJMSType - the JMS Type used for the deactivate scheduled order event type

getDeactivateScheduledOrderJMSType

public java.lang.String getDeactivateScheduledOrderJMSType()
Returns:
the JMS Type used for the deactivate scheduled order event type

setAddShippingGroupJMSType

public void setAddShippingGroupJMSType(java.lang.String pAddShippingGroupJMSType)
Sets the JMS Type used for the add shipping group event

Parameters:
pAddShippingGroupJMSType - the JMS Type used for the add shipping group event

getAddShippingGroupJMSType

public java.lang.String getAddShippingGroupJMSType()
Returns:
the JMS Type used for the add shipping group event

setApproveOrderJMSType

public void setApproveOrderJMSType(java.lang.String pApproveOrderJMSType)
Sets the JMS Type used for the approve order event

Parameters:
pApproveOrderJMSType - the JMS Type used for the approve order event

getApproveOrderJMSType

public java.lang.String getApproveOrderJMSType()
Returns:
the JMS Type used for the approve order event

setCancelOrderJMSType

public void setCancelOrderJMSType(java.lang.String pCancelOrderJMSType)
Sets the JMS Type used for the cancel order event

Parameters:
pCancelOrderJMSType - the JMS Type used for the cancel order event

getCancelOrderJMSType

public java.lang.String getCancelOrderJMSType()
Returns:
the JMS Type used for the cancel order event

setClaimItemJMSType

public void setClaimItemJMSType(java.lang.String pClaimItemJMSType)
Sets the JMS Type used for the claim item event

Parameters:
pClaimItemJMSType - the JMS Type used for the claim item event

getClaimItemJMSType

public java.lang.String getClaimItemJMSType()
Returns:
the JMS Type used for the claim item event

setCreateOrderJMSType

public void setCreateOrderJMSType(java.lang.String pCreateOrderJMSType)
Sets the JMS Type used for the create order event

Parameters:
pCreateOrderJMSType - the JMS Type used for the create order event

getCreateOrderJMSType

public java.lang.String getCreateOrderJMSType()
Returns:
the JMS Type used for the create order event

setSaveOrderJMSType

public void setSaveOrderJMSType(java.lang.String pSaveOrderJMSType)
Sets the JMS Type used for the save order event

Parameters:
pSaveOrderJMSType - the JMS Type used for the save order event

getSaveOrderJMSType

public java.lang.String getSaveOrderJMSType()
Returns:
the JMS Type used for the save order event

setCreateOrderCommentJMSType

public void setCreateOrderCommentJMSType(java.lang.String pCreateOrderCommentJMSType)
Sets the JMS Type used for the create order comment event

Parameters:
pCreateOrderCommentJMSType - the JMS Type used for the create order comment event

getCreateOrderCommentJMSType

public java.lang.String getCreateOrderCommentJMSType()
Returns:
the JMS Type used for the create order comment event

setEditPaymentGroupJMSType

public void setEditPaymentGroupJMSType(java.lang.String pEditPaymentGroupJMSType)
Sets the JMS Type used for the edit payment group event

Parameters:
pEditPaymentGroupJMSType - the JMS Type used for the edit payment group event

getEditPaymentGroupJMSType

public java.lang.String getEditPaymentGroupJMSType()
Returns:
the JMS Type used for the edit payment group event

setEditShippingGroupJMSType

public void setEditShippingGroupJMSType(java.lang.String pEditShippingGroupJMSType)
Sets the JMS Type used for the edit shipping group event

Parameters:
pEditShippingGroupJMSType - the JMS Type used for the edit shipping group event

getEditShippingGroupJMSType

public java.lang.String getEditShippingGroupJMSType()
Returns:
the JMS Type used for the edit shipping group event

setExchangeOrderJMSType

public void setExchangeOrderJMSType(java.lang.String pExchangeOrderJMSType)
Sets the JMS Type used for the exchange order event

Parameters:
pExchangeOrderJMSType - the JMS Type used for the exchange order event

getExchangeOrderJMSType

public java.lang.String getExchangeOrderJMSType()
Returns:
the JMS Type used for the exchange order event

setIssueStoreCreditJMSType

public void setIssueStoreCreditJMSType(java.lang.String pIssueStoreCreditJMSType)
Sets the JMS Type used for the issue store credit event

Parameters:
pIssueStoreCreditJMSType - the JMS Type used for the issue store credit event

getIssueStoreCreditJMSType

public java.lang.String getIssueStoreCreditJMSType()
Returns:
the JMS Type used for the issue store credit event

setItemAddedToOrderJMSType

public void setItemAddedToOrderJMSType(java.lang.String pItemAddedToOrderJMSType)
Sets the JMS Type used for the item added to order event

Parameters:
pItemAddedToOrderJMSType - the JMS Type used for the item added to order event

getItemAddedToOrderJMSType

public java.lang.String getItemAddedToOrderJMSType()
Returns:
the JMS Type used for the item added to order event

setItemRemovedFromOrderJMSType

public void setItemRemovedFromOrderJMSType(java.lang.String pItemRemovedFromOrderJMSType)
Sets the JMS Type used for the item removed from order event

Parameters:
pItemRemovedFromOrderJMSType - the JMS Type used for the item removed from order event

getItemRemovedFromOrderJMSType

public java.lang.String getItemRemovedFromOrderJMSType()
Returns:
the JMS Type used for the item removed from order event

setItemQuantityChangedJMSType

public void setItemQuantityChangedJMSType(java.lang.String pItemQuantityChangedJMSType)
Sets the JMS Type used for the item quantity changed event

Parameters:
pItemQuantityChangedJMSType - the JMS Type used for the item quantity changed event

getItemQuantityChangedJMSType

public java.lang.String getItemQuantityChangedJMSType()
Returns:
the JMS Type used for the item quantity changed event

setPriceOverrideJMSType

public void setPriceOverrideJMSType(java.lang.String pPriceOverrideJMSType)
Sets the JMS Type used for the price override event

Parameters:
pPriceOverrideJMSType - the JMS Type used for the price override event

getPriceOverrideJMSType

public java.lang.String getPriceOverrideJMSType()
Returns:
the JMS Type used for the price override event

setReceiveReturnItemJMSType

public void setReceiveReturnItemJMSType(java.lang.String pReceieveReturnItemJMSType)
Sets the JMS Type used for the receive return item event

Parameters:
pReceieveReturnItemJMSType - the JMS Type used for the receive return item event

getReceiveReturnItemJMSType

public java.lang.String getReceiveReturnItemJMSType()
Returns:
the JMS Type used for the receieve return item event

setRejectOrderJMSType

public void setRejectOrderJMSType(java.lang.String pRejectOrderJMSType)
Sets the JMS Type used for the reject order event

Parameters:
pRejectOrderJMSType - the JMS Type used for the reject order event

getRejectOrderJMSType

public java.lang.String getRejectOrderJMSType()
Returns:
the JMS Type used for the reject order event

setReturnOrderJMSType

public void setReturnOrderJMSType(java.lang.String pReturnOrderJMSType)
Sets the JMS Type used for the return order event

Parameters:
pReturnOrderJMSType - the JMS Type used for the return order event

getReturnOrderJMSType

public java.lang.String getReturnOrderJMSType()
Returns:
the JMS Type used for the return order event

setSplitCostCenterJMSType

public void setSplitCostCenterJMSType(java.lang.String pSplitCostCenterJMSType)
Sets the JMS Type used for the split shipping group event

Parameters:
pSplitCostCenterJMSType - the JMS Type used for the split cost center event

getSplitCostCenterJMSType

public java.lang.String getSplitCostCenterJMSType()
Returns:
the JMS Type used for the split cost center event

setSplitShippingGroupJMSType

public void setSplitShippingGroupJMSType(java.lang.String pSplitShippingGroupJMSType)
Sets the JMS Type used for the split shipping group event

Parameters:
pSplitShippingGroupJMSType - the JMS Type used for the split shipping group event

getSplitShippingGroupJMSType

public java.lang.String getSplitShippingGroupJMSType()
Returns:
the JMS Type used for the split shipping group event

setSubmitOrderJMSType

public void setSubmitOrderJMSType(java.lang.String pSubmitOrderJMSType)
Sets the JMS Type used for the submit order event

Parameters:
pSubmitOrderJMSType - the JMS Type used for the submit order event

getSubmitOrderJMSType

public java.lang.String getSubmitOrderJMSType()
Returns:
the JMS Type used for the submit order event

setViewOrderJMSType

public void setViewOrderJMSType(java.lang.String pViewOrderJMSType)
Sets the JMS Type used for the view order event

Parameters:
pViewOrderJMSType - the JMS Type used for the view order event

getViewOrderJMSType

public java.lang.String getViewOrderJMSType()
Returns:
the JMS Type used for the view order event

setViewOrderCostCentersJMSType

public void setViewOrderCostCentersJMSType(java.lang.String pViewOrderCostCentersJMSType)
Sets the JMS Type used for the view order cost centers event

Parameters:
pViewOrderCostCentersJMSType - the JMS Type used for the view order cost centers event

getViewOrderCostCentersJMSType

public java.lang.String getViewOrderCostCentersJMSType()
Returns:
the JMS Type used for the view order cost centers event

setViewOrderPaymentJMSType

public void setViewOrderPaymentJMSType(java.lang.String pViewOrderPaymentJMSType)
Sets the JMS Type used for the view order payment event

Parameters:
pViewOrderPaymentJMSType - the JMS Type used for the view order payment event

getViewOrderPaymentJMSType

public java.lang.String getViewOrderPaymentJMSType()
Returns:
the JMS Type used for the view order payment event

setViewOrderPromotionsJMSType

public void setViewOrderPromotionsJMSType(java.lang.String pViewOrderPromotionsJMSType)
Sets the JMS Type used for the view order promotions event

Parameters:
pViewOrderPromotionsJMSType - the JMS Type used for the view order promotions event

getViewOrderPromotionsJMSType

public java.lang.String getViewOrderPromotionsJMSType()
Returns:
the JMS Type used for the view order promotions event

setViewOrderReturnsJMSType

public void setViewOrderReturnsJMSType(java.lang.String pViewOrderReturnsJMSType)
Sets the JMS Type used for the view order returns event

Parameters:
pViewOrderReturnsJMSType - the JMS Type used for the view order returns event

getViewOrderReturnsJMSType

public java.lang.String getViewOrderReturnsJMSType()
Returns:
the JMS Type used for the view order returns event

setViewOrderShippingJMSType

public void setViewOrderShippingJMSType(java.lang.String pViewOrderShippingJMSType)
Sets the JMS Type used for the view order shipping event

Parameters:
pViewOrderShippingJMSType - the JMS Type used for the view order shipping event

getViewOrderShippingJMSType

public java.lang.String getViewOrderShippingJMSType()
Returns:
the JMS Type used for the view order shipping event

setGrantPromotionJMSType

public void setGrantPromotionJMSType(java.lang.String pGrantPromotionJMSType)
Sets the JMS Type used for the grant promotion event

Parameters:
pGrantPromotionJMSType - the JMS Type used for the grant promotion event

getGrantPromotionJMSType

public java.lang.String getGrantPromotionJMSType()
Returns:
the JMS Type used for the grant promotion event

setIgnorePromotionJMSType

public void setIgnorePromotionJMSType(java.lang.String pIgnorePromotionJMSType)
Sets the JMS Type used for the ignore promotion event

Parameters:
pIgnorePromotionJMSType - the JMS Type used for the ignore promotion event

getIgnorePromotionJMSType

public java.lang.String getIgnorePromotionJMSType()
Returns:
the JMS Type used for the claim item event

setCreateGiftlistJMSType

public void setCreateGiftlistJMSType(java.lang.String pCreateGiftlistJMSType)
Sets the JMS Type used for the create gift list event

Parameters:
pCreateGiftlistJMSType - the JMS Type used for the create gift list event

getCreateGiftlistJMSType

public java.lang.String getCreateGiftlistJMSType()
Returns:
the JMS Type used for the create gift list event

setDeleteGiftlistJMSType

public void setDeleteGiftlistJMSType(java.lang.String pDeleteGiftlistJMSType)
Sets the JMS Type used for the delete gift list event

Parameters:
pDeleteGiftlistJMSType - the JMS Type used for the delete gift list event

getDeleteGiftlistJMSType

public java.lang.String getDeleteGiftlistJMSType()
Returns:
the JMS Type used for the delete gift list event

setModifyGiftlistJMSType

public void setModifyGiftlistJMSType(java.lang.String pModifyGiftlistJMSType)
Sets the JMS Type used for the modify gift list event

Parameters:
pModifyGiftlistJMSType - the JMS Type used for the modify gift list event

getModifyGiftlistJMSType

public java.lang.String getModifyGiftlistJMSType()
Returns:
the JMS Type used for the modify gift list event

setWishlistItemAddedJMSType

public void setWishlistItemAddedJMSType(java.lang.String pWishlistItemAddedJMSType)
Sets the JMS Type used for the add wish list item event

Parameters:
pWishItemAddedJMSType - the JMS Type used for the add wish list item event

getWishlistItemAddedJMSType

public java.lang.String getWishlistItemAddedJMSType()
Returns:
the JMS Type used for the add wish list event

setWishlistItemRemovedJMSType

public void setWishlistItemRemovedJMSType(java.lang.String pWishlistItemRemovedJMSType)
Sets the JMS Type used for the remove wish list item event

Parameters:
pWishItemRemovedJMSType - the JMS Type used for the remove wish list item event

getWishlistItemRemovedJMSType

public java.lang.String getWishlistItemRemovedJMSType()
Returns:
the JMS Type used for the remove wish list item event

setGiftItemAddedJMSType

public void setGiftItemAddedJMSType(java.lang.String pGiftItemAddedJMSType)
Sets the JMS Type used for the add gift item event

Parameters:
pDeleteGiftlistJMSType - the JMS Type used for the add gift item event

getGiftItemAddedJMSType

public java.lang.String getGiftItemAddedJMSType()
Returns:
the JMS Type used for the add gift item event

setGiftItemRemovedJMSType

public void setGiftItemRemovedJMSType(java.lang.String pGiftItemRemovedJMSType)
Sets the JMS Type used for the remove gift item event

Parameters:
pDeleteGiftlistJMSType - the JMS Type used for the remove gift item event

getGiftItemRemovedJMSType

public java.lang.String getGiftItemRemovedJMSType()
Returns:
the JMS Type used for the remove gift item event

setGiftItemQuantityChangedJMSType

public void setGiftItemQuantityChangedJMSType(java.lang.String pGiftItemQuantityChangedJMSType)
Sets the JMS Type used for the gift item quantity changed event

Parameters:
pDeleteGiftlistJMSType - the JMS Type used for the gift item quantity changed event

getGiftItemQuantityChangedJMSType

public java.lang.String getGiftItemQuantityChangedJMSType()
Returns:
the JMS Type used for the gift item quantity changed event

createClaimItemEvent

public ClaimItem createClaimItemEvent()
Creates a new ClaimItem event

Returns:
a new ClaimItem event

createCommerceItemEvent

public CommerceItemEvent createCommerceItemEvent()
Creates a new CommerceItemEvent

Returns:
a new CommerceItemEvent

createGiftlistEvent

public GiftlistEvent createGiftlistEvent()
Creates a new GiftlistEvent

Returns:
a new GiftlistEvent

createGiftItemEvent

public GiftItemEvent createGiftItemEvent()
Creates a new GiftItemEvent

Returns:
a new GiftItemEvent

createCreateOrderCommentEvent

public CreateOrderComment createCreateOrderCommentEvent()
Creates a new CreateOrderComment event

Returns:
a new CreateOrderComment event

createGrantAppeasementEvent

public GrantAppeasement createGrantAppeasementEvent()
Creates a new GrantAppeasement event

Returns:
a new GrantAppeasement event

createOrderEvent

public OrderEvent createOrderEvent()
Creates a new OrderEvent event

Returns:
a new OrderEvent event

createPaymentGroupEvent

public PaymentGroupEvent createPaymentGroupEvent()
Creates a new PaymentGroupEvent

Returns:
a new PaymentGroupEvent

createPriceOverrideEvent

public PriceOverride createPriceOverrideEvent()
Creates a new PriceOverride event

Returns:
a new PriceOverride event

createReceiveReturnItemEvent

public ReceiveReturnItem createReceiveReturnItemEvent()
Creates a new ReceieveReturnItem event

Returns:
a new ReceieveReturnItem event

createReturnOrderEvent

public ReturnOrder createReturnOrderEvent()
Creates a new ReturnOrder event

Returns:
a new ReturnOrder event

createShippingGroupEvent

public ShippingGroupEvent createShippingGroupEvent()
Creates a new ShippingGroupEvent

Returns:
a new ShippingGroupEvent

createOrderManualAdjustmentEvent

public OrderManualAdjustmentEvent createOrderManualAdjustmentEvent()
Creates a new OrderManualAdjustmentEvent

Returns:
a new OrderManualAdjustmentEvent

createSplitCostCenterEvent

public SplitCostCenter createSplitCostCenterEvent()
Creates a new SplitCostCenter event

Returns:
a new SplitCostCenter event

createSplitShippingGroupEvent

public SplitShippingGroup createSplitShippingGroupEvent()
Creates a new SplitShippingGroup event

Returns:
a new SplitShippingGroup event

createScheduledOrderEvent

public ScheduledOrderEvent createScheduledOrderEvent()
Creates a new ScheduledOrderEvent

Returns:
a new ScheduledOrderEvent

createGrantPromotionEvent

public atg.commerce.csr.events.GrantPromotionEvent createGrantPromotionEvent()
Creates a new GrantPromotion event

Returns:
a new GrantPromotion event

createIgnorePromotionEvent

public atg.commerce.csr.events.IgnorePromotionEvent createIgnorePromotionEvent()
Creates a new IgnorePromotion event

Returns:
a new IgnorePromotion event

createCreateGiftlistEvent

public GiftlistEvent createCreateGiftlistEvent()
Creates a new Giftlist event

Returns:
a new Giftlist event

createDeleteGiftlistEvent

public GiftlistEvent createDeleteGiftlistEvent()
Creates a new Giftlist event

Returns:
a new Giftlist event

createModifyGiftlistEvent

public GiftlistEvent createModifyGiftlistEvent()
Creates a new Giftlist event

Returns:
a new Giftlist event

createGiftItemAddedEvent

public GiftItemEvent createGiftItemAddedEvent()
Creates a new GiftItem event

Returns:
a new GiftItem event

createGiftItemRemovedEvent

public GiftItemEvent createGiftItemRemovedEvent()
Create a new GiftItem event

Returns:
a new GiftItem event

createGiftItemQuantityChangedEvent

public GiftItemEvent createGiftItemQuantityChangedEvent()
Create a new GiftItem event

Returns:
a new GiftItem event

populateClaimItemEvent

public void populateClaimItemEvent(ClaimItem pEvent,
                                   java.lang.String pCustomerProfileId,
                                   java.lang.String pClaimableId,
                                   java.lang.String pOrderId,
                                   double pAmount,
                                   java.lang.String pClaimableType,
                                   java.lang.String pTicketId)
Populates a ClaimItem event with the given information

Parameters:
pEvent - the ClaimItem event
pCustomerProfileId - the id of the customer profile for whom the item was claimed
pClaimableId - the id of the claimable item
pOrderId - the id of the order to which the claimable item will be applied
pAmount - the amount of the claimable item
pClaimableType - the type of claimable item (coupon, gift certificate, store credit)
pTicketId - the id of the associated ticket

populateCommerceItemEvent

public void populateCommerceItemEvent(CommerceItemEvent pEvent,
                                      java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      java.lang.String pCommerceItemId,
                                      long pOldQuantity,
                                      long pNewQuantity,
                                      java.lang.String pTicketId)
Populates a CommerceItemEvent with the given information

Parameters:
pEvent - the CommerceItemEvent
pCustomerProfileId - the id of the customer profile
pOrderId - the id of the order which was affected
pCommerceItemId - the id of the commerce item
pOldQuantity - the quantity of the commerce item before the change
pNewQuantity - the new quantity of the commerce item
pTicketId - the id of the associated ticket

populateCreateGiftlistEvent

public void populateCreateGiftlistEvent(GiftlistEvent pEvent,
                                        java.lang.String pCustomerProfileId,
                                        java.lang.String pGiftlistId,
                                        java.lang.String pEventName,
                                        java.lang.String pTicketId)
Populates a CreateGiftlistEvent with the given information

Parameters:
pEvent - the GiftlistEvent
pCustomerProfileId - the id of the customer profile
pGiftlistId - the id of the gift list
pEventName - the event name
pTicketId - the id of the associated ticket

populateDeleteGiftlistEvent

public void populateDeleteGiftlistEvent(GiftlistEvent pEvent,
                                        java.lang.String pCustomerProfileId,
                                        java.lang.String pGiftlistId,
                                        java.lang.String pEventName,
                                        java.lang.String pTicketId)
Populates a DeleteGiftlistEvent with the given information

Parameters:
pEvent - the GiftlistEvent
pCustomerProfileId - the id of the customer profile
pGiftlistId - the id of the gift list
pEventName - the event name
pTicketId - the id of the associated ticket

populateModifyGiftlistEvent

public void populateModifyGiftlistEvent(GiftlistEvent pEvent,
                                        java.lang.String pCustomerProfileId,
                                        java.lang.String pGiftlistId,
                                        java.lang.String pEventName,
                                        java.util.List pPropertyUpdates,
                                        java.lang.String pTicketId)
Populates a ModifyGiftlistEvent with the given information

Parameters:
pEvent - the GiftlistEvent
pCustomerProfileId - the id of the customer profile
pGiftlistId - the id of the gift list
pEventName - the event name
pTicketId - the id of the associated ticket

populateGiftItemAddedEvent

public void populateGiftItemAddedEvent(GiftItemEvent pEvent,
                                       java.lang.String pCustomerProfileId,
                                       java.lang.String pGiftlistId,
                                       java.lang.String pEventName,
                                       java.lang.String pCatalogRefId,
                                       java.lang.Long pNewQuantity,
                                       java.lang.String pTicketId)
Populates a GiftItemAddedEvent with the given information

Parameters:
pEvent - the GiftItemEvent
pCustomerProfileId - the id of the customer profile
pGiftlistId - the id of the gift list
pEventName - the event name
pCatalogRefId - the id of the sku
pNewQuantity - the quantity of the commerce item after the change
pTicketId - the id of the associated ticket

populateGiftItemRemovedEvent

public void populateGiftItemRemovedEvent(GiftItemEvent pEvent,
                                         java.lang.String pCustomerProfileId,
                                         java.lang.String pGiftlistId,
                                         java.lang.String pEventName,
                                         java.lang.String pCatalogRefId,
                                         java.lang.String pTicketId)
Populates a GiftItemRemovedEvent with the given information

Parameters:
pEvent - the GiftItemEvent
pCustomerProfileId - the id of the customer profile
pGiftlistId - the id of the gift list
pEventName - the event name
pCatalogRefId - the id of the sku
pTicketId - the id of the associated ticket

populateGiftItemQuantityChangedEvent

public void populateGiftItemQuantityChangedEvent(GiftItemEvent pEvent,
                                                 java.lang.String pCustomerProfileId,
                                                 java.lang.String pGiftlistId,
                                                 java.lang.String pEventName,
                                                 java.lang.String pCatalogRefId,
                                                 java.lang.Long pOldQuantity,
                                                 java.lang.Long pNewQuantity,
                                                 java.lang.String pTicketId)
Populates a GiftItemQuantityChangedEvent with the given information

Parameters:
pEvent - the GiftItemEvent
pCustomerProfileId - the id of the customer profile
pGiftlistId - the id of the gift list
pEventName - the event name
pCatalogRefId - the id of the sku
pOldQuantity - the quantity of the commerce item before the change
pNewQuantity - the quantity of the commerce item after the change
pTicketId - the id of the associated ticket

populateCreateOrderCommentEvent

public void populateCreateOrderCommentEvent(CreateOrderComment pEvent,
                                            java.lang.String pCustomerProfileId,
                                            java.lang.String pOrderId,
                                            java.lang.String pCommentId,
                                            java.lang.String pTicketId)
Populates a CreateOrderComment event with the given information

Parameters:
pEvent - the CreateOrderComment event
pCustomerProfileId - the id of the customer profile for whom the item was claimed
pOrderId - the id of the order to which the comment has been added
pCommentId - the id of the comment repository item
pTicketId - the id of the associated ticket

populateGrantAppeasementEvent

public void populateGrantAppeasementEvent(GrantAppeasement pEvent,
                                          java.lang.String pCustomerProfileId,
                                          java.lang.String pAppeasementId,
                                          double pAmount,
                                          java.lang.String pTicketId)
Populates a GrantAppeasement event with the given information

Parameters:
pEvent - the GrantAppeasement event
pCustomerProfileId - the id of the customer profile to whom the appeasement was granted
pAppeasementId - the id of the appeasement (store credit, promotion)
pAmount - the amount of the appeasement
pTicketId - the id of the associated ticket

populateOrderEvent

public void populateOrderEvent(OrderEvent pEvent,
                               java.lang.String pCustomerProfileId,
                               java.lang.String pOrderId,
                               double pAmount,
                               java.lang.String pTicketId)
Populates an OrderEvent with the given information

Parameters:
pEvent - the OrderEvent
pCustomerProfileId - the id of the customer profile who owns the order
pOrderId - the id of the order
pAmount - the amount of the order
pTicketId - the id of the associated ticket

populatePaymentGroupEvent

public void populatePaymentGroupEvent(PaymentGroupEvent pEvent,
                                      java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      java.lang.String pPaymentGroupId,
                                      java.util.List pUpdates,
                                      int pUpdateType,
                                      java.lang.String pTicketId)
Populates a PaymentGroupEvent event with the given information

Parameters:
pEvent - the PaymentGroupEvent
pCustomerProfileId - the id of the customer profile who owns the order
pPaymentGroupId - the id of the payment group
pUpdates - a List of PropertyUpdates
pTicketId - the id of the associated ticket

populatePriceOverrideEvent

public void populatePriceOverrideEvent(PriceOverride pEvent,
                                       java.lang.String pCustomerProfileId,
                                       java.lang.String pOrderId,
                                       java.lang.String pComponentId,
                                       java.lang.String pComponentType,
                                       double pOldPrice,
                                       double pNewPrice,
                                       java.lang.String pTicketId)
Populates a PriceOverride event with the given information

Parameters:
pEvent - the PriceOverride event
pCustomerProfileId - the id of the customer profile
pOrderId - the id of the order
pComponentId - the id of the order component whose price was changed
pComponentType - the type of order component (commerceItem, shippingGroup)
pOldPrice - the previous price of the item
pNewPrice - the new price of the item
pTicketId - the id of the associated ticket

populateReturnOrderEvent

public void populateReturnOrderEvent(ReturnOrder pEvent,
                                     java.lang.String pCustomerProfileId,
                                     java.lang.String pOrderId,
                                     java.lang.String pReturnRequestId,
                                     double pAmount,
                                     java.lang.String pReplacementOrderId,
                                     java.lang.String pTicketId)
Populates an ReturnOrder event with the given information

Parameters:
pEvent - the OrderEvent
pCustomerProfileId - the id of the customer profile who owns the order
pOrderId - the id of the order
pReturnRequestId - the id of the return request
pAmount - the amount of the refund
pReplacementOrderId - the id of the replacement order
pTicketId - the id of the associated ticket

populateReceiveReturnItemEvent

public void populateReceiveReturnItemEvent(ReceiveReturnItem pEvent,
                                           java.lang.String pCustomerProfileId,
                                           java.lang.String pOrderId,
                                           java.lang.String pCommerceItemId,
                                           long pQuantity,
                                           java.lang.String pReturnRequestId,
                                           java.lang.String pTicketId)
Populates an ReceieveReturnItem event with the given information

Parameters:
pEvent - the OrderEvent
pCustomerProfileId - the id of the customer profile who owns the order
pOrderId - the id of the order
pCommerceItemId - the id of the commerce item that was received
pQuantity - the quantity of the item that was received
pReturnRequestId - the id of the return request
pTicketId - the id of the associated ticket

populateShippingGroupEvent

public void populateShippingGroupEvent(ShippingGroupEvent pEvent,
                                       java.lang.String pCustomerProfileId,
                                       java.lang.String pOrderId,
                                       java.lang.String pShippingGroupId,
                                       java.util.List pUpdates,
                                       int pUpdateType,
                                       java.lang.String pTicketId)
Populates a ShippingGroupEvent event with the given information

Parameters:
pEvent - the ShippingGroupEvent
pCustomerProfileId - the id of the customer profile who owns the order
pOrderId - the id of the order
pShippingGroupId - the id of the shipping group
pUpdates - a List of PropertyUpdates

populateSplitCostCenterEvent

public void populateSplitCostCenterEvent(SplitCostCenter pEvent,
                                         java.lang.String pCustomerProfileId,
                                         java.lang.String pOrderId,
                                         java.lang.String pSourceCostCenterId,
                                         java.lang.String pDestinationCostCenterId,
                                         java.lang.String pCommerceIdentifierId,
                                         long pQuantity,
                                         java.lang.String pTicketId)
Populates a SplitCostCenter event with the given information

Parameters:
pEvent - the SplitCostCenter event
pCustomerProfileId - the id of the customer profile who owns the order
pOrderId - the id of the order
pSourceCostCenterId - the id of the cost center that the item was removed from
pDestinationCostCenterId - the id of the shipping group that the item was moved into
pCommerceIdentifierId - the id of the item that was moved
pQuantity - the quantity of item that was moved
pTicketId - the id of the associated ticket

populateSplitShippingGroupEvent

public void populateSplitShippingGroupEvent(SplitShippingGroup pEvent,
                                            java.lang.String pCustomerProfileId,
                                            java.lang.String pOrderId,
                                            java.lang.String pSourceShippingGroupId,
                                            java.lang.String pDestinationShippingGroupId,
                                            java.lang.String pCommerceItemId,
                                            long pQuantity,
                                            java.lang.String pTicketId)
Populates a SplitShippingGroupEvent event with the given information

Parameters:
pEvent - the SplitShippingGroupEvent
pCustomerProfileId - the id of the customer profile who owns the order
pOrderId - the id of the order
pSourceShippingGroupId - the id of the shipping group that the item was removed from
pDestinationShippingGroupId - the id of the shipping group that the item was moved into
pCommerceItemId - the id of the commerce item that was moved
pQuantity - the quantity of item that was moved
pTicketId - the id of the associated ticket

populateGrantPromotionEvent

public void populateGrantPromotionEvent(atg.commerce.csr.events.GrantPromotionEvent pEvent,
                                        java.lang.String pCustomerProfileId,
                                        java.lang.String pPromotionId,
                                        java.lang.String pTicketId)
Populates an GrantPromotionEvent with the given information

Parameters:
pEvent - the GrantPromotionEvent
pCustomerProfileId - the id of the customer profile who owns the order
pOrderId - the id of the order
pPromotionId - the id of the promotion
pTicketId - the id of the associated ticket

populateIgnorePromotionEvent

public void populateIgnorePromotionEvent(atg.commerce.csr.events.IgnorePromotionEvent pEvent,
                                         java.lang.String pCustomerProfileId,
                                         java.lang.String pOrderId,
                                         java.lang.String pPromotionId,
                                         java.lang.String pTicketId)
Populates an IgnorePromotionEvent with the given information

Parameters:
pEvent - the IgnorePromotionEvent
pCustomerProfileId - the id of the customer profile who owns the order
pOrderId - the id of the order
pPromotionId - the id of the promotion
pTicketId - the id of the associated ticket

sendAddPaymentGroupEvent

public void sendAddPaymentGroupEvent(java.lang.String pCustomerProfileId,
                                     java.lang.String pOrderId,
                                     java.lang.String pPaymentGroupId,
                                     java.lang.String pTicketId)
Sends the PaymentGroupEvent using the JMSType defined by the addPaymentGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pPaymentGroupId - the Id of the payment group
pTicketId - the Id of the associated ticket

sendAddPaymentGroupEvent

public void sendAddPaymentGroupEvent(java.lang.String pCustomerProfileId,
                                     java.lang.String pOrderId,
                                     java.lang.String pPaymentGroupId,
                                     java.lang.String pTicketId,
                                     java.lang.String pPortName)
Sends the PaymentGroupEvent using the JMSType defined by the addPaymentGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pPaymentGroupId - the Id of the payment group
pTicketId - the Id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendAddShippingGroupEvent

public void sendAddShippingGroupEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      java.lang.String pShippingGroupId,
                                      java.lang.String pTicketId)
Sends the ShippingGroupEvent using the JMSType defined by the addShippingGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pShippingGroupId - the Id of the shipping group
pTicketId - the id of the associated ticket

sendAddShippingGroupEvent

public void sendAddShippingGroupEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      java.lang.String pShippingGroupId,
                                      java.lang.String pTicketId,
                                      java.lang.String pPortName)
Sends the ShippingGroupEvent using the JMSType defined by the addShippingGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pShippingGroupId - the Id of the shipping group
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendRemoveOrderFixedAmountManualAdjustmentEvent

public void sendRemoveOrderFixedAmountManualAdjustmentEvent(java.lang.String pCustomerProfileId,
                                                            java.lang.String pOrderId,
                                                            java.lang.String pManualAdjustmentId,
                                                            double pAmount,
                                                            java.lang.String pReasonCode,
                                                            java.lang.String pAdjustmentType,
                                                            java.lang.String pTicketId)
Parameters:
pCustomerProfileId -
pOrderId -
pManualAdjustmentId -
pAmount -
pReasonCode -
pAdjustmentType -
pTicketId -
See Also:
sendRemoveOrderFixedAmountManualAdjustmentEvent(String, String, String, double, String, String, String, String)

sendRemoveOrderFixedAmountManualAdjustmentEvent

public void sendRemoveOrderFixedAmountManualAdjustmentEvent(java.lang.String pCustomerProfileId,
                                                            java.lang.String pOrderId,
                                                            java.lang.String pManualAdjustmentId,
                                                            double pAmount,
                                                            java.lang.String pReasonCode,
                                                            java.lang.String pAdjustmentType,
                                                            java.lang.String pTicketId,
                                                            java.lang.String pPortName)
Sends an RemoveOrderFixedAmountAdjustment AgentEvent

Parameters:
pCustomerProfileId - the customer profile id
pOrderId - the order id that was adjusted
pManualAdjustmentId - the repository id of the manual adjustment
pAmount - the amount of the adjustment
pReasonCode - the reason for that was removed
pAdjustmentType - the type of adjustment
pTicketId - the ticket id
pPortName - the port name to used when sending the event.

sendAddOrderFixedAmountManualAdjustmentEvent

public void sendAddOrderFixedAmountManualAdjustmentEvent(java.lang.String pCustomerProfileId,
                                                         java.lang.String pOrderId,
                                                         java.lang.String pManualAdjustmentId,
                                                         double pAmount,
                                                         java.lang.String pReasonCode,
                                                         java.lang.String pAdjustmentType,
                                                         java.lang.String pTicketId)
See Also:
sendAddOrderFixedAmountManualAdjustmentEvent(String, String, String, double, String, String, String, String)

sendAddOrderFixedAmountManualAdjustmentEvent

public void sendAddOrderFixedAmountManualAdjustmentEvent(java.lang.String pCustomerProfileId,
                                                         java.lang.String pOrderId,
                                                         java.lang.String pManualAdjustmentId,
                                                         double pAmount,
                                                         java.lang.String pReasonCode,
                                                         java.lang.String pAdjustmentType,
                                                         java.lang.String pTicketId,
                                                         java.lang.String pPortName)
Sends an AddOrderFixedAmountAdjustment AgentEvent

Parameters:
pCustomerProfileId - the customer profile id
pOrderId - the order id that was adjusted
pManualAdjustmentId - the repository id of the manual adjustment
pAmount - the amount of the adjustment
pReasonCode - the reason for the adjustment
pAdjustmentType - the type of adjustment
pTicketId - the ticket id
pPortName - the port name to used when sending the event.

populateOrderManualAdjustmentEvent

public void populateOrderManualAdjustmentEvent(OrderManualAdjustmentEvent pEvent,
                                               java.lang.String pCustomerProfileId,
                                               java.lang.String pOrderId,
                                               java.lang.String pManualAdjustmentId,
                                               double pAmount,
                                               java.lang.String pReasonCode,
                                               java.lang.String pAdjustmentType,
                                               int pUpdateType,
                                               java.lang.String pTicketId)
Populates the data of an OrderManualAdjustmentEvent

Parameters:
pCustomerProfileId - the customer profile id
pOrderId - the order id that was adjusted
pManualAdjustmentId - the repository id of the manual adjustment
pAmount - the amount of the adjustment
pReasonCode - the reason for the adjustment
pUpdateType - the type of update made.
pAdjustmentType - the type of adjustment
pTicketId - the ticket id

sendRemoveShippingGroupEvent

public void sendRemoveShippingGroupEvent(java.lang.String pCustomerProfileId,
                                         java.lang.String pOrderId,
                                         java.lang.String pShippingGroupId,
                                         java.lang.String pTicketId)

sendRemoveShippingGroupEvent

public void sendRemoveShippingGroupEvent(java.lang.String pCustomerProfileId,
                                         java.lang.String pOrderId,
                                         java.lang.String pShippingGroupId,
                                         java.lang.String pTicketId,
                                         java.lang.String pPortName)
Sends the ShippingGroupEvent using the JMSType defined by the removeShippingGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pShippingGroupId - the Id of the shipping group
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendRemovePaymentGroupEvent

public void sendRemovePaymentGroupEvent(java.lang.String pCustomerProfileId,
                                        java.lang.String pOrderId,
                                        java.lang.String pPaymentGroupId,
                                        java.lang.String pTicketId)

sendRemovePaymentGroupEvent

public void sendRemovePaymentGroupEvent(java.lang.String pCustomerProfileId,
                                        java.lang.String pOrderId,
                                        java.lang.String pPaymentGroupId,
                                        java.lang.String pTicketId,
                                        java.lang.String pPortName)
Sends the PaymentGroupEvent using the JMSType defined by the removePaymentGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pPaymentGroupId - the Id of the payment group
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendApproveOrderEvent

public void sendApproveOrderEvent(java.lang.String pCustomerProfileId,
                                  java.lang.String pOrderId,
                                  java.lang.String pTicketId)
Sends an OrderEvent using the JMSType defined by the approveOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who approved the order
pOrderId - the Id of the order
pTicketId - the id of the associated ticket

sendApproveOrderEvent

public void sendApproveOrderEvent(java.lang.String pCustomerProfileId,
                                  java.lang.String pOrderId,
                                  java.lang.String pTicketId,
                                  java.lang.String pPortName)
Sends an OrderEvent using the JMSType defined by the approveOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who approved the order
pOrderId - the Id of the order
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendCancelOrderEvent

public void sendCancelOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 double pAmount,
                                 java.lang.String pTicketId)
Sends the CancelOrder event using the JMSType defined by the cancelOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order being canceled
pAmount - the amount of the order
pTicketId - the id of the associated ticket

sendCancelOrderEvent

public void sendCancelOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 double pAmount,
                                 java.lang.String pTicketId,
                                 java.lang.String pPortName)
Sends the CancelOrder event using the JMSType defined by the cancelOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order being canceled
pAmount - the amount of the order
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendClaimItemEvent

public void sendClaimItemEvent(java.lang.String pCustomerProfileId,
                               java.lang.String pClaimableId,
                               java.lang.String pOrderId,
                               double pAmount,
                               java.lang.String pClaimableType,
                               java.lang.String pTicketId)
Sends the ClaimItem event using the JMSType defined by the claimItemJMSType property.

Parameters:
pCustomerProfileId - the id of the customer whom the item was claimed for
pClaimableId - the Id of the claimable item
pOrderId - the Id of the order the claimable item is being applied to, if applicable
pAmount - the amount of the claimable item applied to the order, if applicable
pClaimableType - the type of claimable item (coupon, gift certificate, store credit)
pTicketId - the id of the associated ticket

sendClaimItemEvent

public void sendClaimItemEvent(java.lang.String pCustomerProfileId,
                               java.lang.String pClaimableId,
                               java.lang.String pOrderId,
                               double pAmount,
                               java.lang.String pClaimableType,
                               java.lang.String pTicketId,
                               java.lang.String pPortName)
Sends the ClaimItem event using the JMSType defined by the claimItemJMSType property.

Parameters:
pCustomerProfileId - the id of the customer whom the item was claimed for
pClaimableId - the Id of the claimable item
pOrderId - the Id of the order the claimable item is being applied to, if applicable
pAmount - the amount of the claimable item applied to the order, if applicable
pClaimableType - the type of claimable item (coupon, gift certificate, store credit)
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendSaveOrderEvent

public void sendSaveOrderEvent(java.lang.String pCustomerProfileId,
                               java.lang.String pOrderId,
                               double pAmount,
                               java.lang.String pTicketId)
Sends the SaveOrder event using the JMSType defined by the saveOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pAmount - the amount of the order
pOrderId - the Id of the order
pTicketId - the id of the associated ticket

sendSaveOrderEvent

public void sendSaveOrderEvent(java.lang.String pCustomerProfileId,
                               java.lang.String pOrderId,
                               double pAmount,
                               java.lang.String pTicketId,
                               java.lang.String pPortName)
Sends the SaveOrder event using the JMSType defined by the saveOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendCreateOrderEvent

public void sendCreateOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 double pAmount,
                                 java.lang.String pTicketId)
Sends the CreateOrder event using the JMSType defined by the createOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pAmount - the amount of the order
pTicketId - the id of the associated ticket

sendCreateOrderEvent

public void sendCreateOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 double pAmount,
                                 java.lang.String pTicketId,
                                 java.lang.String pPortName)
Sends the CreateOrder event using the JMSType defined by the createOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendCreateOrderCommentEvent

public void sendCreateOrderCommentEvent(java.lang.String pCustomerProfileId,
                                        java.lang.String pOrderId,
                                        java.lang.String pCommentId,
                                        java.lang.String pTicketId)
Sends the CreateOrderComment event using the JMSType defined by the createOrderCommentJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pCommentId - the id of the comment repository item

sendCreateOrderCommentEvent

public void sendCreateOrderCommentEvent(java.lang.String pCustomerProfileId,
                                        java.lang.String pOrderId,
                                        java.lang.String pCommentId,
                                        java.lang.String pTicketId,
                                        java.lang.String pPortName)
Sends the CreateOrderComment event using the JMSType defined by the createOrderCommentJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pCommentId - the id of the comment repository item
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendEditPaymentGroupEvent

public void sendEditPaymentGroupEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      java.lang.String pPaymentGroupId,
                                      java.util.List pUpdates,
                                      java.lang.String pTicketId)
Sends the EditPaymentGroup event using the JMSType defined by the editPaymentGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pPaymentGroupId - the Id of the payment group
pUpdates - a list of PropertyUpdates
pTicketId - the id of the associated ticket

sendEditPaymentGroupEvent

public void sendEditPaymentGroupEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      java.lang.String pPaymentGroupId,
                                      java.util.List pUpdates,
                                      java.lang.String pTicketId,
                                      java.lang.String pPortName)
Sends the EditPaymentGroup event using the JMSType defined by the editPaymentGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pPaymentGroupId - the Id of the payment group
pUpdates - a list of PropertyUpdates
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendEditShippingGroupEvent

public void sendEditShippingGroupEvent(java.lang.String pCustomerProfileId,
                                       java.lang.String pOrderId,
                                       java.lang.String pShippingGroupId,
                                       java.util.List pUpdates,
                                       java.lang.String pTicketId)
Sends the EditShippingGroup event using the JMSType defined by the editShippingGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pShippingGroupId - the Id of the payment group
pUpdates - a list of PropertyUpdates
pTicketId - the id of the associated ticket

sendEditShippingGroupEvent

public void sendEditShippingGroupEvent(java.lang.String pCustomerProfileId,
                                       java.lang.String pOrderId,
                                       java.lang.String pShippingGroupId,
                                       java.util.List pUpdates,
                                       java.lang.String pTicketId,
                                       java.lang.String pPortName)
Sends the EditShippingGroup event using the JMSType defined by the editShippingGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pShippingGroupId - the Id of the payment group
pUpdates - a list of PropertyUpdates
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendExchangeOrderEvent

public void sendExchangeOrderEvent(java.lang.String pCustomerProfileId,
                                   java.lang.String pOrderId,
                                   java.lang.String pReturnRequestId,
                                   double pAmount,
                                   java.lang.String pReplacementOrderId,
                                   java.lang.String pTicketId)
Sends the ExchangeOrder event using the JMSType defined by the exchangeOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pAmount - the amount of the order
pReplacementOrderId - the id of the order used to send the replacement items
pTicketId - the id of the associated ticket

sendExchangeOrderEvent

public void sendExchangeOrderEvent(java.lang.String pCustomerProfileId,
                                   java.lang.String pOrderId,
                                   java.lang.String pReturnRequestId,
                                   double pAmount,
                                   java.lang.String pReplacementOrderId,
                                   java.lang.String pTicketId,
                                   java.lang.String pPortName)
Sends the ExchangeOrder event using the JMSType defined by the exchangeOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pReplacementOrderId - the id of the order used to send the replacement items
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendIssueStoreCreditEvent

public void sendIssueStoreCreditEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pStoreCreditId,
                                      double pAmount,
                                      java.lang.String pTicketId)
Sends the IssueStoreCredit event using the JMSType defined by the issueStoreCreditJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who was issued the store credit
pStoreCreditId - the id of the store credit
pAmount - the amount of the store credit
pTicketId - the Id of the ticket this event applies to

sendIssueStoreCreditEvent

public void sendIssueStoreCreditEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pStoreCreditId,
                                      double pAmount,
                                      java.lang.String pTicketId,
                                      java.lang.String pPortName)
Sends the IssueStoreCredit event using the JMSType defined by the issueStoreCreditJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pStoreCreditId - the id of the store credit
pAmount - the amount of the store credit
pTicketId - the Id of the ticket this event applies to
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendItemAddedToOrderEvent

public void sendItemAddedToOrderEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      java.lang.String pCommerceItemId,
                                      long pQuantity,
                                      java.lang.String pTicketId)
Sends the ItemAddedToOrder event using the JMSType defined by the itemAddedToOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pOrderId - the id of the affected order
pCommerceItemId - the id of the added item
pQuantity - the quantity of the item
pTicketId - the id of the associated ticket

sendItemAddedToOrderEvent

public void sendItemAddedToOrderEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      java.lang.String pCommerceItemId,
                                      long pQuantity,
                                      java.lang.String pTicketId,
                                      java.lang.String pPortName)
Sends the ItemAddedToOrder event using the JMSType defined by the itemAddedToOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pOrderId - the id of the affected order
pCommerceItemId - the id of the added item
pQuantity - the quantity of the item
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendItemRemovedFromOrderEvent

public void sendItemRemovedFromOrderEvent(java.lang.String pCustomerProfileId,
                                          java.lang.String pOrderId,
                                          java.lang.String pCommerceItemId,
                                          long pQuantity,
                                          java.lang.String pTicketId)
Sends the ItemRemovedFromOrder event using the JMSType defined by the itemRemovedFromOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pOrderId - the id of the affected order
pCommerceItemId - the id of the removed item
pQuantity - the previous quantity of the item
pTicketId - the id of the associated ticket

sendItemRemovedFromOrderEvent

public void sendItemRemovedFromOrderEvent(java.lang.String pCustomerProfileId,
                                          java.lang.String pOrderId,
                                          java.lang.String pCommerceItemId,
                                          long pQuantity,
                                          java.lang.String pTicketId,
                                          java.lang.String pPortName)
Sends the ItemRemovedFromOrder event using the JMSType defined by the itemRemovedFromOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pOrderId - the id of the affected order
pCommerceItemId - the id of the removed item
pQuantity - the quantity of the item that was removed
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendItemQuantityChangedEvent

public void sendItemQuantityChangedEvent(java.lang.String pCustomerProfileId,
                                         java.lang.String pOrderId,
                                         java.lang.String pCommerceItemId,
                                         long pOldQuantity,
                                         long pNewQuantity,
                                         java.lang.String pTicketId)
Sends the ItemQuantityChanged event using the JMSType defined by the itemQuantityChangedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pOrderId - the id of the affected order
pCommerceItemId - the id of the removed item
pOldQuantity - the quantity of the commerce item before the change
pNewQuantity - the quantity of the commerce item after the change
pTicketId - the id of the associated ticket

sendItemQuantityChangedEvent

public void sendItemQuantityChangedEvent(java.lang.String pCustomerProfileId,
                                         java.lang.String pOrderId,
                                         java.lang.String pCommerceItemId,
                                         long pOldQuantity,
                                         long pNewQuantity,
                                         java.lang.String pTicketId,
                                         java.lang.String pPortName)
Sends the ItemQuantityChanged event using the JMSType defined by the itemQuantityChangedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pOrderId - the id of the affected order
pCommerceItemId - the id of the removed item
pOldQuantity - the quantity of the commerce item before the change
pNewQuantity - the quantity of the commerce item after the change
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendPriceOverrideEvent

public void sendPriceOverrideEvent(java.lang.String pCustomerProfileId,
                                   java.lang.String pOrderId,
                                   java.lang.String pComponentId,
                                   java.lang.String pComponentType,
                                   double pOldPrice,
                                   double pNewPrice,
                                   java.lang.String pTicketId)
Sends the PriceOverride event using the JMSType defined by the priceOverrideJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pComponentId - the Id of the component (commerceItem, shippingGroup) whose price was changed
pComponentType - the type of component (commerceItem, shippingGroup) whose price was changed
pOldPrice - the old price of the item
pNewPrice - the new price of the item
pTicketId - the id of the associated ticket

sendPriceOverrideEvent

public void sendPriceOverrideEvent(java.lang.String pCustomerProfileId,
                                   java.lang.String pOrderId,
                                   java.lang.String pComponentId,
                                   java.lang.String pComponentType,
                                   double pOldPrice,
                                   double pNewPrice,
                                   java.lang.String pTicketId,
                                   java.lang.String pPortName)
Sends the PriceOverride event using the JMSType defined by the priceOverrideJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pComponentId - the Id of the component (commerceItem, shippingGroup) whose price was changed
pComponentType - the type of component (commerceItem, shippingGroup) whose price was changed
pOldPrice - the old price of the item
pNewPrice - the new price of the item
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendReceiveReturnItemEvent

public void sendReceiveReturnItemEvent(java.lang.String pCustomerProfileId,
                                       java.lang.String pOrderId,
                                       java.lang.String pCommerceItemId,
                                       long pQuantity,
                                       java.lang.String pReturnRequestId,
                                       java.lang.String pTicketId)
Sends the ReceiveReturnItem event using the JMSType defined by the receiveReturnItemJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pCommerceItemId - the id of the commerce item that was receieved
pQuantity - the quantity of the item that was received
pReturnRequestId - the Id of the return request
pTicketId - the id of the associated ticket

sendReceiveReturnItemEvent

public void sendReceiveReturnItemEvent(java.lang.String pCustomerProfileId,
                                       java.lang.String pOrderId,
                                       java.lang.String pCommerceItemId,
                                       long pQuantity,
                                       java.lang.String pReturnRequestId,
                                       java.lang.String pTicketId,
                                       java.lang.String pPortName)
Sends the ReturnOrder event using the JMSType defined by the returnOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pCommerceItemId - the id of the commerce item that was received
pQuantity - the quantity that was received
pReturnRequestId - the Id of the return request
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendRejectOrderEvent

public void sendRejectOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 java.lang.String pTicketId)
Sends an OrderEvent using the JMSType defined by the rejectOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who rejected the order
pOrderId - the Id of the order
pTicketId - the Id of the associated ticket

sendRejectOrderEvent

public void sendRejectOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 java.lang.String pTicketId,
                                 java.lang.String pPortName)
Sends an OrderEvent using the JMSType defined by the rejectOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who rejected the order
pOrderId - the Id of the order
pTicketId - the Id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendReturnOrderEvent

public void sendReturnOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 java.lang.String pReturnRequestId,
                                 double pAmount,
                                 java.lang.String pTicketId)
Sends the ReturnOrder event using the JMSType defined by the returnOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pReturnRequestId - the Id of the return request
pAmount - the amount of the order
pTicketId - the id of the associated ticket

sendReturnOrderEvent

public void sendReturnOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 java.lang.String pReturnRequestId,
                                 double pAmount,
                                 java.lang.String pTicketId,
                                 java.lang.String pPortName)
Sends the ReturnOrder event using the JMSType defined by the returnOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pReturnRequestId - the Id of the return request
pAmount - the amount of the order
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendSplitCostCenterEvent

public void sendSplitCostCenterEvent(java.lang.String pCustomerProfileId,
                                     java.lang.String pOrderId,
                                     java.lang.String pSourceCostCenterId,
                                     java.lang.String pDestinationCostCenterId,
                                     java.lang.String pCommerceIdentifierId,
                                     long pQuantity,
                                     java.lang.String pTicketId)
Sends the SplitCostCenter event using the JMSType defined by the splitCostCenterJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pSourceCostCenterId - the id of the cost center that the item was removed from
pDestinationCostCenterId - the id of the shipping group that the item was moved into
pCommerceIdentifierId - the id of the item that was moved
pQuantity - the quantity of item that was moved
pTicketId - the id of the associated ticket

sendSplitCostCenterEvent

public void sendSplitCostCenterEvent(java.lang.String pCustomerProfileId,
                                     java.lang.String pOrderId,
                                     java.lang.String pSourceCostCenterId,
                                     java.lang.String pDestinationCostCenterId,
                                     java.lang.String pCommerceIdentifierId,
                                     long pQuantity,
                                     java.lang.String pTicketId,
                                     java.lang.String pPortName)
Sends the SplitCostCenter event using the JMSType defined by the splitCostCenterJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the id of the order
pSourceCostCenterId - the id of the cost center that the item was removed from
pDestinationCostCenterId - the id of the shipping group that the item was moved into
pCommerceIdentifierId - the id of the item that was moved
pQuantity - the quantity of item that was moved
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendSplitShippingGroupEvent

public void sendSplitShippingGroupEvent(java.lang.String pCustomerProfileId,
                                        java.lang.String pOrderId,
                                        java.lang.String pSourceShippingGroupId,
                                        java.lang.String pDestinationShippingGroupId,
                                        java.lang.String pCommerceItemId,
                                        long pQuantity,
                                        java.lang.String pTicketId)
Sends the SplitShippingGroup event using the JMSType defined by the splitShippingGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pSourceShippingGroupId - the id of the shipping group that the item was removed from
pDestinationShippingGroupId - the id of the shipping group that the item was moved into
pCommerceItemId - the id of the commerce item that was moved
pQuantity - the quantity of item that was moved
pTicketId - the id of the associated ticket

sendSplitShippingGroupEvent

public void sendSplitShippingGroupEvent(java.lang.String pCustomerProfileId,
                                        java.lang.String pOrderId,
                                        java.lang.String pSourceShippingGroupId,
                                        java.lang.String pDestinationShippingGroupId,
                                        java.lang.String pCommerceItemId,
                                        long pQuantity,
                                        java.lang.String pTicketId,
                                        java.lang.String pPortName)
Sends the SplitShippingGroup event using the JMSType defined by the splitShippingGroupJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pSourceShippingGroupId - the id of the shipping group that the item was removed from
pDestinationShippingGroupId - the id of the shipping group that the item was moved into
pCommerceItemId - the id of the commerce item that was moved
pQuantity - the quantity of item that was moved
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendSubmitOrderEvent

public void sendSubmitOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 double pAmount,
                                 java.lang.String pTicketId)
Sends the SubmitOrder event using the JMSType defined by the submitOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pAmount - the amount of the order
pTicketId - the id of the associated ticket

sendSubmitOrderEvent

public void sendSubmitOrderEvent(java.lang.String pCustomerProfileId,
                                 java.lang.String pOrderId,
                                 double pAmount,
                                 java.lang.String pTicketId,
                                 java.lang.String pPortName)
Sends the SubmitOrder event using the JMSType defined by the submitOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendViewOrderEvent

public void sendViewOrderEvent(java.lang.String pCustomerProfileId,
                               java.lang.String pOrderId,
                               double pAmount)
Sends the ViewOrder event using the JMSType defined by the viewOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pAmount - the amount of the order

sendViewOrderEvent

public void sendViewOrderEvent(java.lang.String pCustomerProfileId,
                               java.lang.String pOrderId,
                               double pAmount,
                               java.lang.String pPortName)
Sends the ViewOrder event using the JMSType defined by the viewOrderJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendViewOrderCostCentersEvent

public void sendViewOrderCostCentersEvent(java.lang.String pCustomerProfileId,
                                          java.lang.String pOrderId,
                                          double pAmount)
Sends the ViewOrderCostCenters event using the JMSType defined by the viewOrderCostCentersJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pAmount - the amount of the order

sendViewOrderCostCentersEvent

public void sendViewOrderCostCentersEvent(java.lang.String pCustomerProfileId,
                                          java.lang.String pOrderId,
                                          double pAmount,
                                          java.lang.String pPortName)
Sends the ViewOrderCostCenters event using the JMSType defined by the viewOrderCostCentersJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendViewOrderPaymentEvent

public void sendViewOrderPaymentEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      double pAmount)
Sends the ViewOrderPayment event using the JMSType defined by the viewOrderPaymentJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pAmount - the amount of the order

sendViewOrderPaymentEvent

public void sendViewOrderPaymentEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      double pAmount,
                                      java.lang.String pPortName)
Sends the ViewOrderPayment event using the JMSType defined by the viewOrderPaymentJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendViewOrderPromotionsEvent

public void sendViewOrderPromotionsEvent(java.lang.String pCustomerProfileId,
                                         java.lang.String pOrderId,
                                         double pAmount)
Sends the ViewOrderPromotions event using the JMSType defined by the viewOrderPromotionsJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pAmount - the amount of the order

sendViewOrderPromotionsEvent

public void sendViewOrderPromotionsEvent(java.lang.String pCustomerProfileId,
                                         java.lang.String pOrderId,
                                         double pAmount,
                                         java.lang.String pPortName)
Sends the ViewOrderPromotions event using the JMSType defined by the viewOrderPromotionsJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendViewOrderReturnsEvent

public void sendViewOrderReturnsEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      double pAmount)
Sends the ViewOrderReturns event using the JMSType defined by the viewOrderReturnsJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pAmount - the amount of the order

sendViewOrderReturnsEvent

public void sendViewOrderReturnsEvent(java.lang.String pCustomerProfileId,
                                      java.lang.String pOrderId,
                                      double pAmount,
                                      java.lang.String pPortName)
Sends the ViewOrderReturns event using the JMSType defined by the viewOrderReturnsJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

sendViewOrderShippingEvent

public void sendViewOrderShippingEvent(java.lang.String pCustomerProfileId,
                                       java.lang.String pOrderId,
                                       double pAmount)
Sends the ViewOrderShipping event using the JMSType defined by the viewOrderShippingJMSType property.

Parameters:
pCustomerProfileId - the id of the customer who owns the order
pOrderId - the Id of the order
pAmount - the amount of the order

sendViewOrderShippingEvent

public void sendViewOrderShippingEvent(java.lang.String pCustomerProfileId,
                                       java.lang.String pOrderId,
                                       double pAmount,
                                       java.lang.String pPortName)
Sends the ViewOrderShipping event using the JMSType defined by the viewOrderShippingJMSType property.

Parameters:
pCustomerProfileId - the id of the new customer profile
pOrderId - the id of the order
pAmount - the amount of the order
pPortName - the port name to use for sending the event.
See Also:
AgentMessageSource.sendAgentEventMessage(AgentEvent, String, String)

createCreditCardViewedAgentEvent

public ViewCreditCardEvent createCreditCardViewedAgentEvent(java.lang.String pViewedCustomerProfileId,
                                                            java.lang.String pCreditCardNumber)
Creates a credit card viewed agent event.

Parameters:
pCreditCardNumber - the credit card number that was viewed
Returns:
AgentEvent

createOrderApprovalEvent

public atg.commerce.csr.events.OrderApprovalEvent createOrderApprovalEvent()
API to create a new ApprovalEvent

Returns:
a new ApprovalEvent

createAndPopulateOrderApprovalCreateEvent

public atg.commerce.csr.events.OrderApprovalEvent createAndPopulateOrderApprovalCreateEvent(Approval pApproval)
creates an OrderApprovalEvent, populates the required data and sets it type as ORDER_APPROVAL_CREATED

Parameters:
pApproval -
Returns:
a populated ApprovalEvent

createAndPopulateOrderApprovalAcceptedEvent

public atg.commerce.csr.events.OrderApprovalEvent createAndPopulateOrderApprovalAcceptedEvent(Approval pApproval)
creates an OrderApprovalEvent, populates the required data and sets it type as ORDER_APPROVAL_ACCEPTED

Parameters:
pApproval -
Returns:
a populated ApprovalEvent

createAndPopulateOrderApprovalRejectedEvent

public atg.commerce.csr.events.OrderApprovalEvent createAndPopulateOrderApprovalRejectedEvent(Approval pApproval)
creates an OrderApprovalEvent, populates the required data and sets it type as ORDER_APPROVAL_REJECTED

Parameters:
pApproval -
Returns:
a populated ApprovalEvent

sendApprovalEvent

public void sendApprovalEvent(atg.commerce.csr.events.ApprovalEvent pEvent,
                              java.lang.String pPortName,
                              java.lang.String pJMSType)

createCreditCardViewedAgentEvent

public ViewCreditCardEvent createCreditCardViewedAgentEvent(java.lang.String pActivityType,
                                                            java.lang.String pViewedCustomerProfileId,
                                                            java.lang.String pCreditCardNumber)
Creates a credit card viewed agent event.

Parameters:
pActivityType - the activity type
pCreditCardNumber - the credit card number that was viewed
Returns:
AgentEvent

createCreditCardViewedAgentEvent

public ViewCreditCardEvent createCreditCardViewedAgentEvent()
Creates a new agent event for a viewed credit card

Returns:
a new agent event

populateViewCreditCardEvent

public void populateViewCreditCardEvent(ViewCreditCardEvent pViewCreditCardEvent,
                                        java.lang.String pCustomerProfileId,
                                        java.lang.String pCreditCardNumber)
Populates a view credit card event.

Parameters:
pViewCreditCardEvent - the agent event
pCustomerProfileId - the customer profile id
pCreditCardNumber - the credit card number. By default, the credit card number is masked before putting it in the event.

populateScheduledOrderEvent

public void populateScheduledOrderEvent(ScheduledOrderEvent pEvent,
                                        java.lang.String pCustomerProfileId,
                                        java.lang.String pTemplateOrderId,
                                        java.lang.String pScheduledOrderId,
                                        int pUpdateType,
                                        java.lang.String pTicketId)
Populates a scheduled order event

Parameters:
pEvent -
pCustomerProfileId -
pTemplateOrderId -
pScheduledOrderId -
pUpdateType -
pTicketId -

sendAddScheduledOrderEvent

public void sendAddScheduledOrderEvent(java.lang.String pCustomerProfileId,
                                       java.lang.String pTemplateOrderId,
                                       java.lang.String pScheduledOrderId,
                                       java.lang.String pTicketId,
                                       java.lang.String pPortName)
Sends an AddScheduledOrder AgentEvent

Parameters:
pCustomerProfileId - the customer profile id
pTemplateOrderId - the order id of the scheduled order template
pScheduledOrderId - the repository id of the scheduled order item
pTicketId - the ticket id
pPortName - the port name to used when sending the event.

sendUpdateScheduledOrderEvent

public void sendUpdateScheduledOrderEvent(java.lang.String pCustomerProfileId,
                                          java.lang.String pTemplateOrderId,
                                          java.lang.String pScheduledOrderId,
                                          java.util.List pPropertyUpdates,
                                          java.lang.String pTicketId,
                                          java.lang.String pPortName)
Sends an UpdateScheduledOrder AgentEvent

Parameters:
pCustomerProfileId - the customer profile id
pTemplateOrderId - the order id of the scheduled order template
pScheduledOrderId - the repository id of the scheduled order item
pTicketId - the ticket id
pPortName - the port name to used when sending the event.

sendActivateScheduledOrderEvent

public void sendActivateScheduledOrderEvent(java.lang.String pCustomerProfileId,
                                            java.lang.String pTemplateOrderId,
                                            java.lang.String pScheduledOrderId,
                                            java.lang.String pTicketId,
                                            java.lang.String pPortName)
Sends an ActivateScheduledOrder AgentEvent

Parameters:
pCustomerProfileId - the customer profile id
pTemplateOrderId - the order id of the scheduled order template
pScheduledOrderId - the repository id of the scheduled order item
pTicketId - the ticket id
pPortName - the port name to used when sending the event.

sendDeactivateScheduledOrderEvent

public void sendDeactivateScheduledOrderEvent(java.lang.String pCustomerProfileId,
                                              java.lang.String pTemplateOrderId,
                                              java.lang.String pScheduledOrderId,
                                              java.lang.String pTicketId,
                                              java.lang.String pPortName)
Sends an DeactivateScheduledOrder AgentEvent

Parameters:
pCustomerProfileId - the customer profile id
pTemplateOrderId - the order id of the scheduled order template
pScheduledOrderId - the repository id of the scheduled order item
pTicketId - the ticket id
pPortName - the port name to used when sending the event.

sendGrantPromotionEvent

public void sendGrantPromotionEvent(java.lang.String pCustomerProfileId,
                                    java.lang.String pPromotionId,
                                    java.lang.String pTicketId)
Sends the GrantPromotion event using the JMSType defined by the GrantPromotionJMSType property.

Parameters:
pCustomerProfileId - the id of the customer related to the promotion
pPromotion - the Id of the promotion
pTicketId - the id of the associated ticket

sendGrantPromotionEvent

public void sendGrantPromotionEvent(java.lang.String pCustomerProfileId,
                                    java.lang.String pPromotionId,
                                    java.lang.String pTicketId,
                                    java.lang.String pPortName)
Sends the GrantPromotion event using the JMSType defined by the GrantPromotionJMSType property.

Parameters:
pCustomerProfileId - the id of the customer related to the promotion
pPromotion - the Id of the promotion
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.

sendIgnorePromotionEvent

public void sendIgnorePromotionEvent(java.lang.String pCustomerProfileId,
                                     java.lang.String pOrderId,
                                     java.lang.String pPromotionId,
                                     java.lang.String pTicketId)
Sends the IgnorePromotion event using the JMSType defined by the IgnorePromotionJMSType property.

Parameters:
pCustomerProfileId - the id of the customer related to the promotion
pOrderId - the Id of the order
pPromotion - the Id of the promotion
pTicketId - the id of the associated ticket

sendIgnorePromotionEvent

public void sendIgnorePromotionEvent(java.lang.String pCustomerProfileId,
                                     java.lang.String pOrderId,
                                     java.lang.String pPromotionId,
                                     java.lang.String pTicketId,
                                     java.lang.String pPortName)
Sends the IgnorePromotion event using the JMSType defined by the IgnorePromotionJMSType property.

Parameters:
pCustomerProfileId - the id of the customer related to the promotion
pOrderId - the Id of the order
pPromotion - the Id of the promotion
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.

sendCreateGiftlistEvent

public void sendCreateGiftlistEvent(java.lang.String pCustomerProfileId,
                                    java.lang.String pGiftlistId,
                                    java.lang.String pEventName,
                                    java.lang.String pTicketId)
Sends the CreateGiftlist event using the JMSType defined by the CreateGiftlistJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pTicketId - the id of the associated ticket

sendCreateGiftlistEvent

public void sendCreateGiftlistEvent(java.lang.String pCustomerProfileId,
                                    java.lang.String pGiftlistId,
                                    java.lang.String pEventName,
                                    java.lang.String pTicketId,
                                    java.lang.String pPortName)
Sends the CreateGiftlist event using the JMSType defined by the CreateGiftlistJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.

sendDeleteGiftlistEvent

public void sendDeleteGiftlistEvent(java.lang.String pCustomerProfileId,
                                    java.lang.String pGiftlistId,
                                    java.lang.String pEventName,
                                    java.lang.String pTicketId)
Sends the DeleteGiftlist event using the JMSType defined by the DeleteGiftlistJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pTicketId - the id of the associated ticket

sendDeleteGiftlistEvent

public void sendDeleteGiftlistEvent(java.lang.String pCustomerProfileId,
                                    java.lang.String pGiftlistId,
                                    java.lang.String pEventName,
                                    java.lang.String pTicketId,
                                    java.lang.String pPortName)
Sends the DeleteGiftlist event using the JMSType defined by the DeleteGiftlistJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.

sendModifyGiftlistEvent

public void sendModifyGiftlistEvent(java.lang.String pCustomerProfileId,
                                    java.lang.String pGiftlistId,
                                    java.lang.String pEventName,
                                    java.util.List pPropertyUpdates,
                                    java.lang.String pTicketId)
Sends the ModifyGiftlist event using the JMSType defined by the ModifyGiftlistJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pPropertyUpdates - the before and after values of the properties updated on the gift list
pTicketId - the id of the associated ticket

sendModifyGiftlistEvent

public void sendModifyGiftlistEvent(java.lang.String pCustomerProfileId,
                                    java.lang.String pGiftlistId,
                                    java.lang.String pEventName,
                                    java.util.List pPropertyUpdates,
                                    java.lang.String pTicketId,
                                    java.lang.String pPortName)
Sends the ModifyGiftlist event using the JMSType defined by the ModifyGiftlistJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pTicketId - the id of the associated ticket
pPropertyUpdates - the before and after values of the properties updated on the gift list
pPortName - the port name to use for sending the event.

sendGiftItemAddedEvent

public void sendGiftItemAddedEvent(java.lang.String pCustomerProfileId,
                                   java.lang.String pGiftlistId,
                                   java.lang.String pEventName,
                                   java.lang.String pCatalogRefId,
                                   java.lang.Long pNewQuantity,
                                   java.lang.String pTicketId)
Sends the GiftItemAdded event using the JMSType defined by the GiftItemAddedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pCatalogRefId - the id of the sku
pTicketId - the id of the associated ticket

sendGiftItemAddedEvent

public void sendGiftItemAddedEvent(java.lang.String pCustomerProfileId,
                                   java.lang.String pGiftlistId,
                                   java.lang.String pEventName,
                                   java.lang.String pCatalogRefId,
                                   java.lang.Long pNewQuantity,
                                   java.lang.String pTicketId,
                                   java.lang.String pPortName)
Sends the GiftItemAdded event using the JMSType defined by the GiftItemAddedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pCatalogRefId - the Id of the sku
pNewQuantity - the quantity of the commerce item after the change
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.

sendGiftItemRemovedEvent

public void sendGiftItemRemovedEvent(java.lang.String pCustomerProfileId,
                                     java.lang.String pGiftlistId,
                                     java.lang.String pEventName,
                                     java.lang.String pCatalogRefId,
                                     java.lang.String pTicketId)
Sends the GiftItemRemoved event using the JMSType defined by the GiftItemRemovedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pCatalogRefId - the Id of the sku
pTicketId - the id of the associated ticket

sendGiftItemRemovedEvent

public void sendGiftItemRemovedEvent(java.lang.String pCustomerProfileId,
                                     java.lang.String pGiftlistId,
                                     java.lang.String pEventName,
                                     java.lang.String pCatalogRefId,
                                     java.lang.String pTicketId,
                                     java.lang.String pPortName)
Sends the GiftItemRemoved event using the JMSType defined by the GiftItemRemovedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pCatalogRefId - the Id of the sku
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.

sendGiftItemQuantityChangedEvent

public void sendGiftItemQuantityChangedEvent(java.lang.String pCustomerProfileId,
                                             java.lang.String pGiftlistId,
                                             java.lang.String pEventName,
                                             java.lang.String pCatalogRefId,
                                             java.lang.Long pOldQuantity,
                                             java.lang.Long pNewQuantity,
                                             java.lang.String pTicketId)
Sends the GiftItemQuantityChanged event using the JMSType defined by the GiftItemQuantityChangedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pCatalogRefId - the Id of the sku
pOldQuantity - the quantity of the commerce item before the change
pNewQuantity - the quantity of the commerce item after the change
pTicketId - the id of the associated ticket

sendGiftItemQuantityChangedEvent

public void sendGiftItemQuantityChangedEvent(java.lang.String pCustomerProfileId,
                                             java.lang.String pGiftlistId,
                                             java.lang.String pEventName,
                                             java.lang.String pCatalogRefId,
                                             java.lang.Long pOldQuantity,
                                             java.lang.Long pNewQuantity,
                                             java.lang.String pTicketId,
                                             java.lang.String pPortName)
Sends the GiftItemQuantityChanged event using the JMSType defined by the GiftItemQuantityChangedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pGiftlistId - the Id of the gift list
pEventName - the event name
pCatalogRefId - the Id of the sku
pOldQuantity - the quantity of the commerce item before the change
pNewQuantity - the quantity of the commerce item after the change
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.

sendWishlistItemAddedEvent

public void sendWishlistItemAddedEvent(java.lang.String pCustomerProfileId,
                                       java.lang.String pWishlistId,
                                       java.lang.String pEventName,
                                       java.lang.String pCatalogRefId,
                                       java.lang.Long pNewQuantity,
                                       java.lang.String pTicketId,
                                       java.lang.String pPortName)
Sends the GiftItemAdded event using the JMSType defined by the WishItemAddedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pWishlistId - the Id of the wish list
pCatalogRefId - the Id of the sku
pNewQuantity - the quantity of the commerce item after the change
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.

sendWishlistRemovedEvent

public void sendWishlistRemovedEvent(java.lang.String pCustomerProfileId,
                                     java.lang.String pWishlistId,
                                     java.lang.String pEventName,
                                     java.lang.String pCatalogRefId,
                                     java.lang.String pTicketId,
                                     java.lang.String pPortName)
Sends the GiftItemAdded event using the JMSType defined by the WishItemRemovedJMSType property.

Parameters:
pCustomerProfileId - the id of the customer
pWishlistId - the Id of the wish list
pCatalogRefId - the Id of the sku
pTicketId - the id of the associated ticket
pPortName - the port name to use for sending the event.