com.retek.component.customer.impl
Class CatalogRequestImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.customer.impl.CatalogRequestImpl
All Implemented Interfaces:
BusinessObject, CatalogRequest, DistributedObject

public class CatalogRequestImpl
extends DistributedObjectImpl
implements CatalogRequest


Nested Class Summary
 
Nested classes inherited from class com.retek.commons.component.impl.DistributedObjectImpl
DistributedObjectImpl.DtoBurgular
 
Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Fields inherited from interface com.retek.component.customer.CatalogRequest
CATALOG_TYPE, CUSTOMER, DELIVERY_ADDRESS, REQUEST_TYPE
 
Constructor Summary
CatalogRequestImpl(DistributedContext context, DistributedReference ref)
           
CatalogRequestImpl(DistributedContext context, DistributedReference ref, boolean createHollow)
           
 
Method Summary
 java.lang.String getCatalogSouceCode()
           
 CatalogType getCatalogType()
           
 RDate getCreateDate()
           
 User getCreatedByUser()
           
 Customer getCustomer()
           
 CustomerAddress getDeliveryAddress()
           
 CatalogRequestDto getDto()
           
 CatalogRequestOrigin getOrigin()
           
 CatalogRequestType getRequestType()
           
protected  Dto readLatest()
           
 void setCatalogSourceCode(java.lang.String catalogSourceCode)
           
 void setCatalogType(CatalogType catalogType)
           
 void setCustomer(Customer customer)
           
 void setDeliveryAddress(CustomerAddress deliveryAddress)
           
 void setExported()
           
 void setRequestType(CatalogRequestType requestType)
           
 void submit(User user)
           
 boolean wasExported()
           
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectImpl
attributesToString, createEmptyDto, debugToString, discardChanges, discardChangesShallow, equals, getGenericDto, getId, getReference, getReference, getVersion, hashCode, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isHollow, isPersisted, markAllDeleted, refresh, toString, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

CatalogRequestImpl

public CatalogRequestImpl(DistributedContext context,
                          DistributedReference ref,
                          boolean createHollow)
                   throws SystemException

CatalogRequestImpl

public CatalogRequestImpl(DistributedContext context,
                          DistributedReference ref)
                   throws SystemException
Method Detail

getDto

public CatalogRequestDto getDto()
                         throws SystemException
Throws:
SystemException

setCatalogType

public void setCatalogType(CatalogType catalogType)
                    throws SystemException
Specified by:
setCatalogType in interface CatalogRequest
Throws:
SystemException

getCatalogType

public CatalogType getCatalogType()
                           throws SystemException
Specified by:
getCatalogType in interface CatalogRequest
Throws:
SystemException

getOrigin

public CatalogRequestOrigin getOrigin()
                               throws SystemException
Specified by:
getOrigin in interface CatalogRequest
Throws:
SystemException

getCatalogSouceCode

public java.lang.String getCatalogSouceCode()
                                     throws SystemException
Specified by:
getCatalogSouceCode in interface CatalogRequest
Throws:
SystemException

setCatalogSourceCode

public void setCatalogSourceCode(java.lang.String catalogSourceCode)
                          throws SystemException
Specified by:
setCatalogSourceCode in interface CatalogRequest
Throws:
SystemException

getRequestType

public CatalogRequestType getRequestType()
                                  throws SystemException
Specified by:
getRequestType in interface CatalogRequest
Throws:
SystemException

setRequestType

public void setRequestType(CatalogRequestType requestType)
                    throws SystemException
Specified by:
setRequestType in interface CatalogRequest
Throws:
SystemException

getCustomer

public Customer getCustomer()
                     throws SystemException
Specified by:
getCustomer in interface CatalogRequest
Throws:
SystemException

setCustomer

public void setCustomer(Customer customer)
                 throws SystemException
Specified by:
setCustomer in interface CatalogRequest
Throws:
SystemException

getDeliveryAddress

public CustomerAddress getDeliveryAddress()
                                   throws SystemException
Specified by:
getDeliveryAddress in interface CatalogRequest
Throws:
SystemException

setDeliveryAddress

public void setDeliveryAddress(CustomerAddress deliveryAddress)
                        throws SystemException
Specified by:
setDeliveryAddress in interface CatalogRequest
Throws:
SystemException

getCreateDate

public RDate getCreateDate()
                    throws SystemException
Specified by:
getCreateDate in interface CatalogRequest
Throws:
SystemException

getCreatedByUser

public User getCreatedByUser()
                      throws SystemException
Specified by:
getCreatedByUser in interface CatalogRequest
Throws:
SystemException

setExported

public void setExported()
                 throws SystemException
Specified by:
setExported in interface CatalogRequest
Throws:
SystemException

wasExported

public boolean wasExported()
                    throws SystemException
Specified by:
wasExported in interface CatalogRequest
Throws:
SystemException

readLatest

protected Dto readLatest()
                  throws SystemException
Overrides:
readLatest in class DistributedObjectImpl
Throws:
SystemException

submit

public void submit(User user)
            throws SystemException,
                   BusinessException
Specified by:
submit in interface CatalogRequest
Throws:
SystemException
BusinessException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28