Package org.alfresco.repo.index.shard
Class ShardState
- java.lang.Object
-
- org.alfresco.repo.index.shard.ShardState
-
- All Implemented Interfaces:
java.io.Serializable
public class ShardState extends java.lang.Object implements java.io.Serializable
Store shard state for auto discovery- Author:
- Andy
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ShardState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getLastIndexedChangeSetCommitTime()
long
getLastIndexedChangeSetId()
long
getLastIndexedTxCommitTime()
long
getLastIndexedTxId()
long
getLastUpdated()
java.util.HashMap<java.lang.String,java.lang.String>
getPropertyBag()
ShardInstance
getShardInstance()
boolean
isMaster()
void
setLastIndexedChangeSetCommitTime(long lastIndexedChangeSetCommitTime)
void
setLastIndexedChangeSetId(long lastIndexedChangeSetId)
void
setLastIndexedTxCommitTime(long lastIndexedTxCommitTime)
void
setLastIndexedTxId(long lastIndexedTxId)
void
setLastUpdated(long lastUpdated)
void
setMaster(boolean isMaster)
void
setPropertyBag(java.util.HashMap<java.lang.String,java.lang.String> propertyBag)
void
setShardInstance(ShardInstance shardInstance)
java.lang.String
toString()
-
-
-
Method Detail
-
getShardInstance
public ShardInstance getShardInstance()
- Returns:
- the shardInstance
-
setShardInstance
public void setShardInstance(ShardInstance shardInstance)
- Parameters:
shardInstance
- the shardInstance to set
-
isMaster
public boolean isMaster()
- Returns:
- the isMaster
-
setMaster
public void setMaster(boolean isMaster)
- Parameters:
isMaster
- the isMaster to set
-
getPropertyBag
public java.util.HashMap<java.lang.String,java.lang.String> getPropertyBag()
- Returns:
- the propertyBag
-
setPropertyBag
public void setPropertyBag(java.util.HashMap<java.lang.String,java.lang.String> propertyBag)
- Parameters:
propertyBag
- the propertyBag to set
-
getLastUpdated
public long getLastUpdated()
- Returns:
- the lastUpdated
-
setLastUpdated
public void setLastUpdated(long lastUpdated)
- Parameters:
lastUpdated
- the lastUpdated to set
-
getLastIndexedChangeSetId
public long getLastIndexedChangeSetId()
- Returns:
- the lastIndexedChangeSetId
-
setLastIndexedChangeSetId
public void setLastIndexedChangeSetId(long lastIndexedChangeSetId)
- Parameters:
lastIndexedChangeSetId
- the lastIndexedChangeSetId to set
-
getLastIndexedTxCommitTime
public long getLastIndexedTxCommitTime()
- Returns:
- the lastIndexedTxCommitTime
-
setLastIndexedTxCommitTime
public void setLastIndexedTxCommitTime(long lastIndexedTxCommitTime)
- Parameters:
lastIndexedTxCommitTime
- the lastIndexedTxCommitTime to set
-
getLastIndexedTxId
public long getLastIndexedTxId()
- Returns:
- the lastIndexedTxId
-
setLastIndexedTxId
public void setLastIndexedTxId(long lastIndexedTxId)
- Parameters:
lastIndexedTxId
- the lastIndexedTxId to set
-
getLastIndexedChangeSetCommitTime
public long getLastIndexedChangeSetCommitTime()
- Returns:
- the lastIndexedChangeSetCommitTime
-
setLastIndexedChangeSetCommitTime
public void setLastIndexedChangeSetCommitTime(long lastIndexedChangeSetCommitTime)
- Parameters:
lastIndexedChangeSetCommitTime
- the lastIndexedChangeSetCommitTime to set
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-