Package | Description |
---|---|
org.apache.manifoldcf.crawler.connectors.meridio | |
org.apache.manifoldcf.crawler.connectors.meridio.meridiowrapper |
Modifier and Type | Method and Description |
---|---|
protected DMSearchResults |
MeridioConnector.documentSpecificationSearch(Specification docSpec,
long startTime,
long endTime,
int startPositionOfHits,
int maxHitsToReturn,
long[] restrictDocumentId,
org.apache.manifoldcf.crawler.connectors.meridio.MeridioConnector.ReturnMetadata[] returnMetadata)
Returns objects from the Meridio repository matching the document specification,
and constrained by the start/end object addition times, and the subset of the total
results to return (startPositionOfHits and maxHitsToReturn)
The search method can return the results in "batches" results, based on the start position
and maximum hits to return.
|
Modifier and Type | Method and Description |
---|---|
int |
MeridioWrapper.findClassOrFolder(String classOrFolder)
Given a string representing the path to a class or folder within the FilePlan, this
method returns the identifier of the matching class (if any).
|
int |
MeridioWrapper.findClassOrFolder(String classOrFolder,
int startClassOrFolder)
Given a string representing the path to a class or folder within the FilePlan, this
method returns the identifier of the matching class (if any).
|
org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet |
MeridioWrapper.getCategories()
This method is a wrapper around the Meridio "GetCategories" Web Service Method
The following is the text from the Meridio Web Services Programming Guide
Retrieves all categories accessible by the user.
|
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getClassContents(int classOrFolderId,
boolean getPropDefs,
boolean getActivities,
boolean getCustomProperties)
Returns a dataset containing information about the classes or folders within the
class specified by the "classOrFolderId" parameter
|
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getConfiguration()
This method is a wrapper around the Meridio "GetConfiguration" RM Web Service Method
The following is the text from the Meridio Web Services Programming Guide
Returns a DataSet containing information about all system configuration settings.
|
org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet |
MeridioWrapper.getContainerData(int containerId,
boolean getPropList,
boolean getAcl,
boolean getCanDo,
boolean getChildContainers,
boolean getContainerRefs,
boolean getDocumentRefs,
boolean getStoredSearchRefs,
boolean getKeywords,
boolean getReferencingContainers)
This method is a wrapper around the Meridio "GetContainerData" Web Service Method
Retrieves data relating to a specified container.
|
protected org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet |
MeridioWrapper.getDMDataSet(org.apache.axis.message.MessageElement[] messageElement)
Given the SOAP response received by AXIS on the successful call to a Meridio
Web Service, this helper method returns a castor DMDataSet object which represents
the XML
This makes it much easier to subsequently manipulate the data that has been
returned from the web service, and ensures that the Meridio wrapper implementation
is as close to native .NET code as we can get.
|
org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet |
MeridioWrapper.getDocumentData(int docId,
boolean getPropList,
boolean getAcl,
boolean getCanDo,
boolean getPolicy,
com.meridio.www.MeridioDMWS.DmVersionInfo getVersions,
boolean getKeywords,
boolean getReferencingContainers,
boolean getLockInfo)
This method is a wrapper around the Meridio "GetDocumentData" Web Service Method
Retrieves data relating to a specified document.
|
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getDocumentPartList(int documentId) |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getFolder(int folderId,
boolean getPropDefs,
boolean getActivities,
boolean getContents,
boolean getCustomProperties) |
org.apache.axis.attachments.AttachmentPart |
MeridioWrapper.getLatestVersionFile(int docId)
This method is a wrapper around the Meridio "GetLatestVersionFile" Web Service Method
These methods retrieve a copy of a the latest version of a file that is stored in Meridio.
|
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getPropertyDefs()
This method is a wrapper around the Meridio "GetPropertyDefs" RM Web Service Method
The following is the text from the Meridio Web Services Programming Guide
Returns a DataSet containing information about all fixed property definitions for objects
in the RM Web Service.
|
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getProtectiveMarkingList(int id,
int objectType) |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getRecord(int recordId,
boolean getPropDefs,
boolean getActivities,
boolean getCustomProperties) |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getRecordPartList(int recordId,
boolean getPropDefs,
boolean getActivities) |
protected org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getRMDataSet(org.apache.axis.message.MessageElement[] messageElement)
Given the SOAP response received by AXIS on the successful call to a Meridio
Web Service, this helper method returns a castor RMDataSet object which represents
the XML
This makes it much easier to subsequently manipulate the data that has been
returned from the web service, and ensures that the Meridio wrapper implementation
is as close to native .NET code as we can get.
|
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getRolesAndMembership() |
protected org.apache.axis.message.MessageElement[] |
MeridioWrapper.getSOAPMessage(org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet dsDM)
Given the castor object representing the Meridio DMDataSet XSD, this method generates
the XML that must be passed over the wire to invoke the Meridio DM Web Service
|
protected org.apache.axis.message.MessageElement[] |
MeridioWrapper.getSOAPMessage(org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet dsRM)
Given the castor object representing the Meridio DMDataSet XSD, this method generates
the XML that must be passed over the wire to invoke the Meridio DM Web Service
|
org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet |
MeridioWrapper.getStaticData()
This method is a wrapper around the Meridio "GetStaticData" Web Service Method
The following is the text from the Meridio Web Services Programming Guide
Returns data that may be considered as static in a typical Meridio system, and that is not
subject to access control.
|
org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet |
MeridioWrapper.getUserData(long userId,
boolean getPropList,
boolean getCanDo,
boolean getGroups,
boolean getSharedContainers,
boolean getStoredSearches,
boolean getLockedDocuments)
This method is a wrapper around the Meridio "GetUsersData" Web Service Method
The following table shows which results are populated in the return result
if they are set to "true"
ACCESSCONTROL getCanDo (also controls retrieval of activity information for
requested groups, containers, stored searches and
locked documents)
CONTAINERS getSharedContainers
DOCUMENT_CUSTOMPROPS getLockedDocuments
GROUP_CUSTOMPROPS getGroupList
USER_CUSTOMPROPS getPropList
DOCUMENTS getLockedDocuments
GROUPS getGroupList
STOREDSEARCHES getStoredSearches
USERS getPropList
|
long |
MeridioWrapper.getUserIdFromName(String userName) |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
MeridioWrapper.getUserPrivilegeList(int userId) |
DMSearchResults |
MeridioWrapper.searchDocuments(org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet searchInfo,
int maxHitsToReturn,
int startPositionOfHits,
com.meridio.www.MeridioDMWS.DmPermission permissionFilter,
boolean searchAll,
com.meridio.www.MeridioDMWS.DmSearchScope scope,
boolean useThesaurus,
boolean searchChildren,
boolean searchKeywordHierarchy,
com.meridio.www.MeridioDMWS.DmLogicalOp keywordOperator)
This method is a wrapper around the Meridio "SearchDocuments" Web Service Method
The following is the text is paraphrased from the Meridio Web Services Programming Guide
|
DMSearchResults |
MeridioWrapper.searchRecords(org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet searchInfo,
int maxHitsToReturn,
int startPositionOfHits,
com.meridio.www.MeridioDMWS.DmPermission permissionFilter,
boolean searchAll,
com.meridio.www.MeridioDMWS.DmSearchScope scope,
boolean useThesaurus,
boolean searchChildren,
boolean searchKeywordHierarchy,
com.meridio.www.MeridioDMWS.DmLogicalOp keywordOperator)
This method is a wrapper around the Meridio "SearchRecords" Web Service Method
|
DMSearchResults |
MeridioWrapper.searchUsers(org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet searchInfo,
int maxHitsToReturn,
int startPositionOfHits,
boolean searchChildren)
This method is a wrapper around the Meridio "SearchUsers" Web Service Method
|