Class SegmentStatus

java.lang.Object
com.broadleafcommerce.customer.domain.SegmentStatus

public final class SegmentStatus extends Object
The possible statuses available for rule based customer segments.
  • Field Details

    • INITIALIZATION_REQUIRED

      public static final String INITIALIZATION_REQUIRED
      The initial status of a newly created customer segment. Segments in this state are not ready for use and must be processed.
      See Also:
    • UPDATE_REQUIRED

      public static final String UPDATE_REQUIRED
      Status indicating a "dirty" segment. Indicates the customer segment has been updated and requires re-processing.
      See Also:
    • PROCESSING

      public static final String PROCESSING
      Status indicating the customer segment is currently being processed. Segments in this state may have a partial list of customers added, but have not been fully evaluated.
      See Also:
    • READY

      public static final String READY
      Status indicating the customer segment has been completely processed.
      See Also:
    • NOT_APPLICABLE

      public static final String NOT_APPLICABLE
      Indicates that the current segment should not be processed. This is the case when a rule-based segment is to be evaluated in real-time rather than offline.
      See Also: