org.equanda.test.dm.server
Class SubSelectSelectorBean
java.lang.Object
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
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 |
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 |
SubSelectSelectorBean
public SubSelectSelectorBean()
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.