Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.data.ejb.disguiserecord
Class ClientAssetRecordData  view ClientAssetRecordData download ClientAssetRecordData.java

java.lang.Object
  extended bycom.flexstor.common.data.ejb.Data
      extended bycom.flexstor.common.data.ejb.disguiserecord.ClientAssetRecordData
All Implemented Interfaces:
java.io.Serializable

public class ClientAssetRecordData
extends com.flexstor.common.data.ejb.Data

AssetRecord receives its structure from AssetType. It holds all records for a particluar asset.


Field Summary
private  AssetRoleData assetRole
           
 AssetRoleData assetRoleData
           
private  boolean bDefaultView
          True if this is the initial asset to be viewed by the client for the particular element.
private  boolean bPrimaryParent
           
private  DisguiseAssetRecordData[] childAsset
           
private  java.util.Date dFileDate
           
private  java.util.Date dReceived
           
private  com.flexstor.common.data.ejb.search.MultiValueData[] mvData
          The member data in a generic disguise order.
private  int nAppleTalkVendor
          The vendor to create resource forks.
private  int nAssetId
           
private  int nAssetRoleId
           
private  long nFileSize
           
private  int nHistoryId
          The ID of the parent of this asset.
private  java.lang.String sAssetNotes
           
private  java.lang.String sCheckedOut
          Currently checked out by user
(package private) static long serialVersionUID
           
private  java.lang.String sFullTextSummary
           
private  java.lang.String sUserId
           
private  java.lang.String sVolumeName
           
 
Fields inherited from class com.flexstor.common.data.ejb.Data
DELETE, DELETED, derived, htModifiedStates, htOptions, MODIFY, modTime, NEW_ENTRY, presentState, prevState, UNCHANGED, UPDATED, WARN_BEFORE_DELETE
 
Constructor Summary
ClientAssetRecordData()
           
 
Method Summary
 boolean deleteChildAsset(int index)
          Deletes the asset in index position
 int getAppleTalkVendor()
           
 java.lang.String getAssetNotes()
          Get the Asset Notes for this Asset
 AssetRoleData getAssetRole()
           
 int getAssetRoleId()
          Get the role_id for this asset
 DisguiseAssetRecordData[] getChildAssets()
           
 com.flexstor.common.data.ejb.search.MultiValueData[] getData()
           
 java.util.Date getFileDate()
           
 long getFileSize()
           
 java.lang.String getFullTextSummary()
           
 int getHistoryId()
           
 int getId()
          Set The identifier for this asset record
 java.util.Date getReceived()
           
 java.lang.String getUserId()
           
 java.lang.String getVolumeName()
          Set the volume Name for this Asset
 boolean isCheckedOut()
           
 boolean isDefaultView()
           
 boolean isPrimaryParent()
          Get the Primary Parent Boolean for this asset
 void setAppleTalkVendor(int nATVendor)
           
 void setAssetNotes(java.lang.String sNotes)
          Set the Asset Notes for this Asset
 void setAssetRole(AssetRoleData assetRole)
           
 void setAssetRoleId(int assetRoleId)
          Set the role_id for this asset
 void setCheckedOut(java.lang.String checkedOutStatus)
           
 void setChildAssets()
           
 void setData(com.flexstor.common.data.ejb.search.MultiValueData[] data)
           
 void setDefaultView(boolean defaultView)
           
 void setFileDate(java.util.Date dFileDate)
           
 void setFileSize(long nFileSize)
           
 void setFullTextSummary(java.lang.String sSummary)
           
 void setHistoryId(int historyId)
           
 void setId(int id)
          Set The identifier for this asset record
 void setPrimaryParent(boolean bParent)
          Set the Primary Parent Boolean for this asset
 void setReceived(java.util.Date dReceived)
           
 void setUserId(java.lang.String sUserID)
           
 void setVolumeName(java.lang.String sVolume)
          Set the volume Name for this Asset
 
Methods inherited from class com.flexstor.common.data.ejb.Data
assertEquals, changed, fillCloneInfo, getDateModTime, getModTime, getPresentState, getPreviousState, initializeState, isDeleted, isDerived, isModified, isModified, isObjectPersist, isOptionAllowed, resetModifiedStates, rollBackState, setDeleted, setDerived, setModifiedState, setModTime, setModTime, setNewEntry, setOption, setPerisistState, setPreviousState, setState, setUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

mvData

private com.flexstor.common.data.ejb.search.MultiValueData[] mvData
The member data in a generic disguise order.


nAssetId

private int nAssetId

nAssetRoleId

private int nAssetRoleId

nHistoryId

private int nHistoryId
The ID of the parent of this asset. Null if no parent exists (first genteration)


sCheckedOut

private java.lang.String sCheckedOut
Currently checked out by user


childAsset

private DisguiseAssetRecordData[] childAsset

bDefaultView

private boolean bDefaultView
True if this is the initial asset to be viewed by the client for the particular element.


assetRole

private AssetRoleData assetRole

nAppleTalkVendor

private int nAppleTalkVendor
The vendor to create resource forks. (Formerly OPI)


nFileSize

private long nFileSize

sUserId

private java.lang.String sUserId

dReceived

private java.util.Date dReceived

dFileDate

private java.util.Date dFileDate

sFullTextSummary

private java.lang.String sFullTextSummary

assetRoleData

public AssetRoleData assetRoleData

sVolumeName

private java.lang.String sVolumeName

bPrimaryParent

private boolean bPrimaryParent

sAssetNotes

private java.lang.String sAssetNotes
Constructor Detail

ClientAssetRecordData

public ClientAssetRecordData()
Method Detail

getData

public com.flexstor.common.data.ejb.search.MultiValueData[] getData()

setData

public void setData(com.flexstor.common.data.ejb.search.MultiValueData[] data)

setId

public void setId(int id)
Set The identifier for this asset record


getId

public int getId()
Set The identifier for this asset record


getAssetRoleId

public int getAssetRoleId()
Get the role_id for this asset


setAssetRoleId

public void setAssetRoleId(int assetRoleId)
Set the role_id for this asset


getHistoryId

public int getHistoryId()

setHistoryId

public void setHistoryId(int historyId)

isCheckedOut

public boolean isCheckedOut()

setCheckedOut

public void setCheckedOut(java.lang.String checkedOutStatus)

isDefaultView

public boolean isDefaultView()

setDefaultView

public void setDefaultView(boolean defaultView)

getChildAssets

public DisguiseAssetRecordData[] getChildAssets()

setChildAssets

public void setChildAssets()

getAssetRole

public AssetRoleData getAssetRole()

setAssetRole

public void setAssetRole(AssetRoleData assetRole)

deleteChildAsset

public boolean deleteChildAsset(int index)
Deletes the asset in index position


getAppleTalkVendor

public int getAppleTalkVendor()

setAppleTalkVendor

public void setAppleTalkVendor(int nATVendor)

getFileSize

public long getFileSize()

setFileSize

public void setFileSize(long nFileSize)

getUserId

public java.lang.String getUserId()

setUserId

public void setUserId(java.lang.String sUserID)

getReceived

public java.util.Date getReceived()

setReceived

public void setReceived(java.util.Date dReceived)

getFileDate

public java.util.Date getFileDate()

setFileDate

public void setFileDate(java.util.Date dFileDate)

getFullTextSummary

public java.lang.String getFullTextSummary()

setFullTextSummary

public void setFullTextSummary(java.lang.String sSummary)

setVolumeName

public void setVolumeName(java.lang.String sVolume)
Set the volume Name for this Asset


getVolumeName

public java.lang.String getVolumeName()
Set the volume Name for this Asset


setAssetNotes

public void setAssetNotes(java.lang.String sNotes)
Set the Asset Notes for this Asset


getAssetNotes

public java.lang.String getAssetNotes()
Get the Asset Notes for this Asset


setPrimaryParent

public void setPrimaryParent(boolean bParent)
Set the Primary Parent Boolean for this asset


isPrimaryParent

public boolean isPrimaryParent()
Get the Primary Parent Boolean for this asset