@groovy.lang.Singleton class SampleOrderExtension extends java.lang.Object implements OrderReleasePoint
A sample extension to the order release extension point. Not shipped with product.
Type | Name and description |
---|---|
private static java.lang.Object |
preOrderRequest Used for testing or pre method. |
Constructor and description |
---|
SampleOrderExtension
() |
Type Params | Return Type | Name and description |
---|---|---|
|
OrderReleaseResponse |
postRelease(OrderReleaseResponse coreResponse, OrderReleaseRequest orderReleaseRequest) Post-release extension method for the order release process. |
|
void |
preRelease(OrderReleaseRequest orderReleaseRequest) Pre-release extension method for the order release process. |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Post-release extension method for the order release process.
coreResponse
- The response from the core method (or from other extensions that provide a response).orderReleaseRequest
- The details of the release request (order and qty).Pre-release extension method for the order release process.
orderReleaseRequest
- The details of the release request (order and qty).Groovy Documentation