Demand Status Code
Status codes attached to a demand when it is rejected, negotiated, or otherwise routed through the demand-handling pipeline.
Replaces the ten public static final int constants on sc.inventorylayer.Demand in the legacy Java source, which were generated by JSL.getInstance().getNextEnumConstant() — a class-load-order-dependent global counter. See docs/porting-plan.md §4.5 for the rationale.
Entries
The demand will be filled in full, immediately.
The demand will be backlogged.
The selected filler was unavailable to fill the demand.
The demand's item type cannot be processed by the receiver.
A non-partial-fill demand was sent to a partial-filling receiver. Legacy name: NPFD_SENT_TO_PFR.
A non-backloggable demand was sent to a backlogging receiver and could not be immediately filled. Legacy name: NBLD_SENT_TO_BLR_NIF.
A non-backloggable demand was sent to a non-backlogging receiver and could not be immediately filled. Legacy name: NBLD_SENT_TO_NBLR_NIF.
A backloggable demand was sent to a non-backlogging receiver and could not be immediately filled. Legacy name: BLD_SENT_TO_NBLR_NIF.
The order this demand was placed on was rejected.
Properties
Functions
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.