org.equanda.test.dm.server
Class ActionMediator
java.lang.Object
org.equanda.persistence.EquandaMediatorRoot<DMActionBean,ActionBean>
org.equanda.test.dm.server.ActionMediatorRoot
org.equanda.test.dm.server.ActionMediatorBase
org.equanda.test.dm.server.ActionMediator
- All Implemented Interfaces:
- ExceptionCodes
public class ActionMediator
- extends ActionMediatorBase
simple acton for test case
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:
- Joachim Van der Auwera
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.ActionMediatorBase |
addMulStr, checkImmutableIf, create, equandaCheckRules, getEquandaName, getEquandaTypeObject, isEquandaParentType, isEquandaType, removeMulStr, setEquandaLinkPassport, setTheBool, setTheDate, setTheDouble, setTheInt, setTheString, setTheTime |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionMediator
public ActionMediator()
hashCode
public int hashCode(String param)
throws EquandaPersistenceException
- Overrides:
hashCode
in class ActionMediatorRoot
- Throws:
EquandaPersistenceException
addAction
public void addAction(int amount)
throws EquandaPersistenceException
- Overrides:
addAction
in class ActionMediatorRoot
- Throws:
EquandaPersistenceException
voidAction
public void voidAction(String param1,
int param2)
throws EquandaPersistenceException
- Overrides:
voidAction
in class ActionMediatorRoot
- Throws:
EquandaPersistenceException
suggestValueAction
public void suggestValueAction(String param1,
int param2,
double param3,
Date param4,
Timestamp param5,
boolean param6)
throws EquandaPersistenceException
- Overrides:
suggestValueAction
in class ActionMediatorRoot
- Throws:
EquandaPersistenceException
Copyright © 2007-2008. All Rights Reserved.