Package org.dogtagpki.server.cli
Class SubsystemDBInitCLI
- java.lang.Object
-
- org.dogtagpki.cli.CLI
-
- org.dogtagpki.cli.CommandCLI
-
- org.dogtagpki.server.cli.SubsystemDBInitCLI
-
public class SubsystemDBInitCLI extends org.dogtagpki.cli.CommandCLI
- Author:
- Endi S. Dewata
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Logger
logger
-
Constructor Summary
Constructors Constructor Description SubsystemDBInitCLI(org.dogtagpki.cli.CLI parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createOptions()
void
execute(org.apache.commons.cli.CommandLine cmd)
void
setupReplication(EngineConfig cs, IPasswordStore passwordStore, java.lang.String replicationSecurity, java.lang.String replicaReplicationPort, java.lang.String masterReplicationPort)
int
setupReplicationAgreements(LDAPConfigurator masterConfigurator, LDAPConfigurator replicaConfigurator, java.lang.String masterAgreementName, java.lang.String replicaAgreementName, java.lang.String replicationSecurity, java.lang.String masterHostname, java.lang.String replicaHostname, int masterReplicationPort, int replicaReplicationPort, java.lang.String masterReplicationPassword, java.lang.String replicaReplicationPassword, int replicaID)
-
Methods inherited from class org.dogtagpki.cli.CLI
addModule, findModule, findModules, getClient, getClient, getConfig, getDescription, getFullModuleName, getFullName, getManPage, getModule, getModules, getName, getParent, getRoot, isDeprecated, printCommands, printHelp, removeModule, runExternal, runExternal, setDescription, setName
-
-
-
-
Method Detail
-
createOptions
public void createOptions()
- Overrides:
createOptions
in classorg.dogtagpki.cli.CommandCLI
-
execute
public void execute(org.apache.commons.cli.CommandLine cmd) throws java.lang.Exception
- Overrides:
execute
in classorg.dogtagpki.cli.CommandCLI
- Throws:
java.lang.Exception
-
setupReplication
public void setupReplication(EngineConfig cs, IPasswordStore passwordStore, java.lang.String replicationSecurity, java.lang.String replicaReplicationPort, java.lang.String masterReplicationPort) throws java.lang.Exception
- Throws:
java.lang.Exception
-
setupReplicationAgreements
public int setupReplicationAgreements(LDAPConfigurator masterConfigurator, LDAPConfigurator replicaConfigurator, java.lang.String masterAgreementName, java.lang.String replicaAgreementName, java.lang.String replicationSecurity, java.lang.String masterHostname, java.lang.String replicaHostname, int masterReplicationPort, int replicaReplicationPort, java.lang.String masterReplicationPassword, java.lang.String replicaReplicationPassword, int replicaID) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-