org.equanda.test.dm.client
Class Remove

java.lang.Object
  extended by org.equanda.persistence.EquandaProxy<Uoid,Remove>
      extended by org.equanda.test.dm.client.Remove
All Implemented Interfaces:
Serializable, HasId<Uoid>

public class Remove
extends EquandaProxy<Uoid,Remove>
implements Serializable

Proxy object for table Remove No constraints are being checked when modifying this object, this only happens when setting the value!

See Also:
Serialized Form

Field Summary
protected  boolean _obtainedField1LinkCascadeDelete
           
protected  boolean _obtainedField2BiLinkCascadeDelete
           
protected  boolean _obtainedField3BiLinkCascadeKeep
           
protected  boolean _obtainedField4BiMultipleLinkCascadeKeep
           
protected  boolean _obtainedField5LinkCascadeKeep
           
protected  boolean _obtainedField6MultipleLinkCascadeKeep
           
protected  boolean _obtainedField7MultipleLinkCascadeRemove
           
protected  boolean _obtainedField8BiMultipleLinkCascadeRemove
           
 
Fields inherited from class org.equanda.persistence.EquandaProxy
equandaModificationDate, equandaStatusModified, equandaType, equandaVersion, id, update
 
Constructor Summary
  Remove()
          Creator which is used to build value objects based on the real object.
protected Remove(EquandaRemoveState proxy)
           
protected Remove(Uoid uoid, ObjectType equandaType, Timestamp equandaCreationDate, Timestamp equandaModificationDate, String equandaStatus, long equandaVersion, int testInt)
           
 
Method Summary
 Remove equandaClone(boolean cloneUoid)
           
static Remove equandaCreate()
           
static Remove equandaCreate(String type)
           
 void equandaReset()
          Reset the proxy state.
 void equandaUpdate(boolean updateTypeFieldsOnly)
           
 Timestamp getEquandaCreationDate()
           
 String getEquandaStatus()
           
 Linkable getField1LinkCascadeDelete()
           
 Linkable getField2BiLinkCascadeDelete()
           
 Linkable getField3BiLinkCascadeKeep()
           
 Collection<Linkable> getField4BiMultipleLinkCascadeKeep()
           
 Linkable getField5LinkCascadeKeep()
           
 Collection<Linkable> getField6MultipleLinkCascadeKeep()
           
 Collection<Linkable> getField7MultipleLinkCascadeRemove()
           
 Collection<Linkable> getField8BiMultipleLinkCascadeRemove()
           
 int getTestInt()
           
 boolean isField1LinkCascadeDeleteModified()
           
 boolean isField2BiLinkCascadeDeleteModified()
           
 boolean isField3BiLinkCascadeKeepModified()
           
 boolean isField4BiMultipleLinkCascadeKeepModified()
           
 boolean isField5LinkCascadeKeepModified()
           
 boolean isField6MultipleLinkCascadeKeepModified()
           
 boolean isField7MultipleLinkCascadeRemoveModified()
           
 boolean isField8BiMultipleLinkCascadeRemoveModified()
           
 boolean isModified(boolean typeFieldsOnly)
           
 boolean isTestIntModified()
           
 void removeEntityBean()
           
static List<Remove> selectEquandaAll()
           
static Remove selectId(Uoid uoid)
           
static List<Remove> selectTestInt(int testInt)
           
 void setEquandaStatus(String status)
           
 void setEquandaType(String type)
          Set the type of object which should be used.
 void setField1LinkCascadeDelete(Linkable value)
           
 void setField2BiLinkCascadeDelete(Linkable value)
           
 void setField3BiLinkCascadeKeep(Linkable value)
           
 void setField4BiMultipleLinkCascadeKeep(Collection<Linkable> value)
           
 void setField5LinkCascadeKeep(Linkable value)
           
 void setField6MultipleLinkCascadeKeep(Collection<Linkable> value)
           
 void setField7MultipleLinkCascadeRemove(Collection<Linkable> value)
           
 void setField8BiMultipleLinkCascadeRemove(Collection<Linkable> value)
           
protected  void setId(Uoid uoid)
           
 void setTestInt(int value)
           
protected  void updateInternalState()
           
 
Methods inherited from class org.equanda.persistence.EquandaProxy
equals, equandaClone, equandaUpdate, getEquandaModificationDate, getEquandaName, getEquandaType, getEquandaVersion, getId, hashCode, isEquandaModificationDateModified, isEquandaType, isModified, objectEquals, setEquandaUpdate, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_obtainedField1LinkCascadeDelete

protected boolean _obtainedField1LinkCascadeDelete

_obtainedField2BiLinkCascadeDelete

protected boolean _obtainedField2BiLinkCascadeDelete

_obtainedField3BiLinkCascadeKeep

protected boolean _obtainedField3BiLinkCascadeKeep

_obtainedField4BiMultipleLinkCascadeKeep

protected boolean _obtainedField4BiMultipleLinkCascadeKeep

_obtainedField5LinkCascadeKeep

protected boolean _obtainedField5LinkCascadeKeep

_obtainedField6MultipleLinkCascadeKeep

protected boolean _obtainedField6MultipleLinkCascadeKeep

_obtainedField7MultipleLinkCascadeRemove

protected boolean _obtainedField7MultipleLinkCascadeRemove

_obtainedField8BiMultipleLinkCascadeRemove

protected boolean _obtainedField8BiMultipleLinkCascadeRemove
Constructor Detail

Remove

protected Remove(EquandaRemoveState proxy)

Remove

public Remove()
Creator which is used to build value objects based on the real object. Should only be used server side, client side proxies should be obtained using equandaCreate()


Remove

protected Remove(Uoid uoid,
                 ObjectType equandaType,
                 Timestamp equandaCreationDate,
                 Timestamp equandaModificationDate,
                 String equandaStatus,
                 long equandaVersion,
                 int testInt)
Method Detail

equandaClone

public Remove equandaClone(boolean cloneUoid)
Specified by:
equandaClone in class EquandaProxy<Uoid,Remove>

setId

protected void setId(Uoid uoid)

updateInternalState

protected void updateInternalState()

equandaCreate

public static Remove equandaCreate()
                            throws EquandaPersistenceException
Throws:
EquandaPersistenceException

equandaCreate

public static Remove equandaCreate(String type)
                            throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setEquandaType

public void setEquandaType(String type)
Set the type of object which should be used. This is a helper routine to allow using isEquandaType() for checking of object type. This method is only allowed for object building (not for objects which already exists on the server. When an invalid type identifier is specified, then later calls to read the type will throw IllegalStateException.

Specified by:
setEquandaType in class EquandaProxy<Uoid,Remove>
Parameters:
type - base type which will be used to build the actual object
Throws:
IllegalStateException

isModified

public boolean isModified(boolean typeFieldsOnly)
Specified by:
isModified in class EquandaProxy<Uoid,Remove>

getEquandaStatus

public String getEquandaStatus()
Specified by:
getEquandaStatus in class EquandaProxy<Uoid,Remove>

setEquandaStatus

public void setEquandaStatus(String status)
Specified by:
setEquandaStatus in class EquandaProxy<Uoid,Remove>

getEquandaCreationDate

public Timestamp getEquandaCreationDate()

getTestInt

public int getTestInt()
               throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setTestInt

public void setTestInt(int value)

isTestIntModified

public boolean isTestIntModified()

getField1LinkCascadeDelete

public Linkable getField1LinkCascadeDelete()
                                    throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setField1LinkCascadeDelete

public void setField1LinkCascadeDelete(Linkable value)

isField1LinkCascadeDeleteModified

public boolean isField1LinkCascadeDeleteModified()

getField2BiLinkCascadeDelete

public Linkable getField2BiLinkCascadeDelete()
                                      throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setField2BiLinkCascadeDelete

public void setField2BiLinkCascadeDelete(Linkable value)

isField2BiLinkCascadeDeleteModified

public boolean isField2BiLinkCascadeDeleteModified()

getField3BiLinkCascadeKeep

public Linkable getField3BiLinkCascadeKeep()
                                    throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setField3BiLinkCascadeKeep

public void setField3BiLinkCascadeKeep(Linkable value)

isField3BiLinkCascadeKeepModified

public boolean isField3BiLinkCascadeKeepModified()

getField4BiMultipleLinkCascadeKeep

public Collection<Linkable> getField4BiMultipleLinkCascadeKeep()
                                                        throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setField4BiMultipleLinkCascadeKeep

public void setField4BiMultipleLinkCascadeKeep(Collection<Linkable> value)

isField4BiMultipleLinkCascadeKeepModified

public boolean isField4BiMultipleLinkCascadeKeepModified()

getField5LinkCascadeKeep

public Linkable getField5LinkCascadeKeep()
                                  throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setField5LinkCascadeKeep

public void setField5LinkCascadeKeep(Linkable value)

isField5LinkCascadeKeepModified

public boolean isField5LinkCascadeKeepModified()

getField6MultipleLinkCascadeKeep

public Collection<Linkable> getField6MultipleLinkCascadeKeep()
                                                      throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setField6MultipleLinkCascadeKeep

public void setField6MultipleLinkCascadeKeep(Collection<Linkable> value)

isField6MultipleLinkCascadeKeepModified

public boolean isField6MultipleLinkCascadeKeepModified()

getField7MultipleLinkCascadeRemove

public Collection<Linkable> getField7MultipleLinkCascadeRemove()
                                                        throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setField7MultipleLinkCascadeRemove

public void setField7MultipleLinkCascadeRemove(Collection<Linkable> value)

isField7MultipleLinkCascadeRemoveModified

public boolean isField7MultipleLinkCascadeRemoveModified()

getField8BiMultipleLinkCascadeRemove

public Collection<Linkable> getField8BiMultipleLinkCascadeRemove()
                                                          throws EquandaPersistenceException
Throws:
EquandaPersistenceException

setField8BiMultipleLinkCascadeRemove

public void setField8BiMultipleLinkCascadeRemove(Collection<Linkable> value)

isField8BiMultipleLinkCascadeRemoveModified

public boolean isField8BiMultipleLinkCascadeRemoveModified()

equandaUpdate

public void equandaUpdate(boolean updateTypeFieldsOnly)
                   throws EquandaPersistenceException
Specified by:
equandaUpdate in class EquandaProxy<Uoid,Remove>
Throws:
EquandaPersistenceException

equandaReset

public void equandaReset()
                  throws EquandaPersistenceException
Reset the proxy state. If the proxy was not modified, nothing happens, otherwise the state is retrieved from the server again.

Specified by:
equandaReset in class EquandaProxy<Uoid,Remove>
Throws:
EquandaPersistenceException - oops

removeEntityBean

public void removeEntityBean()
                      throws EquandaPersistenceException
Overrides:
removeEntityBean in class EquandaProxy<Uoid,Remove>
Throws:
EquandaPersistenceException

selectId

public static Remove selectId(Uoid uoid)
                       throws EquandaPersistenceException
Throws:
EquandaPersistenceException

selectTestInt

public static List<Remove> selectTestInt(int testInt)
                                  throws EquandaPersistenceException
Throws:
EquandaPersistenceException

selectEquandaAll

public static List<Remove> selectEquandaAll()
                                     throws EquandaPersistenceException
Throws:
EquandaPersistenceException


Copyright © 2007-2008. All Rights Reserved.