public class PunchOutOrderMessageHeaderProcessingAction extends java.lang.Object implements PunchOutProcessingAction<CartModel,CXML>
| Constructor and Description |
|---|
PunchOutOrderMessageHeaderProcessingAction() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<Credential> |
convertOrganizationsToCredentials(java.util.List<Organization> organizations)
this method will convert an Organization into a cmxl credential ignoring the shared secret.
|
protected From |
createFrom(PunchOutSession currentPunchOutSession) |
protected Sender |
createSender(PunchOutSession currentPunchOutSession) |
protected To |
createTo(PunchOutSession currentPunchOutSession) |
protected PunchOutConfigurationService |
getPunchOutConfigurationService() |
protected PunchOutSessionService |
getPunchOutSessionService() |
void |
process(CartModel input,
CXML transaction)
Processes the input and populates the output.
|
void |
setPunchOutConfigurationService(PunchOutConfigurationService punchOutConfigurationService) |
void |
setPunchOutSessionService(PunchOutSessionService punchOutSessionService) |
public PunchOutOrderMessageHeaderProcessingAction()
public void process(CartModel input, CXML transaction)
PunchOutProcessingActionprocess in interface PunchOutProcessingAction<CartModel,CXML>input - the input objecttransaction - the output objectprotected From createFrom(PunchOutSession currentPunchOutSession)
protected To createTo(PunchOutSession currentPunchOutSession)
protected Sender createSender(PunchOutSession currentPunchOutSession)
protected java.util.List<Credential> convertOrganizationsToCredentials(java.util.List<Organization> organizations)
organizations - intended to be converted.protected PunchOutConfigurationService getPunchOutConfigurationService()
public void setPunchOutConfigurationService(PunchOutConfigurationService punchOutConfigurationService)
protected PunchOutSessionService getPunchOutSessionService()
public void setPunchOutSessionService(PunchOutSessionService punchOutSessionService)
Copyright © 2018 SAP SE. All Rights Reserved.