public interface IDocumentum
extends java.rmi.Remote
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_rcsid |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
buildDateString(long timestamp)
Build a DQL date string from a long timestamp
|
void |
checkConnection()
Check if there is a working connection.
|
void |
createSession(java.lang.String docbaseName,
java.lang.String userName,
java.lang.String password,
java.lang.String domain)
Create a session.
|
void |
destroySession()
Delete the session.
|
java.lang.String |
getDocbaseName()
Read the docbase name based on the session.
|
IDocumentumResult |
getFolderContents(java.lang.String folderPath)
Get folder contents
|
IDocumentumObject |
getObjectByQualification(java.lang.String dql)
Get a documentum object, by qualification.
|
java.lang.String |
getServerVersion()
Get the server version.
|
java.lang.String |
getSessionId()
Get the current session id.
|
boolean |
isOneOf(java.lang.String theType,
java.lang.String[] matchTypeSet)
Check if an object type is equal to or is a subtype of any one of a set of other object types.
|
IDocumentumResult |
performDQLQuery(java.lang.String dql)
Perform a DQL query.
|
static final java.lang.String _rcsid
void createSession(java.lang.String docbaseName,
java.lang.String userName,
java.lang.String password,
java.lang.String domain)
throws DocumentumException,
java.rmi.RemoteException
docbaseName - is the name of the docbase we want to connect to.userName - is the username to use to establish the session.password - is the password to use to establish the session.domain - is the domain to use to establish the session.DocumentumExceptionjava.rmi.RemoteExceptionvoid destroySession()
throws DocumentumException,
java.rmi.RemoteException
DocumentumExceptionjava.rmi.RemoteExceptionvoid checkConnection()
throws DocumentumException,
java.rmi.RemoteException
DocumentumExceptionjava.rmi.RemoteExceptionjava.lang.String getDocbaseName()
throws DocumentumException,
java.rmi.RemoteException
DocumentumExceptionjava.rmi.RemoteExceptionjava.lang.String getServerVersion()
throws DocumentumException,
java.rmi.RemoteException
DocumentumExceptionjava.rmi.RemoteExceptionjava.lang.String getSessionId()
throws DocumentumException,
java.rmi.RemoteException
DocumentumExceptionjava.rmi.RemoteExceptionIDocumentumResult performDQLQuery(java.lang.String dql) throws DocumentumException, java.rmi.RemoteException
dql - is the query that is to be fired off.DocumentumExceptionjava.rmi.RemoteExceptionIDocumentumObject getObjectByQualification(java.lang.String dql) throws DocumentumException, java.rmi.RemoteException
DocumentumExceptionjava.rmi.RemoteExceptionIDocumentumResult getFolderContents(java.lang.String folderPath) throws DocumentumException, java.rmi.RemoteException
DocumentumExceptionjava.rmi.RemoteExceptionboolean isOneOf(java.lang.String theType,
java.lang.String[] matchTypeSet)
throws DocumentumException,
java.rmi.RemoteException
DocumentumExceptionjava.rmi.RemoteExceptionjava.lang.String buildDateString(long timestamp)
throws java.rmi.RemoteException
java.rmi.RemoteException