public interface ConfigurationCluster
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClusterAdminHost()
Deprecated.
since version v10.
|
java.lang.String |
getClusterAdminRMIPort()
Deprecated.
since version v10.
|
int |
getClusterMemeberID()
Returns cluster member ID.
|
java.lang.String |
getClusterName()
Returns cluster name.
|
java.lang.String |
getClusterResourceRoot()
Returns cluster resource root.
|
int |
getClusterSchedulerLeaseActiveCount()
Returns active lease scheduler number in cluster when cluster scheduler lease is enable.
|
long |
getClusterSchedulerLeaseValidTime()
Returns the time after a node gets a lease, and the node holds lease before releasing it.
|
long |
getClusterShedulerLeaseCheckInterval()
Returns the interval time the cluster used to check whether one lease is valid in ms.
|
int |
getClusterStorageCrdResultCopies()
Returns the copies of file/folder added under the cached CRD result folder in cluster.
|
int |
getClusterStorageHistoryCopies()
Returns the copies of file/folder added under the history folder in cluster.
|
int |
getClusterStorageRealmCopies()
Returns the copies of file/folder added under the realm folder in cluster.
|
java.lang.String |
getServerRMIPort()
Deprecated.
since V8 and replaced by ConfigurationRMI.getServerRMIPort().
|
java.lang.String |
getShareDsoDirectory()
Deprecated.
since version 7.2.
|
java.lang.String |
getShareHistoryDirectory()
Returns cluster share history directory.
|
int |
getShareMemoryNodeNumber()
Returns cluster share memory number.
|
java.lang.String |
getSharePropertyDirectory()
Returns cluster share property directory.
|
java.lang.String |
getShareRealmDirectory()
Returns cluster share realm directory.
|
java.lang.String |
getShareTempDirectory()
Returns cluster share temp directory.
|
boolean |
hasClusterLicense()
Checks if we have cluster license.
|
boolean |
isClusterAdminServer()
Deprecated.
since version v10.
|
boolean |
isClusterBackupServer()
Deprecated.
as of version v10.
|
boolean |
isClusterEnabled()
Returns if the cluster is enabled.
|
boolean |
isClusterSchedulerLeaseEnabled()
Returns whether to enable lease for the distributed scheduler.
|
void |
loadProperties()
Loads the file of server.properties.
|
void |
setClusterAdminHost(java.lang.String adminPort)
Deprecated.
since version v10.
|
void |
setClusterAdminRMIPort(java.lang.String adminRMIPort)
Deprecated.
since version v10.
|
void |
setClusterAdminServer(boolean isCluster)
Deprecated.
since version v10.
|
void |
setClusterBackupServer(boolean isBack)
Deprecated.
since version v10.
|
boolean |
setClusterEnabled(boolean isEnabled)
Sets whether to enable cluster.
|
void |
setClusterMemberID(int meberId)
Sets cluster member ID.
|
void |
setClusterName(java.lang.String clusterName)
Sets cluster name.
|
void |
setClusterResourceRoot(java.lang.String dir)
Sets cluster resource root.
|
void |
setClusterSchedulerLeaseActiveCount(int number)
Sets active lease number in cluster when cluster scheduler lease is enabled.
|
void |
setClusterSchedulerLeaseCheckInterval(long intervalTime)
Sets the time cluster used to check whether one lease valid in ms.
|
void |
setClusterSchedulerLeaseEnabled(boolean isEnabled)
Sets whether to enable the lease for the distributed scheduler.
|
void |
setClusterSchedulerLeaseValidTime(long leaseTime)
Sets the time the node used to release it after getting a lease.
|
void |
setClusterStorageCrdResultCopies(int copies)
Sets the copies of file/folder added under the cache CRD result folder in cluster.
|
void |
setClusterStorageHistoryCopies(int copies)
Sets the copies of file/folder added under the history folder in cluster.
|
void |
setClusterStorageRealmCopies(int copies)
Sets the copies of file/folder added under the realm folder in cluster.
|
void |
setServerRMIPort(java.lang.String serverRMIPort)
Deprecated.
since V8 and replaced by ConfigurationRMI.setServerRMIPort(String serverRMIPort).
|
void |
setShareDsoDirectory(java.lang.String dir)
Deprecated.
|
void |
setShareHistoryDirectory(java.lang.String dir)
Deprecated.
|
void |
setShareMemoryNodeNumber(int shareNum)
Sets how much number to be shared in the cluster.
|
void |
setSharePropertyDirectory(java.lang.String dir)
Deprecated.
|
void |
setShareRealmDirectory(java.lang.String dir)
Deprecated.
|
void |
setShareTempDirectory(java.lang.String dir)
Deprecated.
|
boolean isClusterAdminServer()
void setClusterAdminServer(boolean isCluster)
isCluster - provide cluster admin server.boolean isClusterBackupServer()
void setClusterBackupServer(boolean isBack)
isBack - provide cluster back server.java.lang.String getClusterAdminHost()
void setClusterAdminHost(java.lang.String adminPort)
adminPort - cluster admin server host address.java.lang.String getClusterAdminRMIPort()
void setClusterAdminRMIPort(java.lang.String adminRMIPort)
adminRMIPort - cluster admin RMI port.java.lang.String getServerRMIPort()
void setServerRMIPort(java.lang.String serverRMIPort)
serverRMIPort - server RMI port.java.lang.String getSharePropertyDirectory()
java.lang.String getShareRealmDirectory()
java.lang.String getClusterResourceRoot()
java.lang.String getShareTempDirectory()
java.lang.String getShareDsoDirectory()
java.lang.String getShareHistoryDirectory()
void setSharePropertyDirectory(java.lang.String dir)
dirt - cluster share property directory.void setShareRealmDirectory(java.lang.String dir)
dirt - cluster share realm directory.void setClusterResourceRoot(java.lang.String dir)
dirt - cluster resource root.void setShareTempDirectory(java.lang.String dir)
dirt - cluster share temp directory.void setShareDsoDirectory(java.lang.String dir)
dirt - cluster share dso directory.void setShareHistoryDirectory(java.lang.String dir)
dirt - cluster share history directory.void loadProperties()
boolean isClusterEnabled()
boolean setClusterEnabled(boolean isEnabled)
isEnabled, - if true, set the cluster enabled, if false, set cluster disabled.boolean hasClusterLicense()
int getClusterStorageHistoryCopies()
void setClusterStorageHistoryCopies(int copies)
copies - the backup number of file/folder under the history folder in cluster.int getClusterStorageRealmCopies()
void setClusterStorageRealmCopies(int copies)
copies - the backup number of file/folder under the realm folder in cluster.int getClusterStorageCrdResultCopies()
void setClusterStorageCrdResultCopies(int copies)
copies - the backup number of file/folder under the cached CRD result folder in cluster.boolean isClusterSchedulerLeaseEnabled()
void setClusterSchedulerLeaseEnabled(boolean isEnabled)
isEnabled, - if true when the lease is set enabled, otherwise disabled.int getClusterSchedulerLeaseActiveCount()
void setClusterSchedulerLeaseActiveCount(int number)
number, - the number of active scheduler lease in cluster.long getClusterSchedulerLeaseValidTime()
void setClusterSchedulerLeaseValidTime(long leaseTime)
leaseTime, - the lease valid time in ms.long getClusterShedulerLeaseCheckInterval()
void setClusterSchedulerLeaseCheckInterval(long intervalTime)
intervalTime, - the interval time used by the cluster to check if any lease is still valid.java.lang.String getClusterName()
void setClusterName(java.lang.String clusterName)
clusterName - the cluster name.int getClusterMemeberID()
void setClusterMemberID(int meberId)
meberId - cluster member ID.void setShareMemoryNodeNumber(int shareNum)
shareNum, - the cluster share memory number.int getShareMemoryNodeNumber()