com.filenet.api.constants

Class SweepMode

  • java.lang.Object
    • com.filenet.api.constants.SweepMode
  • All Implemented Interfaces:
    java.io.Serializable


    public final class SweepMode
    extends java.lang.Object
    implements java.io.Serializable
    Provides a set of constants for setting the execution mode of a sweep job or policy.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static SweepMode SWEEP_MODE_NORMAL
      The sweep job or policy will execute in a non-preview mode; that is, it will perform an action on the selected candidate objects, and it will increment the ExaminedObjectCount and ProcessedObjectCount counters.
      static int SWEEP_MODE_NORMAL_AS_INT
      An int value associated with the SWEEP_MODE_NORMAL instance of this class.
      static SweepMode SWEEP_MODE_PREVIEW
      The sweep job or sweep policy will not perform an action on the selected candidate objects.
      static int SWEEP_MODE_PREVIEW_AS_INT
      An int value associated with the SWEEP_MODE_PREVIEW instance of this class.
      static SweepMode SWEEP_MODE_PREVIEW_COUNTERS_ONLY
      The sweep job or sweep policy will not perform an action on the selected candidate objects, nor will it generate a CmSweepResult object of type PREVIEW for each object that is selected by the sweep.
      static int SWEEP_MODE_PREVIEW_COUNTERS_ONLY_AS_INT
      An int value associated with the SWEEP_MODE_PREVIEW_COUNTERS_ONLY instance of this class.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      static SweepMode getInstanceFromInt(int value)
      Returns an instance of this class using its associated integer value.
      int getValue()
      Returns the internal integer value associated with a specific instance of this class.
      java.lang.String toString()
      Returns a String representation of this enumeration instance.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • SWEEP_MODE_NORMAL_AS_INT

        public static final int SWEEP_MODE_NORMAL_AS_INT
        An int value associated with the SWEEP_MODE_NORMAL instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.
        See Also:
        Constant Field Values
      • SWEEP_MODE_NORMAL

        public static final SweepMode SWEEP_MODE_NORMAL
        The sweep job or policy will execute in a non-preview mode; that is, it will perform an action on the selected candidate objects, and it will increment the ExaminedObjectCount and ProcessedObjectCount counters. If a processing error occurs on a swept object, the sweep generates a CmSweepResult object of type FAILURE.

        For a CmSweepJob, failure reporting can be suppressed by setting the RecordFailures property to false. For a CmSweepPolicy, failure reporting can be suppressed by setting the SweepResultIterationKeepCount to zero.

      • SWEEP_MODE_PREVIEW_COUNTERS_ONLY_AS_INT

        public static final int SWEEP_MODE_PREVIEW_COUNTERS_ONLY_AS_INT
        An int value associated with the SWEEP_MODE_PREVIEW_COUNTERS_ONLY instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.
        See Also:
        Constant Field Values
      • SWEEP_MODE_PREVIEW_COUNTERS_ONLY

        public static final SweepMode SWEEP_MODE_PREVIEW_COUNTERS_ONLY
        The sweep job or sweep policy will not perform an action on the selected candidate objects, nor will it generate a CmSweepResult object of type PREVIEW for each object that is selected by the sweep. With this preview mode setting, the sweep will only increment the ExaminedObjectCount and ProcessedObjectCount counters.
      • SWEEP_MODE_PREVIEW_AS_INT

        public static final int SWEEP_MODE_PREVIEW_AS_INT
        An int value associated with the SWEEP_MODE_PREVIEW instance of this class. Consider using the static instances of this class instead of the associated int values. The int values risk binary incompatibility (but not source incompatibility) from release to release.
        See Also:
        Constant Field Values
      • SWEEP_MODE_PREVIEW

        public static final SweepMode SWEEP_MODE_PREVIEW
        The sweep job or sweep policy will not perform an action on the selected candidate objects. It will generate a CmSweepResult object of type PREVIEW for each object that is selected by the sweep, indicating that the swept object would be processed if the sweep were run in normal execution mode. The sweep will also increment the ExaminedObjectCount and ProcessedObjectCount counters.
    • Method Detail

      • getValue

        public int getValue()
        Returns the internal integer value associated with a specific instance of this class.
        Returns:
        The enumeration instance's ordinal value.
        See Also:
        getInstanceFromInt(int)
      • toString

        public java.lang.String toString()
        Returns a String representation of this enumeration instance.
        Overrides:
        toString in class java.lang.Object
        Returns:
        The enumeration instance's description.
      • getInstanceFromInt

        public static SweepMode getInstanceFromInt(int value)
        Returns an instance of this class using its associated integer value.
        Parameters:
        value - The integer value. (See the *_AS_INT fields.)
        Returns:
        The enumeration instance with the given ordinal value.
        Throws:
        EngineRuntimeException - If an enumeration instance with the given ordinal value does not exist.
        See Also:
        getValue()

© Copyright IBM Corporation 2006, 2013. All rights reserved.