HPELLogDataService MBean

Partial ObjectName:
WebSphere:*,type=HPELLogDataService


MBean HPELLogDataService

Binary log information for the RAS High Performance Extensible Logging (HPEL).


Attribute Summary

java.lang.StringdataDirectory
           The base directory to use for binary log file directory
booleanpurgeBySizeEnabled
           Is purging by size enabled
longpurgeMaxSize
           The maximum MB size of the repository
booleanpurgeByTimeEnabled
           Is purging by time enabled
longpurgeMinTime
           The minimum time (hours) to store binary log records
java.lang.StringoutOfSpaceAction
           The action to perform when an exception occurs during a binary log write.
booleanbufferingEnabled
           Buffering enablement indicator for binary log
booleanfileSwitchEnabled
           Enabling of log switch each day at a specified time
intfileSwitchTime
           The hour each day when to switch files (if enabled)

Operation Summary

voidsetLogRepository(java.lang.String dataDirectory, boolean purgeBySizeEnabled, boolean purgeByTimeEnabled, long purgeMaxSize, long purgeMinTime, java.lang.String outOfSpaceAction, boolean bufferingEnabled, boolean fileSwitchEnabled, int fileSwitchTime)
           Initialization of much of the binary log repository config.

Attribute Detail

dataDirectory

public java.lang.String dataDirectory

     The base directory to use for binary log file directory

     

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager

     Setter:
     administrator
     operator


purgeBySizeEnabled

public boolean purgeBySizeEnabled

     Is purging by size enabled

     

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager

     Setter:
     administrator
     operator


purgeMaxSize

public long purgeMaxSize

     The maximum MB size of the repository

     

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager

     Setter:
     administrator
     operator


purgeByTimeEnabled

public boolean purgeByTimeEnabled

     Is purging by time enabled

     

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager

     Setter:
     administrator
     operator


purgeMinTime

public long purgeMinTime

     The minimum time (hours) to store binary log records

     

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager

     Setter:
     administrator
     operator


outOfSpaceAction

public java.lang.String outOfSpaceAction

     The action to perform when an exception occurs during a binary log write. Values: StopLogging PurgeOld StopServer

     

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager

     Setter:
     administrator
     operator


bufferingEnabled

public boolean bufferingEnabled

     Buffering enablement indicator for binary log

     

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager

     Setter:
     administrator
     operator


fileSwitchEnabled

public boolean fileSwitchEnabled

     Enabling of log switch each day at a specified time

     

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager

     Setter:
     administrator
     operator


fileSwitchTime

public int fileSwitchTime

     The hour each day when to switch files (if enabled)

     

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager

     Setter:
     administrator
     operator


Operation Detail

setLogRepository

public void setLogRepository(java.lang.String dataDirectory, boolean purgeBySizeEnabled, boolean purgeByTimeEnabled, long purgeMaxSize, long purgeMinTime, java.lang.String outOfSpaceAction, boolean bufferingEnabled, boolean fileSwitchEnabled, int fileSwitchTime)

     Initialization of much of the binary log repository config.

Parameters:

     dataDirectory - Directory into which the binary log repository will be placed.
     purgeBySizeEnabled - Indicator as to whether or not purge is controlled by size.
     purgeByTimeEnabled - Indicator as to whether or not purge is controlled by time.
     purgeMaxSize - Size for the entire binary repository.
     purgeMinTime - Min amount of time each logged entry should be maintained.
     outOfSpaceAction - Action to take if unable to write to repository.
     bufferingEnabled - Indicator as to whether or not to buffer writes.
     fileSwitchEnabled - Enablement for daily file switch.
     fileSwitchTime - Hour of day to switch files if enabled.

Security Roles:

     administrator
     operator


Copyright IBM Corporation 2002, 2012