com.retek.component.customerorder.impl
Class ContainerDeliveryConfirmationManagerImpl
java.lang.Object
com.retek.commons.component.impl.DistributedObjectManagerImpl
com.retek.component.customerorder.impl.ContainerDeliveryConfirmationManagerImpl
- All Implemented Interfaces:
- ContainerDeliveryConfirmationManager, DistributedObjectManager
- public class ContainerDeliveryConfirmationManagerImpl
- extends DistributedObjectManagerImpl
- implements ContainerDeliveryConfirmationManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContainerDeliveryConfirmationManagerImpl
public ContainerDeliveryConfirmationManagerImpl(DistributedContext context)
findConfirmation
public ContainerDeliveryConfirmation findConfirmation(DistributedReference carrierRef,
java.lang.String carrierTrackingNumber)
throws SystemException,
BusinessException
- Specified by:
findConfirmation
in interface ContainerDeliveryConfirmationManager
- Throws:
SystemException
BusinessException
findConfirmation
public ContainerDeliveryConfirmation findConfirmation(DistributedReference carrierRef,
java.lang.String carrierTrackingNumber,
DistributedReference customerOrderRef)
throws SystemException,
BusinessException
- Specified by:
findConfirmation
in interface ContainerDeliveryConfirmationManager
- Throws:
SystemException
BusinessException
findConfirmation
public ContainerDeliveryConfirmation findConfirmation(DistributedReference carrierRef,
java.lang.String carrierTrackingNumber,
DistributedReference customerOrderRef,
DistributedReference shipmentRequestRef)
throws SystemException,
BusinessException
- Specified by:
findConfirmation
in interface ContainerDeliveryConfirmationManager
- Throws:
SystemException
BusinessException
checkForDuplicateCarrierAndTrackingNumber
public boolean checkForDuplicateCarrierAndTrackingNumber(java.lang.String carrierId,
java.lang.String trackingNumber,
DistributedReference shippedContainerRef)
throws SystemException
- This is a performance fix that allows us to skip reading an entire ShippedContainer to check for a duplicate
- Specified by:
checkForDuplicateCarrierAndTrackingNumber
in interface ContainerDeliveryConfirmationManager
- 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