wt.dataops.archive
Interface ArchiveService

All Known Implementing Classes:
ArchiveServiceFwd, StandardArchiveRestoreService

public interface ArchiveService



Supported API: false

Extendable: false


Method Summary
 ArchiveStatus doArchive(ArchiveRecord record, WTCollection archiveables)
          

Supported API: false
 ArchiveStatus doArchive(ArchiveRecord record, WTCollection archiveables, Locale locale)
          

Supported API: false
 ArchiveStatus doArchive(String name, String desc, CollectionCriteria criteria, RelationshipMap relationMap, WTContainerRef context)
          

Supported API: false
 QueryResult getAllArchiveRecords()
          

Supported API: false
 QueryResult getAllArchiveRecords(ArchiveStatus status)
          

Supported API: false
 QueryResult getRecentArchives(int numLatest)
          

Supported API: false
 void removeFailedArchiveRecords()
          

Supported API: false
 void removeInvalidArchiveRecords()
          

Supported API: false
 

Method Detail

doArchive

public ArchiveStatus doArchive(ArchiveRecord record,
                               WTCollection archiveables,
                               Locale locale)
                        throws WTException


Supported API: false

Parameters:
record -
archiveables -
locale -
Returns:
ArchiveStatus
Throws:
WTException

doArchive

public ArchiveStatus doArchive(ArchiveRecord record,
                               WTCollection archiveables)
                        throws WTException


Supported API: false

Parameters:
record -
archiveables -
Returns:
ArchiveStatus
Throws:
WTException

doArchive

public ArchiveStatus doArchive(String name,
                               String desc,
                               CollectionCriteria criteria,
                               RelationshipMap relationMap,
                               WTContainerRef context)
                        throws WTPropertyVetoException,
                               WTException


Supported API: false

Parameters:
name -
desc -
criteria -
relationMap -
context -
Returns:
ArchiveStatus
Throws:
WTPropertyVetoException
WTException

removeInvalidArchiveRecords

public void removeInvalidArchiveRecords()
                                 throws WTException


Supported API: false

Throws:
WTException

removeFailedArchiveRecords

public void removeFailedArchiveRecords()
                                throws WTException


Supported API: false

Throws:
WTException

getAllArchiveRecords

public QueryResult getAllArchiveRecords()
                                 throws WTException


Supported API: false

Returns:
QueryResult
Throws:
WTException

getAllArchiveRecords

public QueryResult getAllArchiveRecords(ArchiveStatus status)
                                 throws WTException


Supported API: false

Parameters:
status -
Returns:
QueryResult
Throws:
WTException

getRecentArchives

public QueryResult getRecentArchives(int numLatest)
                              throws WTException


Supported API: false

Parameters:
numLatest -
Returns:
QueryResult
Throws:
WTException