org.compass.core.lucene.engine.transaction.support
Enum TransactionJob.Type
java.lang.Object
java.lang.Enum<TransactionJob.Type>
org.compass.core.lucene.engine.transaction.support.TransactionJob.Type
- All Implemented Interfaces:
- Serializable, Comparable<TransactionJob.Type>
- Enclosing class:
- TransactionJob
public static enum TransactionJob.Type
- extends Enum<TransactionJob.Type>
The type of the transaction job. Can be create, delete, or update.
CREATE
public static final TransactionJob.Type CREATE
DELETE
public static final TransactionJob.Type DELETE
UPDATE
public static final TransactionJob.Type UPDATE
values
public static final TransactionJob.Type[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(TransactionJob.Type c : TransactionJob.Type.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static TransactionJob.Type valueOf(String name)
- 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.)
- Parameters:
name - the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException - if this enum type has no constant
with the specified name
Copyright (c) 2004-2008 The Compass Project.