com.retek.component.location.impl
Class StoreImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.location.impl.LocationImpl
              extended bycom.retek.component.location.impl.StoreImpl
All Implemented Interfaces:
BusinessObject, com.retek.swing11.commons.type.Displayable, DistributedObject, Location, Store

public class StoreImpl
extends LocationImpl
implements Store


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.location.Store
ADDRESS, ADDRESS_CITY, ADDRESS_LINE_ONE, ADDRESS_POSTAL_CODE, ADDRESS_STATE, CHANNEL, WAREHOUSE
 
Constructor Summary
StoreImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
StoreImpl(DistributedContext context, DistributedReference reference, java.lang.String displayCode)
           
 
Method Summary
 Warehouse getDefaultWarehouse()
           
protected  StoreDto getDto()
           
 java.lang.String getFaxNumber()
           
 java.lang.String getId()
          Deprecated. this method overwrites OID convention to satisfy non-OID-migrated Item components
 java.lang.String getMallName()
           
 java.lang.String getManagerName()
           
 int getMaxOutboundHandlingDays()
           
 RDate getStoreCloseDate()
           
 RDate getStoreOpenDate()
           
 java.lang.String getTelephoneNumber()
           
 boolean isPhysicalLocation()
           
protected  Dto readLatest()
           
 void setDefaultWarehouse(Warehouse warehouse)
           
 void setFaxNumber(java.lang.String faxNumber)
           
 void setMallName(java.lang.String mallName)
           
 void setManagerName(java.lang.String managerName)
           
 void setStoreCloseDate(RDate closeDate)
           
 void setStoreOpenDate(RDate openDate)
           
 void setTelephoneNumber(java.lang.String telephoneNumber)
           
 void submit()
           
 
Methods inherited from class com.retek.component.location.impl.LocationImpl
getAddress, getChannel, getCurrencyCode, getDescription, getDisplayCode, getEmailAddress, isStockHolding, setAddress, setChannel, setCurrencyCode, setDescription, setEmailAddress, setStockHolding, toDisplayString
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectImpl
attributesToString, createEmptyDto, debugToString, discardChanges, discardChangesShallow, equals, getGenericDto, 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.component.location.Location
getAddress, getChannel, getCurrencyCode, getDescription, getDisplayCode, getEmailAddress, isStockHolding, setAddress, setChannel, setCurrencyCode, setDescription, setEmailAddress, setStockHolding
 
Methods inherited from interface com.retek.commons.component.DistributedObject
debugToString, discardChanges, getContext, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 
Methods inherited from interface com.retek.swing11.commons.type.Displayable
toDisplayString
 

Constructor Detail

StoreImpl

public StoreImpl(DistributedContext context,
                 DistributedReference reference,
                 boolean createHollow)
          throws SystemException

StoreImpl

public StoreImpl(DistributedContext context,
                 DistributedReference reference,
                 java.lang.String displayCode)
          throws SystemException
Method Detail

getDto

protected StoreDto getDto()
                   throws SystemException
Throws:
SystemException

readLatest

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

getMaxOutboundHandlingDays

public int getMaxOutboundHandlingDays()
                               throws SystemException
Specified by:
getMaxOutboundHandlingDays in interface Store
Throws:
SystemException

getFaxNumber

public java.lang.String getFaxNumber()
                              throws SystemException
Specified by:
getFaxNumber in interface Store
Throws:
SystemException

getMallName

public java.lang.String getMallName()
                             throws SystemException
Specified by:
getMallName in interface Store
Throws:
SystemException

getManagerName

public java.lang.String getManagerName()
                                throws SystemException
Specified by:
getManagerName in interface Store
Throws:
SystemException

getStoreCloseDate

public RDate getStoreCloseDate()
                        throws SystemException
Specified by:
getStoreCloseDate in interface Store
Throws:
SystemException

getStoreOpenDate

public RDate getStoreOpenDate()
                       throws SystemException
Specified by:
getStoreOpenDate in interface Store
Throws:
SystemException

getTelephoneNumber

public java.lang.String getTelephoneNumber()
                                    throws SystemException
Specified by:
getTelephoneNumber in interface Store
Throws:
SystemException

getDefaultWarehouse

public Warehouse getDefaultWarehouse()
                              throws SystemException
Specified by:
getDefaultWarehouse in interface Store
Throws:
SystemException

setFaxNumber

public void setFaxNumber(java.lang.String faxNumber)
                  throws SystemException
Specified by:
setFaxNumber in interface Store
Throws:
SystemException

setMallName

public void setMallName(java.lang.String mallName)
                 throws SystemException
Specified by:
setMallName in interface Store
Throws:
SystemException

setManagerName

public void setManagerName(java.lang.String managerName)
                    throws SystemException
Specified by:
setManagerName in interface Store
Throws:
SystemException

setStoreCloseDate

public void setStoreCloseDate(RDate closeDate)
                       throws SystemException
Specified by:
setStoreCloseDate in interface Store
Throws:
SystemException

setStoreOpenDate

public void setStoreOpenDate(RDate openDate)
                      throws SystemException
Specified by:
setStoreOpenDate in interface Store
Throws:
SystemException

setTelephoneNumber

public void setTelephoneNumber(java.lang.String telephoneNumber)
                        throws SystemException
Specified by:
setTelephoneNumber in interface Store
Throws:
SystemException

setDefaultWarehouse

public void setDefaultWarehouse(Warehouse warehouse)
                         throws SystemException
Specified by:
setDefaultWarehouse in interface Store
Throws:
SystemException

submit

public void submit()
            throws SystemException,
                   BusinessException
Specified by:
submit in interface Store
Throws:
SystemException
BusinessException

getId

public java.lang.String getId()
Deprecated. this method overwrites OID convention to satisfy non-OID-migrated Item components

Specified by:
getId in interface DistributedObject
Overrides:
getId in class DistributedObjectImpl

isPhysicalLocation

public boolean isPhysicalLocation()
                           throws SystemException
Specified by:
isPhysicalLocation in interface Location
Throws:
SystemException


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