| Modifier and Type | Method and Description |
|---|---|
static CXML |
PunchOutUtils.unmarshallCXMLFromFile(java.lang.String relativeFilePath) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
PunchOutUtils.marshallFromBeanTree(CXML cxml) |
static java.lang.String |
PunchOutUtils.transformCXMLToBase64(CXML cxml)
Transforms a CXML into a Base64 String.
|
| Modifier and Type | Method and Description |
|---|---|
Populator<CXML,ProfileResponse> |
PopulateProfileResponseProcessingAction.getProfileResponsePopulator() |
Populator<CXML,PunchOutSession> |
NewSessionPunchOutProcessingAction.getPunchOutSessionPopulator() |
| Modifier and Type | Method and Description |
|---|---|
protected OrderRequest |
PopulateCartPurchaseOrderProcessingAction.getOrderRequest(CXML input)
Finds an
OrderRequest from the input. |
void |
PunchOutOrderMessageHeaderProcessingAction.process(CartModel input,
CXML transaction) |
void |
PunchOutOrderMessageProcessingAction.process(CartModel input,
CXML transaction) |
void |
PrepareCartPurchaseOrderProcessingAction.process(CXML input,
CartModel output) |
void |
AuthenticationCheckPurchaseOrderProcessingAction.process(CXML input,
CartModel output) |
void |
PlacePurchaseOrderProcessingAction.process(CXML input,
CartModel output) |
void |
PopulateCartPurchaseOrderProcessingAction.process(CXML input,
CartModel output) |
void |
PopulateProfileResponseProcessingAction.process(CXML input,
CXML output) |
void |
StoreSessionPunchOutProcessingAction.process(CXML input,
CXML output) |
void |
PopulateResponsePunchOutProcessingAction.process(CXML input,
CXML output) |
void |
EditOperationPunchOutSetupProcessingAction.process(CXML input,
CXML output) |
void |
OperationPunchOutProcessingAction.process(CXML input,
CXML output) |
void |
AuthenticationCheckPunchOutProcessingAction.process(CXML input,
CXML output) |
void |
NewSessionPunchOutProcessingAction.process(CXML input,
PunchOutSession output) |
void |
AuthenticationVerifier.verify(CXML request)
Extracts the header information and matches the sender details with the configuration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PopulateProfileResponseProcessingAction.setProfileResponsePopulator(Populator<CXML,ProfileResponse> profileResponsePopulator) |
void |
NewSessionPunchOutProcessingAction.setPunchOutSessionPopulator(Populator<CXML,PunchOutSession> punchOutSessionPopulator) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultProfileResponsePopulator.populate(CXML source,
ProfileResponse target) |
void |
DefaultPunchOutSessionPopulator.populate(CXML source,
PunchOutSession target) |
| Modifier and Type | Method and Description |
|---|---|
CXML |
CXMLBuilder.create() |
protected CXML |
CXMLBuilder.createNewCXML() |
CXML |
PunchOutService.processCancelPunchOutOrderMessage()
Creates the cancel message for Ariba.
|
CXML |
PunchOutService.processProfileRequest(CXML request)
Processes a profile request by returned a ProfileResponse with populated supported transactions.
|
CXML |
PunchOutService.processPunchOutOrderMessage()
Creates the cmxl message for a
PunchOutOrderMessage to send an Order, using the session cart. |
CXML |
PunchOutService.processPunchOutSetUpRequest(CXML request)
Processes a new PunchOut setup request.
|
CXML |
PunchOutService.processPurchaseOrderRequest(CXML requestBody,
CartModel cartModel)
Processes a purchase order (
OrderRequest) by populating a cart and handles the response in the form of
CXML. |
| Modifier and Type | Method and Description |
|---|---|
CXML |
PunchOutService.processProfileRequest(CXML request)
Processes a profile request by returned a ProfileResponse with populated supported transactions.
|
CXML |
PunchOutService.processPunchOutSetUpRequest(CXML request)
Processes a new PunchOut setup request.
|
CXML |
PunchOutService.processPurchaseOrderRequest(CXML requestBody,
CartModel cartModel)
Processes a purchase order (
OrderRequest) by populating a cart and handles the response in the form of
CXML. |
java.lang.String |
PunchOutService.retrieveIdentity(CXML request)
Retrieve the user id of the originator of the cXML request.
f.y.i.: as there may be multiple credentials declared, the first valid one will be used. |
| Constructor and Description |
|---|
CXMLElementBrowser(CXML cxml)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CXML |
DefaultPunchOutService.processCancelPunchOutOrderMessage() |
CXML |
DefaultPunchOutService.processProfileRequest(CXML request) |
CXML |
DefaultPunchOutService.processPunchOutOrderMessage() |
CXML |
DefaultPunchOutService.processPunchOutSetUpRequest(CXML request) |
CXML |
DefaultPunchOutService.processPurchaseOrderRequest(CXML requestBody,
CartModel cartModel) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PunchOutProcessingAction<CXML,CXML>> |
DefaultPunchOutService.getProfileRequestProcessingActions() |
java.util.List<PunchOutProcessingAction<CXML,CXML>> |
DefaultPunchOutService.getProfileRequestProcessingActions() |
protected java.util.List<PunchOutProcessingAction<CartModel,CXML>> |
DefaultPunchOutService.getPunchOutTransactionActions() |
java.util.List<PunchOutProcessingAction<CXML,CartModel>> |
DefaultPunchOutService.getPurchaseOrderProcessingActions() |
java.util.List<PunchOutProcessingAction<CXML,CXML>> |
DefaultPunchOutService.getSetUpRequestProcessingActions() |
java.util.List<PunchOutProcessingAction<CXML,CXML>> |
DefaultPunchOutService.getSetUpRequestProcessingActions() |
| Modifier and Type | Method and Description |
|---|---|
CXML |
DefaultPunchOutService.processProfileRequest(CXML request) |
CXML |
DefaultPunchOutService.processPunchOutSetUpRequest(CXML request) |
CXML |
DefaultPunchOutService.processPurchaseOrderRequest(CXML requestBody,
CartModel cartModel) |
java.lang.String |
DefaultPunchOutService.retrieveIdentity(CXML request) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPunchOutService.setProfileRequestProcessingActions(java.util.List<PunchOutProcessingAction<CXML,CXML>> profileRequestProcessingActions) |
void |
DefaultPunchOutService.setProfileRequestProcessingActions(java.util.List<PunchOutProcessingAction<CXML,CXML>> profileRequestProcessingActions) |
void |
DefaultPunchOutService.setPunchOutTransactionActions(java.util.List<PunchOutProcessingAction<CartModel,CXML>> createRequisitionReponseActions) |
void |
DefaultPunchOutService.setPurchaseOrderProcessingActions(java.util.List<PunchOutProcessingAction<CXML,CartModel>> purchaseOrderProcessingActions) |
void |
DefaultPunchOutService.setSetUpRequestProcessingActions(java.util.List<PunchOutProcessingAction<CXML,CXML>> setUpRequestProcessingActions) |
void |
DefaultPunchOutService.setSetUpRequestProcessingActions(java.util.List<PunchOutProcessingAction<CXML,CXML>> setUpRequestProcessingActions) |
| Modifier and Type | Method and Description |
|---|---|
CXML |
DefaultProfileController.handleException(java.lang.Exception exc) |
CXML |
DefaultPurchaseOrderController.handleException(java.lang.Exception exc) |
CXML |
DefaultPunchOutSetUpController.handleException(java.lang.Exception exc) |
CXML |
DefaultProfileController.handleProfileRequest(CXML request)
Handles a profile request from the punch out provider.
|
CXML |
DefaultPurchaseOrderController.handlePunchOutPurchaseOrderRequest(CXML requestBody,
HttpServletRequest request,
HttpServletResponse response)
Handles a Order Request from the Punch Out Provider.
|
CXML |
DefaultPunchOutSetUpController.handlePunchOutSetUpRequest(CXML requestBody)
Receives a request from the punchout provider and sends it the information to access the hybris site.
|
| Modifier and Type | Method and Description |
|---|---|
CXML |
DefaultProfileController.handleProfileRequest(CXML request)
Handles a profile request from the punch out provider.
|
CXML |
DefaultPurchaseOrderController.handlePunchOutPurchaseOrderRequest(CXML requestBody,
HttpServletRequest request,
HttpServletResponse response)
Handles a Order Request from the Punch Out Provider.
|
CXML |
DefaultPunchOutSetUpController.handlePunchOutSetUpRequest(CXML requestBody)
Receives a request from the punchout provider and sends it the information to access the hybris site.
|
protected void |
DefaultPunchOutController.processRequisitionMessage(CXML cXML,
Model model,
HttpServletRequest request) |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<CXML> |
GetPendingResponse.cxml |
| Modifier and Type | Method and Description |
|---|---|
CXML |
ObjectFactory.createCXML()
Create an instance of
CXML |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CXML> |
GetPendingResponse.getCXML()
Gets the value of the cxml property.
|
Copyright © 2018 SAP SE. All Rights Reserved.