| com.sun.jbi.ui.runtime.mbeans.JBIStatisticsMBean
All known Subclasses: com.sun.jbi.ui.runtime.mbeans.JBIStatisticsMBeanImpl,
JBIStatisticsMBean | public interface JBIStatisticsMBean (Code) | | This class is used to provide JBI statistics information to clients.
author: Sun Microsystems, Inc. |
getComponentStats | public TabularData getComponentStats(String componentName, String targetName) throws JBIRemoteException(Code) | | This method is used to provide statistics for the given component
in the given target
Parameters: targetName - target name Parameters: componentName - component name TabularData table of component statisticsIf the target is a standalone instance the table will have one entry.If the target is a cluster the table will have an entry for each instance.Each entry in this tabular data is of the following composite typeSimpleType.STRING - "InstanceName",SimpleType.LONG - "ComponentUpTime",SimpleType.LONG - "NumActivatedEndpoints",SimpleType.LONG - "NumReceivedRequests",SimpleType.LONG - "NumSentRequests",SimpleType.LONG - "NumReceivedReplies",SimpleType.LONG - "NumSentReplies",SimpleType.LONG - "NumReceivedDONEs",SimpleType.LONG - "NumSentDONEs",SimpleType.LONG - "NumReceivedFaults",SimpleType.LONG - "NumSentFaults",SimpleType.LONG - "NumReceivedErrors",SimpleType.LONG - "NumSentErrors",SimpleType.LONG - "NumCompletedExchanges",SimpleType.LONG - "NumActiveExchanges",SimpleType.LONG - "NumErrorExchanges",SimpleType.DOUBLE - "ME-ResponseTime-Avg", //time in nsSimpleType.DOUBLE - "ME-ComponentTime-Avg", //time in nsSimpleType.DOUBLE - "ME-DeliveryChannelTime-Avg", //time in nsSimpleType.DOUBLE - "ME-MessageServiceTime-Avg", //time in ns CompositeType - "ComponentExtensionStats" |
getConsumingEndpointsForComponent | public TabularData getConsumingEndpointsForComponent(String componentName, String targetName) throws JBIRemoteException(Code) | | This method is used to provide a list of consuming endpoints for a component.
Parameters: componentName - component name Parameters: target - target name. TabularData list of consuming endpoints throws: JBIRemoteException - if the list of endpoints could not be obtained. If the target is a standalone instance the table will have one entry.If the target is a cluster the table will have an entry for each instance.Each entry in this tabular data is of the following composite typeString - "InstanceName",String[] - "Endpoints", |
getEndpointStats | public TabularData getEndpointStats(String endpointName, String targetName) throws JBIRemoteException(Code) | | This method is used to provide statistic information about the given
endpoint in the given target
Parameters: targetName - target name Parameters: endpointName - the endpoint Name TabularData table of endpoint statisticsIf the target is a standalone instance the table will have one entry.If the target is a cluster the table will have an entry for each instance.Each entry in this tabular data is of the following composite typeA providing endpoint will haveSimpleType.STRING - "InstanceName"SimpleType.LONG - "ActivationTime"SimpleType.LONG - "UpTime"SimpleType.LONG - "NumActiveExchanges"SimpleType.LONG - "NumReceivedRequests"SimpleType.LONG - "NumSentReplies"SimpleType.LONG - "NumReceivedDONEs"SimpleType.LONG - "NumSentDONEs"SimpleType.LONG - "NumReceivedFaults"SimpleType.LONG - "NumSentFaults"SimpleType.LONG - "NumReceivedErrors"SimpleType.LONG - "NumSentErrors"SimpleType.STRING - "ComponentName"SimpleType.LONG - "ME-ResponseTime-Avg" //time in nsSimpleType.LONG - "ME-ComponentTime-Avg" //time in nsSimpleType.LONG - "ME-DeliveryChannelTime-Avg" //time in nsSimpleType.LONG - "ME-MessageServiceTime-Avg" //time in nsTabularType - "PerformanceMeasurements" //OJC Components onlyA consuming endpoint will haveSimpleType.STRING - "InstanceName"SimpleType.LONG - "NumSentRequests"SimpleType.LONG - "NumReceivedReplies"SimpleType.LONG - "NumReceivedDONEs"SimpleType.LONG - "NumSentDONEs"SimpleType.LONG - "NumReceivedFaults"SimpleType.LONG - "NumSentFaults"SimpleType.LONG - "NumReceivedErrors"SimpleType.LONG - "NumSentErrors"SimpleType.LONG - "ME-StatusTime-Avg" //time in nsSimpleType.LONG - "ME-ComponentTime-Avg" //time in nsSimpleType.LONG - "ME-DeliveryChannelTime-Avg" //time in nsSimpleType.LONG - "ME-MessageServiceTime-Avg" //time in nsTabularType - "PerformanceMeasurements" //OJC Components only |
getFrameworkStats | public TabularData getFrameworkStats(String targetName) throws JBIRemoteException(Code) | | This method is used to provide JBIFramework statistics in the
given target.
Parameters: target - target name. TabularData table of framework statistics in the given target.If the target is a standalone instance the table will have one entry.If the target is a cluster the table will have an entry for each instance.Each entry in this tabular data is of the following composite typeString - "InstanceName",Long - "StartupTime",Long - "UpTime" |
getNMRStats | public TabularData getNMRStats(String targetName) throws JBIRemoteException(Code) | | This method is used to provide statistics about the message service in the
given target.
Parameters: target - target name. TabularData table of NMR statistics in the given target.If the target is a standalone instance the table will have one entry.If the target is a cluster the table will have an entry for each instance.Each entry in this tabular data is of the following composite typeString - "InstanceName",String[] - "ListActiveChannels",String[] - "ListActiveEndpoints" |
getProvidingEndpointsForComponent | public TabularData getProvidingEndpointsForComponent(String componentName, String targetName) throws JBIRemoteException(Code) | | This method is used to provide a list of provisioning endpoints for a component.
Parameters: componentName - component name Parameters: target - target name. TabularData list of provisioning endpoints throws: JBIRemoteException - if the list of endpoints could not be obtained.If the target is a standalone instance the table will have one entry.If the target is a cluster the table will have an entry for each instance.Each entry in this tabular data is of the following composite typeString - "InstanceName",String[] - "Endpoints", |
getServiceAssemblyStats | public TabularData getServiceAssemblyStats(String saName, String targetName) throws JBIRemoteException(Code) | | This method is used to provide statistics about a Service Assembly
in the given target.
Parameters: target - target name. Parameters: saName - the service assembly name. TabularData table of NMR statistics in the given target.If the target is a standalone instance the table will have one entry.If the target is a cluster the table will have an entry for each instance.Each entry in this tabular data is of the following composite typeString - "SAName",Long - "SAStartTime",Long - "SAStopTime",Long - "SAShutdownTime",CompositeData[] - "SUTimes"Each entry in SUTimes would be of the following typeString - "SUName"Long - "SUStartTime"Long - "SUStopTime"Long - "SUShutdownTime"String[] - "ListEndpoints" |
|
|