managedServerInfo            package:nws            R Documentation

_C_l_a_s_s _R_e_p_r_e_s_e_n_t_i_n_g _M_a_n_a_g_e_d _N_e_t_W_o_r_k_S_p_a_c_e_s _S_e_r_v_e_r

_D_e_s_c_r_i_p_t_i_o_n:

     Class representing managedServerInfo.

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     Objects can be created by calls of the form 
      'managedServerInfo(...)'
      or
      'new("managedServerInfo", ...)'
      where '...' can be one or more of the following named arguements:

     '_h_o_s_t': server host name. Defaults to any interface.

     '_p_o_r_t': server port number. Defaults to any port.

     '_w_e_b_P_o_r_t': server web port number. Defaults to any port.

     '_q_u_i_e_t': quiet flag. Default value is 'FALSE'.

     '_p_l_u_g_i_n_P_a_t_h': path to server plugins. If 'NULL', will point to
          plugins in the 'nwsserver' package.

     '_l_o_g_F_i_l_e': path of server log file. Defaults to no log file.

_M_e_t_h_o_d_s:


     _i_n_i_t_i_a_l_i_z_e 'signature(.Object = "managedServerInfo")':
          managedServerInfo class constructor.

     _n_w_s_H_o_s_t 'signature(.Object = "managedServerInfo")': return
          hostname associated with server. If bound to any interface,
          will return ''0.0.0.0''.

     _n_w_s_P_o_r_t 'signature(.Object = "managedServerInfo")': return port
          associated with server.

     _n_w_s_I_s_R_u_n_n_i_n_g 'signature(.Object = "managedServerInfo")': returns
          'TRUE' if the server is running, else 'FALSE'.

     _n_w_s_W_e_b_P_o_r_t 'signature(.Object = "managedServerInfo")': return the
          web port for the server.

     _n_w_s_S_e_r_v_e_r_I_n_f_o_S_t_o_p 'signature(.Object = "managedServerInfo")': shut
          down the server.

_E_x_a_m_p_l_e_s:

     ## Not run: 
     # example 1
     sI = managedServerInfo()
     # Or,
     sI = new("managedServerInfo")

     # example 2
     sI = managedServerInfo(host="node1", port=5555, webPort=5556,
     quiet=TRUE')
     ## End(Not run)

