Package com.documentum.fc.client.acs
Interface IDfContentTransferConfig
- All Superinterfaces:
IDfPersistentObject,IDfSysObject,IDfTypedObject
Distributed transfer config object
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface com.documentum.fc.client.IDfPersistentObject
CURRENCY_CHECK_ALWAYS, CURRENCY_CHECK_FIRST_ACCESS, CURRENCY_CHECK_NEVER, CURRENCY_CHECK_ONCE_PER_SCOPE -
Method Summary
Modifier and TypeMethodDescriptionReturns BOCS encryption mode in this repository.Returns BOCS encryption mode in this repository.booleanReturns whether ACS asynchronous write mode is enabled in this repository.booleanReturns whether ACS read mode is enabled in this repository.booleanReturns whether ACS write mode is enabled in this repository.booleanReturns whether BOCS predictive caching is enabled in this repository.voidsetAcsReadEnabled(boolean isEnabled) Sets whether ACS read mode is enabled in this repository.voidsetAcsWriteMode(String mode) Sets ACS write mode in this repository.voidsetBocsEncryptionMode(String mode) Sets BOCS encryption mode in this repository.voidsetBocsPrecachingEnabled(boolean isEnabled) Sets whether BOCS predictive caching is enabled in this repository.Methods inherited from interface com.documentum.fc.client.IDfPersistentObject
addChildRelative, addParentRelative, apiExec, apiGet, apiSet, destroy, fetch, fetchWithCaching, getAttrAssistance, getAttrAssistanceWithValues, getAttrAsstDependencies, getChildRelatives, getParentRelatives, getPartition, getType, getValidator, getVStamp, getWidgetType, isDeleted, isDirty, isInstanceOf, isNew, isReplica, lock, lockEx, registerEvent, removeChildRelative, removeParentRelative, revert, save, setPartition, signoff, unRegisterEvent, unRegisterEventEx, validateAllRules, validateAttrRules, validateAttrRulesWithValue, validateAttrRulesWithValues, validateObjRules, validateObjRulesWithValuesMethods inherited from interface com.documentum.fc.client.IDfSysObject
addDigitalSignature, addESignature, addNote, addReference, addRendition, addRenditionEx, addRenditionEx2, addRenditionEx3, appendContent, appendContentEx, appendFile, appendFileEx, appendPart, areAttributesModifiable, assemble, asVirtualDocument, attachPolicy, bindFile, branch, cancelCheckout, cancelCheckoutEx, cancelScheduledDemote, cancelScheduledPromote, cancelScheduledResume, cancelScheduledSuspend, canDemote, canPromote, canResume, canSuspend, checkin, checkinEx, checkout, checkoutEx, demote, destroyAllVersions, detachPolicy, disassemble, freeze, getAccessDate, getAccessorApplicationPermit, getAccessorCount, getAccessorName, getAccessorPermit, getAccessorPermitType, getAccessorXPermit, getAccessorXPermitNames, getACL, getACLDomain, getACLName, getAclRefValid, getAcsRequests, getAliasSet, getAliasSetId, getAntecedentId, getApplicationType, getAssembledFromId, getAuthors, getAuthorsCount, getBranchCount, getCabinetId, getChronicleId, getCollectionForContent, getCollectionForContentEx2, getCollectionForContentEx3, getCollectionForContentEx4, getComponentId, getComponentIdCount, getCompoundArchitecture, getContainId, getContainIdCount, getContent, getContentAvailability, getContentEx, getContentEx2, getContentEx3, getContentsId, getContentSize, getContentSize, getContentState, getContentStateCount, getContentType, getCreationDate, getCreatorName, getCurrentState, getCurrentStateName, getDirectDescendant, getDoubleContentAttr, getExceptionStateName, getFile, getFileEx, getFileEx2, getFolderId, getFolderIdCount, getFormat, getFrozenAssemblyCount, getFullText, getGroupName, getGroupPermit, getHasEvents, getHasFolder, getHasFrozenAssembly, getImplicitVersionLabel, getKeywords, getKeywordsCount, getLatestFlag, getLinkCount, getLinkHighCount, getLocations, getLockDate, getLockMachine, getLockOwner, getLogEntry, getMasterDocbase, getModifier, getModifyDate, getNextStateName, getObjectName, getOtherFileSize, getOwnerName, getOwnerPermit, getPageCount, getPath, getPathEx, getPathEx2, getPermissions, getPermit, getPermitEx, getPolicyId, getPolicyName, getPreviousStateName, getReferenceCount, getRemoteId, getRenditions, getResolutionLabel, getResumeState, getResumeStateName, getRetainerCount, getRetainerId, getRetainUntilDate, getRetentionDate, getRouters, getSpecialApp, getStatus, getStorageType, getStringContentAttr, getSubject, getTimeContentAttr, getTitle, getTypeName, getVdmPath, getVdmPathDQL, getVersionLabel, getVersionLabelCount, getVersionLabels, getVersionPolicy, getVersions, getWorkflows, getWorldPermit, getXPermit, getXPermitList, getXPermitNames, grant, grantPermit, hasPermission, insertContent, insertContentEx, insertFile, insertFileEx, insertPart, isArchived, isCheckedOut, isCheckedOutBy, isContentTransferCapabilityEnabled, isFrozen, isHidden, isImmutable, isLinkResolved, isPublic, isReference, isSuspended, isVirtualDocument, link, mark, mount, print, promote, prune, queue, refreshReference, removeContent, removeNote, removePart, removeRendition, removeRenditionEx, removeRenditionEx2, resolveAlias, resume, revertACL, revoke, revokePermit, saveAsNew, saveLock, scheduleDemote, schedulePromote, scheduleResume, scheduleSuspend, setACL, setACLDomain, setACLName, setApplicationType, setArchived, setAuthors, setCompoundArchitecture, setContent, setContentEx, setContentEx2, setContentType, setDoubleContentAttribute, setFile, setFileEx, setFullText, setGroupName, setGroupPermit, setHidden, setIsVirtualDocument, setKeywords, setLinkResolved, setLogEntry, setObjectName, setOwnerName, setOwnerPermit, setPath, setResolutionLabel, setSpecialApp, setStatus, setStorageType, setStringContentAttribute, setSubject, setTimeContentAttribute, setTitle, setWorldPermit, suspend, unfreeze, unlink, unmark, updatePart, updatePartEx, useACL, verifyESignatureMethods inherited from interface com.documentum.fc.client.IDfTypedObject
appendBoolean, appendDouble, appendId, appendInt, appendString, appendTime, appendValue, dump, enumAttrs, findAttrIndex, findBoolean, findDouble, findId, findInt, findString, findTime, findValue, getAllRepeatingStrings, getAttr, getAttrCount, getAttrDataType, getBoolean, getDouble, getId, getInt, getLong, getObjectId, getObjectSession, getOriginalSession, getRepeatingBoolean, getRepeatingDouble, getRepeatingId, getRepeatingInt, getRepeatingLong, getRepeatingString, getRepeatingTime, getRepeatingValue, getSession, getSessionManager, getString, getTime, getValue, getValueAt, getValueCount, hasAttr, insertBoolean, insertDouble, insertId, insertInt, insertString, insertTime, insertValue, isAttrRepeating, isNull, remove, removeAll, setBoolean, setDouble, setId, setInt, setNull, setRepeatingBoolean, setRepeatingDouble, setRepeatingId, setRepeatingInt, setRepeatingString, setRepeatingTime, setRepeatingValue, setSessionManager, setString, setTime, setValue, truncate
-
Field Details
-
DISABLE_ACS_WRITE
- See Also:
-
ENABLE_ACS_WRITE
- See Also:
-
ENABLE_ACS_ASYNCH_WRITE
- See Also:
-
DISABLE_BOCS_ENCRYPTION
- See Also:
-
ALLOW_BOCS_ENCRYPTION
- See Also:
-
REQUIRE_BOCS_ENCRYPTION
- See Also:
-
-
Method Details
-
isAcsReadEnabled
Returns whether ACS read mode is enabled in this repository.- Returns:
trueif read mode is enabled,falseotherwise.- Throws:
DfException- if a server error occurs
-
setAcsReadEnabled
Sets whether ACS read mode is enabled in this repository.- Parameters:
isEnabled-trueif read mode should be set as enabled,falseotherwise.- Throws:
DfException- if a server error occurs
-
isAcsWriteEnabled
Returns whether ACS write mode is enabled in this repository.- Returns:
trueif write mode is enabled,falseotherwise.- Throws:
DfException- if a server error occurs
-
isAcsAsynchWriteEnabled
Returns whether ACS asynchronous write mode is enabled in this repository.- Returns:
- true, if asynchronous write mode is enabled, false otherwise.
- Throws:
DfException- if a server error occurs
-
setAcsWriteMode
Sets ACS write mode in this repository. Write mode values: DISABLE_ACS_WRITE - disable ACS write and ACS asynchronous write ENABLE_ACS_WRITE - enable ACS write, disable ACS asynchronous write ENABLE_ACS_ASYNCH_WRITE - enable ACS write and ACS asynchronous write- Parameters:
mode- write mode- Throws:
DfException- if a server error occursIllegalArgumentException- if parametermodehas incorrect value
-
isBocsPrecachingEnabled
Returns whether BOCS predictive caching is enabled in this repository.- Returns:
trueif BOCS predictive caching is enabled,falseotherwise.- Throws:
DfException- if a server error occurs
-
setBocsPrecachingEnabled
Sets whether BOCS predictive caching is enabled in this repository.- Parameters:
isEnabled-trueif BOCS predictive caching should be set as enabled,falseotherwise.- Throws:
DfException- if a server error occurs
-
setBocsEncryptionMode
Sets BOCS encryption mode in this repository. Supported values:
disable- do not encrypt content from this repository on BOCS
allow- allow, but not require, to encrypt content from this repository on BOCS
require- require content from this repository to be encrypted on BOCS- Parameters:
mode- encryption mode- Throws:
DfException- if a server error occursIllegalArgumentException- if parametermodehas incorrect value
-
getBocsEncryptionMode
Returns BOCS encryption mode in this repository.- Returns:
- BOCS encryption mode in this repository
- Throws:
DfException- if a server error occurs- See Also:
-
getEffectiveBocsEncryptionMode
Returns BOCS encryption mode in this repository. If value is not set, returns default value -allow.- Returns:
- BOCS encryption mode in this repository
- Throws:
DfException- if a server error occurs- See Also:
-