org.equanda.test.dm.server
Class LinkableMediator

java.lang.Object
  extended by org.equanda.persistence.EquandaMediatorRoot<DMLinkableBean,LinkableBean>
      extended by org.equanda.test.dm.server.LinkableMediatorRoot
          extended by org.equanda.test.dm.server.LinkableMediatorBase
              extended by org.equanda.test.dm.server.LinkableMediator
All Implemented Interfaces:
ExceptionCodes

public class LinkableMediator
extends LinkableMediatorBase

Description!!!

Author:
Andrei Chiritescu

Field Summary
static String REMOVE2_NOT_ALOWED_STRING_TO_ADD
           
static String REMOVE2_NOT_ALOWED_STRING_TO_REMOVE
           
 
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
LinkableMediator()
           
 
Method Summary
 void addEquandaLinkOtherSideCallFacadeMultiple(Uoid value)
           
 void removeEquandaLinkOtherSideCallFacadeMultiple(Uoid value)
           
 void setEquandaLinkOtherSideCallFacade(Uoid value)
           
 void setEquandaLinkSingleBidirectional(Uoid value)
           
 
Methods inherited from class org.equanda.test.dm.server.LinkableMediatorBase
addEquandaLinkMultipleRemove, addEquandaLinkMultipleRemove3, addEquandaLinkMultipleRemove4, checkImmutableIf, create, equandaCheckRules, getEquandaName, getEquandaTypeObject, isEquandaParentType, isEquandaType, removeEquandaLinkMultipleRemove, removeEquandaLinkMultipleRemove3, removeEquandaLinkMultipleRemove4, setEquandaLinkPassport, setEquandaLinkSingleBiOverride, setEquandaLinkSingleKeep, setEquandaLinkSingleRemove2, setName
 
Methods inherited from class org.equanda.test.dm.server.LinkableMediatorRoot
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
 

Field Detail

REMOVE2_NOT_ALOWED_STRING_TO_ADD

public static final String REMOVE2_NOT_ALOWED_STRING_TO_ADD
See Also:
Constant Field Values

REMOVE2_NOT_ALOWED_STRING_TO_REMOVE

public static final String REMOVE2_NOT_ALOWED_STRING_TO_REMOVE
See Also:
Constant Field Values
Constructor Detail

LinkableMediator

public LinkableMediator()
Method Detail

setEquandaLinkSingleBidirectional

public void setEquandaLinkSingleBidirectional(Uoid value)
                                       throws EquandaPersistenceException
Overrides:
setEquandaLinkSingleBidirectional in class LinkableMediatorBase
Throws:
EquandaPersistenceException

setEquandaLinkOtherSideCallFacade

public void setEquandaLinkOtherSideCallFacade(Uoid value)
                                       throws EquandaPersistenceException
Overrides:
setEquandaLinkOtherSideCallFacade in class LinkableMediatorBase
Throws:
EquandaPersistenceException

addEquandaLinkOtherSideCallFacadeMultiple

public void addEquandaLinkOtherSideCallFacadeMultiple(Uoid value)
                                               throws EquandaPersistenceException
Overrides:
addEquandaLinkOtherSideCallFacadeMultiple in class LinkableMediatorBase
Throws:
EquandaPersistenceException

removeEquandaLinkOtherSideCallFacadeMultiple

public void removeEquandaLinkOtherSideCallFacadeMultiple(Uoid value)
                                                  throws EquandaPersistenceException
Overrides:
removeEquandaLinkOtherSideCallFacadeMultiple in class LinkableMediatorBase
Throws:
EquandaPersistenceException


Copyright © 2007-2008. All Rights Reserved.