# Uses of Package
com.ibm.openpages.api.configuration

- Packages that use com.ibm.openpages.api.configuration
  Package | Description
  --- | ---
  com.ibm.openpages.api.audit | Provides interfaces to work with the OpenPages audit trail.
  com.ibm.openpages.api.configuration | Provides interfaces to work with the OpenPages system configuration.
  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.
  com.ibm.openpages.api.workflow | Provides interfaces to work with native workflow system.

- Classes in com.ibm.openpages.api.configuration used by com.ibm.openpages.api.audit
  Class and Description
  IReportingPeriod Specification of a reporting period for which OpenPages data has been published in the reporting tables.

- Classes in com.ibm.openpages.api.configuration used by com.ibm.openpages.api.configuration
  Class and Description
  ICurrency Interface that gives access to supported currencies in OpenPages with Watson.
  IDisplayType Interface that gives access to a field's display type information from a Profile.
  IExchangeRate Interface that gives access to exchange rate information used by an OpenPages system.
  IFindCondition The interface that represents a condition to query configuration data
  IFindCondition.ConditionType Type of conditions
  IFindGroupCondition The interface that represents a group condition to query configuration data
  IFindGroupCondition.LogicalOp logical operator to join sub conditions
  IFindInCondition The interface that represents an in-condition to query configuration data
  IFindOptions The interface that represents filtering and sorting to query configuration data
  IFindSimpleCondition The interface that represents a simple condition to query configuration data
  IFindSimpleCondition.RelationalOp Type of relational operator for the condition
  IFLSPropertyAccess Field-level security interface that allows you to manage user and group access to OpenPages objects.
  IFLSRule Security rules allow the administrator to create and set conditions on OpenPages objects granting record level security access.
  IRLSAccess Record-level security interface that allows you to manage user and group access to OpenPages objects.
  IRLSRule Security Rules allow the administrator to create and set conditions on OpenPages objects granting record level security access.
  ISOCurrencyCode ISO 4217 currency codes
  Permissions
  SortField Represents sorting field for the configuration data query, used by `IFindOption` .
  SortField.SortDirection Type of sorting direction

- Classes in com.ibm.openpages.api.configuration used by com.ibm.openpages.api.query
  Class and Description
  IReportingPeriod Specification of a reporting period for which OpenPages data has been published in the reporting tables.

- Classes in com.ibm.openpages.api.configuration used by com.ibm.openpages.api.resource
  Class and Description
  ICurrency Interface that gives access to supported currencies in OpenPages with Watson.
  IReportingPeriod Specification of a reporting period for which OpenPages data has been published in the reporting tables.

- Classes in com.ibm.openpages.api.configuration used by com.ibm.openpages.api.service
  Class and Description
  IApplicationText Interface that gives access to application texts in OpenPages with Watson.
  IConfigProperties Interface that gives access to configuration settings in OpenPages with Watson.
  IConfigurationFactory Interface that creates instances of interfaces in package com.ibm.openpages.api.configuration in OpenPages with Watson.
  ICurrency Interface that gives access to supported currencies in OpenPages with Watson.
  IExchangeRate Interface that gives access to exchange rate information used by an OpenPages system.
  IFindOptions The interface that represents filtering and sorting to query configuration data
  IProfile Interface that gives access to an OpenPages profile definition in the form of readily consumable XML document.
  IProfileFieldDefinition Interface that gives access to profile field information used by an OpenPages system.
  IReportingPeriod Specification of a reporting period for which OpenPages data has been published in the reporting tables.
  IRLSTypeDefinitionRules Record-level security (RLS) interface that provides access to OpenPages RLSContentTypeRules objects.
  ISOCurrencyCode ISO 4217 currency codes

- Classes in com.ibm.openpages.api.configuration used by com.ibm.openpages.api.workflow
  Class and Description
  SortField Represents sorting field for the configuration data query, used by `IFindOption` .

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