org.equanda.test.dm.server
Class SubSelectSelectorBean

java.lang.Object
  extended by org.equanda.test.dm.server.SubSelectSelectorBean
All Implemented Interfaces:
Serializable, EquandaSelector<Uoid,SubSelect,SubSelectEJB>, ExceptionCodes, SubSelectConstants, SubSelectSelectorEJB

public class SubSelectSelectorBean
extends Object
implements SubSelectSelectorEJB, ExceptionCodes, Serializable, SubSelectConstants

SubSelectSelector

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.SubSelectConstants
TYPE_SubSelect
 
Constructor Summary
SubSelectSelectorBean()
           
 
Method Summary
 SubSelect equandaCreate(String type)
           
 SubSelect equandaRefresh(Uoid uoid, long version)
           
 long equandaRunCountQuery(EquandaQuery query)
           
 List<SubSelect> equandaRunQuery(EquandaQuery query)
           
 List<SubSelectEJB> equandaRunQueryEJB(EquandaQuery query)
           
 List<Uoid> equandaRunQueryId(EquandaQuery query)
           
 long equandaRunUpdateQuery(EquandaQuery query)
           
 SubSelect equandaUpdate(SubSelect proxy)
           
 String getEquandaName()
           
 void remove()
           
 void removeEntityBean(Uoid uoid)
           
 List<SubSelect> selectEquanda(EquandaQuery query)
           
 List<SubSelect> selectEquandaAll()
           
 List<SubSelectEJB> selectEquandaAllEJB()
           
 List<SubSelectEJB> selectEquandaEJB(EquandaQuery query)
           
 List<SubSelect> selectEquandaReferenceStart(String reference)
           
 List<SubSelectEJB> selectEquandaReferenceStartEJB(String reference)
           
 SubSelect selectEquandaSingle(EquandaQuery query)
           
 SubSelectEJB selectEquandaSingleEJB(EquandaQuery query)
           
 SubSelect selectId(Uoid uoid)
           
 SubSelectEJB selectIdEJB(Uoid uoid)
           
 SubSelect[] selectMultipleId(Uoid[] arr)
           
 List<SubSelect> selectMultipleSelectAdd(String reference, String animalType, String articleGroup, String article)
           
 List<SubSelectEJB> selectMultipleSelectAddEJB(String reference, String animalType, String articleGroup, String article)
           
 List<SubSelect> selectMultipleSelectTry(String reference, String animalType, String articleGroup, String article)
           
 List<SubSelectEJB> selectMultipleSelectTryEJB(String reference, String animalType, String articleGroup, String article)
           
 List<SubSelect> selectSelectAddWithLimitAndOrder(String reference, String data, int equandaLimit)
           
 List<SubSelectEJB> selectSelectAddWithLimitAndOrderEJB(String reference, String data, int equandaLimit)
           
 SubSelect selectSelectTestNotNullAnd(String animalType)
           
 SubSelectEJB selectSelectTestNotNullAndEJB(String animalType)
           
 SubSelect selectSelectTestNotNullTry()
           
 SubSelectEJB selectSelectTestNotNullTryEJB()
           
 SubSelect selectSelectTestNullAnd(String animalType, String article)
           
 SubSelectEJB selectSelectTestNullAndEJB(String animalType, String article)
           
 SubSelect selectSelectTestNullTry(String reference, String article)
           
 SubSelectEJB selectSelectTestNullTryEJB(String reference, String article)
           
 SubSelect selectSingleSelectTry(String reference, String animalType, String articleGroup, String article)
           
 SubSelectEJB selectSingleSelectTryEJB(String reference, String animalType, String articleGroup, String article)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubSelectSelectorBean

public SubSelectSelectorBean()
Method Detail

getEquandaName

public String getEquandaName()
Specified by:
getEquandaName in interface EquandaSelector<Uoid,SubSelect,SubSelectEJB>

equandaCreate

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

selectId

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

selectIdEJB

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

selectMultipleId

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

selectEquanda

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

selectEquandaEJB

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

equandaRunQueryId

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

equandaRunQueryEJB

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

equandaRunQuery

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

equandaRunCountQuery

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

equandaRunUpdateQuery

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

selectEquandaSingle

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

selectEquandaSingleEJB

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

selectSelectTestNullTryEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelectEJB selectSelectTestNullTryEJB(String reference,
                                                            String article)
                                        throws EquandaPersistenceException
Specified by:
selectSelectTestNullTryEJB in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSelectTestNullTry

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelect selectSelectTestNullTry(String reference,
                                                      String article)
                                  throws EquandaPersistenceException
Specified by:
selectSelectTestNullTry in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSelectTestNotNullTryEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelectEJB selectSelectTestNotNullTryEJB()
                                           throws EquandaPersistenceException
Specified by:
selectSelectTestNotNullTryEJB in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSelectTestNotNullTry

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelect selectSelectTestNotNullTry()
                                     throws EquandaPersistenceException
Specified by:
selectSelectTestNotNullTry in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSelectTestNullAndEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelectEJB selectSelectTestNullAndEJB(String animalType,
                                                            String article)
                                        throws EquandaPersistenceException
Specified by:
selectSelectTestNullAndEJB in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSelectTestNullAnd

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelect selectSelectTestNullAnd(String animalType,
                                                      String article)
                                  throws EquandaPersistenceException
Specified by:
selectSelectTestNullAnd in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSelectTestNotNullAndEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelectEJB selectSelectTestNotNullAndEJB(String animalType)
                                           throws EquandaPersistenceException
Specified by:
selectSelectTestNotNullAndEJB in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSelectTestNotNullAnd

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelect selectSelectTestNotNullAnd(String animalType)
                                     throws EquandaPersistenceException
Specified by:
selectSelectTestNotNullAnd in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSingleSelectTryEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelectEJB selectSingleSelectTryEJB(String reference,
                                                          String animalType,
                                                          String articleGroup,
                                                          String article)
                                      throws EquandaPersistenceException
Specified by:
selectSingleSelectTryEJB in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSingleSelectTry

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public SubSelect selectSingleSelectTry(String reference,
                                                    String animalType,
                                                    String articleGroup,
                                                    String article)
                                throws EquandaPersistenceException
Specified by:
selectSingleSelectTry in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectMultipleSelectTryEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<SubSelectEJB> selectMultipleSelectTryEJB(String reference,
                                                                  String animalType,
                                                                  String articleGroup,
                                                                  String article)
                                              throws EquandaPersistenceException
Specified by:
selectMultipleSelectTryEJB in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectMultipleSelectTry

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<SubSelect> selectMultipleSelectTry(String reference,
                                                            String animalType,
                                                            String articleGroup,
                                                            String article)
                                        throws EquandaPersistenceException
Specified by:
selectMultipleSelectTry in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectMultipleSelectAddEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<SubSelectEJB> selectMultipleSelectAddEJB(String reference,
                                                                  String animalType,
                                                                  String articleGroup,
                                                                  String article)
                                              throws EquandaPersistenceException
Specified by:
selectMultipleSelectAddEJB in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectMultipleSelectAdd

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<SubSelect> selectMultipleSelectAdd(String reference,
                                                            String animalType,
                                                            String articleGroup,
                                                            String article)
                                        throws EquandaPersistenceException
Specified by:
selectMultipleSelectAdd in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSelectAddWithLimitAndOrderEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<SubSelectEJB> selectSelectAddWithLimitAndOrderEJB(String reference,
                                                                           String data,
                                                                           int equandaLimit)
                                                       throws EquandaPersistenceException
Specified by:
selectSelectAddWithLimitAndOrderEJB in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectSelectAddWithLimitAndOrder

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<SubSelect> selectSelectAddWithLimitAndOrder(String reference,
                                                                     String data,
                                                                     int equandaLimit)
                                                 throws EquandaPersistenceException
Specified by:
selectSelectAddWithLimitAndOrder in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectEquandaAllEJB

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

selectEquandaAll

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

selectEquandaReferenceStartEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<SubSelectEJB> selectEquandaReferenceStartEJB(String reference)
                                                  throws EquandaPersistenceException
Specified by:
selectEquandaReferenceStartEJB in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

selectEquandaReferenceStart

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<SubSelect> selectEquandaReferenceStart(String reference)
                                            throws EquandaPersistenceException
Specified by:
selectEquandaReferenceStart in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

equandaUpdate

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

equandaRefresh

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

removeEntityBean

@RolesAllowed(value="LocalUser")
public void removeEntityBean(Uoid uoid)
                      throws EquandaPersistenceException
Specified by:
removeEntityBean in interface SubSelectSelectorEJB
Throws:
EquandaPersistenceException

remove

@PermitAll
public void remove()
Specified by:
remove in interface EquandaSelector<Uoid,SubSelect,SubSelectEJB>
Specified by:
remove in interface SubSelectSelectorEJB


Copyright © 2007-2008. All Rights Reserved.