com.retek.component.customer
Interface ActivityRequest
- All Superinterfaces:
- BusinessObject, DistributedObject
- All Known Subinterfaces:
- CareCardActivityRequest, ForwardAddressActivityRequest, GeneralActivityRequest, ItemInstructionsActivityRequest, LabelActivityRequest, PartialActivityRequest, RefundOrGiftCertificateActivityRequest, ReturnActivityRequest, SpecialOrderActivityRequest, WismoActivityRequest
- public interface ActivityRequest
- extends DistributedObject
This is interface that holds on to an activity request made by the customer for an Order.
There could be multiple requests made by one customer for one order.
Activity requests can only be submitted to the system after a customer and his/her order has been created.
Methods inherited from interface com.retek.commons.component.DistributedObject |
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh |
ADDRESS_ID
public static final java.lang.String ADDRESS_ID
- See Also:
- Constant Field Values
BANNER
public static final java.lang.String BANNER
- See Also:
- Constant Field Values
CUSTOMER_ID
public static final java.lang.String CUSTOMER_ID
- See Also:
- Constant Field Values
EMAIL_ID
public static final java.lang.String EMAIL_ID
- See Also:
- Constant Field Values
DAY_TELEPHONE_ID
public static final java.lang.String DAY_TELEPHONE_ID
- See Also:
- Constant Field Values
EVENING_TELEPHONE_ID
public static final java.lang.String EVENING_TELEPHONE_ID
- See Also:
- Constant Field Values
CUSTOMER_ORDER_ID
public static final java.lang.String CUSTOMER_ORDER_ID
- See Also:
- Constant Field Values
CREATE_USER_NAME
public static final java.lang.String CREATE_USER_NAME
- See Also:
- Constant Field Values
COMMENTS
public static final java.lang.String COMMENTS
- See Also:
- Constant Field Values
REQUEST_TYPE
public static final java.lang.String REQUEST_TYPE
- See Also:
- Constant Field Values
NUMBER
public static final java.lang.String NUMBER
- See Also:
- Constant Field Values
submit
public void submit(User user)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getAddress
public CustomerAddress getAddress()
throws SystemException
- Throws:
SystemException
getDayTelephone
public CustomerTelephone getDayTelephone()
throws SystemException
- Throws:
SystemException
getEveningTelephone
public CustomerTelephone getEveningTelephone()
throws SystemException
- Throws:
SystemException
getEmail
public CustomerEmailAddress getEmail()
throws SystemException
- Throws:
SystemException
getActivityRequestType
public ActivityRequestType getActivityRequestType()
throws SystemException
- Throws:
SystemException
getActivityStatusType
public ActivityStatusType getActivityStatusType()
throws SystemException
- Throws:
SystemException
getCustomer
public Customer getCustomer()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getCreateDate
public RDate getCreateDate()
throws SystemException
- Throws:
SystemException
getComments
public java.lang.String getComments()
throws SystemException
- Throws:
SystemException
getCreateUser
public User getCreateUser()
throws SystemException
- Throws:
SystemException
getCustomerOrder
public CustomerOrder getCustomerOrder()
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getLastUpdatedDate
public RDate getLastUpdatedDate()
throws SystemException
- Throws:
SystemException
getLastUpdatedUser
public User getLastUpdatedUser()
throws SystemException
- Throws:
SystemException
getSupervisorName
public java.lang.String getSupervisorName()
throws SystemException
- Throws:
SystemException
getBanner
public Banner getBanner()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
isCallPreference
public boolean isCallPreference()
throws SystemException
- Throws:
SystemException
isEmailPreference
public boolean isEmailPreference()
throws SystemException
- Throws:
SystemException
isFaxPreference
public boolean isFaxPreference()
throws SystemException
- Throws:
SystemException
isMailPreference
public boolean isMailPreference()
throws SystemException
- Throws:
SystemException
setCallPreference
public void setCallPreference(boolean callPreference)
throws SystemException
- Throws:
SystemException
setActivityStatusType
public void setActivityStatusType(ActivityStatusType activityStatusType)
throws SystemException
- Throws:
SystemException
setEmailPreference
public void setEmailPreference(boolean emailPreference)
throws SystemException
- Throws:
SystemException
setFaxPreference
public void setFaxPreference(boolean faxPreference)
throws SystemException
- Throws:
SystemException
setMailPreference
public void setMailPreference(boolean mailPreference)
throws SystemException
- Throws:
SystemException
setAddress
public void setAddress(CustomerAddress address)
throws SystemException
- Throws:
SystemException
setCustomer
public void setCustomer(Customer customer)
throws SystemException
- Throws:
SystemException
setComments
public void setComments(java.lang.String comments)
throws SystemException
- Throws:
SystemException
setCustomerOrder
public void setCustomerOrder(CustomerOrder customerOrder)
throws SystemException
- Throws:
SystemException
setBanner
public void setBanner(Banner banner)
throws SystemException
- Throws:
SystemException
setDayTelephone
public void setDayTelephone(CustomerTelephone dayTelephone)
throws SystemException
- Throws:
SystemException
setEmail
public void setEmail(CustomerEmailAddress email)
throws SystemException
- Throws:
SystemException
setEveningTelephone
public void setEveningTelephone(CustomerTelephone eveningTelephone)
throws SystemException
- Throws:
SystemException
setSupervisorName
public void setSupervisorName(java.lang.String name)
throws SystemException
- Throws:
SystemException
close
public void close(User user)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
Copyright © 2005 Retek Inc. All Rights Reserved.
- Generated at Fri, 01/21/2005 14:25