com.retek.component.event.impl
Class GenericEventImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.event.impl.GenericEventImpl
All Implemented Interfaces:
BusinessObject, com.retek.swing11.commons.type.Displayable, DistributedObject, GenericEvent
Direct Known Subclasses:
BannerEventImpl, ItemSupplierEventImpl, SupplierEventImpl

public abstract class GenericEventImpl
extends DistributedObjectImpl
implements GenericEvent


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.event.GenericEvent
CUSTOMER_DELIVERY_DATE, MODIFIABLE, ORDER_BY_DATE, SHIPPING_METHOD, SUPPLIER
 
Constructor Summary
GenericEventImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
GenericEventImpl(DistributedContext context, DistributedReference reference, Event event)
           
 
Method Summary
 RDate getCustomerDeliveryDate()
           
 java.lang.String getDescription()
           
 RDate getEndDate()
           
 RDate getOrderByDateTime()
           
 ShippingMethod getShippingMethod()
           
 RDate getStartDate()
           
 boolean isActive()
           
 boolean isModifiable()
           
protected  Dto readLatest()
           
 void setActive(boolean active)
           
 void setCustomerDeliveryDate(RDate customerDeliveryDate)
           
 void setOrderByDateTime(RDate orderByDateTime)
           
 void setShippingMethod(ShippingMethod shippingMethod)
           
 
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
 
Methods inherited from interface com.retek.swing11.commons.type.Displayable
toDisplayString
 

Constructor Detail

GenericEventImpl

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

GenericEventImpl

public GenericEventImpl(DistributedContext context,
                        DistributedReference reference,
                        Event event)
                 throws SystemException
Method Detail

readLatest

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

getDescription

public java.lang.String getDescription()
                                throws SystemException
Specified by:
getDescription in interface GenericEvent
Throws:
SystemException

getStartDate

public RDate getStartDate()
                   throws SystemException
Specified by:
getStartDate in interface GenericEvent
Throws:
SystemException

getEndDate

public RDate getEndDate()
                 throws SystemException
Specified by:
getEndDate in interface GenericEvent
Throws:
SystemException

setOrderByDateTime

public void setOrderByDateTime(RDate orderByDateTime)
                        throws SystemException
Specified by:
setOrderByDateTime in interface GenericEvent
Throws:
SystemException

setCustomerDeliveryDate

public void setCustomerDeliveryDate(RDate customerDeliveryDate)
                             throws SystemException
Specified by:
setCustomerDeliveryDate in interface GenericEvent
Throws:
SystemException

setShippingMethod

public void setShippingMethod(ShippingMethod shippingMethod)
                       throws SystemException
Specified by:
setShippingMethod in interface GenericEvent
Throws:
SystemException

getOrderByDateTime

public RDate getOrderByDateTime()
                         throws SystemException
Specified by:
getOrderByDateTime in interface GenericEvent
Throws:
SystemException

getCustomerDeliveryDate

public RDate getCustomerDeliveryDate()
                              throws SystemException
Specified by:
getCustomerDeliveryDate in interface GenericEvent
Throws:
SystemException

getShippingMethod

public ShippingMethod getShippingMethod()
                                 throws SystemException
Specified by:
getShippingMethod in interface GenericEvent
Throws:
SystemException

isActive

public boolean isActive()
                 throws SystemException
Specified by:
isActive in interface GenericEvent
Throws:
SystemException

setActive

public void setActive(boolean active)
               throws SystemException
Specified by:
setActive in interface GenericEvent
Throws:
SystemException

isModifiable

public boolean isModifiable()
                     throws SystemException
Specified by:
isModifiable in interface GenericEvent
Throws:
SystemException


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