summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java')
-rw-r--r--base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java b/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java
index 21859a0f2..39f336b5f 100644
--- a/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java
+++ b/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java
@@ -34,6 +34,7 @@ import org.mozilla.jss.crypto.SignatureAlgorithm;
import com.netscape.certsrv.base.EBaseException;
import com.netscape.certsrv.base.IConfigStore;
import com.netscape.certsrv.base.ISubsystem;
+import com.netscape.certsrv.dbs.IDBSubsystem;
import com.netscape.certsrv.dbs.certdb.ICertificateRepository;
import com.netscape.certsrv.dbs.crldb.ICRLRepository;
import com.netscape.certsrv.dbs.replicadb.IReplicaIDRepository;
@@ -473,6 +474,13 @@ public interface ICertificateAuthority extends ISubsystem {
public IService getCAService();
/**
+ * Retrieves the DB subsystem managing internal data storage.
+ *
+ * @return DB subsystem object
+ */
+ public IDBSubsystem getDBSubsystem();
+
+ /**
* Returns the in-memory count of the processed OCSP requests.
*
* @return number of processed OCSP requests in memory