org.equanda.test.dm.server
Class AutoFieldsMediatorRoot

java.lang.Object
  extended by org.equanda.persistence.EquandaMediatorRoot<DMAutoFieldsBean,AutoFieldsBean>
      extended by org.equanda.test.dm.server.AutoFieldsMediatorRoot
All Implemented Interfaces:
ExceptionCodes
Direct Known Subclasses:
AutoFieldsMediatorBase

public abstract class AutoFieldsMediatorRoot
extends EquandaMediatorRoot<DMAutoFieldsBean,AutoFieldsBean>


Field Summary
 
Fields inherited from class org.equanda.persistence.EquandaMediatorRoot
em, entity, object
 
Fields inherited from interface org.equanda.persistence.ExceptionCodes
CME_DATA_HAS_BEEN_ALREADY_CHANGED, ECV_CANNOT_ADD_NULL_TO_MULTIPLE_FIELD, ECV_COMPARE_CONSTRAINT_NOT_SATISFIED, ECV_COMPARE_TYPE_CONSTRAINT_NOT_SATISFIED, ECV_CONSTRAINT_VIOLATION, ECV_COULD_NOT_TEST_CHOICES_USING_CLASS, ECV_DOWNCAST_CREATE_ERROR, ECV_DOWNCAST_FAILED_CANNOT_DOWNCAST_ROOT, ECV_DOWNCAST_SELECTOR_ERROR, ECV_FAILED_TO_CREATE_INCLUDED_VALUE, ECV_FAILED_TO_UPDATE_VALUE, ECV_FIELD_IS_REQUIRED, ECV_FIELD_IS_UNIQUE, ECV_IMMUTABLE_IF_OTHER_FIELD_IS_SET, ECV_INCLUDE_VALUE_HAS_WRONG_TYPE, ECV_INTERNAL_ERROR_ON_CREATE_INCLUDED_VALUE, ECV_INVALID_TABLE_TYPE, ECV_OTHERSIDE_EMBEDDED_FIELD_IMMUTABLE_ONCE_SET, ECV_VALUE_IS_NOT_ONE_OF_THE_CHOICES, UONA_OPERATION_NOT_ALLOWED, UPE_AUTO_FIELD_PROBLEM, UPE_CANNOT_CREATE_LAZYCOLLECTION, UPE_CANNOT_CREATE_SESSION_FACADE, UPE_CANNOT_INIT_BEAN, UPE_CASCADE_KEEP, UPE_FAILED_PROXY_REMOVE, UPE_FAILED_TO_UPDATE_VALUE, UPE_NULL_UOID_INVALID, UPE_OBJECT_NOT_FOUND, UPE_PERSISTENCE_EXCEPTION, UPE_TRYING_TO_UPDATE_OBJECT_WITH_UOID_NULL, UPE_UOID_NOT_FOUND
 
Constructor Summary
AutoFieldsMediatorRoot()
           
 
Method Summary
protected  int autoAutoInt()
           
protected  Collection autoMultipleAuto()
           
protected  Collection autoMultiplePassport()
           
protected  DMPassportBean autoPassport()
           
 String getEquandaName()
           
protected  void init(javax.persistence.EntityManager em)
           
protected  void removeEntityBean()
           
 
Methods inherited from class org.equanda.persistence.EquandaMediatorRoot
checkImmutableIf, create, equandaCheckRules, getEquandaCreationDate, getEquandaEntity, getEquandaModificationDate, getEquandaStatus, getEquandaType, getEquandaTypeObject, getEquandaVersion, getId, init, isEquandaParentType, isEquandaType, setEquandaStatus, testEquals
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoFieldsMediatorRoot

public AutoFieldsMediatorRoot()
Method Detail

init

protected void init(javax.persistence.EntityManager em)

getEquandaName

public String getEquandaName()

autoAutoInt

protected int autoAutoInt()
                   throws EquandaPersistenceException
Throws:
EquandaPersistenceException

autoPassport

protected DMPassportBean autoPassport()
                               throws EquandaPersistenceException
Throws:
EquandaPersistenceException

autoMultipleAuto

protected Collection autoMultipleAuto()
                               throws EquandaPersistenceException
Throws:
EquandaPersistenceException

autoMultiplePassport

protected Collection autoMultiplePassport()
                                   throws EquandaPersistenceException
Throws:
EquandaPersistenceException

removeEntityBean

protected void removeEntityBean()
                         throws EquandaPersistenceException
Throws:
EquandaPersistenceException


Copyright © 2007-2008. All Rights Reserved.