org.equanda.test.dm.server
Class LazyInstSelectorBean

java.lang.Object
  extended by org.equanda.test.dm.server.LazyInstSelectorBean
All Implemented Interfaces:
Serializable, EquandaSelector<Uoid,LazyInst,LazyInstEJB>, ExceptionCodes, LazyInstConstants, LazyInstSelectorEJB

public class LazyInstSelectorBean
extends Object
implements LazyInstSelectorEJB, ExceptionCodes, Serializable, LazyInstConstants

LazyInstSelector

See Also:
Serialized Form

Field Summary
 
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
 
Fields inherited from interface org.equanda.test.dm.client.constants.LazyInstConstants
TYPE_LazyInst
 
Constructor Summary
LazyInstSelectorBean()
           
 
Method Summary
 LazyInst equandaCreate(String type)
           
 LazyInst equandaRefresh(Uoid uoid, long version)
           
 long equandaRunCountQuery(EquandaQuery query)
           
 List<LazyInst> equandaRunQuery(EquandaQuery query)
           
 List<LazyInstEJB> equandaRunQueryEJB(EquandaQuery query)
           
 List<Uoid> equandaRunQueryId(EquandaQuery query)
           
 long equandaRunUpdateQuery(EquandaQuery query)
           
 LazyInst equandaUpdate(LazyInst proxy)
           
 Owner getEquandaAnotherOwner(Uoid uoid)
           
 String getEquandaName()
           
 Owner getEquandaOwner(Uoid uoid)
           
 void remove()
           
 void removeEntityBean(Uoid uoid)
           
 List<LazyInst> selectAllOrdered()
           
 List<LazyInstEJB> selectAllOrderedEJB()
           
 List<LazyInst> selectEquanda(EquandaQuery query)
           
 List<LazyInst> selectEquandaAll()
           
 List<LazyInstEJB> selectEquandaAllEJB()
           
 List<LazyInstEJB> selectEquandaEJB(EquandaQuery query)
           
 LazyInst selectEquandaSingle(EquandaQuery query)
           
 LazyInstEJB selectEquandaSingleEJB(EquandaQuery query)
           
 LazyInst selectId(Uoid uoid)
           
 LazyInstEJB selectIdEJB(Uoid uoid)
           
 LazyInst[] selectMultipleId(Uoid[] arr)
           
 List<LazyInst> selectTestInt(int testInt)
           
 List<LazyInstEJB> selectTestIntEJB(int testInt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LazyInstSelectorBean

public LazyInstSelectorBean()
Method Detail

getEquandaName

public String getEquandaName()
Specified by:
getEquandaName in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>

equandaCreate

@PermitAll
public LazyInst equandaCreate(String type)
Specified by:
equandaCreate in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>

selectId

@PermitAll
public LazyInst selectId(Uoid uoid)
                  throws EquandaPersistenceException
Specified by:
selectId in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

selectIdEJB

@PermitAll
public LazyInstEJB selectIdEJB(Uoid uoid)
                        throws EquandaPersistenceException
Specified by:
selectIdEJB in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

selectMultipleId

public LazyInst[] selectMultipleId(Uoid[] arr)
                            throws EquandaPersistenceException
Specified by:
selectMultipleId in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

selectEquanda

public List<LazyInst> selectEquanda(EquandaQuery query)
                             throws EquandaPersistenceException
Specified by:
selectEquanda in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

selectEquandaEJB

public List<LazyInstEJB> selectEquandaEJB(EquandaQuery query)
                                   throws EquandaPersistenceException
Specified by:
selectEquandaEJB in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

equandaRunQueryId

public List<Uoid> equandaRunQueryId(EquandaQuery query)
                             throws EquandaPersistenceException
Specified by:
equandaRunQueryId in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

equandaRunQueryEJB

public List<LazyInstEJB> equandaRunQueryEJB(EquandaQuery query)
                                     throws EquandaPersistenceException
Specified by:
equandaRunQueryEJB in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

equandaRunQuery

public List<LazyInst> equandaRunQuery(EquandaQuery query)
                               throws EquandaPersistenceException
Specified by:
equandaRunQuery in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

equandaRunCountQuery

public long equandaRunCountQuery(EquandaQuery query)
                          throws EquandaPersistenceException
Specified by:
equandaRunCountQuery in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

equandaRunUpdateQuery

public long equandaRunUpdateQuery(EquandaQuery query)
                           throws EquandaPersistenceException
Specified by:
equandaRunUpdateQuery in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

selectEquandaSingle

public LazyInst selectEquandaSingle(EquandaQuery query)
                             throws EquandaPersistenceException
Specified by:
selectEquandaSingle in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

selectEquandaSingleEJB

public LazyInstEJB selectEquandaSingleEJB(EquandaQuery query)
                                   throws EquandaPersistenceException
Specified by:
selectEquandaSingleEJB in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

selectTestIntEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<LazyInstEJB> selectTestIntEJB(int testInt)
                                   throws EquandaPersistenceException
Specified by:
selectTestIntEJB in interface LazyInstSelectorEJB
Throws:
EquandaPersistenceException

selectTestInt

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<LazyInst> selectTestInt(int testInt)
                             throws EquandaPersistenceException
Specified by:
selectTestInt in interface LazyInstSelectorEJB
Throws:
EquandaPersistenceException

selectAllOrderedEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<LazyInstEJB> selectAllOrderedEJB()
                                      throws EquandaPersistenceException
Specified by:
selectAllOrderedEJB in interface LazyInstSelectorEJB
Throws:
EquandaPersistenceException

selectAllOrdered

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<LazyInst> selectAllOrdered()
                                throws EquandaPersistenceException
Specified by:
selectAllOrdered in interface LazyInstSelectorEJB
Throws:
EquandaPersistenceException

selectEquandaAllEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<LazyInstEJB> selectEquandaAllEJB()
                                      throws EquandaPersistenceException
Specified by:
selectEquandaAllEJB in interface LazyInstSelectorEJB
Throws:
EquandaPersistenceException

selectEquandaAll

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<LazyInst> selectEquandaAll()
                                throws EquandaPersistenceException
Specified by:
selectEquandaAll in interface LazyInstSelectorEJB
Throws:
EquandaPersistenceException

equandaUpdate

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public LazyInst equandaUpdate(LazyInst proxy)
                       throws EquandaPersistenceException
Specified by:
equandaUpdate in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

equandaRefresh

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public LazyInst equandaRefresh(Uoid uoid,
                                            long version)
                        throws EquandaPersistenceException
Specified by:
equandaRefresh in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Throws:
EquandaPersistenceException

removeEntityBean

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public void removeEntityBean(Uoid uoid)
                      throws EquandaPersistenceException
Specified by:
removeEntityBean in interface LazyInstSelectorEJB
Throws:
EquandaPersistenceException

remove

@PermitAll
public void remove()
Specified by:
remove in interface EquandaSelector<Uoid,LazyInst,LazyInstEJB>
Specified by:
remove in interface LazyInstSelectorEJB

getEquandaOwner

public Owner getEquandaOwner(Uoid uoid)
                      throws EquandaPersistenceException
Specified by:
getEquandaOwner in interface LazyInstSelectorEJB
Throws:
EquandaPersistenceException

getEquandaAnotherOwner

public Owner getEquandaAnotherOwner(Uoid uoid)
                             throws EquandaPersistenceException
Specified by:
getEquandaAnotherOwner in interface LazyInstSelectorEJB
Throws:
EquandaPersistenceException


Copyright © 2007-2008. All Rights Reserved.