org.blue.xdata
Class xdddefault

java.lang.Object
  extended by org.blue.xdata.xdddefault

public class xdddefault
extends java.lang.Object


Field Summary
static long current_downtime_id
           
static java.lang.String xdddefault_downtime_file
           
static java.lang.String xdddefault_temp_file
           
 
Constructor Summary
xdddefault()
           
 
Method Summary
static downtime_h.scheduled_downtime xdddefault_add_new_host_downtime(java.lang.String host_name, long entry_time, java.lang.String author, java.lang.String comment, long start_time, long end_time, int fixed, long triggered_by, long duration)
           
static downtime_h.scheduled_downtime xdddefault_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, long start_time, long end_time, int fixed, long triggered_by, long duration)
           
static int xdddefault_cleanup_downtime_data(java.lang.String main_config_file)
           
static int xdddefault_create_downtime_file()
           
static int xdddefault_delete_downtime(int type, long downtime_id)
           
static int xdddefault_delete_host_downtime(long downtime_id)
           
static int xdddefault_delete_service_downtime(long downtime_id)
           
static void xdddefault_grab_config_directives(java.lang.String input_buffer)
           
static int xdddefault_grab_config_info(java.lang.String config_file)
           
static int xdddefault_initialize_downtime_data(java.lang.String main_config_file)
           
static int xdddefault_read_downtime_data(java.lang.String main_config_file)
           
static int xdddefault_save_downtime_data()
           
static int xdddefault_validate_downtime_data()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xdddefault_downtime_file

public static java.lang.String xdddefault_downtime_file

xdddefault_temp_file

public static java.lang.String xdddefault_temp_file

current_downtime_id

public static long current_downtime_id
Constructor Detail

xdddefault

public xdddefault()
Method Detail

xdddefault_grab_config_info

public static int xdddefault_grab_config_info(java.lang.String config_file)

xdddefault_grab_config_directives

public static void xdddefault_grab_config_directives(java.lang.String input_buffer)

xdddefault_initialize_downtime_data

public static int xdddefault_initialize_downtime_data(java.lang.String main_config_file)

xdddefault_create_downtime_file

public static int xdddefault_create_downtime_file()

xdddefault_validate_downtime_data

public static int xdddefault_validate_downtime_data()

xdddefault_cleanup_downtime_data

public static int xdddefault_cleanup_downtime_data(java.lang.String main_config_file)

xdddefault_add_new_host_downtime

public static downtime_h.scheduled_downtime xdddefault_add_new_host_downtime(java.lang.String host_name,
                                                                             long entry_time,
                                                                             java.lang.String author,
                                                                             java.lang.String comment,
                                                                             long start_time,
                                                                             long end_time,
                                                                             int fixed,
                                                                             long triggered_by,
                                                                             long duration)

xdddefault_add_new_service_downtime

public static downtime_h.scheduled_downtime xdddefault_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,
                                                                                long start_time,
                                                                                long end_time,
                                                                                int fixed,
                                                                                long triggered_by,
                                                                                long duration)

xdddefault_delete_host_downtime

public static int xdddefault_delete_host_downtime(long downtime_id)

xdddefault_delete_service_downtime

public static int xdddefault_delete_service_downtime(long downtime_id)

xdddefault_delete_downtime

public static int xdddefault_delete_downtime(int type,
                                             long downtime_id)

xdddefault_save_downtime_data

public static int xdddefault_save_downtime_data()

xdddefault_read_downtime_data

public static int xdddefault_read_downtime_data(java.lang.String main_config_file)