org.blue.xdata
Class xcddefault

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

public class xcddefault
extends java.lang.Object


Field Summary
static long current_comment_id
           
static boolean processing_main_config_file
           
static java.lang.String xcddefault_comment_file
           
static java.lang.String xcddefault_temp_file
           
 
Constructor Summary
xcddefault()
           
 
Method Summary
static comments_h.comment xcddefault_add_new_host_comment(int entry_type, java.lang.String host_name, long entry_time, java.lang.String author_name, java.lang.String comment_data, int persistent, int source, int expires, long expire_time)
           
static comments_h.comment xcddefault_add_new_service_comment(int entry_type, java.lang.String host_name, java.lang.String svc_description, long entry_time, java.lang.String author_name, java.lang.String comment_data, int persistent, int source, int expires, long expire_time)
           
static int xcddefault_cleanup_comment_data(java.lang.String main_config_file)
           
static int xcddefault_create_comment_file()
           
static int xcddefault_delete_all_host_comments(java.lang.String host_name)
           
static int xcddefault_delete_all_service_comments(java.lang.String host_name, java.lang.String svc_description)
           
static int xcddefault_delete_host_comment(long comment_id)
           
static int xcddefault_delete_service_comment(long comment_id)
           
static void xcddefault_grab_config_directives(java.lang.String input_buffer)
           
static int xcddefault_grab_config_info(java.lang.String config_file)
           
static int xcddefault_initialize_comment_data(java.lang.String config_file)
           
static int xcddefault_read_comment_data(java.lang.String main_config_file)
           
static int xcddefault_save_comment_data()
           
static int xcddefault_validate_comment_data()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xcddefault_comment_file

public static java.lang.String xcddefault_comment_file

xcddefault_temp_file

public static java.lang.String xcddefault_temp_file

current_comment_id

public static long current_comment_id

processing_main_config_file

public static boolean processing_main_config_file
Constructor Detail

xcddefault

public xcddefault()
Method Detail

xcddefault_grab_config_info

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

xcddefault_grab_config_directives

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

xcddefault_initialize_comment_data

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

xcddefault_create_comment_file

public static int xcddefault_create_comment_file()

xcddefault_validate_comment_data

public static int xcddefault_validate_comment_data()

xcddefault_cleanup_comment_data

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

xcddefault_add_new_host_comment

public static comments_h.comment xcddefault_add_new_host_comment(int entry_type,
                                                                 java.lang.String host_name,
                                                                 long entry_time,
                                                                 java.lang.String author_name,
                                                                 java.lang.String comment_data,
                                                                 int persistent,
                                                                 int source,
                                                                 int expires,
                                                                 long expire_time)

xcddefault_add_new_service_comment

public static comments_h.comment xcddefault_add_new_service_comment(int entry_type,
                                                                    java.lang.String host_name,
                                                                    java.lang.String svc_description,
                                                                    long entry_time,
                                                                    java.lang.String author_name,
                                                                    java.lang.String comment_data,
                                                                    int persistent,
                                                                    int source,
                                                                    int expires,
                                                                    long expire_time)

xcddefault_delete_host_comment

public static int xcddefault_delete_host_comment(long comment_id)

xcddefault_delete_service_comment

public static int xcddefault_delete_service_comment(long comment_id)

xcddefault_delete_all_host_comments

public static int xcddefault_delete_all_host_comments(java.lang.String host_name)

xcddefault_delete_all_service_comments

public static int xcddefault_delete_all_service_comments(java.lang.String host_name,
                                                         java.lang.String svc_description)

xcddefault_save_comment_data

public static int xcddefault_save_comment_data()

xcddefault_read_comment_data

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