com.retek.component.media
Interface MediaManager

All Superinterfaces:
DistributedObjectManager

public interface MediaManager
extends DistributedObjectManager


Method Summary
 DropCode buildDropCodeInstance()
           
 Media buildMediaInstance(Banner banner)
           
 MediaType buildMediaTypeInstance()
           
 SeasonCode buildSeasonCodeInstance()
           
 ShippingRateTable buildShippingRateTableInstance(ShippingRateTableType shippingRateTableType, DistributedReference bannerRef, DistributedReference channelTypeRef)
           
 SourceCode buildSourceCodeInstance(java.lang.String displayCode, java.lang.String description)
           
 SubConcept buildSubConceptInstance()
           
 ShippingRateTable createShippingRateTableForMediaWithDefaultValues(DistributedReference mediaRef, DistributedReference bannerRef, DistributedReference channelTypeRef)
           
 java.util.Set find(SellingItemSearchCriteria searchCriteria)
           
 java.util.Set findAllMediaTypes()
           
 java.util.Set findAllSeasonCodes()
           
 java.util.Set findAllSubConcepts()
           
 java.util.Set findMedia(MediaSearchCriteria searchCriteria)
           
 SourceCode findMostRecentActiveSourceCode(java.lang.String sourceCode)
           
 java.util.List findShippingRateTables(ShippingRateTableSearchCriteria searchCriteria)
           
 java.util.List findShippingRateTables(SourceCode sourceCode)
           
 java.util.Set findSourceCodes(SourceCodeSearchCriteria searchCriteria)
           
 Media readMedia(DistributedReference ref)
           
 MediaType readMediaType(DistributedReference ref)
           
 SeasonCode readSeasonCode(DistributedReference seasonCodeRef)
           
 ShippingRateTable readShippingRateTable(DistributedReference ref)
           
 SourceCode readSourceCode(DistributedReference ref)
           
 SubConcept readSubConcept(DistributedReference ref)
           
 void removeMediaType(MediaType mediaType)
           
 void removeSeasonCode(SeasonCode seasonCode)
           
 void removeShippingRateTable(ShippingRateTable shippingRateTable)
           
 void updateMediaActiveStatusToReleased(java.io.File errorFile)
           
 void updateMediaWorksheetStatusToActive(java.io.File errorFile)
           
 void validateSourceCode(java.lang.String displayCode)
           
 
Methods inherited from interface com.retek.commons.component.DistributedObjectManager
getContext
 

Method Detail

buildSeasonCodeInstance

public SeasonCode buildSeasonCodeInstance()
                                   throws SystemException
Throws:
SystemException

readSeasonCode

public SeasonCode readSeasonCode(DistributedReference seasonCodeRef)
                          throws SystemException
Throws:
SystemException

findAllSeasonCodes

public java.util.Set findAllSeasonCodes()
                                 throws SystemException
Throws:
SystemException

removeSeasonCode

public void removeSeasonCode(SeasonCode seasonCode)
                      throws SystemException,
                             BusinessException
Throws:
SystemException
BusinessException

buildMediaTypeInstance

public MediaType buildMediaTypeInstance()
                                 throws SystemException
Throws:
SystemException

readMediaType

public MediaType readMediaType(DistributedReference ref)
                        throws SystemException
Throws:
SystemException

findAllMediaTypes

public java.util.Set findAllMediaTypes()
                                throws SystemException
Throws:
SystemException

removeMediaType

public void removeMediaType(MediaType mediaType)
                     throws SystemException,
                            BusinessException
Throws:
SystemException
BusinessException

buildSubConceptInstance

public SubConcept buildSubConceptInstance()
                                   throws SystemException
Throws:
SystemException

readSubConcept

public SubConcept readSubConcept(DistributedReference ref)
                          throws SystemException
Throws:
SystemException

findAllSubConcepts

public java.util.Set findAllSubConcepts()
                                 throws SystemException
Throws:
SystemException

buildDropCodeInstance

public DropCode buildDropCodeInstance()
                               throws SystemException
Throws:
SystemException

buildSourceCodeInstance

public SourceCode buildSourceCodeInstance(java.lang.String displayCode,
                                          java.lang.String description)
                                   throws SystemException,
                                          BusinessException
Throws:
SystemException
BusinessException

readSourceCode

public SourceCode readSourceCode(DistributedReference ref)
                          throws SystemException
Throws:
SystemException

validateSourceCode

public void validateSourceCode(java.lang.String displayCode)
                        throws SystemException,
                               NoSuchSourceCodeException
Throws:
SystemException
NoSuchSourceCodeException

buildMediaInstance

public Media buildMediaInstance(Banner banner)
                         throws SystemException,
                                BusinessException
Throws:
SystemException
BusinessException

readMedia

public Media readMedia(DistributedReference ref)
                throws SystemException
Throws:
SystemException

findMedia

public java.util.Set findMedia(MediaSearchCriteria searchCriteria)
                        throws SystemException,
                               BusinessException
Throws:
SystemException
BusinessException

updateMediaWorksheetStatusToActive

public void updateMediaWorksheetStatusToActive(java.io.File errorFile)
                                        throws SystemException,
                                               BusinessException
Throws:
SystemException
BusinessException

updateMediaActiveStatusToReleased

public void updateMediaActiveStatusToReleased(java.io.File errorFile)
                                       throws SystemException,
                                              BusinessException
Throws:
SystemException
BusinessException

buildShippingRateTableInstance

public ShippingRateTable buildShippingRateTableInstance(ShippingRateTableType shippingRateTableType,
                                                        DistributedReference bannerRef,
                                                        DistributedReference channelTypeRef)
                                                 throws SystemException
Throws:
SystemException

readShippingRateTable

public ShippingRateTable readShippingRateTable(DistributedReference ref)
                                        throws SystemException
Throws:
SystemException

createShippingRateTableForMediaWithDefaultValues

public ShippingRateTable createShippingRateTableForMediaWithDefaultValues(DistributedReference mediaRef,
                                                                          DistributedReference bannerRef,
                                                                          DistributedReference channelTypeRef)
                                                                   throws SystemException,
                                                                          BusinessException
Throws:
SystemException
BusinessException

findShippingRateTables

public java.util.List findShippingRateTables(ShippingRateTableSearchCriteria searchCriteria)
                                      throws SystemException
Throws:
SystemException

findShippingRateTables

public java.util.List findShippingRateTables(SourceCode sourceCode)
                                      throws SystemException
Throws:
SystemException

findSourceCodes

public java.util.Set findSourceCodes(SourceCodeSearchCriteria searchCriteria)
                              throws SystemException
Throws:
SystemException

findMostRecentActiveSourceCode

public SourceCode findMostRecentActiveSourceCode(java.lang.String sourceCode)
                                          throws SystemException
Parameters:
sourceCode - This is the displayCode value for all the SourceCode objects returned.
Returns:
SourceCode that will have a displayCode property equal to the sourceCode string value passed in as an argument and will belong to a media that contains the most recent active date.
Throws:
SystemException

removeShippingRateTable

public void removeShippingRateTable(ShippingRateTable shippingRateTable)
                             throws SystemException,
                                    BusinessException
Throws:
SystemException
BusinessException

find

public java.util.Set find(SellingItemSearchCriteria searchCriteria)
                   throws SystemException
Throws:
SystemException


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25