public interface IFilenet extends Remote
Modifier and Type | Method and Description |
---|---|
void |
checkConnection()
Check if there is a working connection.
|
void |
createSession(String userID,
String password,
String domain,
String objectStore,
String serverWSIURI)
Create a session.
|
void |
destroySession()
Delete a session.
|
String[] |
getChildFolders(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(String documentClassName)
Get the set of available metadata fields per document class
|
Integer |
getDocumentContentCount(String docId)
Get the document content information given an object id.
|
void |
getDocumentContents(String docId,
int elementNumber,
String tempFileName)
Get document contents
|
FileInfo |
getDocumentInformation(String docId,
Map<String,Object> metadataFields)
Get document information for a given filenet document.
|
String[] |
getMatchingObjectIds(String sql)
Execute a sql statement against FileNet and return the matching object id's
|
static final String _rcsid
void createSession(String userID, String password, String domain, String objectStore, String serverWSIURI) throws FilenetException, 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.FilenetException
RemoteException
void destroySession() throws FilenetException, RemoteException
FilenetException
RemoteException
void checkConnection() throws FilenetException, RemoteException
FilenetException
RemoteException
String[] getChildFolders(String[] parentFolderPath) throws FilenetException, RemoteException
FilenetException
RemoteException
DocumentClassDefinition[] getDocumentClassesDetails() throws FilenetException, RemoteException
FilenetException
RemoteException
MetadataFieldDefinition[] getDocumentClassMetadataFieldsDetails(String documentClassName) throws FilenetException, RemoteException
FilenetException
RemoteException
String[] getMatchingObjectIds(String sql) throws RemoteException, FilenetException
RemoteException
FilenetException
Integer getDocumentContentCount(String docId) throws RemoteException, FilenetException
RemoteException
FilenetException
FileInfo getDocumentInformation(String docId, Map<String,Object> metadataFields) throws FilenetException, RemoteException
FilenetException
RemoteException
void getDocumentContents(String docId, int elementNumber, String tempFileName) throws FilenetException, RemoteException
FilenetException
RemoteException