com.filenet.rm.api

Uses of Interface RMObjectStore

Packages that use RMObjectStore

Package Description
com.filenet.rm.api
com.filenet.rm.api.exception
com.filenet.rm.api.util

Uses of RMObjectStore in com.filenet.rm.api

Modifier and Type Method and Description
  1. RMObjectStore
RMObject.getObjectStore()
Returns a reference to the object store to which this object is persisted.
Modifier and Type Method and Description
  1. RMConnector
RMDriverManager.getConnector(RMObjectStore aoRMObjectStore,java.lang.String asRegistration_id)
Returns the connector implementation that is to be invoked for a specified ConnectorRegistration object.
  1. RMConnector
RMDriverManager.getConnector(RMObjectStore aoRMObjectStore,java.lang.String asRegistration_id,com.filenet.wcm.api.Session aoSession)
Returns the connector implementation that is to be invoked for a specified ConnectorRegistration object.
  1. java.lang.String
DocumentStore.getURI(RMObjectStore aoRMobjectStore,java.lang.String[] asArrDocumentId)
Generates a URI that is passed to RM Declaration API when documents are declared as records.
  1. boolean
RMDriverManager.isAlreadyRegistered(RMObjectStore aoObjectStore,java.lang.String asRepositoryType)
Indicates whether a connector implementation is registered in the specified object store.
  1. java.lang.String
RMDriverManager.registerConnector(RMObjectStore aoObjectStore,java.lang.String asRepositoryType,java.lang.String asServerName,java.lang.String asRepositoryName,java.lang.String asImplementationclass)
Registers the connector implementation that is to be invoked for the specified combination of repository type, server name and repository name.
  1. void
RecordInfo.setLastRetrievalOfRecordOnContainer(RMObjectStore aoRMObjectStore)
Sets the LastRetrievalofRecord property for the container or containers in which this RecordInfo object is filed.

Uses of RMObjectStore in com.filenet.rm.api.exception

Modifier and Type Method and Description
  1. static
  2. void
RMException.setRMObjectStore(RMObjectStore aoRMObjectStore)
Deprecated. This method no longer performs any action.

Uses of RMObjectStore in com.filenet.rm.api.util

Modifier and Type Method and Description
  1. static
  2. RMObjectStore
RMUtil._getRMObjectStore(com.filenet.wcm.api.ObjectStore aoObjectStore)
Returns an instance of RMObjectStore for an object store.
  1. RMObjectStore
RMUtil.getRMObjectStore(com.filenet.wcm.api.ObjectStore aoObjectStore)
Deprecated. Use RMUtil._getRMObjectStore(ObjectStore aoObjectStore) instead of this method.
Modifier and Type Method and Description
  1. static
  2. void
RMUtil._addRMLog(RMObjectStore aoRMObjectStore,com.filenet.wcm.api.Properties aoProps,com.filenet.wcm.api.Permissions aoPermissions)
Creates an RMLog object as an instance of RMCustomObject.
  1. static
  2. RMBulkOperationResults
RMUtil._batchInactivate(boolean abIsInactive,RMObjectStore aoRMOS,com.filenet.wcm.api.BaseObjects aoBaseObjects,java.lang.String asReasonForInactivate)
Performs the batch inactivate operation for collection of BaseObjects passed as parameter.
  1. static
  2. boolean
RMUtil._doMultipleFilePlanExist(RMObjectStore aoRMObjectStore)
Checks whether the given object store contains more then one file plan.
  1. static
  2. java.lang.String
RMUtil._generateDocumentURI(RMObjectStore aoRMObjectStore,java.lang.String asURI)
Returns a String Document URI obtained by modifying the URI (XML String) passed by a user while record declaration.
  1. static
  2. java.util.Vector
RMUtil._getAllDateProperties(RMObjectStore aoRMObjectStore)
Retrieves the symbolic names of all the date-type properties of the Folder and Document classes.
  1. static
  2. com.filenet.wcm.api.ClassDescriptions
RMUtil._getClassDescriptions(RMObjectStore aoRMObjectStore,int[] aiEntityTypes,boolean abInculdeSubClasses)
Returns the collection of the ClassDescription of all the RM types which are passed in the int array as a parameter.
  1. static
  2. java.lang.String
RMUtil._getClassDescriptionsXML(RMObjectStore aoRMObjectStore,int[] aiEntityTypes,boolean abInculdeSubClasses)
Returns a String in XML that represents the class descriptions for Content Engine classes and their subclasses.
  1. static
  2. java.lang.String[]
RMUtil._getClassIDs(RMObjectStore aoRMObjectStore,int[] aiEntityTypes,boolean abInculdeSubClasses)
Returns a String array of the ClassIds of all the RM entities whose RM type is passed in the int array as a parameter.
  1. static
  2. com.filenet.wcm.api.CustomObject
RMUtil._getConnectorRegistrationClass(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL)
Returns a ConnectorRegistration CustomObject retrieved from an RM object store based on the String query passed as parameter
  1. static
  2. java.lang.String
RMUtil._getLimitedResultSet(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiMaxRecords)
Returns the String XML result set obtained by executing a query passed as parameter asQuerySQL for an RM object store and retricts the result set as per the input parameter aiMaxRecords.
  1. static
  2. com.filenet.wcm.api.BaseObjects
RMUtil._getQueriedObjects(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiBaseType)
Returns a BaseObjects collection by executing a query passed as parameter asQuerySQL for an RM object store.
  1. static
  2. com.filenet.wcm.api.BaseObjects
RMUtil._getQueriedObjects(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiBaseType,int aiMaxResult)
Returns a BaseObjects collection by executing a query passed as parameter asQuerySQL for an RM object store and retricts the ResultSet as per the input parameter aiMaxResult.
  1. static
  2. java.lang.String
RMUtil._getRecordURI(RMObjectStore aoRMObjectStore,java.lang.String asRecordId)
Returns a URI string for the record
  1. static
  2. com.filenet.wcm.api.CustomObject
RMUtil._getRegistrationClass(RMObjectStore aoRMObjectStore,java.lang.String asRegistraionID)
Returns an RM custom object of type ConnectorRegistration that is retrieved from an RM object store using the ID of this custom object.
  1. static
  2. java.lang.String
RMUtil._getRegistrationID(RMObjectStore aoRMObjectStore,java.lang.String asRepositoryType,java.lang.String asServerName,java.lang.String asRepositoryName,boolean abCreate)
Returns the GUID of a connector registration object.
  1. static
  2. java.lang.String
RMUtil._getResultSet(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL)
Returns the String result set obtained by executing a query passed as parameter asQuerySQL in an RM object store.
  1. static
  2. java.lang.String
RMUtil._getResultSet(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiBaseType)
Returns the String XML result set obtained by executing a query passed as parameter asQuerySQL for an RM object store.
  1. static
  2. java.lang.String
RMUtil._getResultSet(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiBaseType,int aiMaxResults)
Returns the String result set obtained by executing a query passed as parameter asQuerySQL in an RM object store and retricts the result set as per the input parameter aiMaxResults.
  1. static
  2. java.lang.String
RMUtil._getUserId(RMObjectStore rmObjStore)
Returns the "ShortName" property for the user currently associated with the Buzz Session that is associated with the given RMObjectStore instance.
  1. static
  2. java.lang.String
RMUtil._getUserIdWithDomain(RMObjectStore aoRMObjectStore)
Returns a String specifying the complete domain name of a User who is logged on to the current instance of an object store.
  1. static
  2. void
RMUtil._launchWorkFlow(RMObjectStore aoRMObjectStore,java.util.Map aoMap,java.lang.String asFirstProperty,int aiWorkFlowProperty,filenet.vw.api.VWSession aoVWSession)
Launches the workflow associated with the entities.
  1. static
  2. void
RMUtil._launchWorkFlow(RMObjectStore aoRMObjectStore,java.lang.String[] asGuidArray,java.lang.String asFirstProperty,int aiWorkFlowProperty,filenet.vw.api.VWSession aoVWSession)
Launches the workflow associated with the entities.
  1. static
  2. boolean
RMUtil._useInSubFolder(RMObjectStore aoObjectStore,java.lang.String aoFolderPath)
  1. RMBulkOperationResults
RMBulkOperationsUtil.activate(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,java.lang.String asReasonforActivate)
Activates all the RM entities whose IDs are specified in the asArrObjectIDs input parameter.
  1. void
RMUtil.addRMLog(RMObjectStore aoRMObjectStore,com.filenet.wcm.api.Properties aoProps,com.filenet.wcm.api.Permissions aoPermissions)
  1. RMBulkOperationResults
RMBulkOperationsUtil.batchActivate(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,java.lang.String asReasonforActivate)
Activates all the RM entities in batch, whose IDs are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.batchForcedClose(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,java.lang.String asReasonForClose)
Performs the close operation on all the RM objects whose IDs are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMUtil.batchInactivate(boolean abIsInactive,RMObjectStore aoRMOS,com.filenet.wcm.api.BaseObjects aoBaseObjects,java.lang.String asReasonForInactivate)
  1. RMBulkOperationResults
RMBulkOperationsUtil.batchInactivate(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,java.lang.String asReasonforInActivate)
Inactivates all the RM entities whose Ids are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.clearDispositionData(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs)
Performs the clear disposition properties operation on all RM entities whose Ids are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.close(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,java.lang.String asReasonForClose)
Performs the Close operation on all the RM objects whose IDs are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.copy(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,RMRecordContainer aoDestination,com.filenet.wcm.api.Properties aoCopyProps)
Performs the copy operation on all RecordInfo Objects whose Ids are specified in asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.copy(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,RMRecordContainer aoDestination,java.lang.String copyOfPrefix)
Performs the copy operation on all RecordInfo Objects whose Ids are specified in asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.delete(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs)
Performs the delete operation on all RM Entities whose IDs are specified in asArrObjectIDs input parameter.
  1. boolean
RMUtil.doMultipleFilePlanExist(RMObjectStore aoRMObjectStore)
Deprecated. Use RMUtil._doMultipleFilePlanExist(RMObjectStore aoRMObjectStore) instead of this method.
  1. RMBulkOperationResults
RMBulkOperationsUtil.file(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,RMRecordContainer aoDestination)
Performs the file operations on all RecordInfo Objects whose Ids are specified in asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.forcedClose(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,java.lang.String asReasonForClose)
Performs the close operation on all the RM objects whose IDs are specified in the asArrObjectIDs input parameter.
  1. java.lang.String
RMUtil.generateDocumentURI(RMObjectStore aoRMObjectStore,java.lang.String asURI)
  1. static
  2. java.util.List
RMUtil.getAllAssociatedROS(RMObjectStore rmFPOS)
  1. static
  2. java.util.Map
RMUtil.getAllImplementataions(RMObjectStore aoRMObjectStore)
This method search for the connector registration and returns the Map containing the implementation class name as the key and the value is the ArrayList that in turn contains the ArrayList containing the parameters like server name, repository name and the repository type
  1. com.filenet.wcm.api.ClassDescriptions
RMUtil.getClassDescriptions(RMObjectStore aoRMObjectStore,int[] aiEntityTypes,boolean abInculdeSubClasses)
  1. java.lang.String
RMUtil.getClassDescriptionsXML(RMObjectStore aoRMObjectStore,int[] aiEntityTypes,boolean abInculdeSubClasses)
  1. java.lang.String[]
RMUtil.getClassIDs(RMObjectStore aoRMObjectStore,int[] aiEntityTypes,boolean abInculdeSubClasses)
  1. com.filenet.wcm.api.CustomObject
RMUtil.getConnectorRegistrationClass(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL)
  1. static
  2. java.lang.String
RMUtil.getConnectorSearchURL(RMObjectStore aoRMObjectStore,java.lang.String asRMConn,java.util.Map aoImplClassMap)
Generates the search URL that needs to be passed to the RMConnector implementation for the search related methods
  1. static
  2. java.lang.String[]
RMUtil.getIdsFromEntityClass(RMObjectStore aoObjectStore,java.lang.String asFrom,java.lang.String asWhereClause)
Returns a String array whose elements specify the IDs of objects that match the given criteria.
  1. java.lang.String
RMUtil.getLimitedResultSet(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiMaxRecords)
  1. static
  2. java.lang.String
RMUtil.getModifiedConditionXML(RMObjectStore aoRMObjectStore,java.lang.String asConditionXML)
This method returns the XML after modidfying the Sql tag.
  1. static
  2. java.lang.String
RMUtil.getPreviewListingOfEntites(RMObjectStore aoRMObjectStore,java.lang.String[] asSelectClauseProperty,java.lang.String asConditionXML,java.lang.String asFilterCriteria,int aiMaxRecords)
This method returns the XML containig information about the entites depending upon the properties tag contained in the asConditionXML.
  1. com.filenet.wcm.api.BaseObjects
RMUtil.getQueriedObjects(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiBaseType)
  1. com.filenet.wcm.api.BaseObjects
RMUtil.getQueriedObjects(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiBaseType,int aiMaxResult)
  1. java.lang.String
RMUtil.getRecordURI(RMObjectStore aoRMObjectStore,java.lang.String asRecordId)
  1. com.filenet.wcm.api.CustomObject
RMUtil.getRegistrationClass(RMObjectStore aoRMObjectStore,java.lang.String asRegistraionID)
  1. java.lang.String
RMUtil.getRegistrationID(RMObjectStore aoRMObjectStore,java.lang.String asRepositoryType,java.lang.String asServerName,java.lang.String asRepositoryName,boolean abCreate)
  1. java.lang.String
RMUtil.getResultSet(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL)
  1. java.lang.String
RMUtil.getResultSet(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiBaseType)
  1. java.lang.String
RMUtil.getResultSet(RMObjectStore aoRMObjectStore,java.lang.String asQuerySQL,int aiBaseType,int aiMaxResults)
  1. static
  2. RMObjects
RMUtil.getRMObjects(RMObjectStore aoObjectStore,java.lang.String asFrom,java.lang.String asWhereClause)
Returns a collection of RMObjects that match the given criteria.
  1. java.lang.String
RMUtil.getUserId(RMObjectStore aoRMObjectStore)
Deprecated. Use RMUtil._getUserId(RMObjectStore aoRMObjectStore) instead of this method.
  1. java.lang.String
RMUtil.getUserIdWithDomain(RMObjectStore aoRMObjectStore)
Deprecated. Use RMUtil._getUserIdWithDomain(RMObjectStore aoRMObjectStore) instead of this method.
  1. RMBulkOperationResults
RMBulkOperationsUtil.hold(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,Hold aoHold)
Performs hold operation on all RM entities whose Ids are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.hold(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,Holds aoHolds)
Performs the hold operation on all the RM entities whose Ids are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.hold(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,RMObjects aoHolds)
  1. RMBulkOperationResults
RMBulkOperationsUtil.inActivate(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,java.lang.String asReasonforInActivate)
Inactivates all the RM entities whose Ids are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.initiateDisposition(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,filenet.vw.api.VWSession aoVWSession)
Performs initiateDisposition operation on all RM entities whose Ids are specified in the asArrObjectIDs input parameter.
  1. static
  2. RMBulkOperationResults
RMUtil.lauchWorkflow(filenet.vw.api.VWSession aoVWSession,java.lang.String[] aoObjects,RMObjectStore aoObjectStore,java.lang.String workflowVersionId,java.lang.String[] paramNames,java.lang.String[] paramValues)
Launches the workflow with a given version directly
  1. void
RMUtil.launchWorkFlow(RMObjectStore aoRMObjectStore,java.lang.String[] asGuidArray,java.lang.String asFirstProperty,int aiWorkFlowProperty,filenet.vw.api.VWSession aoVWSession)
  1. RMBulkOperationResults
RMBulkOperationsUtil.move(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,RMRecordContainer aoSource,RMFolder aoDestination,java.lang.String asReasonForMove,DispositionSchedule aoDispositionSchedule)
Performs the move operation on all RM entities whose Ids are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.registerExternalEvent(RMObjectStore aoRMOS,java.lang.String[] asArrEventIDs,java.util.Date aoExtEventOccuranceDate)
Updates the ExternalEventOccurrenceDate metadata of the Events represented by the GUIDs specified in input parameter for a particular RMObjectStore.
  1. RMBulkOperationResults
RMBulkOperationsUtil.reOpen(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,boolean abReOpen,java.lang.String asReasonForClose)
Performs the reOpen operation on all RM objects whose IDs are specified in the asArrObjectIDs input parameter.
  1. static
  2. void
RMUtil.tranferPhaseWithoutAction(RMObjectStore aoRMObjectStore,RMObject aoObject)
This method is used to transfer the phase (having no Current Phase Action )to the next phase.
  1. RMBulkOperationResults
RMBulkOperationsUtil.undeclare(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs)
Performs the undeclare operation on all RM records whose IDs are specified in asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.unHold(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,Hold aoHold)
Performs the unHold operation on all RM entities whose Ids are specified in input parameter asArrObjectIDs.The Hold object that is specified is disassociated from each RM object.
  1. RMBulkOperationResults
RMBulkOperationsUtil.unHold(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,Holds aoHolds)
Performs the unHold operation on all RM entities whose Ids are specified in the asArrObjectIDs input parameter.
  1. RMBulkOperationResults
RMBulkOperationsUtil.unHold(RMObjectStore aoRMOS,java.lang.String[] asArrObjectIDs,RMObjects aoHolds)
Deprecated. Use instead of this method.
  1. boolean
RMUtil.useInSubFolder(RMObjectStore aoObjectStore,java.lang.String aoFolderPath)
  1. static
  2. void
RMUtil.validateCustomObjectName(RMObjectStore aoRMOS,java.lang.String asCustomObjectClassName,java.lang.String asCustomObjectNameProperty,java.lang.String asName,java.lang.String asCustomObjectTypeProperty,int aiType)
Validates the values of the name property and type property of a CustomObject of specified type.