public class ActivityOperations extends ScriptOperations
ScriptOperations.ClassObjectOptions, ScriptOperations.JdbcExecutor, ScriptOperations.SavedSearchResult, ScriptOperations.ServerDefinition, ScriptOperations.ServiceDefinition
INDENT
Constructor and Description |
---|
ActivityOperations(ScriptDriver driver)
Construct a ScriptOperations
|
Modifier and Type | Method and Description |
---|---|
void |
addActionSpecification(AttributeValueTable avt)
Adds an existing ActionSpecification referenced by its TAG or NAME to an existing ActivitySpecification
referenced by its TAG or NAME.
|
void |
addActivityRecord(AttributeValueTable avt)
Add a ActivityRecord to a PublicObject.
|
void |
addActor(AttributeValueTable avt)
Add a Actor to a user or other PublicObject.
|
void |
addContact(AttributeValueTable avt)
Add a contact to an Actor's primary ContactList.
|
void |
addConversationMessage(AttributeValueTable avt)
Create a new message on a Conversation, by executing a ConverseAction.
|
void |
createActionSpecification(AttributeValueTable avt)
Creates a ActionSpecification.
|
void |
createActivityHierarchyTables(AttributeValueTable avt)
Creates the auxiliary tables used to manage activity hierarchy information.
|
void |
createActivitySpecification(AttributeValueTable avt)
Creates a ActivitySpecification.
|
void |
createConversation(AttributeValueTable avt)
Creates a Conversation.
|
void |
createPerformedActivitySpecification(AttributeValueTable avt)
Creates a PerformedActivitySpecification.
|
void |
createTrackedActivitySpecification(AttributeValueTable avt)
Creates a TrackedActivitySpecification.
|
void |
deletePrivatePerformedActivityRecords(AttributeValueTable avt)
Deletes the PrivatePerformedActivityRecords
associated with a specific PerformedActivityRecord, indicated explicitly
by tag, or implied from the specified Actor and ActivityRecord.
|
void |
deleteTrackedActivityRecord(AttributeValueTable avt)
Delete a TrackedActivityRecord for the current Actor for the specified
ActivityRecord.
|
void |
freeActionSpecification(AttributeValueTable avt)
Frees a ActionSpecification.
|
void |
freeActivitySpecification(AttributeValueTable avt)
Frees a ActivitySpecification.
|
void |
freePerformedActivitySpecification(AttributeValueTable avt)
Frees a PerformedActivitySpecification.
|
void |
freeTrackedActivitySpecification(AttributeValueTable avt)
Frees a TrackedActivitySpecification.
|
protected Actor[] |
getActorsFromArrayToken(String token,
boolean inclCurrent,
boolean removeDups)
Get an array of Actors from the specified token array of actor tags,
optionally including the current Actor and optionally removing
duplicates.
|
protected Actor[] |
getActorsFromTags(String[] actorTags,
boolean inclCurrent,
boolean removeDups)
Get an array of Actors from the specified array of actor tags,
optionally including the current Actor and optionally removing
duplicates.
|
void |
identifyActionSpecification(String tag,
String name)
Identify a ActionSpecification.
|
void |
identifyActivityRecord(AttributeValueTable avt)
Identify an ActivityRecord for a PublicObject that has a ActivityRecord.
|
void |
identifyActivitySpecification(String tag,
String name)
Identify a ActivitySpecification.
|
void |
identifyActor(AttributeValueTable avt)
Identify a Actor for a specified PublicObject.
|
void |
identifyPerformedActivityRecord(AttributeValueTable avt)
Select and identify a PerformedActivityRecord for a specific Actor and
ActivityRecord.
|
void |
identifyPerformedActivitySpecification(String tag,
String name)
Identify a PerformedActivitySpecification.
|
void |
identifyTrackedActivityRecord(AttributeValueTable avt)
Select and identify a TrackedActivityRecord for a specific Actor and
ActivityRecord.
|
void |
identifyTrackedActivitySpecification(String tag,
String name)
Identify a TrackedActivitySpecification.
|
void |
initializeExecutedActionRetainedEvents(AttributeValueTable avt)
Initializes handling of ExecutedActionRetainedEvents.
|
protected ActionSpecification |
lookupActionSpecification(LibrarySession sess,
String tagOrName)
Lookup a ActionSpecification by the specified name.
|
protected ActivityRecord |
lookupActivityRecord(String tag)
Lookup an ActivityRecord by a specified ActivityRecord or
associated PublicObject tag.
|
protected ActivityRecord |
lookupActivityRecord(String tag,
boolean mustExist)
Lookup an ActivityRecord by a specified ActivityRecord or
associated PublicObject tag.
|
protected ActivitySpecification |
lookupActivitySpecification(LibrarySession sess,
String tagOrName)
Lookup a ActivitySpecification by the specified name.
|
protected Actor |
lookupActor(String tag)
Lookup an Actor by the specified tag that identifies either an Actor or
the Actor's associated PublicObject.
|
protected Actor |
lookupActor(String tag,
boolean mustExist)
Lookup an Actor by the specified tag that identifies either an Actor or
the Actor's associated PublicObject.
|
protected ActorRelation |
lookupActorRelation(String tag)
Lookup a ActorRelation by the specified tag.
|
protected Conversation |
lookupConversation(String tag)
Lookup a Conversation by tag.
|
protected PerformedActivitySpecification |
lookupPerformedActivitySpecification(LibrarySession sess,
String tagOrName)
Lookup a PerformedActivitySpecification by the specified name.
|
protected TrackedActivitySpecification |
lookupTrackedActivitySpecification(LibrarySession sess,
String tagOrName)
Lookup a TrackedActivitySpecification by the specified name.
|
void |
processExecutedActionRetainedEvents(AttributeValueTable avt)
Processes all of the currently queued ExecutedActionRetainedEvents.
|
void |
refreshActionSpecification(AttributeValueTable avt)
Refreshed an existing ActionSpecification in order to register any new events
that are defined by the ActionSpecification's ActionFactory.
|
void |
refreshAllDeltaSummaries(AttributeValueTable avt)
Refresh the last viewed ActivitySummary for all Actors that have
a TAR for the specified ActivityRecord.
|
void |
refreshDeltaSummary(AttributeValueTable avt)
Refresh the delta ActivitySummary for the specified Actor
and ActivityRecord, without changing the last viewed ActivitySummary.
|
void |
removeActionSpecification(AttributeValueTable avt)
Removes an ActionSpecification referenced by its TAG or NAME from an existing ActivitySpecification
referenced by its TAG or NAME.
|
void |
removeActivityRecord(AttributeValueTable avt)
Remove an ActivityRecord from a PublicObject.
|
void |
removeAllContacts(AttributeValueTable avt)
Removes all contacts from an Actor's primary ContactList.
|
void |
removeContact(AttributeValueTable avt)
Remove a contact from an Actor's primary ContactList.
|
void |
setSessionActor(AttributeValueTable avt)
Sets the Actor designation to be in effect for the current session.
|
void |
showActionSpecification(String name)
Show details about a ActionSpecification.
|
void |
showActivity(AttributeValueTable avt)
Show the activity events for a PublicObject with a ActivityRecord context.
|
protected void |
showActivityRecord(ActivityRecord ar,
String prefix,
boolean verbose,
boolean showDates)
Show details about an ActivityRecord.
|
void |
showActivityRecord(AttributeValueTable avt)
Show ActivityRecord information for a PublicObject.
|
void |
showActivitySpecification(String name)
Show details about a ActivitySpecification.
|
protected void |
showActivitySummary(ActivitySummary asumm,
ActivityRecord ar,
String prefix,
boolean verbose,
boolean showDates,
boolean stripNumbers)
Show the ActivitySummary of an ActivityRecord.
|
void |
showActivitySummary(AttributeValueTable avt)
Show the activity summary for an ActivityRecord.
|
void |
showActor(AttributeValueTable avt)
Show Actor information for a PublicObject.
|
void |
showAllActionSpecifications()
Shows all of the ActionSpecifications.
|
void |
showAllActivitySpecifications()
Shows all of the ActivitySpecifications.
|
void |
showAllConversations(AttributeValueTable avt)
Shows all of the Conversations the current Actor is engaged in.
|
void |
showAllPerformedActivitySpecifications()
Shows all of the PerformedActivitySpecifications.
|
void |
showAllTrackedActivitySpecifications()
Shows all of the TrackedActivitySpecifications.
|
void |
showConversation(AttributeValueTable avt)
Show details about a Conversation.
|
protected void |
showConversation(Conversation conv,
String prefix,
boolean verbose)
Show the details of a Conversation.
|
protected void |
showExecutedAction(Action action,
String prefix,
boolean verbose,
boolean showDates,
boolean stripNumbers)
Show the details of a previously-executed Action.
|
void |
showLastAction(AttributeValueTable avt)
Show the last Action performed on an ActivityRecord.
|
void |
showPerformedActivityRecord(AttributeValueTable avt)
Show a PerformedActivityRecord that was either previously identified
or from a specified Actor and ActivityRecord.
|
protected void |
showPerformedActivityRecord(PerformedActivityRecord par,
String prefix,
boolean verbose,
boolean showDates,
boolean stripNumbers)
Show the details of a PerformedActivityRecord.
|
void |
showPerformedActivityRecords(AttributeValueTable avt)
Show all PerformedActivityRecords for an Actor.
|
void |
showPerformedActivitySpecification(String name)
Show details about a PerformedActivitySpecification.
|
void |
showPrimaryContactList(AttributeValueTable avt)
Show details about an Actor's primary ContactList.
|
protected void |
showPrivatePerformedActivityRecord(PrivatePerformedActivityRecord ppar,
String prefix,
boolean verbose,
boolean showDates,
boolean stripNumbers)
Show the details of a PrivatePerformedActivityRecord.
|
protected void |
showPrivateTrackedActivityRecord(PrivateTrackedActivityRecord ptar,
String prefix,
boolean verbose,
boolean showDates,
boolean stripNumbers)
Show the details of a PrivateTrackedActivityRecord.
|
void |
showSessionActor(AttributeValueTable avt)
Show the Actor designation in effect for the current session.
|
void |
showTrackedActivityRecord(AttributeValueTable avt)
Show a TrackedActivityRecord that was either previously identified
or from a specified Actor and ActivityRecord.
|
protected void |
showTrackedActivityRecord(TrackedActivityRecord tar,
String prefix,
boolean verbose,
boolean showDates,
boolean stripNumbers)
Show the details of a TrackedActivityRecord.
|
void |
showTrackedActivityRecords(AttributeValueTable avt)
Show all TrackedActivityRecords for an Actor.
|
void |
showTrackedActivitySpecification(String name)
Show details about a TrackedActivitySpecification.
|
void |
updateLastViewedSummary(AttributeValueTable avt)
Update the ActivitySummary for the specified Actor and ActivityRecord.
|
void |
updatePrivateTrackedActivityRecords(AttributeValueTable avt)
Update the read indication for PrivateTrackedActivityRecords
associated with a specific TrackedActivityRecord, indicated explicitly
by tag, or implied from the specified Actor and ActivityRecord.
|
void |
updateTrackedActivityRecord(AttributeValueTable avt)
Update a TrackedActivityRecord that was either previously identified
or from a specified Actor and ActivityRecord.
|
abortTransaction, acquireLock, acquireManualLock, activateAuditHandlerSpecification, activateAuditSpecification, activateOperationActionSpecification, activateServerSpecification, activateSystemObject, addAttachment, addAttribute, addAuditEventProperty, addAuditType, addAuditTypesForClass, addBooleanHandlerProperty, addCategory, addDefinitionAuditEntryType, addDefinitionAuditEntryTypesForClass, addDefinitionAuditEntryTypesUnderClass, addDefinitionBooleanProperty, addDefinitionDoubleProperty, addDefinitionIntegerProperty, addDefinitionLongProperty, addDefinitionProperties, addDefinitionProperty, addDefinitionStringArrayProperty, addDefinitionStringProperty, addDocumentDefinitionCharacterSet, addDocumentDefinitionContent, addDocumentDefinitionContentBfileReference, addDocumentDefinitionLanguage, addGlobalOperationActionSpecification, addGroupMember, addGroupMembers, addIntegerHandlerProperty, addLifecyclePolicyEntryDefinition, addLifecyclePolicyEntryDefinition, addLongHandlerProperty, addManagedServerDeclaration, addManagedServerDeclaration, addManagedServerDeclaration, addManagedServiceDeclaration, addManagedServiceDeclaration, addPreparedSelectorBindValue, addPreparedSelectorBooleanBindValue, addPreparedSelectorIntegerBindValue, addPreparedSelectorLibraryObjectBindValue, addPreparedSelectorLongBindValue, addPreparedSelectorStringBindValue, addPublicObjectDefinitionCategory, addSchemaObjectDefinitionCategory, addStringArrayHandlerProperty, addStringHandlerProperty, addSystemObjectDefinitionBooleanProperty, addSystemObjectDefinitionCategory, addSystemObjectDefinitionIntegerProperty, addSystemObjectDefinitionLongProperty, addSystemObjectDefinitionStringArrayProperty, addSystemObjectDefinitionStringProperty, addToDocumentDefinition, addToPublicObjectDefinition, applyLogLevelOverride, applyNamedFreezeLock, applySingletonLock, assignClassDomain, assignLifecyclePolicyByCategory, assignValueDefault, assignValueDomain, beginTransaction, businessObjectExists, clearImpersonateUser, clearSharedCaches, cloneCurrentSession, cloneDefinition, cloneDefinition, comment, comment, compareObjects, completeTransaction, concatenateObjectId, concatenateStrings, concatenateStrings, concatenateStrings, concatenateStrings, concatenateStrings, concatenateStrings, concatenateStrings, concatenateToLowerStrings, concatenateToLowerStrings, concatenateToLowerStrings, concatenateToUpperStrings, concatenateToUpperStrings, concatenateToUpperStrings, connect, connect, constructAuditEvent, constructPreparedSelectorGenerator, constructPreparedSelectorGenerator, convertPropertyDefinitionsToHashtable, convertStringArray, convertToBoolean, convertToBoolean, convertToDouble, convertToDouble, convertToInteger, convertToInteger, convertToLong, convertToLong, convertToRelativePath, copy, create, createAccessControlList, createAndApplyAuditTypeList, createApplicationToken, createApplicationToken, createAuditSpecification, createAuditSpecification, createAuditSpecification, createAuditSpecification, createAuditTypeList, createAuditTypeList, createAutoFolderingActionSpecification, createAutoFolderingActionSpecification, createCategorizedDocument, createClassDomain, createClassObject, createClassObject, createCustomLockEntry, createCustomMediaDriverSpecification, createCustomMediaDriverSpecification, createDefinition, createDefinitionFromDefinitionObject, createDefinitionFromObject, createDefinitionObject, createDependentView, createDocument, createDocument, createDocument, createDocumentBatch, createDocuments, createEntireAuditSpecification, createExtendedPermission, createExtendedUserProfile, createFolder, createFolder, createFolder, createFolderLink, createFolderTree, createFormat, createGroup, createGuestSession, createLibraryObject, createLibraryObject, createLifecycleDateRuleSpecification, createLifecycleDateRuleSpecification, createLifecyclePolicy, createLifecyclePolicy, createLifecyclePolicyActionSpecification, createLifecyclePolicyActionSpecification, createLifecyclePolicyEntryDefinition, createLink, createLink, createLink, createLockTypeLookupTables, createMedia, createMedia, createNamedFreezeLock, createNamedPropertyBundle, createNodeConfiguration, createNodeConfiguration, createOperationActionSpecification, createOperationActionSpecification, createOrUpdateClassObject, createPermissionBundle, createPolicy, createPolicyList, createPropertyBundle, createQueue, createRetentionPolicy, createServerConfiguration, createServerConfiguration, createServerSpecification, createServiceConfiguration, createServiceConfiguration, createSession, createSession, createSimplePropertyTable, createSimplePropertyTableList, createStorageGroup, createStorageGroup, createSystemLockObject, createUser, createUserSession, createValueDefault, createValueDomain, deactivateAuditHandlerSpecification, deactivateAuditSpecification, deactivateOperationActionSpecification, deactivateServerSpecification, deactivateSystemObject, deactivateUnknownOperationActionSpecifications, defineAttribute, defineAuditHandlerSpecificationDefinition, defineAuditHandlerSpecificationDefinition, defineAuditTargetSpecificationDefinition, defineAuditTypeListDefinition, defineAuditTypeListDefinition, defineClassObject, defineExistingClassObject, definitionExists, deleteAllCategories, deleteAuditSpecification, deleteNamedFreezeLock, deleteRepositoryParameter, deleteUser, deregisterBusinessObject, deregisterCustomLockType, deregisterDefinition, deregisterLockType, deregisterObject, deregisterSession, deregisterTransaction, determinePrimaryObjectColumnAlias, ensureFreed, executeAutocommitSql, executePreparedSelect, executePreparedSelect, executePreparedSelect, executePreparedSelect, executePreparedSelectCount, executePreparedSelectCount, executePreparedSelectCount, executePreparedSelectFromJson, executePreparedSelectResults, exists, existsRelative, extractContentForIndexing, findOrCreateCompositeGroup, freeClassDomain, freeClassObject, freeExtendedPermission, freeFolder, freeFormat, freeNamedPropertyBundle, freeNamedPropertyBundle, freeNodeConfiguration, freeNodeConfiguration, freeObject, freePermissionBundle, freePolicy, freeServerConfiguration, freeServerConfiguration, freeServiceConfiguration, freeServiceConfiguration, freeUnreferencedContent, freeValueDefault, freeValueDomain, generateClassObjectDefinitionTag, getAbsolutePath, getAclValueForConfigurationObjects, getAttributeValue, getAttributeValue, getAttributeValue, getAuditDriverHelper, getAuditEventDispatcher, getAuditingStartingId, getAuxiliaryTargets, getBindValues, getBypassSecurityAliases, getClassObjectCreationMode, getConsoleInputBoolean, getConsoleInputString, getConsoleInputString, getConsoleInputString, getConsoleSecureInputString, getContentPath, getCurrentSession, getDriver, getIncludedFileSettings, getLogWriter, getManagedServerDeclarations, getManagedServiceDeclarations, getParameterTable, getSavedSearchResultPrimaryObjects, getSavedSearchResults, getShowDates, getStringArray, getStringsFromArrayToken, getStripNumbersFromAuditEventProperties, handleEventPostedForCustomAuditHistory, handleTimerExpiredForCustomAuditHistory, identifyAcl, identifyAcl, identifyApplicationToken, identifyAttribute, identifyAttributePropertyBundle, identifyAuditHandlerSpecification, identifyAuditSpecification, identifyAuditTargetSpecification, identifyAuditTypeList, identifyAuditTypeListBySpecification, identifyAutoFolderingActionSpecification, identifyByAttribute, identifyByPath, identifyByRelativePath, identifyCategory, identifyCategory, identifyClassAcl, identifyClassDomain, identifyClassObject, identifyClassPolicyBundle, identifyClassPropertyBundle, identifyCompositeGroup, identifyCustomLock, identifyCustomMediaDriverSpecification, identifyDependentView, identifyExtendedPermission, identifyFormat, identifyGlobalAuditSpecification, identifyGlobalAuditTypeList, identifyGroup, identifyGuestUser, identifyInstancePropertyBundle, identifyLibraryObject, identifyLifecycleDateRuleSpecification, identifyLifecyclePolicy, identifyLifecyclePolicyActionSpecification, identifyLifecyclePolicyEntry, identifyMedia, identifyMessageEntry, identifyMessageList, identifyNamedFreezeLock, identifyNamedPropertyBundle, identifyNodeConfiguration, identifyObjectAuditSpecification, identifyObjectProperty, identifyOperationActionSpecification, identifyPermissionBundle, identifyPolicy, identifyPolicyList, identifyPrimaryUserProfile, identifyPropertyBundle, identifyQueue, identifyQueueTypeMapBundle, identifyRetentionPolicy, identifyServerConfiguration, identifyServerSpecification, identifyServiceConfiguration, identifySingletonLockType, identifyStorageGroup, identifySystemAcl, identifySystemLockObject, identifySystemUser, identifyUser, identifyValueDefault, identifyValueDomain, identifyWorldGroup, impersonateUser, impersonateUser, initializeManualTextIndexingRetainedEvents, isBootstrapModeEnabled, isDomainScopeImpliedForSearch, isInArray, log, log, lookupAcl, lookupApplicationToken, lookupAuditDomainContext, lookupAuditSpecification, lookupAutoFolderingActionSpecification, lookupBusinessObject, lookupBusinessObjectHashtable, lookupBusinessObjectList, lookupClassAcl, lookupDatatype, lookupDatatypeString, lookupDefinition, lookupDefinition, lookupDirectoryObject, lookupDocument, lookupFolder, lookupFormat, lookupFormatFromCollection, lookupGroup, lookupMedia, lookupMessageEntry, lookupObject, lookupObject, lookupObjectAttributeValue, lookupObjectId, lookupOperationActionSpecification, lookupPublicObject, lookupQueue, lookupSessionByTag, lookupSystemAcl, lookupSystemLockObject, lookupTagBySessionId, lookupUser, lookupUserFromCollection, makeDefinitionReadOnly, markCurrentAuditingId, modifyClassObject, move, moveCategory, normalizeBooleanString, notifyCustomAuditHistoryHandler, objectExists, postCustomAuditEvent, postCustomAuditEvent, postCustomAuditEvent, postSystemAuditEvent, postSystemAuditEvent, preprocessDocumentSettings, preprocessPublicObjectSettings, printStackTrace, processManualTextIndexingRetainedEvents, processRawAuditEvents, purgeGlobalAuditHistory, reactivateUnknownOperationActionSpecifications, readDocumentContent, refreshDependentView, registerAllNonCustomAuditTypes, registerAuditEventType, registerAuditEventType, registerBusinessObject, registerCustomAuditType, registerCustomLockType, registerDefinition, registerLockType, registerNewSession, registerObject, registerTransaction, releaseLock, releaseManualLock, removeAcesForFreedGrantees, removeAllAttachments, removeAttachment, removeAttribute, removeClassProperty, removeCustomLockEntry, removeGroupMembers, removeNamedFreezeLock, removeProperties, removeServerFromNodeConfiguration, removeServiceFromNodeConfiguration, removeSession, removeSessionState, removeSingletonLock, removeTag, rename, replaceMediaLookupsByFormat, replaceSession, resetFolderCountInfo, restoreGlobalOperationActionSpecification, runSchemaCreator, runScript, saveGlobalOperationActionSpecification, saveSearchResultPrimaryObjects, saveSearchResults, searchAuditHistory, searchAuditHistory, searchAuditHistory, sessionExists, setAdminMode, setAdminMode, setArrayTokenDelimiter, setAuditingStartingId, setAuditSpecificationAuditHandlerSpecificationDefinition, setAuditSpecificationAuditTargetSpecificationDefinition, setAuditSpecificationAuditTypeListDefinition, setAuditTargetSpecificationDefinitionTarget, setBooleanInstanceProperty, setClassObjectCreationMode, setClassPolicyList, setClassProperty, setCreateCategoriesServerSideOption, setCurrentSession, setCurrentSession, setDateFormat, setDefaultAuditEventSortClause, setDefaultMedia, setDefaultScriptOperationsClass, setDefaultStorageGroup, setDefinitionAttribute, setDefinitionAttribute, setDefinitionBooleanAttribute, setDefinitionClassObjectAttribute, setDefinitionDateAttribute, setDefinitionDirectoryObjectArrayAttribute, setDefinitionDirectoryObjectAttribute, setDefinitionDoubleAttribute, setDefinitionIntegerAttribute, setDefinitionLongAttribute, setDefinitionNullStringAttribute, setDefinitionObjectAttribute, setDefinitionSchemaObjectArrayAttribute, setDefinitionSchemaObjectAttribute, setDefinitionStringArrayAttribute, setDefinitionStringAttribute, setDefinitionSystemObjectAttribute, setDocumentDefinitionContentObjectDefinition, setGlobalAuditTypeList, setGlobalOperationActionSpecifications, setInstallationMode, setInstallationMode, setInstanceProperty, setIntegerInstanceProperty, setLifecyclePolicyDefinitionDeleteEntriesOption, setLocale, setLongInstanceProperty, setLongSessionState, setMainSessionAsCurrentSession, setMediaLookupByFormat, setNumberFormat, setObjectProperty, setPreventSessionTimeouts, setPreventSessionTimeouts, setProperty, setPublicObjectInstanceProperty, setRepositoryParameter, setStringInstanceProperty, setStringSessionState, setSubstitutionPrefix, setSystemAdminMode, setSystemAdminMode, setSystemObjectInstanceProperty, setTimeoutPeriodOption, setTimeZone, setUserCreateOptions, setUserDefaultAcl, setUserDeleteOptions, showAcl, showAggregateAuditEventColumns, showAllAutoFolderingActionSpecifications, showAllClassAcls, showAllClassDomains, showAllClassObjects, showAllCustomAuditSpecifications, showAllCustomMediaDriverSpecifications, showAllDependentViews, showAllExtendedPermissions, showAllExternalRetentionPolicies, showAllFormats, showAllLifecycleDateRuleSpecifications, showAllLifecyclePolicies, showAllLifecyclePolicyActionSpecifications, showAllMedias, showAllNodeConfigurations, showAllNodeConfigurations, showAllOperationActionSpecifications, showAllPermissionBundles, showAllPolicies, showAllPolicyLists, showAllRepositoryParameters, showAllRetentionPolicies, showAllServerConfigurations, showAllServerConfigurations, showAllServerSpecifications, showAllServiceConfigurations, showAllServiceConfigurations, showAllStorageGroups, showAllSystemAcls, showAllValueDefaults, showAllValueDomains, showApplicationToken, showApplicationTokens, showAttachments, showAttribute, showAttribute, showAuditCertificates, showAuditEventOperationTypes, showAuditSpecification, showAuditTypeList, showAuditTypesForClass, showAuditTypesForCreateOperations, showAuditTypesForFreeOperations, showAuditTypesUnderClass, showAutoFolderingActionSpecification, showCapabilities, showClassDomain, showClassDomain, showClassObject, showClassObjectAndSubNames, showClassObjectAndSubs, showCompositeGroup, showCreateClassObjectScript, showCurrentUser, showCustomAuditHistory, showCustomAuditHistory, showCustomAuditTypes, showCustomMediaDriverSpecification, showDefaultMedia, showDefaultStorageGroup, showDefineAttributeScript, showDefinition, showDefinitionObject, showDependentView, showDocument, showDocumentCharacterSet, showDocumentContentInfo, showDocumentContents, showDocumentContents, showDocumentContents, showDocumentLanguage, showDocumentsWithLifecyclePolicy, showExpandedAuditTypeList, showExtendedPermission, showFolder, showFolder, showFolderCountInfo, showFormat, showGlobalAuditHistory, showGlobalAuditHistory, showGlobalAuditSpecification, showGlobalAuditTypeList, showGlobalOperationActionSpecifications, showGroup, showInstanceProperty, showInstancePropertyBundle, showLibraryObject, showLibraryObject, showLifecycleDateRuleSpecification, showLifecyclePolicy, showLifecyclePolicyActionSpecification, showLifecyclePolicyEntry, showLink, showLocalizer, showLockEntry, showLockEntryInfo, showLockTypeLookupTables, showMedia, showMediaLookupByFormatMappings, showMessageEntry, showMessageList, showNamedPropertyBundle, showNodeConfiguration, showNodeConfiguration, showObject, showObjectAuditHistory, showObjectAuditHistory, showObjectAuditSpecification, showOperationActionSpecification, showParsedArrayToken, showParsedOperationString, showPermissionBundle, showPolicy, showPolicyList, showPreparedSelector, showPreparedSelector, showProperty, showPropertyBundle, showRepositoryParameter, showRetentionPolicy, showRuntimeStatistics, showSavedSearchResultPrimaryObjects, showSavedSearchResults, showServerConfiguration, showServerConfiguration, showServerSpecification, showServiceConfiguration, showServiceConfiguration, showServiceStatistics, showSessionCacheStatistics, showSessionState, showSimplePropertyTable, showSimplePropertyTableList, showStorageGroup, showUser, showValueDefault, showValueDefault, showValueDomain, showValueDomain, sleep, syncContentIndex, syncIndex, testJsonString, tokenToDirectoryObjectArray, tokenToDirectoryUserArray, tokenToDocumentArray, transactionExists, unregisterAuditEventType, unregisterCustomAuditType, update, updateAccessControlList, updateClassDomain, updateDefinitionObject, updateLibraryObject, updateLibraryObject, updateLibraryObject, updateNodeConfiguration, updateNodeConfiguration, updateServerConfiguration, updateServerConfiguration, updateServiceConfiguration, updateServiceConfiguration, updateUserPassword, updateValueDefault, updateValueDomain, verifyBusinessObjectTagNotExists, verifyDefinitionTagNotExists, verifyDefinitionWriteable, verifyObjectTagNotExists, writeConsoleOutputString, writeConsoleOutputString, writeDocumentContentToFile, zeroPad
public ActivityOperations(ScriptDriver driver)
driver
- the main script driver instancepublic void createActivityHierarchyTables(AttributeValueTable avt) throws IfsException
avt
- the named argumentsIfsException
- if the operation failspublic void createActivitySpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void identifyActivitySpecification(String tag, String name) throws IfsException
tag
- the tag to usename
- the ActivitySpecification nameIfsException
- if the operation failspublic void showActivitySpecification(String name) throws IfsException
name
- the ActivitySpecification nameIfsException
- if the operation failspublic void showAllActivitySpecifications() throws IfsException
IfsException
- if the operation failspublic void freeActivitySpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failsprotected ActivitySpecification lookupActivitySpecification(LibrarySession sess, String tagOrName) throws IfsException
Try to lookup the object using the specified string as the object tag, and if that fails attempt a lookup by name.
sess
- handle to the current sessiontagOrName
- ActivitySpecification tag or nameIfsException
- if the operation failspublic void createActionSpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void addActionSpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
public void removeActionSpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
public void refreshActionSpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
public void identifyActionSpecification(String tag, String name) throws IfsException
tag
- the tag to usename
- the ActionSpecification nameIfsException
- if the operation failspublic void showActionSpecification(String name) throws IfsException
name
- the ActionSpecification nameIfsException
- if the operation failspublic void showAllActionSpecifications() throws IfsException
IfsException
- if the operation failspublic void freeActionSpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failsprotected ActionSpecification lookupActionSpecification(LibrarySession sess, String tagOrName) throws IfsException
Try to lookup the object using the specified string as the object tag, and if that fails attempt a lookup by name.
sess
- handle to the current sessiontagOrName
- ActionSpecification tag or nameIfsException
- if the operation failspublic void createPerformedActivitySpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void identifyPerformedActivitySpecification(String tag, String name) throws IfsException
tag
- the tag to usename
- the PerformedActivitySpecification nameIfsException
- if the operation failspublic void showPerformedActivitySpecification(String name) throws IfsException
name
- the PerformedActivitySpecification nameIfsException
- if the operation failspublic void showAllPerformedActivitySpecifications() throws IfsException
IfsException
- if the operation failspublic void freePerformedActivitySpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failsprotected PerformedActivitySpecification lookupPerformedActivitySpecification(LibrarySession sess, String tagOrName) throws IfsException
Try to lookup the object using the specified string as the object tag, and if that fails attempt a lookup by name.
sess
- handle to the current sessiontagOrName
- PerformedActivitySpecification tag or nameIfsException
- if the operation failspublic void createTrackedActivitySpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void identifyTrackedActivitySpecification(String tag, String name) throws IfsException
tag
- the tag to usename
- the TrackedActivitySpecification nameIfsException
- if the operation failspublic void showTrackedActivitySpecification(String name) throws IfsException
name
- the TrackedActivitySpecification nameIfsException
- if the operation failspublic void showAllTrackedActivitySpecifications() throws IfsException
IfsException
- if the operation failspublic void freeTrackedActivitySpecification(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failsprotected TrackedActivitySpecification lookupTrackedActivitySpecification(LibrarySession sess, String tagOrName) throws IfsException
Try to lookup the object using the specified string as the object tag, and if that fails attempt a lookup by name.
sess
- handle to the current sessiontagOrName
- TrackedActivitySpecification tag or nameIfsException
- if the operation failspublic void addActor(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void identifyActor(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showActor(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void setSessionActor(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showSessionActor(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failsprotected Actor lookupActor(String tag) throws IfsException
This will throw a RuntimeException if the tag does not correctly identify an Actor.
tag
- the tag that identifies either an Actor or
the Actor's associated PublicObject.IfsException
- if the operation failsprotected Actor lookupActor(String tag, boolean mustExist) throws IfsException
This will either return null or throw a RuntimeException if the tag does not correctly identify an Actor, depending on the boolean arg.
tag
- the tag that identifies either an Actor or
the Actor's associated PublicObject.mustExist
- if true, assume that the Actor must exist,
or an exception is thrown; if false, return null if
there is no Actor match the tag specifiedIfsException
- if the operation failsprotected Actor[] getActorsFromArrayToken(String token, boolean inclCurrent, boolean removeDups) throws IfsException
This will throw a RuntimeException if any of the tags do not correctly identify an Actor.
token
- the array token of Actor tagsinclCurrent
- whether or not to automatically include the session's
current ActorremoveDups
- whether or not to automatically remove duplicatesIfsException
- if the operation failsprotected Actor[] getActorsFromTags(String[] actorTags, boolean inclCurrent, boolean removeDups) throws IfsException
This will throw a RuntimeException if any of the tags do not correctly identify an Actor.
actorTags
- the array of Actor tagsinclCurrent
- whether or not to automatically include the session's
current ActorremoveDups
- whether or not to automatically remove duplicatesIfsException
- if the operation failsprotected ActorRelation lookupActorRelation(String tag) throws IfsException
This will throw a RuntimeException if the tag does not correctly identify a ActorRelation.
tag
- the tag that identifies a ActorRelationIfsException
- if the operation failspublic void addContact(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void removeContact(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void removeAllContacts(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showPrimaryContactList(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void addActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void removeActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void identifyActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failsprotected ActivityRecord lookupActivityRecord(String tag) throws IfsException
This will throw a RuntimeException if the tag does not correctly identify an ActivityRecord.
tag
- the tag that identifies either a ActivityRecord or an
associated PublicObjectIfsException
- if the operation failsprotected ActivityRecord lookupActivityRecord(String tag, boolean mustExist) throws IfsException
This will either return null or throw a RuntimeException if the tag does not correctly identify an ActivityRecord, depending on the boolean arg.
tag
- the tag that identifies either a ActivityRecord or an
associated PublicObjectmustExist
- if true, assume that the ActivityRecord must exist,
or an exception is thrown; if false, return null if
there is no ActivityRecord for the specified objectIfsException
- if the operation failspublic void showActivity(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showLastAction(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showActivitySummary(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void identifyPerformedActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showPerformedActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showPerformedActivityRecords(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void identifyTrackedActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showTrackedActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showTrackedActivityRecords(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void updateTrackedActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void updatePrivateTrackedActivityRecords(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void deletePrivatePerformedActivityRecords(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void updateLastViewedSummary(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void refreshDeltaSummary(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void refreshAllDeltaSummaries(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void deleteTrackedActivityRecord(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void initializeExecutedActionRetainedEvents(AttributeValueTable avt) throws IfsException
Creates the database objects used by the ExecutedActionRetainedEvent class. The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void processExecutedActionRetainedEvents(AttributeValueTable avt) throws IfsException
This simulates the task performed by the ExecutedActionRetainedEventAgent. The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failsprotected void showExecutedAction(Action action, String prefix, boolean verbose, boolean showDates, boolean stripNumbers) throws IfsException
The base implementation in this class only shows the information common to all previously-executed Actions. Subclasses will typically override to provide specific information for certain types of Actions.
action
- the Action to showprefix
- the indentation prefixverbose
- whether the output should be verboseshowDates
- whether the output should show datesstripNumbers
- whether the output should strip numbers from outputIfsException
- if the operation failsprotected void showActivityRecord(ActivityRecord ar, String prefix, boolean verbose, boolean showDates) throws IfsException
ar
- the ActivityRecord to showprefix
- the indentation prefixverbose
- whether output should be verboseshowDates
- whether output should contain dates or
other data that is not suitable for test canonsIfsException
- if the operation failsprotected void showActivitySummary(ActivitySummary asumm, ActivityRecord ar, String prefix, boolean verbose, boolean showDates, boolean stripNumbers) throws IfsException
The base implementation in this class only shows the information common to all ActivityRecords. Subclasses will typically override to provide specific information for specific types of activity.
asumm
- the ActivitySummary to showar
- ActivityRecord on which the ActivitySummary is basedprefix
- the indentation prefixverbose
- whether the output should be verboseshowDates
- whether the output should show datesstripNumbers
- whether the output should strip numbers from outputIfsException
- if the operation failsprotected void showPerformedActivityRecord(PerformedActivityRecord par, String prefix, boolean verbose, boolean showDates, boolean stripNumbers) throws IfsException
The base implementation in this class only shows the information common to all PerformedActivityRecords. Subclasses will typically override to provide specific information for specific types of activity.
par
- the PerformedActivityRecord to showprefix
- the indentation prefixverbose
- whether the output should be verboseshowDates
- whether the output should show datesstripNumbers
- whether the output should strip numbers from outputIfsException
- if the operation failsprotected void showTrackedActivityRecord(TrackedActivityRecord tar, String prefix, boolean verbose, boolean showDates, boolean stripNumbers) throws IfsException
The base implementation in this class only shows the information common to all TrackedActivityRecords. Subclasses will typically override to provide specific information for specific types of activity.
tar
- the TrackedActivityRecord to showprefix
- the indentation prefixverbose
- whether the output should be verboseshowDates
- whether the output should show datesstripNumbers
- whether the output should strip numbers from outputIfsException
- if the operation failsprotected void showPrivateTrackedActivityRecord(PrivateTrackedActivityRecord ptar, String prefix, boolean verbose, boolean showDates, boolean stripNumbers) throws IfsException
ptar
- the PrivateTrackedActivityRecord to showprefix
- the indentation prefixverbose
- whether the output should be verboseshowDates
- whether the output should show datesstripNumbers
- whether the output should strip numbers from outputIfsException
- if the operation failsprotected void showPrivatePerformedActivityRecord(PrivatePerformedActivityRecord ppar, String prefix, boolean verbose, boolean showDates, boolean stripNumbers) throws IfsException
ppar
- the PrivatePerformedActivityRecord to showprefix
- the indentation prefixverbose
- whether the output should be verboseshowDates
- whether the output should show datesstripNumbers
- whether the output should strip numbers from outputIfsException
- if the operation failspublic void createConversation(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void addConversationMessage(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showConversation(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showAllConversations(AttributeValueTable avt) throws IfsException
IfsException
- if the operation failsprotected Conversation lookupConversation(String tag) throws IfsException
This will throw a RuntimeException if the tag does not correctly identify a Conversation.
tag
- the tag that identifies the ConversationIfsException
- if the operation failsprotected void showConversation(Conversation conv, String prefix, boolean verbose) throws IfsException
conv
- the PerformedActivityRecord to showprefix
- the indentation prefixverbose
- whether the output should be verboseIfsException
- if the operation failsCopyright © 2023. All rights reserved.