com.retek.component.item
Interface ShipRestrictionManager

All Superinterfaces:
DistributedObjectManager
All Known Implementing Classes:
ShipRestrictionManagerImpl

public interface ShipRestrictionManager
extends DistributedObjectManager


Method Summary
 AddressCode buildAddressCodeInstance()
           
 ShipRestriction buildShipRestrictionInstance()
           
 java.util.Set findAddressCode(AddressCodeSearchCriteria criteria)
           
 java.util.Set findAllActiveAddressCodes()
           
 java.util.Set getShipRestrictions(Item item, boolean includeItemParentRestrictions)
           
 java.util.Set getShipRestrictions(Item item, Carrier carrier, boolean includeItemParentRestrictions)
           
 java.util.Set getShipRestrictionTypes(Item item, Carrier carrier, Address address)
           
 AddressCode readAddressCode(DistributedReference ref)
           
 ShipRestriction readShipRestriction(DistributedReference ref)
           
 
Methods inherited from interface com.retek.commons.component.DistributedObjectManager
getContext
 

Method Detail

buildShipRestrictionInstance

public ShipRestriction buildShipRestrictionInstance()
                                             throws SystemException
Throws:
SystemException

readShipRestriction

public ShipRestriction readShipRestriction(DistributedReference ref)
                                    throws SystemException
Throws:
SystemException

getShipRestrictions

public java.util.Set getShipRestrictions(Item item,
                                         boolean includeItemParentRestrictions)
                                  throws SystemException,
                                         BusinessException
Throws:
SystemException
BusinessException

getShipRestrictions

public java.util.Set getShipRestrictions(Item item,
                                         Carrier carrier,
                                         boolean includeItemParentRestrictions)
                                  throws SystemException,
                                         BusinessException
Throws:
SystemException
BusinessException

getShipRestrictionTypes

public java.util.Set getShipRestrictionTypes(Item item,
                                             Carrier carrier,
                                             Address address)
                                      throws SystemException,
                                             BusinessException
Throws:
SystemException
BusinessException

buildAddressCodeInstance

public AddressCode buildAddressCodeInstance()
                                     throws SystemException
Throws:
SystemException

readAddressCode

public AddressCode readAddressCode(DistributedReference ref)
                            throws SystemException
Throws:
SystemException

findAllActiveAddressCodes

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

findAddressCode

public java.util.Set findAddressCode(AddressCodeSearchCriteria criteria)
                              throws SystemException
Throws:
SystemException


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