Package com.citrix.netscaler.nitro.resource.base

Examples of com.citrix.netscaler.nitro.resource.base.base_response


    if (!service.isLogin() && !get_object_type().equals("login"))
      service.login();

    options option = new options();
    option.set_action("unset");
    base_response response = unset_request(service, option, args);
    return response;
  }
View Full Code Here


  }
  private static base_response put_data(nitro_service service, String request) throws Exception
  {
   
    String response = _put(service, request);
    base_response result =(base_response) service.get_payload_formatter().string_to_resource(base_response.class, response);
    if (result.errorcode != 0)
    {
        if (result.errorcode == 444) {
          service.clear_session();
       
View Full Code Here

 
  private static base_response post_data(nitro_service service, String request) throws Exception
  {
 
    String response = _post(service, request);
    base_response result =(base_response) service.get_payload_formatter().string_to_resource(base_response.class, response);
    if (result.errorcode != 0 && result.errorcode != 1034)
    {
      if (result.errorcode == 444) {
        service.clear_session();
      }
View Full Code Here

    }
    catch(Exception e)
    {
      throw e;
    }
    base_response result =(base_response) service.get_payload_formatter().string_to_resource(base_response.class, responseStr.toString());
        if (result.errorcode != 0)
        {
      if (result.errorcode == 444) {
        service.clear_session();
      }
View Full Code Here

                gslbservice service;
                service = getServiceObject(client, serviceName);
                String gslbServerName = generateGslbServerName(serviceIp);

                if (!gslbServerExists(client, gslbServerName)) {
                    base_response apiCallResult;
                    com.citrix.netscaler.nitro.resource.config.basic.server nsServer = new com.citrix.netscaler.nitro.resource.config.basic.server();
                    nsServer.set_name(gslbServerName);
                    nsServer.set_ipaddress(serviceIp);
                    apiCallResult = com.citrix.netscaler.nitro.resource.config.basic.server.add(client, nsServer);
                    if ((apiCallResult.errorcode != 0) && (apiCallResult.errorcode != NitroError.NS_RESOURCE_EXISTS)) {
View Full Code Here

            }
        }

        private static void enableSslFeature(nitro_service ns) throws ExecutionException {
            try {
                base_response result = ns.enable_features(new String[] {"SSL"});
                if (result.errorcode != 0)
                    throw new ExecutionException("Unable to enable SSL on LB");
            } catch (nitro_exception e) {
                throw new ExecutionException("Failed to enable ssl feature on load balancer due to " + e.getMessage());
            } catch (Exception e) {
View Full Code Here

   * @return status of the operation performed.
   * @throws Exception nitro exception is thrown.
   */
  protected base_response delete_resource(nitro_service servicethrows Exception
  {
    base_response response;
    if (!service.isLogin())
      service.login();

    String str = nitro_util.object_to_string_withoutquotes(this);
    response = delete_request(service, str);
View Full Code Here

  {
    if (!service.isLogin() && !get_object_type().equals("login"))
      service.login();
    options option = new options();
    option.set_action(action);
    base_response response = post_request(service, option);
    return response;
  }
View Full Code Here

   */
  public base_response perform_operation(nitro_service servicethrows Exception
  {
    if (!service.isLogin() && !get_object_type().equals("login"))
      service.login();
    base_response response = post_request(service, null);
    return response;
  }
View Full Code Here

  public base_response perform_operation(nitro_service service, options optionthrows Exception
  {
    if (!service.isLogin() && !get_object_type().equals("login"))
      service.login();

    base_response response = post_request(service, option);
    return response;
  }
View Full Code Here

TOP

Related Classes of com.citrix.netscaler.nitro.resource.base.base_response

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.