Gemfire JavaDocs_test
Interface PersistentID
-
- All Superinterfaces:
DataSerializable
,java.io.Serializable
public interface PersistentID extends DataSerializable
A pattern describing a single member's a set of persistent files for a region. When a member has a region defined with the a data policy ofDataPolicy.PERSISTENT_REPLICATE
, that members persistent files are assigned a unique ID. After a failure of all members, during recovery, the persistent members will wait for all persistent copies of the region to be recovered before completing region initialization. This pattern describes what unique ids the currently recovering persistent members are waiting for.- Since:
- GemFire 6.5
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.geode.DataSerializable
DataSerializable.Replaceable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDirectory()
The directory which the persistent data was last residing in.java.net.InetAddress
getHost()
The host on which the persistent data was last residingjava.util.UUID
getUUID()
The unique identifier for the persistent data.-
Methods inherited from interface org.apache.geode.DataSerializable
fromData, toData
-
-
-
-
Method Detail
-
getHost
java.net.InetAddress getHost()
The host on which the persistent data was last residing- Returns:
- the host on which the persistent data was last residing
-
getDirectory
java.lang.String getDirectory()
The directory which the persistent data was last residing in.- Returns:
- the directory which the persistent data was last residing in
-
getUUID
java.util.UUID getUUID()
The unique identifier for the persistent data.- Returns:
- the unique identifier for the persistent data
- Since:
- GemFire 7.0
-
-