com.esri.arcgis.server
Interface IServerStatistics

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IServerStatisticsProxy, ServerObjectAdmin

public interface IServerStatistics
extends java.io.Serializable

COM Interface 'IServerStatistics'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriServer.olb'

Description: 'Provides access to members that report statistics for a GIS server to administrators.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDa0500a17_b797_41f3_94eb_66a32fcf8d80
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IStatisticsResults getAllStatisticsForTimeInterval(int event, int period, int index, int length, java.lang.String name, java.lang.String type, java.lang.String machine)
          Gets a set of statistics, such as count, min, max, mean for an event (such as context usage time) for a specified time period.
 IDoubleArray getSpecificStatisticForTimeIntervals(int event, int function, int period, int index, int length, java.lang.String name, java.lang.String type, java.lang.String machine)
          Gets a specific statistic (such as total count of server contexts created) for a specified time period.
 void reset()
          Clears out the currently gathered statistics.
 

Field Detail

IIDa0500a17_b797_41f3_94eb_66a32fcf8d80

static final int IIDa0500a17_b797_41f3_94eb_66a32fcf8d80
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

reset

void reset()
           throws java.io.IOException,
                  AutomationException
Clears out the currently gathered statistics.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpecificStatisticForTimeIntervals

IDoubleArray getSpecificStatisticForTimeIntervals(int event,
                                                  int function,
                                                  int period,
                                                  int index,
                                                  int length,
                                                  java.lang.String name,
                                                  java.lang.String type,
                                                  java.lang.String machine)
                                                  throws java.io.IOException,
                                                         AutomationException
Gets a specific statistic (such as total count of server contexts created) for a specified time period.

Parameters:
event - A com.esri.arcgis.server.esriServerStatEvent constant (in)
function - A com.esri.arcgis.server.esriServerStatFunction constant (in)
period - A com.esri.arcgis.server.esriServerTimePeriod constant (in)
index - The index (in)
length - The length (in)
name - The name (in)
type - The type (in)
machine - The machine (in)
Returns:
A reference to a com.esri.arcgis.system.IDoubleArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAllStatisticsForTimeInterval

IStatisticsResults getAllStatisticsForTimeInterval(int event,
                                                   int period,
                                                   int index,
                                                   int length,
                                                   java.lang.String name,
                                                   java.lang.String type,
                                                   java.lang.String machine)
                                                   throws java.io.IOException,
                                                          AutomationException
Gets a set of statistics, such as count, min, max, mean for an event (such as context usage time) for a specified time period.

Parameters:
event - A com.esri.arcgis.server.esriServerStatEvent constant (in)
period - A com.esri.arcgis.server.esriServerTimePeriod constant (in)
index - The index (in)
length - The length (in)
name - The name (in)
type - The type (in)
machine - The machine (in)
Returns:
A reference to a com.esri.arcgis.system.IStatisticsResults
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.