com.retek.component.supplier.impl
Class SupplierManagerImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.DistributedObjectManagerImpl
      extended bycom.retek.component.supplier.impl.SupplierManagerImpl
All Implemented Interfaces:
DistributedObjectManager, SupplierManager

public class SupplierManagerImpl
extends DistributedObjectManagerImpl
implements SupplierManager


Constructor Summary
SupplierManagerImpl(DistributedContext context)
           
 
Method Summary
 PersonalizationStyle addPersonalizationStyleCode(java.lang.String code, java.lang.String description)
           
 void addPersonalizationTypeCode(java.lang.String code, java.lang.String description)
           
 PersonalizationColor buildPersonalizationColor()
           
 PersonalizationFont buildPersonalizationFont()
           
 PersonalizationStyleType buildPersonalizationStyleTypeInstance(PersonalizationStyle personalizationStyle, PersonalizationType personalizationType)
           
 SupplierCallSchedule buildSupplierCallScheduleInstance(ContactDayType contactDay)
           
 SupplierContactMethod buildSupplierContactMethodInstance()
           
 Supplier buildSupplierInstance(java.lang.String supplierId)
           
 SupplierLocation buildSupplierLocationInstance(SupplierLocationType type)
           
protected  ReferenceCache fetchMoreReferences(java.lang.Class businessIface)
           
 java.util.Set findAllPersonalizationColors()
           
 java.util.Set findAllPersonalizationFonts()
           
 PersonalizationStyle findPersonalizationStyle(java.lang.String code)
           
 PersonalizationType findPersonalizationType(java.lang.String code)
           
 java.util.Set findSuppliers(SupplierSearchCriteria criteria)
           
 java.util.Set getPersonalizationStyles()
           
 java.util.Set getPersonalizationTypes()
           
 PersonalizationColor readPersonalizationColor(DistributedReference ref)
           
 PersonalizationColor readPersonalizationColor(java.lang.String id)
          Deprecated. use readPersonalizationColor(DistributedReference)
 PersonalizationFont readPersonalizationFont(DistributedReference reference)
           
 PersonalizationFont readPersonalizationFont(java.lang.String id)
          Deprecated. use readPersonalizationFont(DistributedReference)
 PersonalizationStyle readPersonalizationStyle(DistributedReference persStyleRef)
           
 PersonalizationType readPersonalizationType(DistributedReference persTypeRef)
           
 Supplier readSupplier(java.lang.String supplierId)
           
 void updatePersonalizationStyleCode(java.lang.String code, java.lang.String description)
           
 void updatePersonalizationTypeCode(java.lang.String code, java.lang.String description)
           
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectManagerImpl
getContext, getReferenceCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.DistributedObjectManager
getContext
 

Constructor Detail

SupplierManagerImpl

public SupplierManagerImpl(DistributedContext context)
Method Detail

buildSupplierCallScheduleInstance

public SupplierCallSchedule buildSupplierCallScheduleInstance(ContactDayType contactDay)
                                                       throws SystemException,
                                                              BusinessException
Specified by:
buildSupplierCallScheduleInstance in interface SupplierManager
Throws:
SystemException
BusinessException

buildPersonalizationStyleTypeInstance

public PersonalizationStyleType buildPersonalizationStyleTypeInstance(PersonalizationStyle personalizationStyle,
                                                                      PersonalizationType personalizationType)
                                                               throws SystemException,
                                                                      BusinessException
Specified by:
buildPersonalizationStyleTypeInstance in interface SupplierManager
Throws:
SystemException
BusinessException

buildSupplierInstance

public Supplier buildSupplierInstance(java.lang.String supplierId)
                               throws SystemException,
                                      BusinessException
Specified by:
buildSupplierInstance in interface SupplierManager
Throws:
SystemException
BusinessException

buildSupplierLocationInstance

public SupplierLocation buildSupplierLocationInstance(SupplierLocationType type)
                                               throws SystemException
Specified by:
buildSupplierLocationInstance in interface SupplierManager
Throws:
SystemException

buildSupplierContactMethodInstance

public SupplierContactMethod buildSupplierContactMethodInstance()
                                                         throws SystemException
Specified by:
buildSupplierContactMethodInstance in interface SupplierManager
Throws:
SystemException

buildPersonalizationFont

public PersonalizationFont buildPersonalizationFont()
                                             throws SystemException
Specified by:
buildPersonalizationFont in interface SupplierManager
Throws:
SystemException

buildPersonalizationColor

public PersonalizationColor buildPersonalizationColor()
                                               throws SystemException
Specified by:
buildPersonalizationColor in interface SupplierManager
Throws:
SystemException

findSuppliers

public java.util.Set findSuppliers(SupplierSearchCriteria criteria)
                            throws BusinessException,
                                   SystemException
Specified by:
findSuppliers in interface SupplierManager
Throws:
BusinessException
SystemException

readSupplier

public Supplier readSupplier(java.lang.String supplierId)
                      throws SystemException,
                             BusinessException
Specified by:
readSupplier in interface SupplierManager
Throws:
SystemException
BusinessException

getPersonalizationTypes

public java.util.Set getPersonalizationTypes()
                                      throws SystemException
Specified by:
getPersonalizationTypes in interface SupplierManager
Throws:
SystemException

getPersonalizationStyles

public java.util.Set getPersonalizationStyles()
                                       throws SystemException
Specified by:
getPersonalizationStyles in interface SupplierManager
Throws:
SystemException

findAllPersonalizationFonts

public java.util.Set findAllPersonalizationFonts()
                                          throws SystemException
Specified by:
findAllPersonalizationFonts in interface SupplierManager
Throws:
SystemException

findAllPersonalizationColors

public java.util.Set findAllPersonalizationColors()
                                           throws SystemException
Specified by:
findAllPersonalizationColors in interface SupplierManager
Throws:
SystemException

addPersonalizationTypeCode

public void addPersonalizationTypeCode(java.lang.String code,
                                       java.lang.String description)
                                throws SystemException,
                                       BusinessException
Specified by:
addPersonalizationTypeCode in interface SupplierManager
Throws:
SystemException
BusinessException

updatePersonalizationTypeCode

public void updatePersonalizationTypeCode(java.lang.String code,
                                          java.lang.String description)
                                   throws SystemException,
                                          BusinessException
Throws:
SystemException
BusinessException

findPersonalizationType

public PersonalizationType findPersonalizationType(java.lang.String code)
                                            throws SystemException
Specified by:
findPersonalizationType in interface SupplierManager
Throws:
SystemException

addPersonalizationStyleCode

public PersonalizationStyle addPersonalizationStyleCode(java.lang.String code,
                                                        java.lang.String description)
                                                 throws SystemException,
                                                        BusinessException
Specified by:
addPersonalizationStyleCode in interface SupplierManager
Throws:
SystemException
BusinessException

updatePersonalizationStyleCode

public void updatePersonalizationStyleCode(java.lang.String code,
                                           java.lang.String description)
                                    throws SystemException,
                                           BusinessException
Throws:
SystemException
BusinessException

findPersonalizationStyle

public PersonalizationStyle findPersonalizationStyle(java.lang.String code)
                                              throws SystemException
Specified by:
findPersonalizationStyle in interface SupplierManager
Throws:
SystemException

readPersonalizationType

public PersonalizationType readPersonalizationType(DistributedReference persTypeRef)
                                            throws SystemException
Specified by:
readPersonalizationType in interface SupplierManager
Throws:
SystemException

readPersonalizationStyle

public PersonalizationStyle readPersonalizationStyle(DistributedReference persStyleRef)
                                              throws SystemException
Specified by:
readPersonalizationStyle in interface SupplierManager
Throws:
SystemException

readPersonalizationColor

public PersonalizationColor readPersonalizationColor(java.lang.String id)
                                              throws SystemException
Deprecated. use readPersonalizationColor(DistributedReference)

Specified by:
readPersonalizationColor in interface SupplierManager
Throws:
SystemException

readPersonalizationColor

public PersonalizationColor readPersonalizationColor(DistributedReference ref)
                                              throws SystemException
Specified by:
readPersonalizationColor in interface SupplierManager
Throws:
SystemException

readPersonalizationFont

public PersonalizationFont readPersonalizationFont(DistributedReference reference)
                                            throws SystemException
Specified by:
readPersonalizationFont in interface SupplierManager
Throws:
SystemException

readPersonalizationFont

public PersonalizationFont readPersonalizationFont(java.lang.String id)
                                            throws SystemException
Deprecated. use readPersonalizationFont(DistributedReference)

Specified by:
readPersonalizationFont in interface SupplierManager
Throws:
SystemException

fetchMoreReferences

protected ReferenceCache fetchMoreReferences(java.lang.Class businessIface)
                                      throws SystemException
Specified by:
fetchMoreReferences in class DistributedObjectManagerImpl
Throws:
SystemException


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