org.equanda.test.dm.server
Class SecurMediator

java.lang.Object
  extended by org.equanda.persistence.EquandaMediatorRoot<DMSecurBean,SecurBean>
      extended by org.equanda.test.dm.server.SecurMediatorRoot
          extended by org.equanda.test.dm.server.SecurMediatorBase
              extended by org.equanda.test.dm.server.SecurMediator
All Implemented Interfaces:
ExceptionCodes

public class SecurMediator
extends SecurMediatorBase

Two actions needed for testcase SecurityTest 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

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
SecurMediator()
           
 
Method Summary
 int testProc1(String param1)
           
 int testProc2(String param1)
           
 
Methods inherited from class org.equanda.test.dm.server.SecurMediatorBase
checkImmutableIf, create, equandaCheckRules, getEquandaName, getEquandaTypeObject, isEquandaParentType, isEquandaType, setTestIntAdmin, setTestIntLocalUser, setTestIntNobody, setTestStringUnchecked
 
Methods inherited from class org.equanda.test.dm.server.SecurMediatorRoot
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

SecurMediator

public SecurMediator()
Method Detail

testProc1

public int testProc1(String param1)
              throws EquandaPersistenceException
Overrides:
testProc1 in class SecurMediatorRoot
Throws:
EquandaPersistenceException

testProc2

public int testProc2(String param1)
              throws EquandaPersistenceException
Overrides:
testProc2 in class SecurMediatorRoot
Throws:
EquandaPersistenceException


Copyright © 2007-2008. All Rights Reserved.