com.retek.component.banner_channel.impl
Class BannerChannelTypeImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.banner_channel.impl.BannerChannelTypeImpl
All Implemented Interfaces:
BannerChannelType, BusinessObject, DistributedObject

public class BannerChannelTypeImpl
extends DistributedObjectImpl
implements BannerChannelType


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
 
Constructor Summary
BannerChannelTypeImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
 
Method Summary
 void addOfferCode(OfferCode offerCode)
           
 java.util.Set getAllTenderTypeOrderSources()
           
 java.util.Set getAllTenderTypes()
           
 Banner getBanner()
           
 ChannelType getChannelType()
           
 BannerChannelTypeDto getDto()
           
 OfferCode getOfferCode()
           
 java.util.Set getTenderTypes(OrderSource orderSource)
           
 boolean isTenderTypeGroupIncluded(java.lang.String type, OrderSource orderSource)
           
 boolean isTenderTypeValidFor(TenderType tenderType, OrderSource orderSource)
           
protected  Dto readLatest()
           
 void validateTenderTypeFor(TenderType tenderType, OrderSource orderSource)
           
 
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

BannerChannelTypeImpl

public BannerChannelTypeImpl(DistributedContext context,
                             DistributedReference reference,
                             boolean createHollow)
                      throws SystemException
Method Detail

getBanner

public Banner getBanner()
                 throws SystemException
Specified by:
getBanner in interface BannerChannelType
Throws:
SystemException

getChannelType

public ChannelType getChannelType()
                           throws SystemException
Specified by:
getChannelType in interface BannerChannelType
Throws:
SystemException

getDto

public BannerChannelTypeDto getDto()
                            throws SystemException
Throws:
SystemException

readLatest

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

getAllTenderTypeOrderSources

public java.util.Set getAllTenderTypeOrderSources()
                                           throws SystemException
Specified by:
getAllTenderTypeOrderSources in interface BannerChannelType
Throws:
SystemException

getTenderTypes

public java.util.Set getTenderTypes(OrderSource orderSource)
                             throws SystemException
Specified by:
getTenderTypes in interface BannerChannelType
Throws:
SystemException

getAllTenderTypes

public java.util.Set getAllTenderTypes()
                                throws SystemException
Specified by:
getAllTenderTypes in interface BannerChannelType
Throws:
SystemException

isTenderTypeValidFor

public boolean isTenderTypeValidFor(TenderType tenderType,
                                    OrderSource orderSource)
                             throws SystemException,
                                    BusinessException
Specified by:
isTenderTypeValidFor in interface BannerChannelType
Throws:
SystemException
BusinessException

validateTenderTypeFor

public void validateTenderTypeFor(TenderType tenderType,
                                  OrderSource orderSource)
                           throws SystemException,
                                  BusinessException
Specified by:
validateTenderTypeFor in interface BannerChannelType
Throws:
SystemException
BusinessException

isTenderTypeGroupIncluded

public boolean isTenderTypeGroupIncluded(java.lang.String type,
                                         OrderSource orderSource)
                                  throws SystemException
Specified by:
isTenderTypeGroupIncluded in interface BannerChannelType
Throws:
SystemException

addOfferCode

public void addOfferCode(OfferCode offerCode)
                  throws SystemException
Specified by:
addOfferCode in interface BannerChannelType
Throws:
SystemException

getOfferCode

public OfferCode getOfferCode()
                       throws SystemException
Specified by:
getOfferCode in interface BannerChannelType
Throws:
SystemException


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