public interface ContentManagedFileHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM internal copyright field.
|
static java.lang.String | NAME
The name of this interface.
|
Modifier and Type | Method and Description |
---|---|
void | cleanUpMarkForDeleteContentManagedFiles(java.lang.Short anPublished)
Clean up the list of mark for delete content managed file.
|
ContentManagedFile | getContentManagedFile(int aIndex)
Prepares and gets the content managed file in the specified index If the index is out of range, then a null will be returned.
|
int | getNumOfFiles()
Returns the total number of content managed files.
|
int | getNumOfFilesForCommit()
Returns the total number of content managed files ready for commit.
|
int | getNumOfFilesForDelete()
Returns the total number of marked for delete content managed files.
|
void | prepareContentManagedFiles(java.sql.Timestamp atmLastUploadTimestamp)
Prepare and retrieve the list of content managed files.
|
void | promoteContentManagedFiles(java.lang.Short anPublished)
Update the list of content managed files in the database to indicate that these files have been promoted to the file system.
|
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
int getNumOfFiles()
int getNumOfFilesForCommit()
int getNumOfFilesForDelete()
ContentManagedFile getContentManagedFile(int aIndex) throws ECException
void promoteContentManagedFiles(java.lang.Short anPublished) throws ECException
void prepareContentManagedFiles(java.sql.Timestamp atmLastUploadTimestamp) throws ECException
void cleanUpMarkForDeleteContentManagedFiles(java.lang.Short anPublished) throws ECException