com.retek.component.customer
Interface CatalogRequest
- All Superinterfaces:
- BusinessObject, DistributedObject
- public interface CatalogRequest
- extends DistributedObject
This is interface that holds on to an catalog request made by the customer.
There could be one catalog request per catalog request type made by one customer.
Catalog requests can only be submitted to the system after a customer has been created.
Catalog requests has nothing to do with the customer orders.
Methods inherited from interface com.retek.commons.component.DistributedObject |
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh |
CUSTOMER
public static final java.lang.String CUSTOMER
- See Also:
- Constant Field Values
DELIVERY_ADDRESS
public static final java.lang.String DELIVERY_ADDRESS
- See Also:
- Constant Field Values
CATALOG_TYPE
public static final java.lang.String CATALOG_TYPE
- See Also:
- Constant Field Values
REQUEST_TYPE
public static final java.lang.String REQUEST_TYPE
- See Also:
- Constant Field Values
getCatalogType
public CatalogType getCatalogType()
throws SystemException
- Throws:
SystemException
getOrigin
public CatalogRequestOrigin getOrigin()
throws SystemException
- Throws:
SystemException
getCatalogSouceCode
public java.lang.String getCatalogSouceCode()
throws SystemException
- Throws:
SystemException
getRequestType
public CatalogRequestType getRequestType()
throws SystemException
- Throws:
SystemException
getCustomer
public Customer getCustomer()
throws SystemException
- Throws:
SystemException
getDeliveryAddress
public CustomerAddress getDeliveryAddress()
throws SystemException
- Throws:
SystemException
getCreateDate
public RDate getCreateDate()
throws SystemException
- Throws:
SystemException
getCreatedByUser
public User getCreatedByUser()
throws SystemException
- Throws:
SystemException
wasExported
public boolean wasExported()
throws SystemException
- Throws:
SystemException
setCatalogType
public void setCatalogType(CatalogType catalogType)
throws SystemException
- Throws:
SystemException
setOrigin
public void setOrigin(CatalogRequestOrigin origin)
throws SystemException
- Throws:
SystemException
setCatalogSourceCode
public void setCatalogSourceCode(java.lang.String catalogSourceCode)
throws SystemException
- Throws:
SystemException
setRequestType
public void setRequestType(CatalogRequestType requestType)
throws SystemException
- Throws:
SystemException
setCustomer
public void setCustomer(Customer customer)
throws SystemException
- Throws:
SystemException
setDeliveryAddress
public void setDeliveryAddress(CustomerAddress deliveryAddress)
throws SystemException
- Throws:
SystemException
setExported
public void setExported()
throws SystemException
- Throws:
SystemException
submit
public void submit(User user)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
Copyright © 2005 Retek Inc. All Rights Reserved.
- Generated at Fri, 01/21/2005 14:25