public interface IDfPredictiveCachingOperation extends IDfOperation
Modifier and Type | Field and Description |
---|---|
static long |
DAY |
static long |
HOUR |
static long |
MINUTE |
static long |
SECOND |
static long |
WEEK |
GENERATE_RESOURCE_FORK, IGNORE_RESOURCE_FORK, REQUIRE_RESOURCE_FORK, RESOURCE_FORK_UNDEFINED, USE_RESOURCE_FORK_IF_AVAILABLE
Modifier and Type | Method and Description |
---|---|
IDfAcsTransferPreferences |
getAcsTransferPreferences()
Returns the
IDfAcsTransferPreferences object to be used. |
long |
getMinimumContentSize()
Returns minimum content size, in bytes.
|
IDfList |
getNetworkLocationIds()
Returns a list of the network location identifiers to be used for content pre-caching.
|
IDfList |
getObjects()
Returns the list of unique objects in this operation.
|
long |
getTimeToLive()
BOCS attempts to pre-cache the content until a specified delay after
successful execution of the operation.
|
void |
setAcsTransferPreferences(IDfAcsTransferPreferences acsTransferPreferences)
Sets the
IDfAcsTransferPreferences object to be used. |
void |
setMinimumContentSize(long size)
Sets minimum content size, in bytes.
|
void |
setNetworkLocationIds(IDfList networkLocationIds)
Sets the list of the network location identifiers to be used for content pre-caching.
|
void |
setTimeToLive(long timeToLive)
BOCS attempts to pre-cache the content until specified delay after
successful execution of the operation.
|
void |
useApplicationSupportDocuments(boolean useAppSuppDocs)
If you do not want to pre-cache any of the documents in the Application Support Documents
set this to
false . |
abort, add, areDisabledRegistryUpdates, canUndo, disableRegistryUpdates, enablePopulateWithReferences, execute, getContext, getDescription, getErrors, getName, getNodes, getOperationMonitor, getOperationType, getProperties, getRootNodes, getSession, getSteps, isAborted, isEnabledPopulateWithReferences, logError, removeNode, reportError, resetErrors, setOperationMonitor, setSession, succeeded
static final long SECOND
static final long MINUTE
static final long HOUR
static final long DAY
static final long WEEK
IDfList getObjects() throws DfException
DfException
- if a server error occurs.IDfSysObject
void useApplicationSupportDocuments(boolean useAppSuppDocs)
false
. The default value is true
.useAppSuppDocs
- if false
, the documents in Application Support Documents folder
will not be pre-cacheed.long getMinimumContentSize()
void setMinimumContentSize(long size)
size
- minimum content size, in bytesIDfList getNetworkLocationIds() throws DfException
DfException
- if a server error occursvoid setNetworkLocationIds(IDfList networkLocationIds) throws DfException
networkLocationIds
- list of the network location identifiers
to be used for content pre-cachingDfException
- if a server error occurslong getTimeToLive()
void setTimeToLive(long timeToLive)
timeToLive
- time to live in millisecondsIDfAcsTransferPreferences getAcsTransferPreferences()
IDfAcsTransferPreferences
object to be used.IDfAcsTransferPreferences
object to be usedvoid setAcsTransferPreferences(IDfAcsTransferPreferences acsTransferPreferences)
IDfAcsTransferPreferences
object to be used.acsTransferPreferences
- IDfAcsTransferPreferences
object to be usedCopyright 1994-2023 OpenText Corporation. All rights reserved.