| | |
| | | new ArrayList<Argument>(createGlobalArguments(outStream)); |
| | | |
| | | Argument[] argsToRemove = { |
| | | hostNameArg, |
| | | portArg, |
| | | bindDnArg, |
| | | bindPasswordFileArg, |
| | | bindPasswordArg, |
| | | useSSLArg, |
| | | useStartTLSArg |
| | | secureArgsList.hostNameArg, |
| | | secureArgsList.portArg, |
| | | secureArgsList.bindDnArg, |
| | | secureArgsList.bindPasswordFileArg, |
| | | secureArgsList.bindPasswordArg, |
| | | secureArgsList.useSSLArg, |
| | | secureArgsList.useStartTLSArg |
| | | }; |
| | | |
| | | for (int i=0; i<argsToRemove.length; i++) |
| | |
| | | disableReplicationSubCmd = new SubCommand(this, |
| | | DISABLE_REPLICATION_SUBCMD_NAME, |
| | | INFO_DESCRIPTION_SUBCMD_DISABLE_REPLICATION.get()); |
| | | bindDnArg = new StringArgument("bindDN", OPTION_SHORT_BINDDN, |
| | | secureArgsList.bindDnArg = new StringArgument("bindDN", OPTION_SHORT_BINDDN, |
| | | OPTION_LONG_BINDDN, false, false, true, OPTION_VALUE_BINDDN, |
| | | "cn=Directory Manager", null, |
| | | INFO_DESCRIPTION_DISABLE_REPLICATION_BINDDN.get()); |
| | | Argument[] argsToAdd = { |
| | | hostNameArg, portArg, |
| | | useSSLArg, useStartTLSArg, bindDnArg |
| | | }; |
| | | Argument[] argsToAdd = { secureArgsList.hostNameArg, |
| | | secureArgsList.portArg, secureArgsList.useSSLArg, |
| | | secureArgsList.useStartTLSArg, secureArgsList.bindDnArg }; |
| | | for (int i=0; i<argsToAdd.length; i++) |
| | | { |
| | | disableReplicationSubCmd.addArgument(argsToAdd[i]); |
| | |
| | | */ |
| | | public boolean useSSLToDisable() |
| | | { |
| | | return useSSLArg.isPresent(); |
| | | return secureArgsList.useSSLArg.isPresent(); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | public boolean useStartTLSToDisable() |
| | | { |
| | | return useStartTLSArg.isPresent(); |
| | | return secureArgsList.useStartTLSArg.isPresent(); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | public String getHostNameToDisable() |
| | | { |
| | | return getValue(hostNameArg); |
| | | return getValue(secureArgsList.hostNameArg); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | public String getDefaultHostNameToDisable() |
| | | { |
| | | return getDefaultValue(hostNameArg); |
| | | return getDefaultValue(secureArgsList.hostNameArg); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | public String getBindDNToDisable() |
| | | { |
| | | return getValue(bindDnArg); |
| | | return getValue(secureArgsList.bindDnArg); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | public String getDefaultBindDnToDisable() |
| | | { |
| | | return getDefaultValue(bindDnArg); |
| | | return getDefaultValue(secureArgsList.bindDnArg); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | public int getPortToDisable() |
| | | { |
| | | return getValue(portArg); |
| | | return getValue(secureArgsList.portArg); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | public int getDefaultPortToDisable() |
| | | { |
| | | return getDefaultValue(portArg); |
| | | return getDefaultValue(secureArgsList.portArg); |
| | | } |
| | | |
| | | /** |
| | |
| | | { |
| | | {useStartTLSSourceArg, useSSLSourceArg}, |
| | | {useStartTLSDestinationArg, useSSLDestinationArg}, |
| | | {adminUidArg, bindDnArg} |
| | | {adminUidArg, secureArgsList.bindDnArg} |
| | | }; |
| | | |
| | | for (int i=0; i< conflictingPairs.length; i++) |