org.equanda.test.dm.server
Class AutoFieldsMediator

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

public class AutoFieldsMediator
extends AutoFieldsMediatorBase
implements TestExceptionCodes

mediator object to overwrite functions for auto fields

Author:
NetRom team

Field Summary
 
Fields inherited from class org.equanda.persistence.EquandaMediatorRoot
em, entity, object
 
Fields inherited from interface org.equanda.test.TestExceptionCodes
ECV_NUMBER_NOT_MULTIPLE_OF_100, ECV_REMOVE2_NOT_ALOWED_STRING_TO_ADD, ECV_REMOVE2_NOT_ALOWED_STRING_TO_REMOVE, EDE_TOO_SLOW_FOR_A_VEHICLE_WITH_WINGS, EPE_MERGENAME_MUST_EXIST_CANNOT_BE_NULL, EPE_PROBLEM_IN_AUTOMULTIPLEAUTO, EPE_PROBLEM_IN_AUTOMULTIPLEPASSPORT, EPE_PROBLEM_IN_AUTOPASSPORT, EPE_RESULTNAME_CANNOT_BE_NULL, EPE_ROLE_NOT_FOUND, EPE_SAME_IDENTIFIER_USED_FOR_EDIT_AND_RUN_ACCESS
 
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
AutoFieldsMediator()
           
 
Method Summary
protected  int autoAutoInt()
           
protected  Collection<DMAutoFields_MultipleAutoBean> autoMultipleAuto()
           
protected  Collection<DMPassportBean> autoMultiplePassport()
           
 
Methods inherited from class org.equanda.test.dm.server.AutoFieldsMediatorBase
checkImmutableIf, create, equandaCheckRules, getEquandaName, getEquandaTypeObject, isEquandaParentType, isEquandaType, setExtra
 
Methods inherited from class org.equanda.test.dm.server.AutoFieldsMediatorRoot
autoPassport, init, removeEntityBean
 
Methods inherited from class org.equanda.persistence.EquandaMediatorRoot
getEquandaCreationDate, getEquandaEntity, getEquandaModificationDate, getEquandaStatus, getEquandaType, getEquandaVersion, getId, init, setEquandaStatus, testEquals
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoFieldsMediator

public AutoFieldsMediator()
Method Detail

autoAutoInt

protected int autoAutoInt()
                   throws EquandaPersistenceException
Overrides:
autoAutoInt in class AutoFieldsMediatorRoot
Throws:
EquandaPersistenceException

autoMultipleAuto

protected Collection<DMAutoFields_MultipleAutoBean> autoMultipleAuto()
                                                              throws EquandaPersistenceException
Overrides:
autoMultipleAuto in class AutoFieldsMediatorRoot
Throws:
EquandaPersistenceException

autoMultiplePassport

protected Collection<DMPassportBean> autoMultiplePassport()
                                                   throws EquandaPersistenceException
Overrides:
autoMultiplePassport in class AutoFieldsMediatorRoot
Throws:
EquandaPersistenceException


Copyright © 2007-2008. All Rights Reserved.