org.equanda.test.dm.server
Class ActionMediatorRoot

java.lang.Object
  extended by org.equanda.persistence.EquandaMediatorRoot<DMActionBean,ActionBean>
      extended by org.equanda.test.dm.server.ActionMediatorRoot
All Implemented Interfaces:
ExceptionCodes
Direct Known Subclasses:
ActionMediatorBase

public abstract class ActionMediatorRoot
extends EquandaMediatorRoot<DMActionBean,ActionBean>


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
ActionMediatorRoot()
           
 
Method Summary
 void addAction(int param0)
           
 void failingAction(String param0, int param1)
           
 String getEquandaName()
           
 int hashCode(String param0)
           
protected  void init(javax.persistence.EntityManager em)
           
protected  void removeEntityBean()
           
 void suggestFieldAction(String param0, int param1, double param2, Date param3, Timestamp param4, boolean param5)
           
 void suggestPathAction(String param0)
           
 void suggestTableAction(String param0)
           
 void suggestValueAction(String param0, int param1, double param2, Date param3, Timestamp param4, boolean param5)
           
 void suggestValueListAction(String param0, int param1, double param2, Date param3, Timestamp param4, boolean param5)
           
 void voidAction(String param0, int param1)
           
 
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

ActionMediatorRoot

public ActionMediatorRoot()
Method Detail

init

protected void init(javax.persistence.EntityManager em)

getEquandaName

public String getEquandaName()

hashCode

public int hashCode(String param0)
             throws EquandaPersistenceException
Throws:
EquandaPersistenceException

voidAction

public void voidAction(String param0,
                       int param1)
                throws EquandaPersistenceException
Throws:
EquandaPersistenceException

failingAction

public void failingAction(String param0,
                          int param1)
                   throws EquandaPersistenceException
Throws:
EquandaPersistenceException

addAction

public void addAction(int param0)
               throws EquandaPersistenceException
Throws:
EquandaPersistenceException

suggestValueAction

public void suggestValueAction(String param0,
                               int param1,
                               double param2,
                               Date param3,
                               Timestamp param4,
                               boolean param5)
                        throws EquandaPersistenceException
Throws:
EquandaPersistenceException

suggestValueListAction

public void suggestValueListAction(String param0,
                                   int param1,
                                   double param2,
                                   Date param3,
                                   Timestamp param4,
                                   boolean param5)
                            throws EquandaPersistenceException
Throws:
EquandaPersistenceException

suggestFieldAction

public void suggestFieldAction(String param0,
                               int param1,
                               double param2,
                               Date param3,
                               Timestamp param4,
                               boolean param5)
                        throws EquandaPersistenceException
Throws:
EquandaPersistenceException

suggestPathAction

public void suggestPathAction(String param0)
                       throws EquandaPersistenceException
Throws:
EquandaPersistenceException

suggestTableAction

public void suggestTableAction(String param0)
                        throws EquandaPersistenceException
Throws:
EquandaPersistenceException

removeEntityBean

protected void removeEntityBean()
                         throws EquandaPersistenceException
Throws:
EquandaPersistenceException


Copyright © 2007-2008. All Rights Reserved.