TPTP 4.6.0 Monitoring Tools Project
Public API Specification

org.eclipse.tptp.monitoring.instrumentation.ui.preferences.core
Class CbeLoggingTableItemManager

java.lang.Object
  extended by org.eclipse.tptp.monitoring.instrumentation.ui.preferences.core.CbeLoggingTableItemManager

public class CbeLoggingTableItemManager
extends java.lang.Object


Field Summary
static java.lang.String[] APACHE_LOG_LEVEL
           
static java.lang.String[] JAVA_LOG_LEVEL
           
static java.lang.String[] LOG4J_LOG_LEVEL
           
 
Method Summary
 java.lang.String convertListToTableItemData(java.util.List list)
           
 java.util.List convertTableItemDataToList(java.lang.String tableData)
          parse tableData to CbeLogingTableItem List tableData format shown as bellow: entry:INFO;exit:INFO;catch:INFO;executableUnit:INFO;staticInitializer:INFO;beforeCall:INFO;afterCall:INFO
 java.lang.String getDefaultTableItemData()
           
 java.util.List getInputData(java.lang.String[] levels)
          Initialize the table data.
static CbeLoggingTableItemManager getInstance()
          return single instance for this class
 int getLoggingFacilityIndex(java.lang.String loggingKind)
           
 java.lang.String getLogingFacilityKind(int index)
           
 java.lang.String[] getLogLevel(int logType)
          Return the array of log level
 java.util.List getTableItems()
          Return the collection of Table Item
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG4J_LOG_LEVEL

public static final java.lang.String[] LOG4J_LOG_LEVEL

JAVA_LOG_LEVEL

public static final java.lang.String[] JAVA_LOG_LEVEL

APACHE_LOG_LEVEL

public static final java.lang.String[] APACHE_LOG_LEVEL
Method Detail

getInstance

public static CbeLoggingTableItemManager getInstance()
return single instance for this class

Returns:
singleton instance

convertListToTableItemData

public java.lang.String convertListToTableItemData(java.util.List list)

convertTableItemDataToList

public java.util.List convertTableItemDataToList(java.lang.String tableData)
parse tableData to CbeLogingTableItem List tableData format shown as bellow: entry:INFO;exit:INFO;catch:INFO;executableUnit:INFO;staticInitializer:INFO;beforeCall:INFO;afterCall:INFO

Parameters:
tableData - table composite data

getDefaultTableItemData

public java.lang.String getDefaultTableItemData()

getInputData

public java.util.List getInputData(java.lang.String[] levels)
Initialize the table data.


getLogLevel

public java.lang.String[] getLogLevel(int logType)
Return the array of log level


getLogingFacilityKind

public java.lang.String getLogingFacilityKind(int index)

getLoggingFacilityIndex

public int getLoggingFacilityIndex(java.lang.String loggingKind)

getTableItems

public java.util.List getTableItems()
Return the collection of Table Item


TPTP 4.6.0 Monitoring Tools Project
Public API Specification