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
Anint
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
Anint
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 aCmSweepResult
object of typePREVIEW
for each object that is selected by the sweep.static int
SWEEP_MODE_PREVIEW_COUNTERS_ONLY_AS_INT
Anint
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 aString
representation of this enumeration instance.
-
-
-
Field Detail
-
SWEEP_MODE_NORMAL_AS_INT
public static final int SWEEP_MODE_NORMAL_AS_INT
Anint
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 aCmSweepResult
object of typeFAILURE
.For a
CmSweepJob
, failure reporting can be suppressed by setting the RecordFailures property tofalse
. For aCmSweepPolicy
, 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
Anint
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 aCmSweepResult
object of typePREVIEW
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
Anint
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 aCmSweepResult
object of typePREVIEW
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 aString
representation of this enumeration instance.- Overrides:
toString
in classjava.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()
-
-