public class DistributedLockSvcOptions extends Object
| Constructor and Description |
|---|
DistributedLockSvcOptions(String pMongoUri)
The basic constructor.
|
DistributedLockSvcOptions(String pMongoUri,
String pDbName,
String pCollectionName)
Constructor that allows the user to specify database and colleciton name.
|
DistributedLockSvcOptions(String pMongoUri,
String pDbName,
String pCollectionName,
String pAppName)
Constructor that allows the user to specify database, colleciton and app name.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAppName() |
String |
getCollectionName() |
String |
getDbName() |
boolean |
getEnableHistory() |
long |
getHeartbeatFrequency()
Milliseconds between heartbeat checks.
|
String |
getHistoryCollectionName() |
boolean |
getHistoryIsCapped() |
long |
getHistorySize() |
String |
getHostAddress() |
String |
getHostname() |
String |
getLibVersion() |
long |
getLockUnlockedFrequency()
Milliseconds between lock unlocked checks.
|
String |
getMongoUri() |
long |
getTimeoutFrequency()
Milliseconds between lock timeout checks.
|
void |
setEnableHistory(boolean pV)
True by default.
|
void |
setHeartbeatFrequency(long pHeartbeatFrequency) |
void |
setHistoryCollectionName(String pV)
The default collection name is: lockHistory.
|
void |
setHistoryIsCapped(boolean pV)
True by default.
|
void |
setHistorySize(long pV)
Set the size (in bytes) of the historical capped collection.
|
void |
setHostname(String pV) |
void |
setLockUnlockedFrequency(long pLockUnlockedFrequency) |
void |
setTimeoutFrequency(long pTimeoutFrequency) |
public DistributedLockSvcOptions(String pMongoUri)
public DistributedLockSvcOptions(String pMongoUri, String pDbName, String pCollectionName)
public DistributedLockSvcOptions(String pMongoUri, String pDbName, String pCollectionName, String pAppName)
public String getMongoUri()
public String getDbName()
public String getCollectionName()
public String getAppName()
public void setEnableHistory(boolean pV)
public boolean getEnableHistory()
public void setHistoryIsCapped(boolean pV)
public boolean getHistoryIsCapped()
public void setHistorySize(long pV)
public long getHistorySize()
public String getLibVersion()
public String getHostname()
public void setHostname(String pV)
public String getHostAddress()
public long getHeartbeatFrequency()
public void setHeartbeatFrequency(long pHeartbeatFrequency)
public long getTimeoutFrequency()
public void setTimeoutFrequency(long pTimeoutFrequency)
public long getLockUnlockedFrequency()
public void setLockUnlockedFrequency(long pLockUnlockedFrequency)
public void setHistoryCollectionName(String pV)
public String getHistoryCollectionName()