/**
  * @return provides HPCCWsWorkUnitsClient for direct method execution
  * @throws Exception
  */
 public HPCCWsSMCClient getWsSMCClient() {
   synchronized (connectionLock) {
     return (HPCCWsSMCClient) SubClients.get(HPCCWsSMCClient.get(connection));
   }
 }
 /**
  * Reports the version of the original WSDL used to create the HPCCWsSMCClient logic.
  *
  * @return Original WSDL version
  */
 public String getWsSMCClientClientVer() {
   return Utils.parseVersionFromWSDLURL(HPCCWsSMCClient.getOriginalWSDLURL());
 }