WebSphere:*,type=HPELControlService
MBean HPELControlService
Management and query interface for the RAS High Performance Extensible Logging (HPEL).
Attribute Summary | |
---|---|
java.lang.String | traceSpecification Trace specification. |
boolean | rawTraceFilterEnabled Sensitive Log and Trace Enablement |
boolean | correlationEnabled XCT Enablement |
java.lang.String | xctLevel XCT Level |
Operation Summary | |
---|---|
java.lang.String | getTraceSpecification( Return the current trace specification for the specified component or group. |
void | appendTraceString( Add the specified trace string to the trace state already active in the process runtime, without first clearing the current state. |
java.lang.String[] | listAllRegisteredComponents() Return an array of Strings containing the fully qualified names of all individual components currently registered with Ras services. |
java.lang.String[] | listAllRegisteredGroups() Return an array of Strings containing the names of all Groups currently registered with Ras services. |
java.util.HashMap | listComponentsInGroup( For each specified group, return an array of Strings containing the fully qualified names of all components who have registered as members of the specified group. |
java.lang.String[] | listComponentsInGroup( Return an array of Strings containing the fully qualified names of all components who have registered as members of the specified group. |
TraceElementState[] | getTracedComponents() Return an array of TraceElementState objects containing information about the currently registered individual components for which some type of trace is currently enabled. |
TraceElementState[] | getTracedGroups() Return an array of TraceElementState objects containing information about the currently registered Groups for which some type of trace is currently enabled. |
void | processDumpString( Instruct dumpable components to write their current state. |
void | checkTraceString( Check the specified trace string to see if it conforms to the TraceString grammar. |
RemoteAllResults | getLogLists( Remote call to get a list of server Instances meeting specific filter criteria. |
RemoteInstanceResult | getLogListForServerInstance( Remote call to get a list of records from a specific serverInstance of the server meeting specific filter criteria. |
java.io.File | generateLogOutput( Returns the complete log file for the specified filter criteria. |
Attribute Detail |
---|
public java.lang.String traceSpecification
public boolean rawTraceFilterEnabled
public boolean correlationEnabled
public java.lang.String xctLevel
Operation Detail |
---|
public java.lang.String getTraceSpecification(java.lang.String component
)
component
-
the String containing the name of the component or group.public void appendTraceString(java.lang.String traceString
)
traceString
-
a String that complies to the TraceString grammar and passes the checkTraceString() method.public java.lang.String[] listAllRegisteredComponents()
public java.lang.String[] listAllRegisteredGroups()
public java.util.HashMap listComponentsInGroup(java.lang.String[] groups
)
groups
-
the complete names of the groups.public java.lang.String[] listComponentsInGroup(java.lang.String group
)
group
-
the complete name of the group.public TraceElementState[] getTracedComponents()
public TraceElementState[] getTracedGroups()
public void processDumpString(java.lang.String dumpString
)
dumpString
-
a String in the specified format to process or null.public void checkTraceString(java.lang.String traceString
)
traceString
-
a String that complies to the TraceString grammar.public RemoteAllResults getLogLists(LogQueryBean logQueryBean,
RepositoryPointer after,
java.lang.String serverContext
)
logQueryBean
-
Query object, key parts of the query.after
-
Cursor location for where to resume for multiCall queries.serverContext
-
server context in form of cell-name/node-name/server-name to read repository of alternate server.public RemoteInstanceResult getLogListForServerInstance(RemoteInstanceDetails indicator,
RepositoryPointer after,
int offset,
int maxRecords,
java.util.Locale locale,
java.lang.String serverContext
)
indicator
-
Identification of the required server instance.after
-
Cursor location for where to resume for multiCall queries.offset
-
offset within resultSet to resume.maxRecords
-
Maximun number of records to return with the query.locale
-
Language records should be translated to in the result.serverContext
-
server context in form of cell-name/node-name/server-name to read repository of alternate server.public java.io.File generateLogOutput(LogQueryBean logQueryBean,
java.lang.String serverContext,
java.lang.String outputFileName,
java.lang.String formatter
)
logQueryBean
-
Query object, key parts of the query.serverContext
-
server context in form of cell-name/node-name/server-name to indicate which server's repository to read from.outputFileName
-
a String that represent output log file name.formatter
-
HPEL formatter whether it is advanced or basic.