Package oracle.ucp.diagnostics
Interface DiagnosticsCollector
- All Superinterfaces:
Diagnosable
Extension interface for Diagnosable:
some more methods to handle buffering, filtering, dimping, etc.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()Destroy this collectorintGetter of buffer sizeGet logger name assciated with this collectorbooleanGet logging enablement flag for this poolGetter of a current logging levelbooleanGet a trace enablement flag for this poolvoidsetBufferSize(int size) Setter for in-memory trace sizevoidsetLoggerName(String loggerName) Set logger name associated with this collectorvoidsetLoggingEnabled(boolean enabled) Set logging enablement flag for this poolvoidsetLogLevel(Level level) Setter for a current logging levelvoidsetTraceEnabled(boolean enabled) Set a trace enablement flag for this poolMethods inherited from interface oracle.ucp.diagnostics.Diagnosable
beginCurrentSql, debug, debug, endCurrentSql, format, getDiagnosable, isLoggingLevelFinest, resumeLogging, secure, suspendLogging, trace, trace
-
Field Details
-
COMMON_LOGGER_NAME
- See Also:
-
-
Method Details
-
getTraceEnabled
boolean getTraceEnabled()Get a trace enablement flag for this pool- Returns:
- true, if enabled for this pool
-
setTraceEnabled
void setTraceEnabled(boolean enabled) Set a trace enablement flag for this pool- Parameters:
enabled- enablement flag
-
getLoggingEnabled
boolean getLoggingEnabled()Get logging enablement flag for this pool- Returns:
- true, if enabled for this pool
-
setLoggingEnabled
void setLoggingEnabled(boolean enabled) Set logging enablement flag for this pool- Parameters:
enabled- enablement flag
-
getLogLevel
Level getLogLevel()Getter of a current logging level- Returns:
- current logging level
-
setLogLevel
Setter for a current logging level- Parameters:
level- current logging level to set
-
getBufferSize
int getBufferSize()Getter of buffer size- Returns:
- current buffer size
-
setBufferSize
void setBufferSize(int size) Setter for in-memory trace size- Parameters:
size- current buffer size to set
-
getLoggerName
String getLoggerName()Get logger name assciated with this collector- Returns:
- logger name
-
setLoggerName
Set logger name associated with this collector- Parameters:
loggerName- new logger name
-
destroy
void destroy()Destroy this collector
-