com.ibm.websphere.management.repository
Class ConfigEpoch
- java.lang.Object
-
- com.ibm.websphere.management.repository.ConfigEpoch
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable
public class ConfigEpoch extends java.lang.Object implements java.lang.Comparable, java.io.SerializableA ConfigEpoch is used to determine if changes have been made to the repository between points in time. A config epoch is a span of time during which there are no repository changes; all ConfigEpoch instances obtained during a single config epoch will be equal to each other. Whenever the repository is changed, a new config epoch begins.By comparing two ConfigEpoch instances obtained at different points in time, it is possible to determine whether the repository has changed between those points in time. If the objects are not equal, the repository has changed; otherwise, the repository has not changed.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description ConfigEpoch()Creates a ConfigEpoch with the current timestamp.
-
Method Summary
Methods Modifier and Type Method and Description intcompareTo(java.lang.Object obj)Compares thisConfigEpochinstance with the specified object for order.booleanequals(java.lang.Object obj)Compares this ConfigEpoch instance to another object.voidrefresh()Not for public use.java.lang.StringtoString()voidupdate()Not for public use.
-
-
-
Constructor Detail
-
ConfigEpoch
public ConfigEpoch()
Creates a ConfigEpoch with the current timestamp.
-
-
Method Detail
-
update
public void update()
Not for public use.
-
refresh
public void refresh()
Not for public use.
-
equals
public boolean equals(java.lang.Object obj)
Compares this ConfigEpoch instance to another object.- Overrides:
equalsin classjava.lang.Object- Parameters:
obj- object to be compared to this ConfigEpoch instance- Returns:
trueifobjis an instance of ConfigEpoch with the same value as this instance
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
compareTo
public int compareTo(java.lang.Object obj)
Compares thisConfigEpochinstance with the specified object for order. Returns a negative integer, zero, or a positive integer as this object is older than, equal to, or newer than the specified object.- Specified by:
compareToin interfacejava.lang.Comparable- Parameters:
obj- the object to be compared- Returns:
- a negative integer, zero, or a positive integer as this object is older than, equal to, or greater than the specified object.
- Throws:
java.lang.ClassCastException- if the specified object is not an instance ofConfigEpoch
-
-