public abstract class AbstractRMIClientCommand extends Object implements SaRMIClientCommand
| Modifier and Type | Field and Description |
|---|---|
protected static int |
APPEND_CONTENT |
protected SaRMIServerCommand |
appl |
protected com.lexmark.saperion.remote.common.authentication.Credentials |
credentials
Credentials which were used to logon
|
protected static org.apache.log4j.Logger |
LOGGER |
protected Properties |
props |
protected com.saperion.connector.authentication.Session |
session
Session which is representing the actual logged in user
|
protected SaRMISystemConnector |
sysConnector |
protected int |
writeBufferSize |
| Constructor and Description |
|---|
AbstractRMIClientCommand() |
| Modifier and Type | Method and Description |
|---|---|
SaRMIServerCommand |
getRemoteCommand() |
protected void |
init() |
protected void |
reLogon() |
protected boolean |
reLogonAfterConnectionFailure(Exception e)
If the cause of the exception is a connection failure, this methods performs a relogon.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddComment, addHistory, addToFolder, cacheDocument, changePassword, checkoutDocument, checkSapUrl, clearContent, closeDocument, copyFolder, createDocument, createFolder, createLink, createLookupEntry, deleteDocument, deleteFolder, deleteLookupEntry, deleteSetting, discardDocument, dsicardCheckout, executeCommand, finishSQLTransaction, finishTransaction, getACLNames, getACLRights, getAcls, getAllACLs, getAnnotations, getArchivedSize, getAuthorizedUsers, getBoxCount, getBoxDefinitions, getCommandInfos, getCommandInfos, getCommentInfos, getCommitMode, getCompleteHistoryInfos, getDDC, getDeleteMode, getDocumentFolderCount, getDocumentFolders, getEventsEnabled, getFeatures, getFieldDescriptions, getFieldDescriptions, getFolderChildren, getFolderClass, getFolderFromPath, getFolderInfo, getFolderParent, getFolderRights, getFolderUpdateInfo, getFulltext, getFullTextFields, getHDocForSysRowId, getHistoryInfos, getIdsFromQuery, getInvolvedUsers, getLicenseCount, getLockInfo, getLocks, getLocks, getMandant, getMember, getMembers, getNodeAccessData, getOutOfOffice, getParentTask, getRealDBName, getRMIVersion, getServerInfos, getSession, getSetting, getStringQueryResult, getSubstitute, getSystemConnector, getSystemFiles, getSystemInfo, getSystemSetting, getTask, getTaskAuditList, getTaskList, getThumbnail, getToken, getUserIdsForQuery, getUsers, getUserSetting, getVersionList, getWorkflowDefinitions, invoke, isAlive, isRevisionEnabled, loadDDCNames, loadFolderDDCNames, loadSettings, loadSystemFile, loadWorkflowDDCName, lockNode, logClientEvent, logoff, logon, moveFolder, moveToFolder, readDocumentFirst, readDocumentMetadata, readDocumentNext, readVersionMetadata, readVersionMetadata, releaseDocument, removeElement, removeElement, removeFromFolder, resolveLatestHdoc, restoreVersion, saveDocument, saveDocument, searchFolderClass, searchFolderDocuments, searchSettings, sendBarcode, setACLName, setAnnotations, setElementMark, setEventsEnabled, setFolderAcl, setLocale, setOutOfOffice, setSetting, setSubstitute, setUsedLicense, setUserSetting, setVariables, startSQLTransaction, startTransaction, storeBpmn, storeDocument, storeDocument, storeSystemFile, unlockNode, updateFolder, updateLookupEntry, writeContent, writeContent, writeContent, writeContentprotected SaRMIServerCommand appl
protected static final org.apache.log4j.Logger LOGGER
protected SaRMISystemConnector sysConnector
protected com.saperion.connector.authentication.Session session
protected com.lexmark.saperion.remote.common.authentication.Credentials credentials
protected static final int APPEND_CONTENT
protected Properties props
protected int writeBufferSize
protected void reLogon()
throws SaSystemException
SaSystemException - System exceptionprotected boolean reLogonAfterConnectionFailure(Exception e) throws SaSystemException
e - the exception caught after first attempting to call a remote-methodSaSystemException - if the relogon failedprotected void init()
throws NotBoundException,
RemoteException
NotBoundException - Not boundRemoteException - Remote exceptionpublic SaRMIServerCommand getRemoteCommand()
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.