org.apache.directory.server.core.replication
Enum ReplicationType
java.lang.Object
java.lang.Enum<ReplicationType>
org.apache.directory.server.core.replication.ReplicationType
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<ReplicationType>
public enum ReplicationType
- extends java.lang.Enum<ReplicationType>
Describe the type of replication :
refreshOnly : replication is done only when requested. This is a
Pull mode
refreshAndPersist: replication is done and a listener is created to be
informed whenever some modification occurs on the provider. This is a
Push mode
- Version:
- $Rev: $, $Date: $
- Author:
- Apache Directory Project
Method Summary |
static ReplicationType |
getInstance(java.lang.String type)
Get the ReplicationType associated with the given String. |
static ReplicationType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static ReplicationType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
REFRESH_ONLY
public static final ReplicationType REFRESH_ONLY
REFRESH_AND_PERSIST
public static final ReplicationType REFRESH_AND_PERSIST
UNKNOWN
public static final ReplicationType UNKNOWN
values
public static ReplicationType[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (ReplicationType c : ReplicationType.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static ReplicationType valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
getInstance
public static ReplicationType getInstance(java.lang.String type)
- Get the ReplicationType associated with the given String.
- Parameters:
type
- The ReplicationType as a String
- Returns:
- The associated enum instance
Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.