diff options
| author | Endi S. Dewata <edewata@redhat.com> | 2017-03-23 22:22:16 +0100 |
|---|---|---|
| committer | Endi S. Dewata <edewata@redhat.com> | 2017-03-24 16:39:15 +0100 |
| commit | 9d81d8ffcf1c38eb511785df36d56ead3e6a4418 (patch) | |
| tree | d14fb6bd236aa6a0a5647fa5fd2d343ada208c20 /base/java-tools/src/com | |
| parent | 9e1a410e8fb832ef724d487b496d9faf575d2407 (diff) | |
| download | pki-9d81d8ffcf1c38eb511785df36d56ead3e6a4418.tar.gz pki-9d81d8ffcf1c38eb511785df36d56ead3e6a4418.tar.xz pki-9d81d8ffcf1c38eb511785df36d56ead3e6a4418.zip | |
Refactored CLI.getClient().
The CLI.getClient() has been modified to return the parent CLI's
PKIClient object if available.
Diffstat (limited to 'base/java-tools/src/com')
| -rw-r--r-- | base/java-tools/src/com/netscape/cmstools/cli/CLI.java | 5 | ||||
| -rw-r--r-- | base/java-tools/src/com/netscape/cmstools/cli/ProxyCLI.java | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/cli/CLI.java b/base/java-tools/src/com/netscape/cmstools/cli/CLI.java index 113c5e040..4911b8ae2 100644 --- a/base/java-tools/src/com/netscape/cmstools/cli/CLI.java +++ b/base/java-tools/src/com/netscape/cmstools/cli/CLI.java @@ -190,10 +190,11 @@ public class CLI { } public PKIClient getClient() throws Exception { - return client; + if (parent != null) return parent.getClient(); + return null; } - public Object getClient(String name) { + public Object getClient(String name) throws Exception { if (parent != null) return parent.getClient(name); return null; } diff --git a/base/java-tools/src/com/netscape/cmstools/cli/ProxyCLI.java b/base/java-tools/src/com/netscape/cmstools/cli/ProxyCLI.java index 1cf6feaf2..60d4593d4 100644 --- a/base/java-tools/src/com/netscape/cmstools/cli/ProxyCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/cli/ProxyCLI.java @@ -91,7 +91,7 @@ public class ProxyCLI extends CLI { return module.getClient(); } - public Object getClient(String name) { + public Object getClient(String name) throws Exception { return module.getClient(name); } |
