public interface IFilenet
extends java.rmi.Remote
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_rcsid |
| Modifier and Type | Method and Description |
|---|---|
void |
checkConnection()
Check if there is a working connection.
|
void |
createSession(java.lang.String userID,
java.lang.String password,
java.lang.String domain,
java.lang.String objectStore,
java.lang.String serverWSIURI)
Create a session.
|
void |
destroySession()
Delete a session.
|
java.lang.String[] |
getChildFolders(java.lang.String[] parentFolderPath)
Get the set of folder names that are children of the specified folder path.
|
DocumentClassDefinition[] |
getDocumentClassesDetails()
Get the set of available document classes
|
MetadataFieldDefinition[] |
getDocumentClassMetadataFieldsDetails(java.lang.String documentClassName)
Get the set of available metadata fields per document class
|
java.lang.Integer |
getDocumentContentCount(java.lang.String docId)
Get the document content information given an object id.
|
void |
getDocumentContents(java.lang.String docId,
int elementNumber,
java.lang.String tempFileName)
Get document contents
|
FileInfo |
getDocumentInformation(java.lang.String docId,
java.util.Map<java.lang.String,java.lang.Object> metadataFields)
Get document information for a given filenet document.
|
java.lang.String[] |
getMatchingObjectIds(java.lang.String sql)
Execute a sql statement against FileNet and return the matching object id's
|
static final java.lang.String _rcsid
void createSession(java.lang.String userID,
java.lang.String password,
java.lang.String domain,
java.lang.String objectStore,
java.lang.String serverWSIURI)
throws FilenetException,
java.rmi.RemoteException
userID - is the userID to use to establish the session.password - is the password to use to establish the session.domain - is the filenet domain of the user and password.objectStore - is the object store to use to establish the session.serverWSIURI - is the URI to use to get to the server's web services.FilenetExceptionjava.rmi.RemoteExceptionvoid destroySession()
throws FilenetException,
java.rmi.RemoteException
FilenetExceptionjava.rmi.RemoteExceptionvoid checkConnection()
throws FilenetException,
java.rmi.RemoteException
FilenetExceptionjava.rmi.RemoteExceptionjava.lang.String[] getChildFolders(java.lang.String[] parentFolderPath)
throws FilenetException,
java.rmi.RemoteException
FilenetExceptionjava.rmi.RemoteExceptionDocumentClassDefinition[] getDocumentClassesDetails() throws FilenetException, java.rmi.RemoteException
FilenetExceptionjava.rmi.RemoteExceptionMetadataFieldDefinition[] getDocumentClassMetadataFieldsDetails(java.lang.String documentClassName) throws FilenetException, java.rmi.RemoteException
FilenetExceptionjava.rmi.RemoteExceptionjava.lang.String[] getMatchingObjectIds(java.lang.String sql)
throws java.rmi.RemoteException,
FilenetException
java.rmi.RemoteExceptionFilenetExceptionjava.lang.Integer getDocumentContentCount(java.lang.String docId)
throws java.rmi.RemoteException,
FilenetException
java.rmi.RemoteExceptionFilenetExceptionFileInfo getDocumentInformation(java.lang.String docId, java.util.Map<java.lang.String,java.lang.Object> metadataFields) throws FilenetException, java.rmi.RemoteException
FilenetExceptionjava.rmi.RemoteExceptionvoid getDocumentContents(java.lang.String docId,
int elementNumber,
java.lang.String tempFileName)
throws FilenetException,
java.rmi.RemoteException
FilenetExceptionjava.rmi.RemoteException