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

Public Member Functions

void get (out HttpCacheConfig config)
 
void set (in HttpCacheConfig config)
 
void getUrlSpecificTtl (out UrlSpecificTtlList list)
 
void setUrlSpecificTtl (out kerio::web::ErrorList errors, in UrlSpecificTtlList list)
 
void clearCache ()
 

Member Function Documentation

void webadmin::HttpCache::clearCache ( )

Removes cache content

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::HttpCache::get ( out HttpCacheConfig  config)

gets Http Cache configuration and status

Parameters
config- current 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::HttpCache::getUrlSpecificTtl ( out UrlSpecificTtlList  list)

gets list of URL specific TTL

Parameters
list- URL specific TTL list
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::HttpCache::set ( in HttpCacheConfig  config)

sets Http Cache configuration

Parameters
config- new 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::HttpCache::setUrlSpecificTtl ( out kerio::web::ErrorList  errors,
in UrlSpecificTtlList  list 
)

gets list of URL specific TTL

Parameters
errors- list of errors
8001 Database error. - "Unable to modify entry for URL '%1'."
8002 Database error. - "Unable to create entry for URL '%1'."
8002 Database error. - "Unable to remove entry for URL '%1'."
list- URL specific TTL list
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: