Similar to its hardgood counterpart, this pipeline chain splits based on the modification type and calls performInStorePickupItemModification, performInStorePickupRelationshipModification, or performInStorePickupShippingGroupModification.

handleModificationTargetType3

Transactional Mode

TX_MANDATORY

Component

/atg/commerce/fulfillment/processor/HandleModificationTargetType

Object

atg.commerce.order.processor.ProcExecuteChain

Transitions

If the value is 2, transitions to performInStorePickupGroupModificationChain pipeline. If the value is 3, transitions to the performInStorePickupItemModificationChain. If the value is 4, transitions to the performInStorePickupRelationshipModificationChain.

performInStorePickupGroupModificationChain

Transactional Mode

TX_MANDATORY

Component

/atg/commerce/fulfillment/processor/
  PerformInStorePickupGroupModificationChain

Object

atg.commerce.order.processor.ProcExecuteChain

Transitions

None. This is the last link in the chain and causes the PipelineManager to return to the caller.

performInStorePickupItemModificationChain

Transactional Mode

TX_MANDATORY

Component

/atg/commerce/fulfillment/processor/
  PerformInStorePickupItemModificationChain

Object

atg.commerce.order.processor.ProcExecuteChain

Transitions

None. This is the last link in the chain and causes the PipelineManager to return to the caller.

performInStorePickupRelationshipModificationChain

Transactional Mode

TX_MANDATORY

Component

/atg/commerce/fulfillment/processor/
  PerformInStorePickupRelationshipModificationChain

Object

atg.commerce.order.processor.ProcExecuteChain

Transitions

None. This is the last link in the chain and causes the PipelineManager to return to the caller.


Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices