Class SubsystemDBInitCLI


  • public class SubsystemDBInitCLI
    extends CommandCLI
    Author:
    Endi S. Dewata
    • Field Detail

      • logger

        public static org.slf4j.Logger logger
    • Constructor Detail

      • SubsystemDBInitCLI

        public SubsystemDBInitCLI​(CLI parent)
    • Method Detail

      • execute

        public void execute​(org.apache.commons.cli.CommandLine cmd)
                     throws java.lang.Exception
        Overrides:
        execute in class 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