Package com.documentum.fc.client.content
Interface IDfFileStore
- All Superinterfaces:
IDfPersistentObject,IDfStore,IDfTypedObject
A file-based content storage area.
- Since:
- 5.4
-
Field Summary
Fields 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 TypeMethodDescriptionlongGets the number of bytes of active files in this storage.longGets the number of active files in this file storage.Gets the name of the FT index of this storage.longGets the number of bytes of orphaned files in this storage.longGets the number of Orphaned files in this file storage.getRoot()booleanbooleanisPublic()voidsetCreateFtIndex(boolean isFTIndex) Creates a new FT index for this storage, with its location_name equal to the store's root.voidsetNewRoot(String path) Sets the root of this storage by specifying the system path.voidsetPublic(boolean value) voidvoidsetUseExtensions(boolean value) 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.content.IDfStore
getBaseUrl, getCapacity, getComponent, getComponentCount, getComponentId, getComponentIdCount, getCompressionMode, getContentDuplPref, getContentHashMode, getCredentialId, getCredentialKey, getCryptoKey, getCryptoMode, getCurrentUse, getDigitalShredding, getGetMethod, getJavaAccess, getMediaType, getName, getNativeAccess, getOfflineGetMethod, getRequireTicket, getStatus, getStoreType, getUseMaskAfter, setBaseUrl, setCapacity, setComponent, setCompressionMode, setContentDuplPref, setContentHashMode, setCredentialId, setCredentialKey, setCryptoKey, setCryptoMode, setCurrentUse, setDigitalShredding, setGetMethod, setJavaAccess, setMediaType, setName, setNativeAccess, setOfflineGetMethod, setRequireTicket, setStatus, setStoreTypeMethods 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
-
Method Details
-
getRoot
- Throws:
DfException
-
setRoot
- Throws:
DfException
-
isPublic
- Throws:
DfException
-
setPublic
- Throws:
DfException
-
getUseExtensions
- Throws:
DfException
-
setUseExtensions
- Throws:
DfException
-
setNewRoot
Sets the root of this storage by specifying the system path. The location object is created when save. The name of the location is_location[id] where id is an unique identifier. For example, replicatStore_location10. - Parameters:
path- The system path of the location.- Throws:
DfException
-
setCreateFtIndex
Creates a new FT index for this storage, with its location_name equal to the store's root. This method only applies to new storage. If this method is called on an existing storage, an exception is thrown.- Parameters:
isFTIndex- If true, creates fulltext index for this storage.- Throws:
DfException
-
getFTIndexName
Gets the name of the FT index of this storage. If this is a new storage, this method returns null because there is no full text index yet.- Returns:
- The name of the FT index of this storage.
- Throws:
DfException
-
getActiveFileCount
Gets the number of active files in this file storage.- Returns:
- The number of active files in this storage.
- Throws:
DfException
-
getActiveBytes
Gets the number of bytes of active files in this storage.- Returns:
- The number of bytes of active files in this storage.
- Throws:
DfException
-
getOrphanedFileCount
Gets the number of Orphaned files in this file storage.- Returns:
- The number of orphaned files in this storage.
- Throws:
DfException
-
getOrphanedBytes
Gets the number of bytes of orphaned files in this storage.- Returns:
- The number of bytes of orphaned files in this storage.
- Throws:
DfException
-