# Package com.ibm.openpages.api.application

Provides OpenPages application specific functions

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ICognosReportColumnValue | The generic type for all column values returned from an ICognosReportRow.
  ICognosReportRow | A row of data from a Cognos report output which contains one or more ICognosReportColumnValue items for each returned column.
  ICognosReportRowReader | Provides access to the output of a Cognos report in a tabular format.
  IParameter | Represents an individual Cognos report parameter based on a prompt in a Cognos report definition.
  IReportParameters | Contains all input `IParameter` items for any report prompts, where the key is the parameter name from the report and the values are a string array containing the input values.

- Class Summary
  Class | Description
  --- | ---
  CopyObjectOptions | Allows you to configure options in `IApplicationService.copyToParent(com.ibm.openpages.api.metadata.Id, List, CopyObjectOptions)` operations.
  EmailOptions | The class includes information that is used to send email.
  EmailUtil | A public API that sends out email by using SMTP server.
  LaunchLogCollectorOptions | Option class for the launch program process, see `IApplicationService.launchLogCollector(LaunchLogCollectorOptions)`.
  MoveObjectOptions | Allows you to configure options in `IApplicationService.moveGRCObject(com.ibm.openpages.api.metadata.Id, List, MoveObjectOptions)` operations.
  TypeAssociationToHonor | This class represents the Type Associations that need to be honored during the copy operation.

- Enum Summary
  Enum | Description
  --- | ---
  CognosOutputFormat | Defines the supported output formats when invoking Cognos reports from the OpenPages Risk API.
  CopyConflictBehavior | Specifies the desired behavior when a GRCObject with the same name already exists in the target location of a copy.
  MoveConflictBehavior | Specifies the desired behavior when a GRCObject with the same name already exists in the target location of a move.

## Package com.ibm.openpages.api.application Description

Provides OpenPages application specific functions

# Application Service

Provides classes and interfaces for higher-level OpenPages application-specific functionality. Support for Copy objects, Move objects, Lock and Unlock and invoking Cognos Reports. See `IApplicationService` for more information.

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.