Class GeneratedOrderCancelConfig

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
OrderCancelConfig

public abstract class GeneratedOrderCancelConfig extends GenericItem
Generated class for type OrderCancelConfig.
See Also:
  • Field Details

    • ORDERCANCELALLOWED

      public static final String ORDERCANCELALLOWED
      Qualifier of the OrderCancelConfig.orderCancelAllowed attribute
      See Also:
    • CANCELAFTERWAREHOUSEALLOWED

      public static final String CANCELAFTERWAREHOUSEALLOWED
      Qualifier of the OrderCancelConfig.cancelAfterWarehouseAllowed attribute
      See Also:
    • COMPLETECANCELAFTERSHIPPINGSTARTEDALLOWED

      public static final String COMPLETECANCELAFTERSHIPPINGSTARTEDALLOWED
      Qualifier of the OrderCancelConfig.completeCancelAfterShippingStartedAllowed attribute
      See Also:
    • PARTIALCANCELALLOWED

      public static final String PARTIALCANCELALLOWED
      Qualifier of the OrderCancelConfig.partialCancelAllowed attribute
      See Also:
    • PARTIALORDERENTRYCANCELALLOWED

      public static final String PARTIALORDERENTRYCANCELALLOWED
      Qualifier of the OrderCancelConfig.partialOrderEntryCancelAllowed attribute
      See Also:
    • QUEUEDORDERWAITINGTIME

      public static final String QUEUEDORDERWAITINGTIME
      Qualifier of the OrderCancelConfig.queuedOrderWaitingTime attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedOrderCancelConfig

      public GeneratedOrderCancelConfig()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • isCancelAfterWarehouseAllowed

      public Boolean isCancelAfterWarehouseAllowed(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.cancelAfterWarehouseAllowed attribute.
      Returns:
      the cancelAfterWarehouseAllowed - Determines if the order cancelling is still possible after sending it to warehouse
    • isCancelAfterWarehouseAllowed

      public Boolean isCancelAfterWarehouseAllowed()
      Generated method - Getter of the OrderCancelConfig.cancelAfterWarehouseAllowed attribute.
      Returns:
      the cancelAfterWarehouseAllowed - Determines if the order cancelling is still possible after sending it to warehouse
    • isCancelAfterWarehouseAllowedAsPrimitive

      public boolean isCancelAfterWarehouseAllowedAsPrimitive(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.cancelAfterWarehouseAllowed attribute.
      Returns:
      the cancelAfterWarehouseAllowed - Determines if the order cancelling is still possible after sending it to warehouse
    • isCancelAfterWarehouseAllowedAsPrimitive

      public boolean isCancelAfterWarehouseAllowedAsPrimitive()
      Generated method - Getter of the OrderCancelConfig.cancelAfterWarehouseAllowed attribute.
      Returns:
      the cancelAfterWarehouseAllowed - Determines if the order cancelling is still possible after sending it to warehouse
    • setCancelAfterWarehouseAllowed

      public void setCancelAfterWarehouseAllowed(SessionContext ctx, Boolean value)
      Generated method - Setter of the OrderCancelConfig.cancelAfterWarehouseAllowed attribute.
      Parameters:
      value - the cancelAfterWarehouseAllowed - Determines if the order cancelling is still possible after sending it to warehouse
    • setCancelAfterWarehouseAllowed

      public void setCancelAfterWarehouseAllowed(Boolean value)
      Generated method - Setter of the OrderCancelConfig.cancelAfterWarehouseAllowed attribute.
      Parameters:
      value - the cancelAfterWarehouseAllowed - Determines if the order cancelling is still possible after sending it to warehouse
    • setCancelAfterWarehouseAllowed

      public void setCancelAfterWarehouseAllowed(SessionContext ctx, boolean value)
      Generated method - Setter of the OrderCancelConfig.cancelAfterWarehouseAllowed attribute.
      Parameters:
      value - the cancelAfterWarehouseAllowed - Determines if the order cancelling is still possible after sending it to warehouse
    • setCancelAfterWarehouseAllowed

      public void setCancelAfterWarehouseAllowed(boolean value)
      Generated method - Setter of the OrderCancelConfig.cancelAfterWarehouseAllowed attribute.
      Parameters:
      value - the cancelAfterWarehouseAllowed - Determines if the order cancelling is still possible after sending it to warehouse
    • isCompleteCancelAfterShippingStartedAllowed

      public Boolean isCompleteCancelAfterShippingStartedAllowed(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.completeCancelAfterShippingStartedAllowed attribute.
      Returns:
      the completeCancelAfterShippingStartedAllowed - Determines if a complete cancel request is allowed after shipping has been started. This means: Cancel the part of the order that has not been shipped yet. Evaluated only if cancelAfterWarehouseAllowed is true.
    • isCompleteCancelAfterShippingStartedAllowed

      public Boolean isCompleteCancelAfterShippingStartedAllowed()
      Generated method - Getter of the OrderCancelConfig.completeCancelAfterShippingStartedAllowed attribute.
      Returns:
      the completeCancelAfterShippingStartedAllowed - Determines if a complete cancel request is allowed after shipping has been started. This means: Cancel the part of the order that has not been shipped yet. Evaluated only if cancelAfterWarehouseAllowed is true.
    • isCompleteCancelAfterShippingStartedAllowedAsPrimitive

      public boolean isCompleteCancelAfterShippingStartedAllowedAsPrimitive(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.completeCancelAfterShippingStartedAllowed attribute.
      Returns:
      the completeCancelAfterShippingStartedAllowed - Determines if a complete cancel request is allowed after shipping has been started. This means: Cancel the part of the order that has not been shipped yet. Evaluated only if cancelAfterWarehouseAllowed is true.
    • isCompleteCancelAfterShippingStartedAllowedAsPrimitive

      public boolean isCompleteCancelAfterShippingStartedAllowedAsPrimitive()
      Generated method - Getter of the OrderCancelConfig.completeCancelAfterShippingStartedAllowed attribute.
      Returns:
      the completeCancelAfterShippingStartedAllowed - Determines if a complete cancel request is allowed after shipping has been started. This means: Cancel the part of the order that has not been shipped yet. Evaluated only if cancelAfterWarehouseAllowed is true.
    • setCompleteCancelAfterShippingStartedAllowed

      public void setCompleteCancelAfterShippingStartedAllowed(SessionContext ctx, Boolean value)
      Generated method - Setter of the OrderCancelConfig.completeCancelAfterShippingStartedAllowed attribute.
      Parameters:
      value - the completeCancelAfterShippingStartedAllowed - Determines if a complete cancel request is allowed after shipping has been started. This means: Cancel the part of the order that has not been shipped yet. Evaluated only if cancelAfterWarehouseAllowed is true.
    • setCompleteCancelAfterShippingStartedAllowed

      public void setCompleteCancelAfterShippingStartedAllowed(Boolean value)
      Generated method - Setter of the OrderCancelConfig.completeCancelAfterShippingStartedAllowed attribute.
      Parameters:
      value - the completeCancelAfterShippingStartedAllowed - Determines if a complete cancel request is allowed after shipping has been started. This means: Cancel the part of the order that has not been shipped yet. Evaluated only if cancelAfterWarehouseAllowed is true.
    • setCompleteCancelAfterShippingStartedAllowed

      public void setCompleteCancelAfterShippingStartedAllowed(SessionContext ctx, boolean value)
      Generated method - Setter of the OrderCancelConfig.completeCancelAfterShippingStartedAllowed attribute.
      Parameters:
      value - the completeCancelAfterShippingStartedAllowed - Determines if a complete cancel request is allowed after shipping has been started. This means: Cancel the part of the order that has not been shipped yet. Evaluated only if cancelAfterWarehouseAllowed is true.
    • setCompleteCancelAfterShippingStartedAllowed

      public void setCompleteCancelAfterShippingStartedAllowed(boolean value)
      Generated method - Setter of the OrderCancelConfig.completeCancelAfterShippingStartedAllowed attribute.
      Parameters:
      value - the completeCancelAfterShippingStartedAllowed - Determines if a complete cancel request is allowed after shipping has been started. This means: Cancel the part of the order that has not been shipped yet. Evaluated only if cancelAfterWarehouseAllowed is true.
    • isOrderCancelAllowed

      public Boolean isOrderCancelAllowed(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.orderCancelAllowed attribute.
      Returns:
      the orderCancelAllowed - Determines if the order cancelling is at all possible
    • isOrderCancelAllowed

      public Boolean isOrderCancelAllowed()
      Generated method - Getter of the OrderCancelConfig.orderCancelAllowed attribute.
      Returns:
      the orderCancelAllowed - Determines if the order cancelling is at all possible
    • isOrderCancelAllowedAsPrimitive

      public boolean isOrderCancelAllowedAsPrimitive(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.orderCancelAllowed attribute.
      Returns:
      the orderCancelAllowed - Determines if the order cancelling is at all possible
    • isOrderCancelAllowedAsPrimitive

      public boolean isOrderCancelAllowedAsPrimitive()
      Generated method - Getter of the OrderCancelConfig.orderCancelAllowed attribute.
      Returns:
      the orderCancelAllowed - Determines if the order cancelling is at all possible
    • setOrderCancelAllowed

      public void setOrderCancelAllowed(SessionContext ctx, Boolean value)
      Generated method - Setter of the OrderCancelConfig.orderCancelAllowed attribute.
      Parameters:
      value - the orderCancelAllowed - Determines if the order cancelling is at all possible
    • setOrderCancelAllowed

      public void setOrderCancelAllowed(Boolean value)
      Generated method - Setter of the OrderCancelConfig.orderCancelAllowed attribute.
      Parameters:
      value - the orderCancelAllowed - Determines if the order cancelling is at all possible
    • setOrderCancelAllowed

      public void setOrderCancelAllowed(SessionContext ctx, boolean value)
      Generated method - Setter of the OrderCancelConfig.orderCancelAllowed attribute.
      Parameters:
      value - the orderCancelAllowed - Determines if the order cancelling is at all possible
    • setOrderCancelAllowed

      public void setOrderCancelAllowed(boolean value)
      Generated method - Setter of the OrderCancelConfig.orderCancelAllowed attribute.
      Parameters:
      value - the orderCancelAllowed - Determines if the order cancelling is at all possible
    • isPartialCancelAllowed

      public Boolean isPartialCancelAllowed(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.partialCancelAllowed attribute.
      Returns:
      the partialCancelAllowed - Determines if the partial order cancelling (discarding whole order entries) is possible.
    • isPartialCancelAllowed

      public Boolean isPartialCancelAllowed()
      Generated method - Getter of the OrderCancelConfig.partialCancelAllowed attribute.
      Returns:
      the partialCancelAllowed - Determines if the partial order cancelling (discarding whole order entries) is possible.
    • isPartialCancelAllowedAsPrimitive

      public boolean isPartialCancelAllowedAsPrimitive(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.partialCancelAllowed attribute.
      Returns:
      the partialCancelAllowed - Determines if the partial order cancelling (discarding whole order entries) is possible.
    • isPartialCancelAllowedAsPrimitive

      public boolean isPartialCancelAllowedAsPrimitive()
      Generated method - Getter of the OrderCancelConfig.partialCancelAllowed attribute.
      Returns:
      the partialCancelAllowed - Determines if the partial order cancelling (discarding whole order entries) is possible.
    • setPartialCancelAllowed

      public void setPartialCancelAllowed(SessionContext ctx, Boolean value)
      Generated method - Setter of the OrderCancelConfig.partialCancelAllowed attribute.
      Parameters:
      value - the partialCancelAllowed - Determines if the partial order cancelling (discarding whole order entries) is possible.
    • setPartialCancelAllowed

      public void setPartialCancelAllowed(Boolean value)
      Generated method - Setter of the OrderCancelConfig.partialCancelAllowed attribute.
      Parameters:
      value - the partialCancelAllowed - Determines if the partial order cancelling (discarding whole order entries) is possible.
    • setPartialCancelAllowed

      public void setPartialCancelAllowed(SessionContext ctx, boolean value)
      Generated method - Setter of the OrderCancelConfig.partialCancelAllowed attribute.
      Parameters:
      value - the partialCancelAllowed - Determines if the partial order cancelling (discarding whole order entries) is possible.
    • setPartialCancelAllowed

      public void setPartialCancelAllowed(boolean value)
      Generated method - Setter of the OrderCancelConfig.partialCancelAllowed attribute.
      Parameters:
      value - the partialCancelAllowed - Determines if the partial order cancelling (discarding whole order entries) is possible.
    • isPartialOrderEntryCancelAllowed

      public Boolean isPartialOrderEntryCancelAllowed(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.partialOrderEntryCancelAllowed attribute.
      Returns:
      the partialOrderEntryCancelAllowed - Determines if the partial order entry cancelling (discarding parts of order entries) is possible. This parameter is evaluated only if partialCancelAllowed is set to true.
    • isPartialOrderEntryCancelAllowed

      public Boolean isPartialOrderEntryCancelAllowed()
      Generated method - Getter of the OrderCancelConfig.partialOrderEntryCancelAllowed attribute.
      Returns:
      the partialOrderEntryCancelAllowed - Determines if the partial order entry cancelling (discarding parts of order entries) is possible. This parameter is evaluated only if partialCancelAllowed is set to true.
    • isPartialOrderEntryCancelAllowedAsPrimitive

      public boolean isPartialOrderEntryCancelAllowedAsPrimitive(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.partialOrderEntryCancelAllowed attribute.
      Returns:
      the partialOrderEntryCancelAllowed - Determines if the partial order entry cancelling (discarding parts of order entries) is possible. This parameter is evaluated only if partialCancelAllowed is set to true.
    • isPartialOrderEntryCancelAllowedAsPrimitive

      public boolean isPartialOrderEntryCancelAllowedAsPrimitive()
      Generated method - Getter of the OrderCancelConfig.partialOrderEntryCancelAllowed attribute.
      Returns:
      the partialOrderEntryCancelAllowed - Determines if the partial order entry cancelling (discarding parts of order entries) is possible. This parameter is evaluated only if partialCancelAllowed is set to true.
    • setPartialOrderEntryCancelAllowed

      public void setPartialOrderEntryCancelAllowed(SessionContext ctx, Boolean value)
      Generated method - Setter of the OrderCancelConfig.partialOrderEntryCancelAllowed attribute.
      Parameters:
      value - the partialOrderEntryCancelAllowed - Determines if the partial order entry cancelling (discarding parts of order entries) is possible. This parameter is evaluated only if partialCancelAllowed is set to true.
    • setPartialOrderEntryCancelAllowed

      public void setPartialOrderEntryCancelAllowed(Boolean value)
      Generated method - Setter of the OrderCancelConfig.partialOrderEntryCancelAllowed attribute.
      Parameters:
      value - the partialOrderEntryCancelAllowed - Determines if the partial order entry cancelling (discarding parts of order entries) is possible. This parameter is evaluated only if partialCancelAllowed is set to true.
    • setPartialOrderEntryCancelAllowed

      public void setPartialOrderEntryCancelAllowed(SessionContext ctx, boolean value)
      Generated method - Setter of the OrderCancelConfig.partialOrderEntryCancelAllowed attribute.
      Parameters:
      value - the partialOrderEntryCancelAllowed - Determines if the partial order entry cancelling (discarding parts of order entries) is possible. This parameter is evaluated only if partialCancelAllowed is set to true.
    • setPartialOrderEntryCancelAllowed

      public void setPartialOrderEntryCancelAllowed(boolean value)
      Generated method - Setter of the OrderCancelConfig.partialOrderEntryCancelAllowed attribute.
      Parameters:
      value - the partialOrderEntryCancelAllowed - Determines if the partial order entry cancelling (discarding parts of order entries) is possible. This parameter is evaluated only if partialCancelAllowed is set to true.
    • getQueuedOrderWaitingTime

      public Integer getQueuedOrderWaitingTime(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.queuedOrderWaitingTime attribute.
      Returns:
      the queuedOrderWaitingTime - Determines how long an order should wait in queue before it's started to be fullfilled
    • getQueuedOrderWaitingTime

      public Integer getQueuedOrderWaitingTime()
      Generated method - Getter of the OrderCancelConfig.queuedOrderWaitingTime attribute.
      Returns:
      the queuedOrderWaitingTime - Determines how long an order should wait in queue before it's started to be fullfilled
    • getQueuedOrderWaitingTimeAsPrimitive

      public int getQueuedOrderWaitingTimeAsPrimitive(SessionContext ctx)
      Generated method - Getter of the OrderCancelConfig.queuedOrderWaitingTime attribute.
      Returns:
      the queuedOrderWaitingTime - Determines how long an order should wait in queue before it's started to be fullfilled
    • getQueuedOrderWaitingTimeAsPrimitive

      public int getQueuedOrderWaitingTimeAsPrimitive()
      Generated method - Getter of the OrderCancelConfig.queuedOrderWaitingTime attribute.
      Returns:
      the queuedOrderWaitingTime - Determines how long an order should wait in queue before it's started to be fullfilled
    • setQueuedOrderWaitingTime

      public void setQueuedOrderWaitingTime(SessionContext ctx, Integer value)
      Generated method - Setter of the OrderCancelConfig.queuedOrderWaitingTime attribute.
      Parameters:
      value - the queuedOrderWaitingTime - Determines how long an order should wait in queue before it's started to be fullfilled
    • setQueuedOrderWaitingTime

      public void setQueuedOrderWaitingTime(Integer value)
      Generated method - Setter of the OrderCancelConfig.queuedOrderWaitingTime attribute.
      Parameters:
      value - the queuedOrderWaitingTime - Determines how long an order should wait in queue before it's started to be fullfilled
    • setQueuedOrderWaitingTime

      public void setQueuedOrderWaitingTime(SessionContext ctx, int value)
      Generated method - Setter of the OrderCancelConfig.queuedOrderWaitingTime attribute.
      Parameters:
      value - the queuedOrderWaitingTime - Determines how long an order should wait in queue before it's started to be fullfilled
    • setQueuedOrderWaitingTime

      public void setQueuedOrderWaitingTime(int value)
      Generated method - Setter of the OrderCancelConfig.queuedOrderWaitingTime attribute.
      Parameters:
      value - the queuedOrderWaitingTime - Determines how long an order should wait in queue before it's started to be fullfilled