| Package | Description |
|---|---|
| com.ibm.openpages.api.resource |
Provides interfaces to work with the OpenPages content data: folders,
GRC objects and document attachments.
|
| com.ibm.openpages.api.resource.util |
Utilities for working with resources.
|
| com.ibm.openpages.api.service |
Provides the main interfaces to work with the API services.
|
| com.ibm.openpages.api.trigger.oob.lifecycle |
Implementations of the default Rules and Event Handlers for Lifecycle triggers.
|
| com.ibm.openpages.api.workflow |
Provides interfaces to work with native workflow system.
|
| com.ibm.openpages.api.workflow.actions.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDocument
Represents a single version of a document stored in the system.
|
| Modifier and Type | Method and Description |
|---|---|
IGRCObject |
IResourceFactory.createAutoNamedGRCObject(ITypeDefinition typeDefinition)
Creates an automatically named instance of the IGRCObject interface to be persisted in the system.
|
IGRCObject |
IResourceFactory.createGRCObject(java.lang.String name,
ITypeDefinition typeDefinition)
Creates a new instance of the IGRCObject interface to be persisted in the system.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IGRCObject.setPrimaryParent(IGRCObject grcObject)
Set the primary parent.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<IField> |
ResourceUtil.getModifiedFields(IGRCObject grcObject)
Gets a list of Fields that have been modified on the GRCObject before it is saved (committed).
|
static java.lang.Object |
ResourceUtil.getOriginalValueForField(java.lang.String bundleFieldPath,
IGRCObject object)
Gets the original value of an IField object by using bundleFieldPath.
|
| Modifier and Type | Method and Description |
|---|---|
IGRCObject |
IResourceService.getGRCObject(Id id)
Get a GRC object by Id for the the current period including all fields and no associations.
|
IGRCObject |
IResourceService.getGRCObject(Id id,
GRCObjectFilter filter)
Get a GRC object by ID with specified filter for fields and associations.
|
IGRCObject |
IResourceService.getGRCObject(java.lang.String path)
Get a GRC object by path for the current period including all fields and no associations.
|
IGRCObject |
IResourceService.getGRCObject(java.lang.String path,
GRCObjectFilter filter)
Get a GRC object by path with specified filter for fields and associations.
|
IGRCObject |
ITBRuleService.processCalculationsOnDemand(IGRCObject object)
Evaluates applicable rules for a resource's fields and returns the object with
calculated values set, but does not persist the calculated values.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IGRCObject> |
IApplicationService.copyToParent(Id parentObjectId,
java.util.List<Id> childrenToCopy,
CopyObjectOptions copyOptions)
Copies one or more GRCObjects to a parent GRCObject based on the
CopyObjectOptions and returns the copies made for each of the childrenToCopy that
are specified.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
IResourceService.determineDefaultFolder(ITypeDefinition typeToCreate,
IGRCObject intendedParent,
boolean createFolders)
Determines the correct default folder for a new GRC Object to be created
as a child of an intended parent GRC Object.
|
Id |
IConfigurationService.getApplicableTaskView(IGRCObject grcObject)
Returns Id of the responsive view that is applicable to the input GRC object, or null if there is no applicable view.
|
java.util.List<IWFProcessDefinition> |
IWorkflowService.getProcessDefinitionsToStartOn(IGRCObject grcObject)
Returns the list of process definitions that a user can start on the given resource.
|
IGRCObject |
ITBRuleService.processCalculationsOnDemand(IGRCObject object)
Evaluates applicable rules for a resource's fields and returns the object with
calculated values set, but does not persist the calculated values.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultLifecycleRule.checkObjectType(IGRCObject object) |
IField |
DefaultLifecycleEventHandler.getLifecycleAssigneeField(IGRCObject object) |
java.lang.String |
DefaultLifecycleEventHandler.getTransitionAttribute(IGRCObject object,
java.lang.String attrKey) |
java.lang.String |
DefaultLifecycleEventHandler.getTransitionAttribute(IGRCObject object,
java.lang.String attrKey,
boolean useDefault) |
void |
DefaultLifecycleEventHandler.setAssignee(IGRCObject object,
java.lang.String assigneeValue) |
| Modifier and Type | Method and Description |
|---|---|
IGRCObject |
IEvaluationContext.getResource()
Returns the GRCObject associated in this context.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
WFActionUtil.setFieldValue(IWFOperationContext context,
IGRCObject grcObject,
IWFFieldSetter field)
This method will apply the IWFFieldSetter object to the IGRCObject.
|
Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2020. All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.