org.equanda.test.dm.server
Class StringMaxLenSelectorBean

java.lang.Object
  extended by org.equanda.test.dm.server.StringMaxLenSelectorBean
All Implemented Interfaces:
Serializable, EquandaSelector<Uoid,StringMaxLen,StringMaxLenEJB>, ExceptionCodes, StringMaxLenConstants, StringMaxLenSelectorEJB

public class StringMaxLenSelectorBean
extends Object
implements StringMaxLenSelectorEJB, ExceptionCodes, Serializable, StringMaxLenConstants

StringMaxLenSelector

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.StringMaxLenConstants
TYPE_StringMaxLen
 
Constructor Summary
StringMaxLenSelectorBean()
           
 
Method Summary
 StringMaxLen equandaCreate(String type)
           
 StringMaxLen equandaRefresh(Uoid uoid, long version)
           
 long equandaRunCountQuery(EquandaQuery query)
           
 List<StringMaxLen> equandaRunQuery(EquandaQuery query)
           
 List<StringMaxLenEJB> equandaRunQueryEJB(EquandaQuery query)
           
 List<Uoid> equandaRunQueryId(EquandaQuery query)
           
 long equandaRunUpdateQuery(EquandaQuery query)
           
 StringMaxLen equandaUpdate(StringMaxLen proxy)
           
 String getEquandaName()
           
 Collection<String> getEquandaStrMax10CharsMultiple(Uoid uoid)
           
 void remove()
           
 void removeEntityBean(Uoid uoid)
           
 List<StringMaxLen> selectEquanda(EquandaQuery query)
           
 List<StringMaxLen> selectEquandaAll()
           
 List<StringMaxLenEJB> selectEquandaAllEJB()
           
 List<StringMaxLenEJB> selectEquandaEJB(EquandaQuery query)
           
 StringMaxLen selectEquandaSingle(EquandaQuery query)
           
 StringMaxLenEJB selectEquandaSingleEJB(EquandaQuery query)
           
 StringMaxLen selectId(Uoid uoid)
           
 StringMaxLenEJB selectIdEJB(Uoid uoid)
           
 StringMaxLen[] selectMultipleId(Uoid[] arr)
           
 List<StringMaxLen> selectStrMax10CharsImmutable(String strMax10CharsImmutable)
           
 List<StringMaxLenEJB> selectStrMax10CharsImmutableEJB(String strMax10CharsImmutable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringMaxLenSelectorBean

public StringMaxLenSelectorBean()
Method Detail

getEquandaName

public String getEquandaName()
Specified by:
getEquandaName in interface EquandaSelector<Uoid,StringMaxLen,StringMaxLenEJB>

equandaCreate

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

selectId

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

selectIdEJB

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

selectMultipleId

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

selectEquanda

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

selectEquandaEJB

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

equandaRunQueryId

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

equandaRunQueryEJB

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

equandaRunQuery

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

equandaRunCountQuery

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

equandaRunUpdateQuery

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

selectEquandaSingle

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

selectEquandaSingleEJB

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

selectStrMax10CharsImmutableEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<StringMaxLenEJB> selectStrMax10CharsImmutableEJB(String strMax10CharsImmutable)
                                                      throws EquandaPersistenceException
Specified by:
selectStrMax10CharsImmutableEJB in interface StringMaxLenSelectorEJB
Throws:
EquandaPersistenceException

selectStrMax10CharsImmutable

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<StringMaxLen> selectStrMax10CharsImmutable(String strMax10CharsImmutable)
                                                throws EquandaPersistenceException
Specified by:
selectStrMax10CharsImmutable in interface StringMaxLenSelectorEJB
Throws:
EquandaPersistenceException

selectEquandaAllEJB

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

selectEquandaAll

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

equandaUpdate

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

equandaRefresh

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

removeEntityBean

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

remove

@PermitAll
public void remove()
Specified by:
remove in interface EquandaSelector<Uoid,StringMaxLen,StringMaxLenEJB>
Specified by:
remove in interface StringMaxLenSelectorEJB

getEquandaStrMax10CharsMultiple

public Collection<String> getEquandaStrMax10CharsMultiple(Uoid uoid)
                                                   throws EquandaPersistenceException
Specified by:
getEquandaStrMax10CharsMultiple in interface StringMaxLenSelectorEJB
Throws:
EquandaPersistenceException


Copyright © 2007-2008. All Rights Reserved.