Class DatabaseConfig
java.lang.Object
com.netscape.cmscore.base.ConfigStore
com.netscape.cmscore.apps.DatabaseConfig
- All Implemented Interfaces:
Cloneable
Provides dbs.* parameters.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringThis value is only equal to the next serial number that the CA is going to issue when the server just start up or it's just set from console.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class ConfigStore
logger, mSource, mStoreName, PROP_SUBSTORES, storage -
Constructor Summary
ConstructorsConstructorDescriptionDatabaseConfig(ConfigStorage storage) DatabaseConfig(String name, SimpleProperties source) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidvoidvoidvoidvoidvoidvoidsetBeginReplicaNumber(String beginReplicaNumber) voidsetBeginRequestNumber(String beginRequestNumber) voidsetBeginSerialNumber(String beginSerialNumber) voidsetEnableSerialManagement(boolean enableSerialManagement) voidsetEnableSerialNumberRecovery(boolean enableSerialNumberRecovery) voidsetEndReplicaNumber(String endReplicaNumber) voidsetEndRequestNumber(String endRequestNumber) voidsetEndSerialNumber(String endSerialNumber) voidsetNewSchemaEntryAdded(String newSchemaEntryAdded) voidsetNextBeginReplicaNumber(String nextBeginReplicaNumber) voidsetNextBeginRequestNumber(String nextBeginRequestNumber) voidsetNextBeginSerialNumber(String nextBeginSerialNumber) voidsetNextEndReplicaNumber(String nextEndReplicaNumber) voidsetNextEndRequestNumber(String nextEndRequestNumber) voidsetNextEndSerialNumber(String nextEndSerialNumber) voidsetNextSerialNumber(String nextSerialNumber) voidsetReplicaDN(String replicaDN) voidsetReplicaIncrement(String replicaIncrement) voidsetReplicaLowWaterMark(String replicaLowWaterMark) voidsetReplicaRangeDN(String replicaRangeDN) voidsetRequestCloneTransferNumber(String requestCloneTransferNumber) voidsetRequestDN(String requestDN) voidsetRequestIncrement(String requestIncrement) voidsetRequestLowWaterMark(String requestLowWaterMark) voidsetRequestRangeDN(String requestRangeDN) voidsetSerialCloneTransferNumber(String serialCloneTransferNumber) voidsetSerialDN(String serialDN) voidsetSerialIncrement(String serialIncrement) voidsetSerialLowWaterMark(String serialLowWaterMark) voidsetSerialRangeDN(String serialRangeDN) Methods inherited from class ConfigStore
clear, clone, commit, get, getBigInteger, getBigInteger, getBoolean, getBoolean, getByteArray, getByteArray, getFullName, getInteger, getInteger, getName, getProperties, getPropertyNames, getSource, getStorage, getString, getString, getSubStore, getSubStore, getSubStoreNames, keys, load, load, makeSubStore, makeSubStore, printProperties, put, putBigInteger, putBoolean, putByteArray, putInteger, putString, remove, removeSubStore, size, store
-
Field Details
-
ENABLE_SERIAL_NUMBER_RECOVERY
- See Also:
-
NEXT_SERIAL_NUMBER
This value is only equal to the next serial number that the CA is going to issue when the server just start up or it's just set from console. It doesn't record the next serial number at other time when the server is running not to increase overhead when issuing certs.- See Also:
-
MIN_SERIAL_NUMBER
- See Also:
-
MAX_SERIAL_NUMBER
- See Also:
-
NEXT_MIN_SERIAL_NUMBER
- See Also:
-
NEXT_MAX_SERIAL_NUMBER
- See Also:
-
SERIAL_LOW_WATER_MARK
- See Also:
-
SERIAL_INCREMENT
- See Also:
-
SERIAL_BASEDN
- See Also:
-
SERIAL_RANGE_DN
- See Also:
-
SERIAL_CLONE_TRANSFER_NUMBER
- See Also:
-
MIN_REQUEST_NUMBER
- See Also:
-
MAX_REQUEST_NUMBER
- See Also:
-
NEXT_MIN_REQUEST_NUMBER
- See Also:
-
NEXT_MAX_REQUEST_NUMBER
- See Also:
-
REQUEST_LOW_WATER_MARK
- See Also:
-
REQUEST_INCREMENT
- See Also:
-
REQUEST_BASEDN
- See Also:
-
REQUEST_RANGE_DN
- See Also:
-
REQUEST_CLONE_TRANSFER_NUMBER
- See Also:
-
MIN_REPLICA_NUMBER
- See Also:
-
MAX_REPLICA_NUMBER
- See Also:
-
NEXT_MIN_REPLICA_NUMBER
- See Also:
-
NEXT_MAX_REPLICA_NUMBER
- See Also:
-
REPLICA_LOW_WATER_MARK
- See Also:
-
REPLICA_INCREMENT
- See Also:
-
REPLICA_BASEDN
- See Also:
-
REPLICA_RANGE_DN
- See Also:
-
INFINITE_SERIAL_NUMBER
- See Also:
-
INFINITE_REQUEST_NUMBER
- See Also:
-
INFINITE_REPLICA_NUMBER
- See Also:
-
ENABLE_SERIAL_MGMT
- See Also:
-
-
Constructor Details
-
DatabaseConfig
-
DatabaseConfig
-
-
Method Details
-
getNewSchemaEntryAdded
- Throws:
EBaseException
-
setNewSchemaEntryAdded
-
getEnableSerialNumberRecovery
- Throws:
EBaseException
-
setEnableSerialNumberRecovery
public void setEnableSerialNumberRecovery(boolean enableSerialNumberRecovery) -
getNextSerialNumber
- Throws:
EBaseException
-
setNextSerialNumber
-
getEnableSerialManagement
- Throws:
EBaseException
-
setEnableSerialManagement
public void setEnableSerialManagement(boolean enableSerialManagement) -
getSerialDN
- Throws:
EBaseException
-
setSerialDN
-
getSerialRangeDN
- Throws:
EBaseException
-
setSerialRangeDN
-
getSerialCloneTransferNumber
- Throws:
EBaseException
-
setSerialCloneTransferNumber
-
getBeginSerialNumber
- Throws:
EBaseException
-
setBeginSerialNumber
-
getEndSerialNumber
- Throws:
EBaseException
-
setEndSerialNumber
-
getNextBeginSerialNumber
- Throws:
EBaseException
-
setNextBeginSerialNumber
-
removeNextBeginSerialNumber
- Throws:
EBaseException
-
getNextEndSerialNumber
- Throws:
EBaseException
-
setNextEndSerialNumber
-
removeNextEndSerialNumber
- Throws:
EBaseException
-
getSerialLowWaterMark
- Throws:
EBaseException
-
setSerialLowWaterMark
-
getSerialIncrement
- Throws:
EBaseException
-
setSerialIncrement
-
getRequestDN
- Throws:
EBaseException
-
setRequestDN
-
getRequestRangeDN
- Throws:
EBaseException
-
setRequestRangeDN
-
getRequestCloneTransferNumber
- Throws:
EBaseException
-
setRequestCloneTransferNumber
-
getBeginRequestNumber
- Throws:
EBaseException
-
setBeginRequestNumber
-
getEndRequestNumber
- Throws:
EBaseException
-
setEndRequestNumber
-
getNextBeginRequestNumber
- Throws:
EBaseException
-
setNextBeginRequestNumber
-
removeNextBeginRequestNumber
- Throws:
EBaseException
-
getNextEndRequestNumber
- Throws:
EBaseException
-
setNextEndRequestNumber
-
removeNextEndRequestNumber
- Throws:
EBaseException
-
getRequestLowWaterMark
- Throws:
EBaseException
-
setRequestLowWaterMark
-
getRequestIncrement
- Throws:
EBaseException
-
setRequestIncrement
-
getReplicaDN
- Throws:
EBaseException
-
setReplicaDN
-
getReplicaRangeDN
- Throws:
EBaseException
-
setReplicaRangeDN
-
getBeginReplicaNumber
- Throws:
EBaseException
-
setBeginReplicaNumber
-
getEndReplicaNumber
- Throws:
EBaseException
-
setEndReplicaNumber
-
getNextBeginReplicaNumber
- Throws:
EBaseException
-
setNextBeginReplicaNumber
-
removeNextBeginReplicaNumber
- Throws:
EBaseException
-
getNextEndReplicaNumber
- Throws:
EBaseException
-
setNextEndReplicaNumber
-
removeNextEndReplicaNumber
- Throws:
EBaseException
-
getReplicaLowWaterMark
- Throws:
EBaseException
-
setReplicaLowWaterMark
-
getReplicaIncrement
- Throws:
EBaseException
-
setReplicaIncrement
-
getLDAPConfig
- Throws:
EBaseException
-