public interface IDocumentum extends Remote
Modifier and Type | Method and Description |
---|---|
String |
buildDateString(long timestamp)
Build a DQL date string from a long timestamp
|
void |
checkConnection()
Check if there is a working connection.
|
void |
createSession(String docbaseName,
String userName,
String password,
String domain)
Create a session.
|
void |
destroySession()
Delete the session.
|
String |
getDocbaseName()
Read the docbase name based on the session.
|
IDocumentumResult |
getFolderContents(String folderPath)
Get folder contents
|
IDocumentumObject |
getObjectByQualification(String dql)
Get a documentum object, by qualification.
|
String |
getServerVersion()
Get the server version.
|
String |
getSessionId()
Get the current session id.
|
boolean |
isOneOf(String theType,
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(String dql)
Perform a DQL query.
|
static final String _rcsid
void createSession(String docbaseName, String userName, String password, String domain) throws DocumentumException, 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.DocumentumException
RemoteException
void destroySession() throws DocumentumException, RemoteException
DocumentumException
RemoteException
void checkConnection() throws DocumentumException, RemoteException
DocumentumException
RemoteException
String getDocbaseName() throws DocumentumException, RemoteException
DocumentumException
RemoteException
String getServerVersion() throws DocumentumException, RemoteException
DocumentumException
RemoteException
String getSessionId() throws DocumentumException, RemoteException
DocumentumException
RemoteException
IDocumentumResult performDQLQuery(String dql) throws DocumentumException, RemoteException
dql
- is the query that is to be fired off.DocumentumException
RemoteException
IDocumentumObject getObjectByQualification(String dql) throws DocumentumException, RemoteException
DocumentumException
RemoteException
IDocumentumResult getFolderContents(String folderPath) throws DocumentumException, RemoteException
DocumentumException
RemoteException
boolean isOneOf(String theType, String[] matchTypeSet) throws DocumentumException, RemoteException
DocumentumException
RemoteException
String buildDateString(long timestamp) throws RemoteException
RemoteException