All Classes Files Functions Variables Pages
webadmin::HighAvailability Interface Reference

Public Member Functions

void set (out kerio::web::ErrorList errors, in HAConfig config)
 
void get (out HAConfig config)
 
void getStatus (out HAStatusReport status)
 

Member Function Documentation

void webadmin::HighAvailability::get ( out HAConfig  config)

Returns High Availability configuration

Exceptions
kerio::web::ApiException
-32001 Session expired. - "The user is not logged in."
1004 Access denied. - "Insufficient rights to perform the requested operation."
void webadmin::HighAvailability::getStatus ( out HAStatusReport  status)

Returns High Availability status(IP is assigned to interface or not)

Exceptions
kerio::web::ApiException
-32001 Session expired. - "The user is not logged in."
1004 Access denied. - "Insufficient rights to perform the requested operation."
void webadmin::HighAvailability::set ( out kerio::web::ErrorList  errors,
in HAConfig  config 
)

Stores HAConfig configuration

Parameters
errors- list of errors
config- A structure containing all the settings of High Availability that sould be stored.
Exceptions
kerio::web::ApiException
-32001 Session expired. - "The user is not logged in."
1004 Access denied. - "Insufficient rights to perform the requested operation."

The documentation for this interface was generated from the following file: