public class GRCTriggerEventFactory
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
AbstractEvent |
createEvent(TriggerEventType eventType,
Id sourceId,
Id targetId,
java.lang.String destinationName,
com.openpages.sdk.repository.CopyOptions copyOptions,
TriggerPositionType position,
Context context,
java.lang.Object returnedObject)
Creates a new event for the event type, Resource Ids, destination name, position and
context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
Id sourceId,
Id targetId,
java.lang.String newName,
MoveObjectOptions options,
TriggerPositionType position,
Context context)
Creates a new event for the event type, resource(s), position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
Id sourceId,
Id targetId,
TriggerPositionType position,
Context context)
Creates a new event for the event type, Resource Ids, position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
Id parentGrcObjectId,
java.util.List<Id> childGrcObjectIds,
TriggerPositionType position,
Context context)
Creates a new event for the event type, resource(s), position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
Id id,
TriggerPositionType position,
Context context)
Creates a new event for the event type, Resource Id, position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
IResource resource,
IResource retResource,
TriggerPositionType position,
Context context)
Creates a new event for the event type, resource(s), position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
IResource resource,
IResource retResource,
TriggerPositionType position,
Context context,
Id[] additionalParents,
Id[] children)
Creates a new event for the event type, resource(s), position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
IResource resource,
TriggerPositionType position,
Context context)
Creates a new event for the event type, resource, position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
IResource resource,
TriggerPositionType position,
Context context,
Id[] additionalParents,
Id[] children)
Creates a new event for the event type, resource, position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
java.util.List<Id> parentIds,
Id childId,
TriggerPositionType position,
Context context)
Creates a new event for the event type, Resource Ids, position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
java.util.List<Id> ids,
TriggerPositionType position,
Context context)
Creates a new event for the event type, Resource Ids, position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
java.lang.String query,
int startIndex,
com.ibm.openpages.service.query.QueryOptions options,
TriggerPositionType position,
Context context)
Creates a new event for the event type, query string, query options,
position and context.
|
AbstractEvent |
createEvent(TriggerEventType eventType,
TriggerPositionType position,
Context context,
java.lang.Object[] args)
Creates a new event for the event type, position and context.
|
static GRCTriggerEventFactory |
getFactory()
Returns new instance of GRCTriggerEventFactory
|
public AbstractEvent createEvent(TriggerEventType eventType, IResource resource, TriggerPositionType position, Context context)
TriggerEventType.CREATE_OBJECT and
TriggerEventType.UPDATE_OBJECT event types.eventType - CREATE_OBJECT or UPDATE_OBJECT event typesresource - IResource being created or updated in the eventposition - either pre or postcontext - the Context for the APIpublic AbstractEvent createEvent(TriggerEventType eventType, IResource resource, TriggerPositionType position, Context context, Id[] additionalParents, Id[] children)
TriggerEventType.CREATE_OBJECT, TriggerEventType.CREATE_OBJECT_W_RELATIONS and
TriggerEventType.UPDATE_OBJECT event types.eventType - CREATE_OBJECT or UPDATE_OBJECT event typesresource - IResource being created or updated in the eventposition - either pre or postcontext - the Context for the APIadditionalParents - children - public AbstractEvent createEvent(TriggerEventType eventType, Id id, TriggerPositionType position, Context context)
TriggerEventType.DELETE_OBJECTS event type.eventType - DELETE_OBJECTS event typeid - Id of single resource being deletedposition - either pre or postcontext - the Context for the APIpublic AbstractEvent createEvent(TriggerEventType eventType, java.util.List<Id> ids, TriggerPositionType position, Context context)
TriggerEventType.DELETE_OBJECTS event types.eventType - DELETE_OBJECTS event typeids - Ids of resources being deletedposition - either pre or postcontext - the Context for the APIpublic AbstractEvent createEvent(TriggerEventType eventType, java.util.List<Id> parentIds, Id childId, TriggerPositionType position, Context context)
TriggerEventType.ASSOCIATE_OBJECTS and
TriggerEventType.DISASSOCIATE_OBJECTS event types.eventType - ASSOCIATE_OBJECTS or DISASSOCIATE_OBJECTS event typesparentIds - List of multiple parent IdschildId - single child Idposition - either pre or postcontext - the Context for the APIpublic AbstractEvent createEvent(TriggerEventType eventType, Id sourceId, Id targetId, TriggerPositionType position, Context context)
TriggerEventType.COPY_OBJECT event type. This
copy will be a folder copy event.eventType - COPY_OBJECT event typesourceId - Id of resource being copiedtargetId - Id of folder the source resource is being copied toposition - either pre or postcontext - the Context for the APIpublic AbstractEvent createEvent(TriggerEventType eventType, Id sourceId, Id targetId, java.lang.String destinationName, com.openpages.sdk.repository.CopyOptions copyOptions, TriggerPositionType position, Context context, java.lang.Object returnedObject)
TriggerEventType.COPY_OBJECTS event types.eventType - COPY_OBJECTS event typesourceId - Id of resource being copiedtargetId - Id of parent GRC Object the source resource is being copied todestinationName - new name for copied resourcecopyOptions - options for copied resourceposition - either pre or postcontext - the Context for the APIpublic AbstractEvent createEvent(TriggerEventType eventType, java.lang.String query, int startIndex, com.ibm.openpages.service.query.QueryOptions options, TriggerPositionType position, Context context)
TriggerEventType.QUERY_OBJECTS event type.eventType - QUERY_OBJECTS event typequery - SQL querystartIndex - starting row indexoptions - query optionsposition - either pre or postcontext - the Context for the APIpublic AbstractEvent createEvent(TriggerEventType eventType, TriggerPositionType position, Context context, java.lang.Object[] args)
TriggerEventType.SEARCH_OBJECTS event types.eventType - SEARCH_OBJECTS event typeposition - either pre or postcontext - the Context for the APIargs - the actual parameters for SDK search methodpublic AbstractEvent createEvent(TriggerEventType eventType, IResource resource, IResource retResource, TriggerPositionType position, Context context)
TriggerEventType.CREATE_OBJECT and
TriggerEventType.UPDATE_OBJECT event types.eventType - CREATE_OBJECT or UPDATE_OBJECT event typesresource - IResource being created or updated in the eventretResource - IResource returned by the create operation or the update operation in POST positionposition - either pre or postcontext - the Context for the APIpublic AbstractEvent createEvent(TriggerEventType eventType, IResource resource, IResource retResource, TriggerPositionType position, Context context, Id[] additionalParents, Id[] children)
TriggerEventType.CREATE_OBJECT, TriggerEventType.CREATE_OBJECT_W_RELATIONS and
TriggerEventType.UPDATE_OBJECT event types.eventType - CREATE_OBJECT or UPDATE_OBJECT event typesresource - IResource being created or updated in the eventretResource - IResource returned by the create operation or the update operation in POST positionposition - either pre or postcontext - the Context for the APIadditionalParents - children - public static GRCTriggerEventFactory getFactory()
public AbstractEvent createEvent(TriggerEventType eventType, Id parentGrcObjectId, java.util.List<Id> childGrcObjectIds, TriggerPositionType position, Context context)
TriggerEventType.ASSOCIATE_OBJECTS and
TriggerEventType.DISASSOCIATE_OBJECTS event types.eventType - ASSOCIATE_OBJECTS or DISASSOCIATE_OBJECTS event typesparentGrcObjectId - single parent IdchildGrcObjectIds - List of multiple children Idsposition - either pre or postcontext - the Context for the APIpublic AbstractEvent createEvent(TriggerEventType eventType, Id sourceId, Id targetId, java.lang.String newName, MoveObjectOptions options, TriggerPositionType position, Context context)
TriggerEventType.MOVE_OBJECT, TriggerEventType.MOVE_OBJECTS,
TriggerEventType.RENAME_OBJECT, and TriggerEventType.RENAME_OBJECTS event types.eventType - ASSOCIATE_OBJECTS or DISASSOCIATE_OBJECTS event typessourceId - source object IdtargetId - target object IdnewName - new destination nameoptions - move optionsposition - either pre or postcontext - the Context for the API
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.