## Uses of Interface
com.ibm.openpages.api.configuration.IReportingPeriod

- Packages that use IReportingPeriod
  Package | Description
  --- | ---
  com.ibm.openpages.api.audit | Provides interfaces to work with the OpenPages audit trail.
  com.ibm.openpages.api.query | OpenPages Query Service API
  com.ibm.openpages.api.resource | Provides interfaces to work with the OpenPages content data: folders, GRC objects and document attachments.
  com.ibm.openpages.api.service | Provides the main interfaces to work with the API services.

- - ### Uses of IReportingPeriod in com.ibm.openpages.api.audit

    Methods in com.ibm.openpages.api.audit that return IReportingPeriod
    Modifier and Type | Method and Description
    --- | ---
    `IReportingPeriod` | AuditLogFilter.`getReportingPeriod()` Returns the reporting period label.

    Methods in com.ibm.openpages.api.audit with parameters of type IReportingPeriod
    Modifier and Type | Method and Description
    --- | ---
    `void` | AuditLogFilter.`setReportingPeriod(IReportingPeriod reportingPeriod)` Sets the reporting period.

  - ### Uses of IReportingPeriod in com.ibm.openpages.api.query

    Methods in com.ibm.openpages.api.query that return IReportingPeriod
    Modifier and Type | Method and Description
    --- | ---
    `IReportingPeriod` | IQuery.`getReportingPeriod()` Returns the `IReportingPeriod` for this query.

    Methods in com.ibm.openpages.api.query with parameters of type IReportingPeriod
    Modifier and Type | Method and Description
    --- | ---
    `void` | IQuery.`setReportingPeriod(IReportingPeriod reportingPeriod)` Sets the `IReportingPeriod` to use during execution of this query.

  - ### Uses of IReportingPeriod in com.ibm.openpages.api.resource

    Methods in com.ibm.openpages.api.resource that return IReportingPeriod
    Modifier and Type | Method and Description
    --- | ---
    `IReportingPeriod` | GRCObjectFilter.`getReportingPeriod()` Returns the reporting period label.
    `IReportingPeriod` | FolderFilter.`getReportingPeriod()` Returns the reporting period label.

    Methods in com.ibm.openpages.api.resource with parameters of type IReportingPeriod
    Modifier and Type | Method and Description
    --- | ---
    `void` | GRCObjectFilter.`setReportingPeriod(IReportingPeriod reportingPeriod)` Sets the reporting period.
    `void` | FolderFilter.`setReportingPeriod(IReportingPeriod reportingPeriod)` Sets the reporting period.

    Constructors in com.ibm.openpages.api.resource with parameters of type IReportingPeriod
    Constructor and Description
    `FolderFilter(IReportingPeriod reportingPeriod)` Constructor- Creates the FolderFilter with the reporting period.
    `GRCObjectFilter(IReportingPeriod reportingPeriod)` Constructor- Creates the GRCObjectFilter with the reporting period.

  - ### Uses of IReportingPeriod in com.ibm.openpages.api.service

    Methods in com.ibm.openpages.api.service that return IReportingPeriod
    Modifier and Type | Method and Description
    --- | ---
    `IReportingPeriod` | IConfigurationService.`getCurrentReportingPeriod()` Returns the "current" reporting period.
    `IReportingPeriod` | IConfigurationService.`getReportingPeriod(java.lang.String reportingPeriodLabel)` Returns a specific reporting period.

    Methods in com.ibm.openpages.api.service that return types with arguments of type IReportingPeriod
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<IReportingPeriod>` | IConfigurationService.`getReportingPeriods()` Retrieve Reporting Periods

    Methods in com.ibm.openpages.api.service with parameters of type IReportingPeriod
    Modifier and Type | Method and Description
    --- | ---
    `IQuery` | IQueryService.`buildQuery(java.lang.String sqlStatement, IReportingPeriod reportingPeriod)` Builds a query object using the specified reporting period.

Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2022. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.