org.equanda.test.dm.server.pm
Class DMLinkableBean

java.lang.Object
  extended by org.equanda.test.dm.server.pm.DMLinkableBean
All Implemented Interfaces:
Serializable, EquandaEntity

public class DMLinkableBean
extends Object
implements EquandaEntity, Serializable

Entity representation for Linkable

See Also:
Serialized Form

Field Summary
protected  Timestamp equandaCreation
           
protected  Timestamp equandaModified
           
protected  String equandaStatus
           
protected  boolean equandaStatusModified
           
protected  String equandaType
           
protected  long equandaVersion
           
protected  Uoid uoid
           
 
Constructor Summary
protected DMLinkableBean()
           
  DMLinkableBean(String type)
           
 
Method Summary
protected  void equandaPostLoad()
           
 void equandaPreUpdate()
           
 Timestamp getEquandaCreationDate()
           
 Collection<DMDelegateBean> getEquandaDelegateLink1()
           
 Collection<DMDelegateBean> getEquandaDelegateLink2()
           
 Timestamp getEquandaModificationDate()
           
 Collection<DMRemoveBean> getEquandaRemoveField1LinkCascadeDelete()
           
 Collection<DMRemoveBean> getEquandaRemoveField5LinkCascadeKeep()
           
 Collection<DMRemoveBean> getEquandaRemoveField6MultipleLinkCascadeKeep()
           
 Collection<DMRemoveBean> getEquandaRemoveField7MultipleLinkCascadeRemove()
           
 Collection<DMRequiredFieldsBean> getEquandaRequiredFieldsRequiredLink()
           
 Collection<DMRequiredFieldsBean> getEquandaRequiredFieldsRequiredMulLink()
           
 Collection<DMSelectorUpdateBean> getEquandaSelectorUpdateMultipleLinks()
           
 Collection<DMSelectorUpdateBean> getEquandaSelectorUpdateSingleLink()
           
 String getEquandaStatus()
           
 String getEquandaType()
           
 long getEquandaVersion()
           
 Collection<DMVeryDocumentedBean> getEquandaVeryDocumentedMulLnk()
           
 Collection<DMVeryDocumentedBean> getEquandaVeryDocumentedSingleLink()
           
 Uoid getId()
           
 Collection<DMRemoveBean> getMultipleRemove()
           
 Collection<DMRemoveBean> getMultipleRemove3()
           
 Collection<DMRemoveBean> getMultipleRemove4()
           
 String getName()
           
 DMRemove2Bean getOtherSideCallFacade()
           
 Collection<DMRemove2Bean> getOtherSideCallFacadeMultiple()
           
 DMPassportBean getPassport()
           
 DMRemove2Bean getSingleBidirectional()
           
 DMRemove2Bean getSingleBiOverride()
           
 DMRemove2Bean getSingleKeep()
           
 DMRemoveBean getSingleRemove2()
           
 void modified()
          Indicate that the modification timestamp needs to be updated.
 void setEquandaCreationDate(Timestamp created)
           
 void setEquandaDelegateLink1(Collection<DMDelegateBean> set)
           
 void setEquandaDelegateLink2(Collection<DMDelegateBean> set)
           
 void setEquandaModificationDate(Timestamp modified)
           
 void setEquandaRemoveField1LinkCascadeDelete(Collection<DMRemoveBean> set)
           
 void setEquandaRemoveField5LinkCascadeKeep(Collection<DMRemoveBean> set)
           
 void setEquandaRemoveField6MultipleLinkCascadeKeep(Collection<DMRemoveBean> set)
           
 void setEquandaRemoveField7MultipleLinkCascadeRemove(Collection<DMRemoveBean> set)
           
 void setEquandaRequiredFieldsRequiredLink(Collection<DMRequiredFieldsBean> set)
           
 void setEquandaRequiredFieldsRequiredMulLink(Collection<DMRequiredFieldsBean> set)
           
 void setEquandaSelectorUpdateMultipleLinks(Collection<DMSelectorUpdateBean> set)
           
 void setEquandaSelectorUpdateSingleLink(Collection<DMSelectorUpdateBean> set)
           
 void setEquandaStatus(String status)
           
 void setEquandaType(String type)
           
protected  void setEquandaVersion(long version)
           
 void setEquandaVeryDocumentedMulLnk(Collection<DMVeryDocumentedBean> set)
           
 void setEquandaVeryDocumentedSingleLink(Collection<DMVeryDocumentedBean> set)
           
protected  void setId(Uoid uoid)
           
 void setMultipleRemove(Collection<DMRemoveBean> multipleRemove)
           
 void setMultipleRemove3(Collection<DMRemoveBean> multipleRemove3)
           
 void setMultipleRemove4(Collection<DMRemoveBean> multipleRemove4)
           
 void setName(String name)
           
 void setOtherSideCallFacade(DMRemove2Bean otherSideCallFacade)
           
 void setOtherSideCallFacadeMultiple(Collection<DMRemove2Bean> otherSideCallFacadeMultiple)
           
 void setPassport(DMPassportBean passport)
           
 void setSingleBidirectional(DMRemove2Bean singleBidirectional)
           
 void setSingleBiOverride(DMRemove2Bean singleBiOverride)
           
 void setSingleKeep(DMRemove2Bean singleKeep)
           
 void setSingleRemove2(DMRemoveBean singleRemove2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

uoid

protected Uoid uoid

equandaType

protected String equandaType

equandaStatus

protected String equandaStatus

equandaStatusModified

protected transient boolean equandaStatusModified

equandaCreation

protected Timestamp equandaCreation

equandaModified

protected Timestamp equandaModified

equandaVersion

protected long equandaVersion
Constructor Detail

DMLinkableBean

public DMLinkableBean(String type)
               throws EquandaPersistenceException
Throws:
EquandaPersistenceException

DMLinkableBean

protected DMLinkableBean()
                  throws EquandaPersistenceException
Throws:
EquandaPersistenceException
Method Detail

getId

public Uoid getId()
Specified by:
getId in interface EquandaEntity

setId

protected void setId(Uoid uoid)

getEquandaCreationDate

public Timestamp getEquandaCreationDate()
Specified by:
getEquandaCreationDate in interface EquandaEntity

setEquandaCreationDate

public void setEquandaCreationDate(Timestamp created)

getEquandaModificationDate

public Timestamp getEquandaModificationDate()
Specified by:
getEquandaModificationDate in interface EquandaEntity

setEquandaModificationDate

public void setEquandaModificationDate(Timestamp modified)
Specified by:
setEquandaModificationDate in interface EquandaEntity

equandaPostLoad

protected void equandaPostLoad()

equandaPreUpdate

public void equandaPreUpdate()

modified

public void modified()
Indicate that the modification timestamp needs to be updated. Should be called when changing something in one of the collections.


getEquandaType

public String getEquandaType()
Specified by:
getEquandaType in interface EquandaEntity

setEquandaType

public void setEquandaType(String type)

getEquandaVersion

public long getEquandaVersion()
Specified by:
getEquandaVersion in interface EquandaEntity

setEquandaVersion

protected void setEquandaVersion(long version)

getEquandaStatus

public String getEquandaStatus()
Specified by:
getEquandaStatus in interface EquandaEntity

setEquandaStatus

public void setEquandaStatus(String status)
Specified by:
setEquandaStatus in interface EquandaEntity

getEquandaDelegateLink1

public Collection<DMDelegateBean> getEquandaDelegateLink1()

setEquandaDelegateLink1

public void setEquandaDelegateLink1(Collection<DMDelegateBean> set)

getEquandaDelegateLink2

public Collection<DMDelegateBean> getEquandaDelegateLink2()

setEquandaDelegateLink2

public void setEquandaDelegateLink2(Collection<DMDelegateBean> set)

getEquandaRemoveField1LinkCascadeDelete

public Collection<DMRemoveBean> getEquandaRemoveField1LinkCascadeDelete()

setEquandaRemoveField1LinkCascadeDelete

public void setEquandaRemoveField1LinkCascadeDelete(Collection<DMRemoveBean> set)

getEquandaRemoveField5LinkCascadeKeep

public Collection<DMRemoveBean> getEquandaRemoveField5LinkCascadeKeep()

setEquandaRemoveField5LinkCascadeKeep

public void setEquandaRemoveField5LinkCascadeKeep(Collection<DMRemoveBean> set)

getEquandaRemoveField6MultipleLinkCascadeKeep

public Collection<DMRemoveBean> getEquandaRemoveField6MultipleLinkCascadeKeep()

setEquandaRemoveField6MultipleLinkCascadeKeep

public void setEquandaRemoveField6MultipleLinkCascadeKeep(Collection<DMRemoveBean> set)

getEquandaRemoveField7MultipleLinkCascadeRemove

public Collection<DMRemoveBean> getEquandaRemoveField7MultipleLinkCascadeRemove()

setEquandaRemoveField7MultipleLinkCascadeRemove

public void setEquandaRemoveField7MultipleLinkCascadeRemove(Collection<DMRemoveBean> set)

getEquandaRequiredFieldsRequiredLink

public Collection<DMRequiredFieldsBean> getEquandaRequiredFieldsRequiredLink()

setEquandaRequiredFieldsRequiredLink

public void setEquandaRequiredFieldsRequiredLink(Collection<DMRequiredFieldsBean> set)

getEquandaRequiredFieldsRequiredMulLink

public Collection<DMRequiredFieldsBean> getEquandaRequiredFieldsRequiredMulLink()

setEquandaRequiredFieldsRequiredMulLink

public void setEquandaRequiredFieldsRequiredMulLink(Collection<DMRequiredFieldsBean> set)

getEquandaSelectorUpdateSingleLink

public Collection<DMSelectorUpdateBean> getEquandaSelectorUpdateSingleLink()

setEquandaSelectorUpdateSingleLink

public void setEquandaSelectorUpdateSingleLink(Collection<DMSelectorUpdateBean> set)

getEquandaSelectorUpdateMultipleLinks

public Collection<DMSelectorUpdateBean> getEquandaSelectorUpdateMultipleLinks()

setEquandaSelectorUpdateMultipleLinks

public void setEquandaSelectorUpdateMultipleLinks(Collection<DMSelectorUpdateBean> set)

getEquandaVeryDocumentedSingleLink

public Collection<DMVeryDocumentedBean> getEquandaVeryDocumentedSingleLink()

setEquandaVeryDocumentedSingleLink

public void setEquandaVeryDocumentedSingleLink(Collection<DMVeryDocumentedBean> set)

getEquandaVeryDocumentedMulLnk

public Collection<DMVeryDocumentedBean> getEquandaVeryDocumentedMulLnk()

setEquandaVeryDocumentedMulLnk

public void setEquandaVeryDocumentedMulLnk(Collection<DMVeryDocumentedBean> set)

getName

public String getName()

setName

public void setName(String name)

getMultipleRemove

public Collection<DMRemoveBean> getMultipleRemove()

setMultipleRemove

public void setMultipleRemove(Collection<DMRemoveBean> multipleRemove)

getPassport

public DMPassportBean getPassport()

setPassport

public void setPassport(DMPassportBean passport)

getSingleRemove2

public DMRemoveBean getSingleRemove2()

setSingleRemove2

public void setSingleRemove2(DMRemoveBean singleRemove2)

getMultipleRemove3

public Collection<DMRemoveBean> getMultipleRemove3()

setMultipleRemove3

public void setMultipleRemove3(Collection<DMRemoveBean> multipleRemove3)

getMultipleRemove4

public Collection<DMRemoveBean> getMultipleRemove4()

setMultipleRemove4

public void setMultipleRemove4(Collection<DMRemoveBean> multipleRemove4)

getSingleBidirectional

public DMRemove2Bean getSingleBidirectional()

setSingleBidirectional

public void setSingleBidirectional(DMRemove2Bean singleBidirectional)

getSingleKeep

public DMRemove2Bean getSingleKeep()

setSingleKeep

public void setSingleKeep(DMRemove2Bean singleKeep)

getSingleBiOverride

public DMRemove2Bean getSingleBiOverride()

setSingleBiOverride

public void setSingleBiOverride(DMRemove2Bean singleBiOverride)

getOtherSideCallFacade

public DMRemove2Bean getOtherSideCallFacade()

setOtherSideCallFacade

public void setOtherSideCallFacade(DMRemove2Bean otherSideCallFacade)

getOtherSideCallFacadeMultiple

public Collection<DMRemove2Bean> getOtherSideCallFacadeMultiple()

setOtherSideCallFacadeMultiple

public void setOtherSideCallFacadeMultiple(Collection<DMRemove2Bean> otherSideCallFacadeMultiple)


Copyright © 2007-2008. All Rights Reserved.