BoilerPlate-LightweightLogging Service OMG Formal/03-11-03 |
#include <LogAdministrator_Impl.h>
Collaboration diagram for LogAdministrator_Impl:
Public Member Functions | |
LogAdministrator_Impl (LogState &log_state, CORBA::ORB_ptr orb) | |
Create the servant with a LogState. | |
virtual | ~LogAdministrator_Impl () |
dtor | |
virtual void | set_max_size (CORBA::ULongLong size) throw (CosLwLog::InvalidParam, CORBA::SystemException) |
virtual void | set_log_full_action (CosLwLog::LogFullAction action) throw (CORBA::SystemException) |
virtual void | set_administrative_state (CosLwLog::AdministrativeState state) throw (CORBA::SystemException) |
virtual void | clear_log () throw (CORBA::SystemException) |
virtual void | destroy () throw (CORBA::SystemException) |
virtual CORBA::ULongLong | get_max_size () throw (CORBA::SystemException) |
Access the maximum size of the log. | |
virtual CORBA::ULongLong | get_current_size () throw (CORBA::SystemException) |
Access the maximum size of the log. | |
virtual CORBA::ULongLong | get_n_records () throw (CORBA::SystemException) |
Access the maximum size of the log. | |
virtual CosLwLog::LogFullAction | get_log_full_action () throw (CORBA::SystemException) |
Access the maximum size of the log. | |
virtual CosLwLog::AvailabilityStatus | get_availability_status () throw (CORBA::SystemException) |
Access the maximum size of the log. | |
virtual CosLwLog::AdministrativeState | get_administrative_state () throw (CORBA::SystemException) |
Access the maximum size of the log. | |
virtual CosLwLog::OperationalState | get_operational_state () throw (CORBA::SystemException) |
Access the maximum size of the log. |
|
Create the servant with a LogState.
|
|
dtor
|
|
Clear this Log Instance Move the current open log to an archive and start a new Log
|
|
Stop the Log Service Stop this instance of the Logging Service. This operation will not destroy the log files or archives. The routine calls LogState::destroyLog which changes the Log's administrative state to locked.
|
|
Access the maximum size of the log.
|
|
Access the maximum size of the log.
|
|
Access the maximum size of the log.
|
|
Access the maximum size of the log.
|
|
Access the maximum size of the log.
|
|
Access the maximum size of the log.
|
|
Access the maximum size of the log.
|
|
Set the Administrative State of the Log A Log can be locked or unlocked by an Administrator
|
|
Set the action to take when the Log is full A log can take one of two actions HALT and WRAP
|
|
Set the maximum size of the log
|
Copyright © BoilerPlate.org | Generated on Tue Nov 30 16:33:09 2004 for BoilerPlate CosLightweightLogging Service by 1.3.7 |