wt.dataops.archive
Class ArchiveServiceFwd

java.lang.Object
  extended bywt.dataops.archive.ArchiveServiceFwd
All Implemented Interfaces:
ArchiveService, RemoteAccess, Serializable

public class ArchiveServiceFwd
extends Object
implements RemoteAccess, ArchiveService, Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private static String FC_RESOURCE
           
(package private) static boolean SERVER
           
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
ArchiveServiceFwd()
           
 
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
private static Manager getManager()
           
 QueryResult getRecentArchives(int numLatest)
          

Supported API: false
 void removeFailedArchiveRecords()
          

Supported API: false
 void removeInvalidArchiveRecords()
          

Supported API: false
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVER

static final boolean SERVER

FC_RESOURCE

private static final String FC_RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

ArchiveServiceFwd

public ArchiveServiceFwd()
Method Detail

getManager

private static Manager getManager()
                           throws WTException
Returns:
Manager
Throws:
WTException

doArchive

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


Supported API: false

Specified by:
doArchive in interface ArchiveService
Parameters:
record -
archiveables -
locale -
Returns:
ArchiveStatus
Throws:
WTException

doArchive

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


Supported API: false

Specified by:
doArchive in interface ArchiveService
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

Specified by:
doArchive in interface ArchiveService
Parameters:
name -
desc -
criteria -
relationMap -
context -
Returns:
ArchiveStatus
Throws:
WTPropertyVetoException
WTException

removeInvalidArchiveRecords

public void removeInvalidArchiveRecords()
                                 throws WTException


Supported API: false

Specified by:
removeInvalidArchiveRecords in interface ArchiveService
Throws:
WTException

removeFailedArchiveRecords

public void removeFailedArchiveRecords()
                                throws WTException


Supported API: false

Specified by:
removeFailedArchiveRecords in interface ArchiveService
Throws:
WTException

getAllArchiveRecords

public QueryResult getAllArchiveRecords()
                                 throws WTException


Supported API: false

Specified by:
getAllArchiveRecords in interface ArchiveService
Returns:
QueryResult
Throws:
WTException

getAllArchiveRecords

public QueryResult getAllArchiveRecords(ArchiveStatus status)
                                 throws WTException


Supported API: false

Specified by:
getAllArchiveRecords in interface ArchiveService
Parameters:
status -
Returns:
QueryResult
Throws:
WTException

getRecentArchives

public QueryResult getRecentArchives(int numLatest)
                              throws WTException


Supported API: false

Specified by:
getRecentArchives in interface ArchiveService
Parameters:
numLatest -
Returns:
QueryResult
Throws:
WTException