public class MeridioWrapper extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
MeridioWrapper.ResourceProvider
Implementation of EngineConfiguration that we'll use to get the wsdd file from a
local resource.
|
Modifier and Type | Field and Description |
---|---|
protected String |
clientWorkstation |
protected org.apache.http.conn.HttpClientConnectionManager |
dmwsConnectionManager |
protected org.apache.http.client.HttpClient |
dmwsHttpClient |
protected org.apache.axis.EngineConfiguration |
engineConfiguration |
static String |
HTTPCLIENT_PROPERTY |
protected String |
loginToken_ |
protected org.apache.http.conn.HttpClientConnectionManager |
mcwsConnectionManager |
protected org.apache.http.client.HttpClient |
mcwsHttpClient |
protected org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet |
meridioCategories_ |
protected static long |
meridioCategoriesExpire |
protected long |
meridioCategoriesTime |
protected com.meridio.www.MeridioDMWS.MeridioDMSoapStub |
meridioDMWebService_ |
protected org.tempuri.MetaCartaSoapStub |
meridioMCWS_ |
protected com.meridio.www.MeridioRMWS.MeridioRMSoapStub |
meridioRMWebService_ |
protected org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet |
meridioStaticData_ |
protected static long |
meridioStaticDataExpire |
protected long |
meridioStaticDataTime |
protected org.apache.log4j.Logger |
oLog |
protected org.apache.http.conn.HttpClientConnectionManager |
rmwsConnectionManager |
protected org.apache.http.client.HttpClient |
rmwsHttpClient |
Constructor and Description |
---|
MeridioWrapper(org.apache.log4j.Logger log,
URL meridioDmwsUrl,
URL meridioRmwsUrl,
URL meridioManifoldCFWSUrl,
String dmwsProxyHost,
String dmwsProxyPort,
String rmwsProxyHost,
String rmwsProxyPort,
String mcwsProxyHost,
String mcwsProxyPort,
String userName,
String password,
String clientWorkstation,
SSLSocketFactory mySSLFactory,
Class resourceClass,
String engineConfigurationFile)
The Meridio Wrapper constructor that calls the Meridio login method
|
Modifier and Type | Method and Description |
---|---|
void |
clearCache() |
int |
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 |
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 |
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 |
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 |
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 |
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 |
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.
|
com.meridio.www.MeridioDMWS.MeridioDMSoapStub |
getDMWebService() |
org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet |
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 |
getDocumentPartList(int documentId) |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
getFolder(int folderId,
boolean getPropDefs,
boolean getActivities,
boolean getContents,
boolean getCustomProperties) |
org.apache.axis.attachments.AttachmentPart |
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.
|
String |
getLoginToken() |
org.tempuri.MetaCartaSoapStub |
getMCWSWebService() |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
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 |
getProtectiveMarkingList(int id,
int objectType) |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
getRecord(int recordId,
boolean getPropDefs,
boolean getActivities,
boolean getCustomProperties) |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
getRecordPartList(int recordId,
boolean getPropDefs,
boolean getActivities) |
protected org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
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.
|
com.meridio.www.MeridioRMWS.MeridioRMSoapStub |
getRMWebService() |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
getRolesAndMembership() |
protected org.apache.axis.message.MessageElement[] |
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[] |
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 |
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 |
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 |
getUserIdFromName(String userName) |
org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet |
getUserPrivilegeList(int userId) |
org.tempuri.GroupResult[] |
getUsersGroups(int userId)
Given a user id, find all the groups that it belongs to (including parents of parents)
|
void |
loginUnified()
Checks if login needed, and if so performs a login to Meridio, using integrated Windows NT authentication (NTLM)
|
void |
logout()
Logs out from Meridio
|
DMSearchResults |
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 |
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 |
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
|
public static final String HTTPCLIENT_PROPERTY
protected long meridioCategoriesTime
protected org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet meridioCategories_
protected static final long meridioCategoriesExpire
protected long meridioStaticDataTime
protected org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet meridioStaticData_
protected static final long meridioStaticDataExpire
protected org.apache.axis.EngineConfiguration engineConfiguration
protected org.apache.log4j.Logger oLog
protected String clientWorkstation
protected org.apache.http.conn.HttpClientConnectionManager dmwsConnectionManager
protected org.apache.http.conn.HttpClientConnectionManager rmwsConnectionManager
protected org.apache.http.conn.HttpClientConnectionManager mcwsConnectionManager
protected org.apache.http.client.HttpClient dmwsHttpClient
protected org.apache.http.client.HttpClient rmwsHttpClient
protected org.apache.http.client.HttpClient mcwsHttpClient
protected com.meridio.www.MeridioDMWS.MeridioDMSoapStub meridioDMWebService_
protected com.meridio.www.MeridioRMWS.MeridioRMSoapStub meridioRMWebService_
protected org.tempuri.MetaCartaSoapStub meridioMCWS_
protected String loginToken_
public MeridioWrapper(org.apache.log4j.Logger log, URL meridioDmwsUrl, URL meridioRmwsUrl, URL meridioManifoldCFWSUrl, String dmwsProxyHost, String dmwsProxyPort, String rmwsProxyHost, String rmwsProxyPort, String mcwsProxyHost, String mcwsProxyPort, String userName, String password, String clientWorkstation, SSLSocketFactory mySSLFactory, Class resourceClass, String engineConfigurationFile) throws RemoteException, NumberFormatException
log
- a handle to a Log4j loggermeridioDmwsUrl
- the URL to the Meridio Document Management Web ServicemeridioRmwsUrl
- the URL to the Meridio Records Management Web ServicedmwsProxyHost
- the proxy for DMWS, or null if nonedmwsProxyPort
- the proxy port for DMWS, or -1 if defaultrmwsProxyHost
- the proxy for RMWS, or null if nonermwsProxyPort
- the proxy port for RMWS, or -1 if defaultuserName
- the username of the user to log in as, must include the Windows, e.g. domain\\userpassword
- the password of the user who is logging inclientWorkstation
- an identifier for the client workstation, could be the IP address, for auditing purposesprotocolFactory
- the protocol factory object to use for https communicationengineConfigurationFile
- the engine configuration object to use to communicate with the web servicesRemoteException
- if an error is encountered logging into MeridioNumberFormatException
public com.meridio.www.MeridioDMWS.MeridioDMSoapStub getDMWebService()
public com.meridio.www.MeridioRMWS.MeridioRMSoapStub getRMWebService()
public org.tempuri.MetaCartaSoapStub getMCWSWebService()
public String getLoginToken()
public void clearCache()
public void loginUnified() throws RemoteException
RemoteException
- if an error is encountered locating the web services, or logging inpublic void logout() throws RemoteException
RemoteException
- if an error is encountered calling the Meridio Web Service logout methodpublic org.tempuri.GroupResult[] getUsersGroups(int userId) throws RemoteException
RemoteException
public org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet getStaticData() throws RemoteException, MeridioDataSetException
RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getConfiguration() throws RemoteException, MeridioDataSetException
RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getPropertyDefs() throws RemoteException, MeridioDataSetException
RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet getCategories() throws RemoteException, MeridioDataSetException
RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getClassContents(int classOrFolderId, boolean getPropDefs, boolean getActivities, boolean getCustomProperties) throws RemoteException, MeridioDataSetException
classOrFolderId
- the Identifier of the class or folder for which the contents
are required. 0 indicated the root of the FilePlangetPropDefs
- getActivities
- getCustomProperties
- RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic int findClassOrFolder(String classOrFolder) throws RemoteException, MeridioDataSetException
classOrFolder
- is the path to the class or folder to be matched, for example
/Finances/Audit, Finances/Audit/, or //Finances///Audit//
will all match the class or folder "Audit" that exists in the
"Finances" class which is located directly under the root of
the FilePlan. The forward-slash "/" must be used.RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic int findClassOrFolder(String classOrFolder, int startClassOrFolder) throws RemoteException, MeridioDataSetException
classOrFolder
- is the path to the class or folder to be matched, for example
/Finances/Audit, Finances/Audit/, or //Finances///Audit//startClassOrFolder
- the id of the class of folder to start searching at (zero for root)RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic DMSearchResults 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) throws RemoteException, MeridioDataSetException
searchInfo
- contains the search definition and may also specify
rendition types, containers, keywords and result definitions
Tables that may be included in searchInfo are:
CONTENT_OPS
CONTENT_TERMS
PROPERTY_OPS
PROPERTY_TERMS
RESULTDEFS
SEARCH_CONTAINERS
SEARCH_KEYWORDS
SEARCH_RENDITIONDEFSmaxHitsToReturn
- controls the maximum number of hits to return on this callstartPositionOfHits
- controls what position to start from, 1 is the first resultpermissionFilter
- documents for which the current user's permission is
lower than permissionFilter will be excluded from the search resultssearchAll
- indicates whether the search should return hits on all versions of
documents or on the latest versions only. If searchAll is true then
hits on all versions will be returned; if false then hits on the latest
versions only will be returnedscope
- enditions of the specified type(s) will be included in the search, as long
as renditions are included in the search scopeuseThesaurus
- controls use of word synonyms in content searchessearchChildren
- specifies whether subcontainers are searched within any containers
specified in searchInfo. This argument is ignored if the search is not
restricted to specific containers.searchKeywordHierarchy
- Only documents associated with the specified keywords will be returned,
depending on the operator used to logically combine them (keywordOperator)
and whether all keywords under the specified keywords are to be considered
(searchKeywordHierarchy). However, if no keywords are specified in
searchInfo then searching will ignore keyword associations.keywordOperator
- see searchKeywordHierarchyRemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic DMSearchResults 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) throws RemoteException, MeridioDataSetException
RemoteException
MeridioDataSetException
DMDataSet searchInfo, int maxHitsToReturn, int startPositionOfHits, DmPermission permissionFilter,
boolean searchAll, DmSearchScope scope, boolean useThesaurus, boolean searchChildren,
boolean searchKeywordHierarchy, DmLogicalOp keywordOperator
public DMSearchResults searchUsers(org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet searchInfo, int maxHitsToReturn, int startPositionOfHits, boolean searchChildren) throws RemoteException, MeridioDataSetException
searchInfo
- contains the search definition and may also specify groups
and result definitions. See "Search Expressions" on page 23 for an overview of how a
search expression can be recorded in searchInfo.
Only groups that belong to the groups specified in searchInfo will be included in
the search results. However, if no groups are specified in searchInfo then
searching will not be restricted to any specific groups, and will instead take place
across all groups in the Meridio system.
The result definitions specified by searchInfo will be applied when returning
property search results.maxHitsToReturn
- maxHitsToReturn may be NULL in which case the default limit is 100 hits.startPositionOfHits
- may be NULL in which case the default start position is 1.searchChildren
- specifies whether subgroups are searched within any groups specified in searchInfo.
This argument is ignored if the search is not restricted to specific groups.RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic long getUserIdFromName(String userName) throws RemoteException, MeridioDataSetException
public org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getRolesAndMembership() throws RemoteException, MeridioDataSetException
public org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getProtectiveMarkingList(int id, int objectType) throws RemoteException, MeridioDataSetException
public org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getUserPrivilegeList(int userId) throws RemoteException, MeridioDataSetException
public org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getRecord(int recordId, boolean getPropDefs, boolean getActivities, boolean getCustomProperties) throws RemoteException, MeridioDataSetException
public org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getFolder(int folderId, boolean getPropDefs, boolean getActivities, boolean getContents, boolean getCustomProperties) throws RemoteException, MeridioDataSetException
public org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet getUserData(long userId, boolean getPropList, boolean getCanDo, boolean getGroups, boolean getSharedContainers, boolean getStoredSearches, boolean getLockedDocuments) throws RemoteException, MeridioDataSetException
userId
- Retrieves data relating to the user specified by the userId argument.
The data retrieved can be selected by supplying a true value for those
Boolean arguments in which the caller is interestedgetPropList
- getCanDo
- getGroups
- if true then the returned groups are only those of which the specified user
is a direct member, i.e. they do not include groups of which the user is
indirectly a member by virtue of the user's membership of an intermediate subgroupgetSharedContainers
- returns the user's shared containers (if any)getStoredSearches
- getLockedDocuments and getStoredSearches arguments control retrieval
of the specified user's (userId) locked documents and stored searches.
Only documents or stored searches to which the current session user has
access are returned when the getLockedDocuments or getStoredSearches
arguments are true.getLockedDocuments
- see getStoredSearchesRemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet getDocumentData(int docId, boolean getPropList, boolean getAcl, boolean getCanDo, boolean getPolicy, com.meridio.www.MeridioDMWS.DmVersionInfo getVersions, boolean getKeywords, boolean getReferencingContainers, boolean getLockInfo) throws RemoteException, MeridioDataSetException
RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet getContainerData(int containerId, boolean getPropList, boolean getAcl, boolean getCanDo, boolean getChildContainers, boolean getContainerRefs, boolean getDocumentRefs, boolean getStoredSearchRefs, boolean getKeywords, boolean getReferencingContainers) throws RemoteException, MeridioDataSetException
RemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic org.apache.axis.attachments.AttachmentPart getLatestVersionFile(int docId) throws RemoteException, MeridioDataSetException
docId
- the identifier of the document for the version file to returnRemoteException
- if an error is encountered call the Meridio web service method(s)MeridioDataSetException
- if an error is encountered manipulating the Meridio DataSetpublic org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getRecordPartList(int recordId, boolean getPropDefs, boolean getActivities) throws RemoteException, MeridioDataSetException
public org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getDocumentPartList(int documentId) throws RemoteException, MeridioDataSetException
protected org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet getDMDataSet(org.apache.axis.message.MessageElement[] messageElement) throws MeridioDataSetException
MeridioDataSetException
protected org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet getRMDataSet(org.apache.axis.message.MessageElement[] messageElement) throws MeridioDataSetException
MeridioDataSetException
protected org.apache.axis.message.MessageElement[] getSOAPMessage(org.apache.manifoldcf.crawler.connectors.meridio.DMDataSet.DMDataSet dsDM) throws MeridioDataSetException
MeridioDataSetException
protected org.apache.axis.message.MessageElement[] getSOAPMessage(org.apache.manifoldcf.crawler.connectors.meridio.RMDataSet.RMDataSet dsRM) throws MeridioDataSetException
MeridioDataSetException