org.equanda.test.dm.server
Class DefaultMediator
java.lang.Object
org.equanda.persistence.EquandaMediatorRoot<DMDefaultBean,DefaultBean>
org.equanda.test.dm.server.DefaultMediatorRoot
org.equanda.test.dm.server.DefaultMediatorBase
org.equanda.test.dm.server.DefaultMediator
- All Implemented Interfaces:
- ExceptionCodes
public class DefaultMediator
- extends DefaultMediatorBase
Overwritten function autoTestIntDefaultAuto, to return -1
This is assumed in the testcase DefaultTest.
The purpose is to test the functionality of default type=auto for fields
mediator object to allow specific functionality depending on object equandaType
this class is intended to be modified manually (not overwritten when created)
only protected methods should be overwritten, class private methods should not be touched!
- Author:
- NetRom team
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 |
Methods inherited from class org.equanda.test.dm.server.DefaultMediatorBase |
checkImmutableIf, create, equandaCheckRules, getEquandaName, getEquandaTypeObject, isEquandaParentType, isEquandaType, setTestBlob, setTestClob, setTestDate, setTestDateDefaultNow, setTestInt, setTestIntDefault100, setTestIntDefaultAuto, setTestIntDefaultClass, setTestStringDefault10 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultMediator
public DefaultMediator()
autoTestIntDefaultAuto
protected int autoTestIntDefaultAuto()
throws EquandaPersistenceException
- Overrides:
autoTestIntDefaultAuto
in class DefaultMediatorRoot
- Throws:
EquandaPersistenceException
Copyright © 2007-2008. All Rights Reserved.