public class CswsSession
extends java.lang.Object
| Constructor and Description |
|---|
CswsSession(java.lang.String userName,
java.lang.String password,
org.apache.manifoldcf.connectorcommon.interfaces.IKeystoreManager keystore,
long sessionExpirationInterval,
java.lang.String authenticationServiceURL,
java.lang.String documentManagementServiceURL,
java.lang.String contentServiceServiceURL,
java.lang.String memberServiceServiceURL,
java.lang.String searchServiceServiceURL) |
| Modifier and Type | Method and Description |
|---|---|
com.opentext.livelink.service.core.PageHandle |
getAllUsers() |
com.opentext.livelink.service.docman.AttributeGroupDefinition |
getCategoryDefinition(long catId) |
java.util.List<? extends com.opentext.livelink.service.docman.AttributeGroupDefinition> |
getCategoryDefinitions(java.util.List<java.lang.Long> categoryIDs) |
java.util.List<? extends com.opentext.livelink.service.docman.CategoryInheritance> |
getCategoryInheritance(long parentId) |
java.util.List<? extends com.opentext.livelink.service.docman.Node> |
getChildren(long nodeId) |
com.opentext.livelink.service.core.ContentService |
getContentServiceHandle()
Fetch initialized ContentService handle.
|
com.opentext.livelink.service.docman.DocumentManagement |
getDocumentManagementHandle()
Fetch initialized DocumentManagement handle.
|
com.opentext.livelink.service.memberservice.Member |
getMember(long memberId) |
com.opentext.livelink.service.memberservice.Member |
getMemberByLoginName(java.lang.String memberName) |
com.opentext.livelink.service.memberservice.MemberService |
getMemberServiceHandle()
Fetch initialized MemberService handle.
|
java.util.List<? extends com.opentext.livelink.service.memberservice.Member> |
getNextUserSearchResults(com.opentext.livelink.service.core.PageHandle pgHandle) |
com.opentext.livelink.service.docman.Node |
getNode(long nodeId) |
com.opentext.livelink.service.docman.Node |
getNodeByPath(long rootNode,
java.util.List<java.lang.String> colonSeparatedPath) |
com.opentext.livelink.service.docman.NodeRights |
getNodeRights(long nodeId) |
javax.xml.ws.Holder<com.opentext.ecm.api.OTAuthentication> |
getOTAuthentication()
Construct OTAuthentication structure (to be passed as an argument)
|
com.opentext.livelink.service.docman.Node |
getRootNode(java.lang.String nodeType)
Fetch root node given type.
|
java.util.List<? extends java.lang.String> |
getRootNodeTypes()
Fetch root node types.
|
com.opentext.livelink.service.searchservices.SearchService |
getSearchServiceHandle()
Fetch initialized SearchService handle.
|
com.opentext.livelink.service.memberservice.User |
getUserByLoginName(java.lang.String userName) |
com.opentext.livelink.service.docman.Version |
getVersion(long nodeId,
long version) |
void |
getVersionContents(long nodeId,
long version,
java.io.OutputStream os) |
java.util.List<? extends com.opentext.livelink.service.docman.Node> |
listNodes(long nodeId) |
java.util.List<? extends com.opentext.livelink.service.memberservice.MemberRight> |
listRightsByMemberId(long memberId) |
java.util.List<? extends com.opentext.livelink.service.searchservices.SGraph> |
searchFor(long parentID,
java.lang.String[] returnColumns,
java.lang.String dataCollection,
java.lang.String searchSpec,
java.lang.String orderingColumn,
int start,
int count)
Return a set of IDs matching the specification.
|
public CswsSession(java.lang.String userName,
java.lang.String password,
org.apache.manifoldcf.connectorcommon.interfaces.IKeystoreManager keystore,
long sessionExpirationInterval,
java.lang.String authenticationServiceURL,
java.lang.String documentManagementServiceURL,
java.lang.String contentServiceServiceURL,
java.lang.String memberServiceServiceURL,
java.lang.String searchServiceServiceURL)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionpublic com.opentext.livelink.service.docman.DocumentManagement getDocumentManagementHandle()
public com.opentext.livelink.service.core.ContentService getContentServiceHandle()
public com.opentext.livelink.service.memberservice.MemberService getMemberServiceHandle()
public com.opentext.livelink.service.searchservices.SearchService getSearchServiceHandle()
public java.util.List<? extends java.lang.String> getRootNodeTypes()
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.docman.Node getRootNode(java.lang.String nodeType)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic java.util.List<? extends com.opentext.livelink.service.docman.Node> listNodes(long nodeId)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic java.util.List<? extends com.opentext.livelink.service.docman.Node> getChildren(long nodeId)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic java.util.List<? extends com.opentext.livelink.service.docman.CategoryInheritance> getCategoryInheritance(long parentId)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic java.util.List<? extends com.opentext.livelink.service.docman.AttributeGroupDefinition> getCategoryDefinitions(java.util.List<java.lang.Long> categoryIDs)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.docman.Node getNode(long nodeId)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.docman.Node getNodeByPath(long rootNode,
java.util.List<java.lang.String> colonSeparatedPath)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.docman.NodeRights getNodeRights(long nodeId)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.docman.Version getVersion(long nodeId,
long version)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.docman.AttributeGroupDefinition getCategoryDefinition(long catId)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.memberservice.User getUserByLoginName(java.lang.String userName)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.memberservice.Member getMemberByLoginName(java.lang.String memberName)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic java.util.List<? extends com.opentext.livelink.service.memberservice.MemberRight> listRightsByMemberId(long memberId)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.memberservice.Member getMember(long memberId)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic void getVersionContents(long nodeId,
long version,
java.io.OutputStream os)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic com.opentext.livelink.service.core.PageHandle getAllUsers()
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic java.util.List<? extends com.opentext.livelink.service.memberservice.Member> getNextUserSearchResults(com.opentext.livelink.service.core.PageHandle pgHandle)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic java.util.List<? extends com.opentext.livelink.service.searchservices.SGraph> searchFor(long parentID,
java.lang.String[] returnColumns,
java.lang.String dataCollection,
java.lang.String searchSpec,
java.lang.String orderingColumn,
int start,
int count)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
parentID - is the parent ID.returnColumns - is an array of return column names.
For reference:
OTDataID
OTSubTypeName
OTNamedataCollection - the data collection (i.e. the slice) to be queriedsearchSpec - is the search specification, e.g. "\"OTSubType\":0 OR \"OTSubType\":1 OR \"OTSubType\":144) AND \"OTModifyDate\":<20190312"
For reference:
OTSubType Details
0 - Folder
1 - Alias [Shortcut]
131 - Category
136 - Compound Document
140 - URL
144 - Document
202 - Project
204 - Task List
207 - Channel
215 - Discussion
299 - LiveReportorderingColumn - is the column name to order the result bystart - is the ID of the result to return (0-based)count - is the maximum number of IDs to returnorg.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic javax.xml.ws.Holder<com.opentext.ecm.api.OTAuthentication> getOTAuthentication()
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruption