com.tibco.n2.service.adapter.binding

## Interface EventCollectorMeasuresService

- All Known Implementing Classes:
    EventCollectorMeasuresService

      public interface EventCollectorMeasuresService

  Interface to provide the `EventCollectorMeasuresService` methods.

  ©2011 TIBCO Software Inc.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `com.tibco.n2.ec.api.base.Measure[]` | `requestGenericMeasure(java.lang.String type, com.tibco.n2.ec.api.base.BasicMeasureId[] id, com.tibco.n2.ec.api.base.MeasureDuration duration, com.tibco.n2.ec.api.base.MeasureOptions options)` Request Generic Measure information from EC.
    `com.tibco.n2.ec.api.base.Measure[]` | `requestMeasure(com.tibco.n2.ec.api.base.MeasureType type, com.tibco.n2.ec.api.base.MeasureId[] id, com.tibco.n2.ec.api.base.MeasureDuration duration, com.tibco.n2.ec.api.base.MeasureOptions options)` Request Measure information from EC.
    `com.tibco.n2.ec.api.base.ProcessDurationMeasure[]` | `requestProcessDurationMeasure(com.tibco.n2.ec.api.base.ProcessTemplateId[] id, com.tibco.n2.ec.api.base.MeasureDuration duration, com.tibco.n2.ec.api.base.MeasureOptions options)` Request Process Duration Measure information from EC.
    `com.tibco.n2.ec.api.base.ProcessTemplateMeasure[]` | `requestProcessTemplateMeasure(com.tibco.n2.ec.api.base.ProcessTemplateId[] id, com.tibco.n2.ec.api.base.MeasureDuration duration, com.tibco.n2.ec.api.base.MeasureOptions options)` Request Process Template Measure information from EC.
    `com.tibco.n2.ec.api.base.WorkItemMeasure[]` | `requestWorkItemPerformanceForResource(com.tibco.n2.ec.api.base.ResourceId[] id, com.tibco.n2.ec.api.base.MeasureDuration duration, com.tibco.n2.ec.api.base.MeasureOptions options)` Request Work Item Performance for a Process Resource measure information from EC.
    `com.tibco.n2.ec.api.base.WorkItemMeasure[]` | `requestWorkItemPerformanceForTemplate(com.tibco.n2.ec.api.base.ProcessTemplateId[] id, com.tibco.n2.ec.api.base.MeasureDuration duration, com.tibco.n2.ec.api.base.MeasureOptions options)` Request Process Template Measure information from EC.

- - ### Method Detail

    - #### requestMeasure

          com.tibco.n2.ec.api.base.Measure[] requestMeasure(com.tibco.n2.ec.api.base.MeasureType type,
                                                            com.tibco.n2.ec.api.base.MeasureId[] id,
                                                            com.tibco.n2.ec.api.base.MeasureDuration duration,
                                                            com.tibco.n2.ec.api.base.MeasureOptions options)
                                                     throws com.tibco.n2.ec.services.InvalidRequestFault,
                                                            com.tibco.n2.ec.services.InternalServiceFault,
                                                            com.tibco.n2.ec.services.SecurityFault

      Request Measure information from EC.
      Parameters:
        `type` -
        `id` -
        `duration` -
        `options` -
      Returns:
      Throws:
        `com.tibco.n2.ec.services.InvalidRequestFault`
        `com.tibco.n2.ec.services.InternalServiceFault`
        `com.tibco.n2.ec.services.SecurityFault`

    - #### requestGenericMeasure

          com.tibco.n2.ec.api.base.Measure[] requestGenericMeasure(java.lang.String type,
                                                                   com.tibco.n2.ec.api.base.BasicMeasureId[] id,
                                                                   com.tibco.n2.ec.api.base.MeasureDuration duration,
                                                                   com.tibco.n2.ec.api.base.MeasureOptions options)
                                                            throws com.tibco.n2.ec.services.InvalidRequestFault,
                                                                   com.tibco.n2.ec.services.InternalServiceFault,
                                                                   com.tibco.n2.ec.services.SecurityFault

      Request Generic Measure information from EC.
      Parameters:
        `type` -
        `id` -
        `duration` -
        `options` -
      Returns:
      Throws:
        `com.tibco.n2.ec.services.InvalidRequestFault`
        `com.tibco.n2.ec.services.InternalServiceFault`
        `com.tibco.n2.ec.services.SecurityFault`

    - #### requestProcessDurationMeasure

          com.tibco.n2.ec.api.base.ProcessDurationMeasure[] requestProcessDurationMeasure(com.tibco.n2.ec.api.base.ProcessTemplateId[] id,
                                                                                          com.tibco.n2.ec.api.base.MeasureDuration duration,
                                                                                          com.tibco.n2.ec.api.base.MeasureOptions options)
                                                                                   throws com.tibco.n2.ec.services.InvalidRequestFault,
                                                                                          com.tibco.n2.ec.services.InternalServiceFault,
                                                                                          com.tibco.n2.ec.services.SecurityFault

      Request Process Duration Measure information from EC.
      Parameters:
        `id` -
        `duration` -
        `options` -
      Returns:
      Throws:
        `com.tibco.n2.ec.services.InvalidRequestFault`
        `com.tibco.n2.ec.services.InternalServiceFault`
        `com.tibco.n2.ec.services.SecurityFault`

    - #### requestProcessTemplateMeasure

          com.tibco.n2.ec.api.base.ProcessTemplateMeasure[] requestProcessTemplateMeasure(com.tibco.n2.ec.api.base.ProcessTemplateId[] id,
                                                                                          com.tibco.n2.ec.api.base.MeasureDuration duration,
                                                                                          com.tibco.n2.ec.api.base.MeasureOptions options)
                                                                                   throws com.tibco.n2.ec.services.InvalidRequestFault,
                                                                                          com.tibco.n2.ec.services.InternalServiceFault,
                                                                                          com.tibco.n2.ec.services.SecurityFault

      Request Process Template Measure information from EC.
      Parameters:
        `id` -
        `duration` -
        `options` -
      Returns:
      Throws:
        `com.tibco.n2.ec.services.InvalidRequestFault`
        `com.tibco.n2.ec.services.InternalServiceFault`
        `com.tibco.n2.ec.services.SecurityFault`

    - #### requestWorkItemPerformanceForTemplate

          com.tibco.n2.ec.api.base.WorkItemMeasure[] requestWorkItemPerformanceForTemplate(com.tibco.n2.ec.api.base.ProcessTemplateId[] id,
                                                                                           com.tibco.n2.ec.api.base.MeasureDuration duration,
                                                                                           com.tibco.n2.ec.api.base.MeasureOptions options)
                                                                                    throws com.tibco.n2.ec.services.InvalidRequestFault,
                                                                                           com.tibco.n2.ec.services.InternalServiceFault,
                                                                                           com.tibco.n2.ec.services.SecurityFault

      Request Process Template Measure information from EC.
      Parameters:
        `id` -
        `duration` -
        `options` -
      Returns:
      Throws:
        `com.tibco.n2.ec.services.InvalidRequestFault`
        `com.tibco.n2.ec.services.InternalServiceFault`
        `com.tibco.n2.ec.services.SecurityFault`

    - #### requestWorkItemPerformanceForResource

          com.tibco.n2.ec.api.base.WorkItemMeasure[] requestWorkItemPerformanceForResource(com.tibco.n2.ec.api.base.ResourceId[] id,
                                                                                           com.tibco.n2.ec.api.base.MeasureDuration duration,
                                                                                           com.tibco.n2.ec.api.base.MeasureOptions options)
                                                                                    throws com.tibco.n2.ec.services.InvalidRequestFault,
                                                                                           com.tibco.n2.ec.services.InternalServiceFault,
                                                                                           com.tibco.n2.ec.services.SecurityFault

      Request Work Item Performance for a Process Resource measure information from EC.
      Parameters:
        `id` -
        `duration` -
        `options` -
      Returns:
      Throws:
        `com.tibco.n2.ec.services.InvalidRequestFault`
        `com.tibco.n2.ec.services.InternalServiceFault`
        `com.tibco.n2.ec.services.SecurityFault`

Copyright © 2018 TIBCO Software Inc. All Rights Reserved.