org.blue.common
Class downtime
java.lang.Object
org.blue.common.downtime
public class downtime
- extends java.lang.Object
|
Method Summary |
static downtime_h.scheduled_downtime |
add_downtime(int downtime_type,
java.lang.String host_name,
java.lang.String svc_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration,
long downtime_id)
|
static downtime_h.scheduled_downtime |
add_host_downtime(java.lang.String host_name,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration,
long downtime_id)
|
static downtime_h.scheduled_downtime |
add_new_downtime(int type,
java.lang.String host_name,
java.lang.String service_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration)
|
static downtime_h.scheduled_downtime |
add_new_host_downtime(java.lang.String host_name,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration)
|
static downtime_h.scheduled_downtime |
add_new_service_downtime(java.lang.String host_name,
java.lang.String service_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration)
|
static downtime_h.scheduled_downtime |
add_service_downtime(java.lang.String host_name,
java.lang.String svc_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration,
long downtime_id)
|
static int |
check_for_expired_downtime()
|
static int |
check_pending_flex_host_downtime(objects_h.host hst)
|
static int |
check_pending_flex_service_downtime(objects_h.service svc)
|
static int |
cleanup_downtime_data(java.lang.String config_file)
|
static int |
delete_downtime(int type,
long downtime_id)
|
static int |
delete_host_downtime(long downtime_id)
|
static int |
delete_service_downtime(long downtime_id)
|
static downtime_h.scheduled_downtime |
find_downtime(int type,
long downtime_id)
|
static downtime_h.scheduled_downtime |
find_host_downtime(long downtime_id)
|
static downtime_h.scheduled_downtime |
find_service_downtime(long downtime_id)
|
static void |
free_downtime_data()
|
static int |
handle_scheduled_downtime(downtime_h.scheduled_downtime temp_downtime)
|
static int |
initialize_downtime_data(java.lang.String config_file)
|
static int |
read_downtime_data(java.lang.String main_config_file)
|
static int |
register_downtime(int type,
long downtime_id)
|
static downtime_h.scheduled_downtime |
schedule_downtime(int type,
java.lang.String host_name,
java.lang.String service_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration)
|
static int |
unschedule_downtime(int type,
long downtime_id)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
scheduled_downtime_list
public static java.util.ArrayList scheduled_downtime_list
downtime
public downtime()
initialize_downtime_data
public static int initialize_downtime_data(java.lang.String config_file)
cleanup_downtime_data
public static int cleanup_downtime_data(java.lang.String config_file)
schedule_downtime
public static downtime_h.scheduled_downtime schedule_downtime(int type,
java.lang.String host_name,
java.lang.String service_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration)
unschedule_downtime
public static int unschedule_downtime(int type,
long downtime_id)
register_downtime
public static int register_downtime(int type,
long downtime_id)
handle_scheduled_downtime
public static int handle_scheduled_downtime(downtime_h.scheduled_downtime temp_downtime)
check_pending_flex_host_downtime
public static int check_pending_flex_host_downtime(objects_h.host hst)
check_pending_flex_service_downtime
public static int check_pending_flex_service_downtime(objects_h.service svc)
check_for_expired_downtime
public static int check_for_expired_downtime()
add_new_downtime
public static downtime_h.scheduled_downtime add_new_downtime(int type,
java.lang.String host_name,
java.lang.String service_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration)
add_new_host_downtime
public static downtime_h.scheduled_downtime add_new_host_downtime(java.lang.String host_name,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration)
add_new_service_downtime
public static downtime_h.scheduled_downtime add_new_service_downtime(java.lang.String host_name,
java.lang.String service_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration)
delete_downtime
public static int delete_downtime(int type,
long downtime_id)
delete_host_downtime
public static int delete_host_downtime(long downtime_id)
delete_service_downtime
public static int delete_service_downtime(long downtime_id)
read_downtime_data
public static int read_downtime_data(java.lang.String main_config_file)
add_host_downtime
public static downtime_h.scheduled_downtime add_host_downtime(java.lang.String host_name,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration,
long downtime_id)
add_service_downtime
public static downtime_h.scheduled_downtime add_service_downtime(java.lang.String host_name,
java.lang.String svc_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration,
long downtime_id)
add_downtime
public static downtime_h.scheduled_downtime add_downtime(int downtime_type,
java.lang.String host_name,
java.lang.String svc_description,
long entry_time,
java.lang.String author,
java.lang.String comment_data,
long start_time,
long end_time,
int fixed,
long triggered_by,
long duration,
long downtime_id)
find_downtime
public static downtime_h.scheduled_downtime find_downtime(int type,
long downtime_id)
find_host_downtime
public static downtime_h.scheduled_downtime find_host_downtime(long downtime_id)
find_service_downtime
public static downtime_h.scheduled_downtime find_service_downtime(long downtime_id)
free_downtime_data
public static void free_downtime_data()