wt.dataops.archivesystem.fileimpl
Class FileArchiveResident

java.lang.Object
  extended bywt.dataops.archivesystem.fileimpl.FileArchiveResident
All Implemented Interfaces:
ArchiveResident, Serializable

public class FileArchiveResident
extends Object
implements ArchiveResident, Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private  WTArchiveObjectInfo archiveObjectInfo
           
private static String CLASSNAME
           
private  Date createDate
           
private  long expiry
           
private  String name
           
private static String RESOURCE
           
private  String source
           
 
Fields inherited from interface wt.dataops.archivesystem.ArchiveResident
ARCHIVE_OBJECT_INFO
 
Constructor Summary
FileArchiveResident(String id, String vol, long exp, Date crDate, String nm, String src)
          

Supported API: false
FileArchiveResident(String id, String vol, String nm, String src)
          

Supported API: false
 
Method Summary
private  void archiveObjectInfoValidate(WTArchiveObjectInfo a_ArchiveObjectInfo)
           
 WTArchiveObjectInfo getArchiveObjectInfo()
          Gets the object for the association that plays role: archiveObjectInfo.
 Date getCreateDate()
          Gets the value of the attribute: createDate.
 long getExpiry()
          Gets the value of the attribute: expiry.
 String getName()
          Gets the value of the attribute: name.
 String getSource()
          Gets the value of the attribute: source.
 void setArchiveObjectInfo(WTArchiveObjectInfo a_ArchiveObjectInfo)
          Sets the object for the association that plays role: archiveObjectInfo.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

expiry

private long expiry

createDate

private Date createDate

name

private String name

source

private String source

archiveObjectInfo

private WTArchiveObjectInfo archiveObjectInfo
Constructor Detail

FileArchiveResident

public FileArchiveResident(String id,
                           String vol,
                           long exp,
                           Date crDate,
                           String nm,
                           String src)
                    throws WTArchiveSystemException


Supported API: false

Parameters:
id -
vol -
exp -
crDate -
nm -
src -
Throws:
WTArchiveSystemException

FileArchiveResident

public FileArchiveResident(String id,
                           String vol,
                           String nm,
                           String src)
                    throws WTArchiveSystemException


Supported API: false

Parameters:
id -
vol -
nm -
src -
Throws:
WTArchiveSystemException
Method Detail

getExpiry

public long getExpiry()
Gets the value of the attribute: expiry.

Supported API: false

Returns:
long

getCreateDate

public Date getCreateDate()
Gets the value of the attribute: createDate.

Supported API: false

Returns:
Date

getName

public String getName()
Gets the value of the attribute: name.

Supported API: false

Returns:
String

getSource

public String getSource()
Gets the value of the attribute: source.

Supported API: false

Returns:
String

getArchiveObjectInfo

public WTArchiveObjectInfo getArchiveObjectInfo()
Gets the object for the association that plays role: archiveObjectInfo.

Supported API: false

Specified by:
getArchiveObjectInfo in interface ArchiveResident
Returns:
WTArchiveObjectInfo

setArchiveObjectInfo

public void setArchiveObjectInfo(WTArchiveObjectInfo a_ArchiveObjectInfo)
                          throws WTPropertyVetoException
Sets the object for the association that plays role: archiveObjectInfo.

Supported API: false

Specified by:
setArchiveObjectInfo in interface ArchiveResident
Parameters:
a_ArchiveObjectInfo -
Throws:
WTPropertyVetoException

archiveObjectInfoValidate

private void archiveObjectInfoValidate(WTArchiveObjectInfo a_ArchiveObjectInfo)
                                throws WTPropertyVetoException
Parameters:
a_ArchiveObjectInfo -
Throws:
WTPropertyVetoException