|
Copyright @ 2001 SAP. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
this interface provides all methods and attributes necessary to access the monitored data via RMI
| Method Summary | |
ApplThreadOverview[] |
getApplThreads()
A application specific overview about the thread activities is returned. |
ComponentOverview[] |
getComponents(java.lang.String namePattern,
int maxResults)
Gives an overview about the components used by the requests. |
ComponentOverviewExt[] |
getComponentsExt(java.lang.String namePattern,
int maxResults)
Gives an overview about the components used by the requests (including CPU specific data). |
boolean |
getMonitorSwitch()
Indicates whether monitoring is switched on or off could also be done by getProperties() |
java.util.Properties |
getProperties()
Delivers the parameters currently valid for monitoring; |
RequestSummary |
getSummaryOfRequests()
Returns key numbers for all requests issued since startup. |
RequestSummaryExt |
getSummaryOfRequestsExt()
Returns key numbers for all requests issued since startup (including CPU specific data). |
ComponentOverview[] |
getTopComponents(int criterion,
java.lang.String namePattern,
int maxResults)
Gives an overview about the top components according to special criteria like gross time, amount of outbound data. |
ComponentOverviewExt[] |
getTopComponentsExt(int criterion,
java.lang.String namePattern,
int maxResults)
Gives an overview about the top components according to special criteria like gross time, amount of outbound data (including CPU specific data). |
RequestOverview[] |
getTopRequests(int retOverview,
int criterion,
java.lang.String namePattern,
int maxResults)
Gives an overview about the top requests according to special criteria like gross time, amount of outbound data. |
RequestOverviewExt[] |
getTopRequestsExt(int retOverview,
int criterion,
java.lang.String namePattern,
int maxResults)
Gives an overview about the top requests according to special criteria like gross time, amount of outbound data (including CPU specific data). |
UserOverview[] |
getTopUsers(int criterion,
java.lang.String namePattern,
int maxResults)
Gives an overview about the top users according to special criteria like gross time, number of calls, ... |
void |
resetMonitorData(int criterion)
reset collected monitoring data reset user data (criterion: ConfMonitor.RESETUSERS): the accumulated user data is resetted; data which is being collected in currently open requests or in requests which are finished but not yet condensed is not touched reset component data (criterion: ConfMonitor.RESETCOMPONENTS): the accumulated component data is resetted; data which is being collected in currently open requests or in requests which are finished but not yet condensed is not touched; component attributes like description and the interface for component specific properties are not changed reset request data (criterion: ConfMonitor.RESETREQUESTS): the accumulated request data is resetted; data which is being collected in currently open requestsis not touched; different to the reset of components and users the requests which are finished but not yet condensed are deleted reset all data (criterion: ConfMonitor.RESETALL): combination of all cases above |
void |
setMonitorOff()
Switches monitoring off; is valid for requests which start after this call could also be done by setProperties() |
void |
setMonitorOn()
Switches monitoring on; is valid for requests which start after this call could also be done by setProperties() |
void |
setProperties(java.util.Properties props)
Set monitoring parameters; |
| Method Detail |
public ApplThreadOverview[] getApplThreads()
throws java.rmi.RemoteException
public RequestOverview[] getTopRequests(int retOverview,
int criterion,
java.lang.String namePattern,
int maxResults)
throws java.rmi.RemoteException
retOverview - ConfMonitor.REQOVERVIEWALL
<-> return all collected monitoring data;
ConfMonitor.REQOVERVIEWNONE
<-> 'null' is returned
currently only ConfMonitor.REQOVERVIEWALL makes sense for
call; the parameter was just added to be able to make
compatible extensions in futurecriterion - ConfMonitor.TOPGROSSTIME, ConfMonitor.TOPOUTDATAnamePattern - restriction for request name; allowed aremaxResults - maximum number of result entries;
public RequestOverviewExt[] getTopRequestsExt(int retOverview,
int criterion,
java.lang.String namePattern,
int maxResults)
throws java.rmi.RemoteException
retOverview - ConfMonitor.REQOVERVIEWALL
<-> return all collected monitoring data;
ConfMonitor.REQOVERVIEWNONE
<-> 'null' is returned
currently only ConfMonitor.REQOVERVIEWALL makes sense for
call; the parameter was just added to be able to make
compatible extensions in futurecriterion - ConfMonitor.TOPGROSSTIME, ConfMonitor.TOPOUTDATAnamePattern - restriction for request name; allowed aremaxResults - maximum number of result entries;
public RequestSummary getSummaryOfRequests()
throws java.rmi.RemoteException
public RequestSummaryExt getSummaryOfRequestsExt()
throws java.rmi.RemoteException
public ComponentOverview[] getTopComponents(int criterion,
java.lang.String namePattern,
int maxResults)
throws java.rmi.RemoteException
criterion - ConfMonitor.TOPGROSSTIME, ConfMonitor.TOPOUTDATA
ConfMonitor.TOPNETTIME, ConfMonitor.TOPCALLNUMnamePattern - restriction for component name; allowed aremaxResults - maximum number of result entries;
the value is restricted by ConfMonitor.initMaxCompRet;
if a big number is used, the response time could be high!!
public ComponentOverviewExt[] getTopComponentsExt(int criterion,
java.lang.String namePattern,
int maxResults)
throws java.rmi.RemoteException
criterion - ConfMonitor.TOPGROSSTIME, ConfMonitor.TOPOUTDATA
ConfMonitor.TOPNETTIME, ConfMonitor.TOPCALLNUM
ConfMonitor.TOPGROSSCPUTIME, ConfMonitor.TOPNETCPUTIMEnamePattern - restriction for component name; allowed aremaxResults - maximum number of result entries;
the value is restricted by ConfMonitor.initMaxCompRet;
if a big number is used, the response time could be high!!
public ComponentOverview[] getComponents(java.lang.String namePattern,
int maxResults)
throws java.rmi.RemoteException
namePattern - restriction for component name; allowed aremaxResults - maximum number of result entries;
the value is restricted by ConfMonitor.initMaxCompRet;
if a big number is used, the response time could be high!!
public ComponentOverviewExt[] getComponentsExt(java.lang.String namePattern,
int maxResults)
throws java.rmi.RemoteException
namePattern - restriction for component name; allowed aremaxResults - maximum number of result entries;
the value is restricted by ConfMonitor.initMaxCompRet;
if a big number is used, the response time could be high!!
public UserOverview[] getTopUsers(int criterion,
java.lang.String namePattern,
int maxResults)
throws java.rmi.RemoteException
criterion - ConfMonitor.TOPGROSSTIME, ConfMonitor.TOPACCGROSSTIME,
ConfMonitor.TOPCALLNUMnamePattern - restriction for component name; allowed aremaxResults - maximum number of result entries;
the value is restricted by ConfMonitor.initMaxUserRet;
if a big number is used, the response time could be high!!
public void resetMonitorData(int criterion)
throws java.rmi.RemoteException
criterion - ConfMonitor.RESETALL, CONFMONITOR.RESETREQUESTS,
ConfMonitor.RESETCOMPONENTS, ConfMonitor.RESETUSERS
public void setMonitorOn()
throws java.rmi.RemoteException
public void setMonitorOff()
throws java.rmi.RemoteException
public boolean getMonitorSwitch()
throws java.rmi.RemoteException
public java.util.Properties getProperties()
throws java.rmi.RemoteException
public void setProperties(java.util.Properties props)
throws MonitorException,
java.rmi.RemoteException
props - properties object containing the key-value pairs
for the parameters; only parameters contained in
the properties object will be changed;MonitorException - thrown if there are wrong parameters used
|
Copyright @ 2001 SAP. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||