< prev index next >

src/share/vm/logging/logConfiguration.hpp

Print this page

        

*** 37,46 **** --- 37,47 ---- // are iterated over and updated accordingly. class LogConfiguration : public AllStatic { private: static LogOutput** _outputs; static size_t _n_outputs; + static bool _post_initialized; // Create a new output. Returns NULL if failed. static LogOutput* new_output(char* name, const char* options = NULL); // Add an output to the list of configured outputs. Returns the assigned index.
*** 83,90 **** --- 84,98 ---- // Prints log configuration to outputStream, used by JCmd/MBean. static void describe(outputStream* out); // Prints usage help for command line log configuration. static void print_command_line_help(FILE* out); + + static bool is_post_initialized() { + return _post_initialized; + } + + // Rotates all LogOutput + static void rotate_all_outputs(); }; #endif // SHARE_VM_LOGGING_LOGCONFIGURATION_HPP
< prev index next >