@groovy.transform.ToString(includeNames: true, includePackage: false) @groovy.transform.EqualsAndHashCode class OrderReleaseRequest extends java.lang.Object
The request argument for the OrderService.release() service method. This provides the details for the release of the order.
This is a POGO used by the OrderService.release method.Type | Name and description |
---|---|
private java.util.Date |
dateTime The date/time this release should be logged as. |
private Order |
order The order to release (Required). |
private BigDecimal |
qty The number of pieces to release (Default: All remaining quantity). |
Constructor and description |
---|
OrderReleaseRequest
(Order order) Convenience constructor for a simple order release. |
OrderReleaseRequest
(java.util.Map options) Map constructor. |
OrderReleaseRequest
() Empty constructor. |
OrderReleaseRequest
() |
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() |
The date/time this release should be logged as.
The order to release (Required).
The number of pieces to release (Default: All remaining quantity).
Convenience constructor for a simple order release.
order
- The order.Map constructor. Provides the standard Groovy map constructor. Needed since we have a convenience constructor above.
options
- The options mapEmpty constructor. Provides the standard Groovy map constructor. Needed since we have a convenience constructor above.
Groovy Documentation