|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.retek.commons.component.impl.persistence.cache.MemoryDao
com.retek.component.customerorder.impl.persistence.cache.CacheCustomerOrderDao
Field Summary | |
static java.lang.String |
ORDER_PEND_REASON_ID_1
|
static java.lang.String |
ORDER_PEND_REASON_ID_10
|
static java.lang.String |
ORDER_PEND_REASON_ID_11
|
static java.lang.String |
ORDER_PEND_REASON_ID_12
|
static java.lang.String |
ORDER_PEND_REASON_ID_13
|
static java.lang.String |
ORDER_PEND_REASON_ID_14
|
static java.lang.String |
ORDER_PEND_REASON_ID_15
|
static java.lang.String |
ORDER_PEND_REASON_ID_16
|
static java.lang.String |
ORDER_PEND_REASON_ID_2
|
static java.lang.String |
ORDER_PEND_REASON_ID_3
|
static java.lang.String |
ORDER_PEND_REASON_ID_4
|
static java.lang.String |
ORDER_PEND_REASON_ID_5
|
static java.lang.String |
ORDER_PEND_REASON_ID_6
|
static java.lang.String |
ORDER_PEND_REASON_ID_7
|
static java.lang.String |
ORDER_PEND_REASON_ID_8
|
static java.lang.String |
ORDER_PEND_REASON_ID_9
|
static java.lang.String |
ORDER_PEND_REASON_NAME_1
|
static java.lang.String |
ORDER_PEND_REASON_NAME_10
|
static java.lang.String |
ORDER_PEND_REASON_NAME_11
|
static java.lang.String |
ORDER_PEND_REASON_NAME_12
|
static java.lang.String |
ORDER_PEND_REASON_NAME_13
|
static java.lang.String |
ORDER_PEND_REASON_NAME_14
|
static java.lang.String |
ORDER_PEND_REASON_NAME_15
|
static java.lang.String |
ORDER_PEND_REASON_NAME_16
|
static java.lang.String |
ORDER_PEND_REASON_NAME_2
|
static java.lang.String |
ORDER_PEND_REASON_NAME_3
|
static java.lang.String |
ORDER_PEND_REASON_NAME_4
|
static java.lang.String |
ORDER_PEND_REASON_NAME_5
|
static java.lang.String |
ORDER_PEND_REASON_NAME_6
|
static java.lang.String |
ORDER_PEND_REASON_NAME_7
|
static java.lang.String |
ORDER_PEND_REASON_NAME_8
|
static java.lang.String |
ORDER_PEND_REASON_NAME_9
|
Constructor Summary | |
CacheCustomerOrderDao()
|
Method Summary | |
ReferenceCache |
createReferenceCache(java.lang.Class businessInterface)
Creates a reference for a new given businessInterface. |
void |
deleteECDDRecalculationItem(DistributedReference ref)
Deletes all the ECDDRecalculationItems from the database. |
java.util.Set |
findAccommodationReasons(AccommodationReasonSearchCriteria criteria)
Retrieves accomodation reason based on the search criteria. |
java.util.Set |
findAllSupplierReturnDispositions()
Retrieves all supplier return dispositions within the system. |
java.util.Set |
findCustomerOrderReferences(OrderSearchCriteria criteria)
Retrives all customer order references based on the search criteria. |
java.util.Set |
findCustomerOrderReferences(OrderSearchCriteria criteria,
java.util.Map tenderTypeAuthPeriodMap,
RDate expirationCompareDate)
Retrives all customer order references based on the search criteria. |
java.util.Set |
findCustomerOrderReferencesForSalesAuditExport()
Retrives all customer order references that are ready for Sales Audit Export |
java.util.Set |
findCustomerOrders(OrderSearchCriteria criteria)
Retrives all customer orders based on the search criteria. |
java.util.Set |
findCustomerOrders(OrderSearchCriteria criteria,
java.util.Map tenderTypeAuthPeriodMap,
RDate expirationCompareDate)
Retrives all customer orders based on the search criteria. |
java.util.Set |
findCustomerOrdersWithBackorderedLinesForSellingSkuRefs(java.util.Set sellingSkuRefs)
Retrieves all Order that have an OrderLine with any of the SellingItem that are backordered. |
java.util.Set |
findECDDRecalculationItems(ECDDRecalculationItemSearchCriteria criteria)
Retrieves all the ECDDRecalculationItems from the database based on the search criteria. |
java.util.Set |
findRecalculateBOLineECDDRecords(RecalculateBOLineECDDRecordSearchCriteria criteria)
Retrieves RecalculateBOLineECDDRecords ready to be processed in RecalculateBOLineECDDBatch. |
java.util.Set |
findReleaseBackorderLineRecords()
Retrieves ReleaseBackorderLineRecords ready to be processed in ReleaseBackorderedLinesBatch. |
java.util.Set |
getAllOrderPendReasons()
Retrieves all persisted order pend reasons |
int |
getCustomerOrderSalesAuditTransactionCount(RDate transactionDate)
Calculate the number of customer orders that are ready for Resa export on a specified date. |
protected java.util.HashMap |
getMap()
|
java.lang.String |
getNextAccommodationId()
|
java.lang.String |
getNextSettlementFileNumber()
Generetes next unique settlementFileNumber |
CustomerOrderDto |
persist(CustomerOrderDto customerOrderDto,
DistributedReference userRef)
Persists a CustomerOrderDto. |
NoCustomerInformationReturnDto |
persist(NoCustomerInformationReturnDto noCustomerInformationReturnDto)
|
OrderPendReasonDto |
persist(OrderPendReasonDto dto)
Persists a specific Order Pend Reason |
OriginalOrderSummaryDto |
persist(OriginalOrderSummaryDto originalOrderSummaryDto)
Persists a OriginalOrderSummaryDto. |
SupplierReturnDispositionDto |
persist(SupplierReturnDispositionDto supplierReturnDispositionDto)
Persists a SupplierReturnDisposition. |
java.util.Set |
persistECDDRecalcItems(java.util.Set ecddReclaclItemDtos)
|
CustomerOrderDto |
persistOrderForSalesAuditExport(CustomerOrderDto customerOrderDto,
DistributedReference userRef)
Persists a CustomerOrderDto for Sales Audit. |
CustomerOrderDto |
read(DistributedReference ref)
Retrives a specific customer order based on the reference |
java.util.Set |
read(java.util.Set refs)
Retrives a set of customer orders based on the reference set |
AccommodationReasonDto |
readAccommodationReason(DistributedReference ref)
Retrieves a specific accommodation reason based on the reference. |
CustomerOrderPaymentDto |
readCustomerOrderPayment(DistributedReference ref)
Retrives a specific CustomerOrderPaymentDto based on the reference |
CustomerOrderTransactionGroupDto |
readCustomerOrderTransactionGroup(DistributedReference ref)
Retrives a specific CustomerOrderTransactionGroup based on the reference |
SupplierReturnDispositionDto |
readDisposition(DistributedReference reference)
Retrives a specific supplier return disposition based on the reference |
NoCustomerInformationReturnDto |
readNoCustomerInformationReturn(DistributedReference ref)
|
OrderPendReasonDto |
readOrderPendReason(DistributedReference ref)
Retrieves a specific orderPendReason based on the reference. |
OriginalOrderSummaryDto |
readOriginalOrderSummary(DistributedReference customerOrderRef)
|
ReturnLineDto |
readReturnLine(DistributedReference reference)
Retrives a specific return line based on the reference |
ShipmentRequestDto |
readShipmentRequest(DistributedReference ref)
Retrives a specific shipment request based on the reference |
static void |
reset()
|
Methods inherited from class com.retek.commons.component.impl.persistence.cache.MemoryDao |
doCreateReferenceCache, doCreateReferenceCache, doDelete, doPersist, doPersist, doRead, doRead, getDtosForType, getSizeReport, isWildCardEqual, resetAll |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String ORDER_PEND_REASON_ID_1
public static final java.lang.String ORDER_PEND_REASON_NAME_1
public static final java.lang.String ORDER_PEND_REASON_ID_2
public static final java.lang.String ORDER_PEND_REASON_NAME_2
public static final java.lang.String ORDER_PEND_REASON_ID_3
public static final java.lang.String ORDER_PEND_REASON_NAME_3
public static final java.lang.String ORDER_PEND_REASON_ID_4
public static final java.lang.String ORDER_PEND_REASON_NAME_4
public static final java.lang.String ORDER_PEND_REASON_ID_5
public static final java.lang.String ORDER_PEND_REASON_NAME_5
public static final java.lang.String ORDER_PEND_REASON_ID_6
public static final java.lang.String ORDER_PEND_REASON_NAME_6
public static final java.lang.String ORDER_PEND_REASON_ID_7
public static final java.lang.String ORDER_PEND_REASON_NAME_7
public static final java.lang.String ORDER_PEND_REASON_ID_8
public static final java.lang.String ORDER_PEND_REASON_NAME_8
public static final java.lang.String ORDER_PEND_REASON_ID_9
public static final java.lang.String ORDER_PEND_REASON_NAME_9
public static final java.lang.String ORDER_PEND_REASON_ID_10
public static final java.lang.String ORDER_PEND_REASON_NAME_10
public static final java.lang.String ORDER_PEND_REASON_ID_11
public static final java.lang.String ORDER_PEND_REASON_NAME_11
public static final java.lang.String ORDER_PEND_REASON_ID_12
public static final java.lang.String ORDER_PEND_REASON_NAME_12
public static final java.lang.String ORDER_PEND_REASON_ID_13
public static final java.lang.String ORDER_PEND_REASON_NAME_13
public static final java.lang.String ORDER_PEND_REASON_ID_14
public static final java.lang.String ORDER_PEND_REASON_NAME_14
public static final java.lang.String ORDER_PEND_REASON_ID_15
public static final java.lang.String ORDER_PEND_REASON_NAME_15
public static final java.lang.String ORDER_PEND_REASON_ID_16
public static final java.lang.String ORDER_PEND_REASON_NAME_16
Constructor Detail |
public CacheCustomerOrderDao() throws SystemException
Method Detail |
public static void reset()
public java.lang.String getNextAccommodationId() throws SystemException
SystemException
public java.lang.String getNextSettlementFileNumber() throws SystemException
CustomerOrderDao
getNextSettlementFileNumber
in interface CustomerOrderDao
SystemException
public NoCustomerInformationReturnDto persist(NoCustomerInformationReturnDto noCustomerInformationReturnDto) throws SystemException
SystemException
public CustomerOrderDto persist(CustomerOrderDto customerOrderDto, DistributedReference userRef) throws SystemException
CustomerOrderDao
persist
in interface CustomerOrderDao
customerOrderDto
- customerOrder to be persisteduserRef
- reference to the current user
SystemException
public CustomerOrderDto persistOrderForSalesAuditExport(CustomerOrderDto customerOrderDto, DistributedReference userRef) throws SystemException
CustomerOrderDao
persistOrderForSalesAuditExport
in interface CustomerOrderDao
customerOrderDto
- customerOrder to be persisteduserRef
- reference to the current user
SystemException
public CustomerOrderDto read(DistributedReference ref) throws SystemException
CustomerOrderDao
read
in interface CustomerOrderDao
ref
- reference of customerOrder to be retrieved
SystemException
public java.util.Set read(java.util.Set refs) throws SystemException
CustomerOrderDao
read
in interface CustomerOrderDao
refs
- reference set of customerOrders to be retrieved
SystemException
public NoCustomerInformationReturnDto readNoCustomerInformationReturn(DistributedReference ref) throws SystemException
SystemException
public int getCustomerOrderSalesAuditTransactionCount(RDate transactionDate) throws SystemException
CustomerOrderDao
getCustomerOrderSalesAuditTransactionCount
in interface CustomerOrderDao
transactionDate
- the date used to find Resa ready customer orders
SystemException
public java.util.Set findCustomerOrderReferencesForSalesAuditExport() throws SystemException
CustomerOrderDao
findCustomerOrderReferencesForSalesAuditExport
in interface CustomerOrderDao
SystemException
public java.util.Set findReleaseBackorderLineRecords() throws SystemException
CustomerOrderDao
findReleaseBackorderLineRecords
in interface CustomerOrderDao
SystemException
public java.util.Set findCustomerOrderReferences(OrderSearchCriteria criteria) throws SystemException
CustomerOrderDao
findCustomerOrderReferences
in interface CustomerOrderDao
criteria
- filters the customerOrders that are returned
SystemException
public java.util.Set findCustomerOrderReferences(OrderSearchCriteria criteria, java.util.Map tenderTypeAuthPeriodMap, RDate expirationCompareDate) throws SystemException
CustomerOrderDao
findCustomerOrderReferences
in interface CustomerOrderDao
criteria
- filters the customerOrders that are returnedtenderTypeAuthPeriodMap
- filters customerOrders with payment tender type's authorization periodexpirationCompareDate
- to be used to filter customerOrders with payment tender type's authorization period
SystemException
public java.util.Set findCustomerOrders(OrderSearchCriteria criteria) throws SystemException
CustomerOrderDao
findCustomerOrders
in interface CustomerOrderDao
criteria
- filters the customerOrders that are returned
SystemException
public java.util.Set findCustomerOrders(OrderSearchCriteria criteria, java.util.Map tenderTypeAuthPeriodMap, RDate expirationCompareDate) throws SystemException
CustomerOrderDao
findCustomerOrders
in interface CustomerOrderDao
criteria
- filters the customerOrders that are returnedtenderTypeAuthPeriodMap
- filters customerOrders with payment tender type's authorization periodexpirationCompareDate
- to be used to filter customerOrders with payment tender type's authorization period
SystemException
protected java.util.HashMap getMap()
public java.util.Set getAllOrderPendReasons() throws SystemException
CustomerOrderDao
getAllOrderPendReasons
in interface CustomerOrderDao
SystemException
public OrderPendReasonDto readOrderPendReason(DistributedReference ref) throws SystemException
CustomerOrderDao
readOrderPendReason
in interface CustomerOrderDao
ref
- reference of the specific orderPendReason to be retrived.
SystemException
public CustomerOrderPaymentDto readCustomerOrderPayment(DistributedReference ref) throws SystemException
CustomerOrderDao
readCustomerOrderPayment
in interface CustomerOrderDao
SystemException
public ReferenceCache createReferenceCache(java.lang.Class businessInterface) throws SystemException
CustomerOrderDao
createReferenceCache
in interface CustomerOrderDao
SystemException
public ShipmentRequestDto readShipmentRequest(DistributedReference ref) throws SystemException
CustomerOrderDao
readShipmentRequest
in interface CustomerOrderDao
ref
- reference of shipmentRequest to be retrieved
SystemException
public CustomerOrderTransactionGroupDto readCustomerOrderTransactionGroup(DistributedReference ref) throws SystemException
CustomerOrderDao
readCustomerOrderTransactionGroup
in interface CustomerOrderDao
SystemException
public ReturnLineDto readReturnLine(DistributedReference reference) throws SystemException
CustomerOrderDao
readReturnLine
in interface CustomerOrderDao
SystemException
public SupplierReturnDispositionDto persist(SupplierReturnDispositionDto supplierReturnDispositionDto) throws SystemException
CustomerOrderDao
persist
in interface CustomerOrderDao
SystemException
public SupplierReturnDispositionDto readDisposition(DistributedReference reference) throws SystemException
CustomerOrderDao
readDisposition
in interface CustomerOrderDao
SystemException
public OrderPendReasonDto persist(OrderPendReasonDto dto) throws SystemException
CustomerOrderDao
persist
in interface CustomerOrderDao
dto
- the dto to be persisted
SystemException
public OriginalOrderSummaryDto persist(OriginalOrderSummaryDto originalOrderSummaryDto) throws SystemException
CustomerOrderDao
persist
in interface CustomerOrderDao
originalOrderSummaryDto
- customerOrder to be persisted
SystemException
public OriginalOrderSummaryDto readOriginalOrderSummary(DistributedReference customerOrderRef) throws SystemException
readOriginalOrderSummary
in interface CustomerOrderDao
SystemException
public java.util.Set findAllSupplierReturnDispositions() throws SystemException
CustomerOrderDao
findAllSupplierReturnDispositions
in interface CustomerOrderDao
SystemException
public java.util.Set findAccommodationReasons(AccommodationReasonSearchCriteria criteria) throws SystemException
CustomerOrderDao
findAccommodationReasons
in interface CustomerOrderDao
SystemException
public AccommodationReasonDto readAccommodationReason(DistributedReference ref) throws SystemException
CustomerOrderDao
readAccommodationReason
in interface CustomerOrderDao
ref
- reference of the specific accommodationReason to be retrived.
SystemException
public java.util.Set findCustomerOrdersWithBackorderedLinesForSellingSkuRefs(java.util.Set sellingSkuRefs) throws SystemException
CustomerOrderDao
findCustomerOrdersWithBackorderedLinesForSellingSkuRefs
in interface CustomerOrderDao
SystemException
public java.util.Set findRecalculateBOLineECDDRecords(RecalculateBOLineECDDRecordSearchCriteria criteria) throws SystemException
CustomerOrderDao
findRecalculateBOLineECDDRecords
in interface CustomerOrderDao
SystemException
public java.util.Set findECDDRecalculationItems(ECDDRecalculationItemSearchCriteria criteria) throws SystemException
CustomerOrderDao
findECDDRecalculationItems
in interface CustomerOrderDao
SystemException
public java.util.Set persistECDDRecalcItems(java.util.Set ecddReclaclItemDtos) throws SystemException
persistECDDRecalcItems
in interface CustomerOrderDao
SystemException
public void deleteECDDRecalculationItem(DistributedReference ref) throws SystemException
CustomerOrderDao
deleteECDDRecalculationItem
in interface CustomerOrderDao
SystemException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |