org.equanda.test.dm.server
Class OwnerSelectorBean

java.lang.Object
  extended by org.equanda.test.dm.server.OwnerSelectorBean
All Implemented Interfaces:
Serializable, EquandaSelector<Uoid,Owner,OwnerEJB>, ExceptionCodes, OwnerConstants, OwnerSelectorEJB

public class OwnerSelectorBean
extends Object
implements OwnerSelectorEJB, ExceptionCodes, Serializable, OwnerConstants

OwnerSelector

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.OwnerConstants
TYPE_Owner
 
Constructor Summary
OwnerSelectorBean()
           
 
Method Summary
 Owner equandaCreate(String type)
           
 Owner equandaRefresh(Uoid uoid, long version)
           
 long equandaRunCountQuery(EquandaQuery query)
           
 List<Owner> equandaRunQuery(EquandaQuery query)
           
 List<OwnerEJB> equandaRunQueryEJB(EquandaQuery query)
           
 List<Uoid> equandaRunQueryId(EquandaQuery query)
           
 long equandaRunUpdateQuery(EquandaQuery query)
           
 Owner equandaUpdate(Owner proxy)
           
 Collection<Car> getEquandaCars(Uoid uoid)
           
 Collection<Car> getEquandaCarsWichHeLikes(Uoid uoid)
           
 Collection<String> getEquandaGarageCars(Uoid uoid)
           
 LazyInst getEquandaLazyInstEmbedded(Uoid uoid)
           
 LazyInst getEquandaLazyInstEmbeddedBi(Uoid uoid)
           
 Collection<LazyInst> getEquandaLazyInstEmbeddedMul(Uoid uoid)
           
 Collection<LazyInst> getEquandaLazyInstEmbeddedMulBi(Uoid uoid)
           
 Collection<String> getEquandaLicencePlate(Uoid uoid)
           
 String getEquandaName()
           
 Passport getEquandaPassport(Uoid uoid)
           
 Car getEquandaPreferedCar(Uoid uoid)
           
 void remove()
           
 void removeEntityBean(Uoid uoid)
           
 List<Owner> selectEquanda(EquandaQuery query)
           
 List<Owner> selectEquandaAll()
           
 List<OwnerEJB> selectEquandaAllEJB()
           
 List<OwnerEJB> selectEquandaEJB(EquandaQuery query)
           
 Owner selectEquandaSingle(EquandaQuery query)
           
 OwnerEJB selectEquandaSingleEJB(EquandaQuery query)
           
 Owner selectId(Uoid uoid)
           
 OwnerEJB selectIdEJB(Uoid uoid)
           
 List<Owner> selectMorePreferedCar(String brand, String name)
           
 List<OwnerEJB> selectMorePreferedCarEJB(String brand, String name)
           
 Owner[] selectMultipleId(Uoid[] arr)
           
 Owner selectName(String name)
           
 OwnerEJB selectNameEJB(String name)
           
 Owner selectSinglePreferedCar(String brand)
           
 OwnerEJB selectSinglePreferedCarEJB(String brand)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwnerSelectorBean

public OwnerSelectorBean()
Method Detail

getEquandaName

public String getEquandaName()
Specified by:
getEquandaName in interface EquandaSelector<Uoid,Owner,OwnerEJB>

equandaCreate

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

selectId

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

selectIdEJB

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

selectMultipleId

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

selectEquanda

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

selectEquandaEJB

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

equandaRunQueryId

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

equandaRunQueryEJB

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

equandaRunQuery

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

equandaRunCountQuery

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

equandaRunUpdateQuery

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

selectEquandaSingle

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

selectEquandaSingleEJB

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

selectNameEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public OwnerEJB selectNameEJB(String name)
                       throws EquandaPersistenceException
Specified by:
selectNameEJB in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

selectName

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public Owner selectName(String name)
                 throws EquandaPersistenceException
Specified by:
selectName in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

selectSinglePreferedCarEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public OwnerEJB selectSinglePreferedCarEJB(String brand)
                                    throws EquandaPersistenceException
Specified by:
selectSinglePreferedCarEJB in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

selectSinglePreferedCar

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public Owner selectSinglePreferedCar(String brand)
                              throws EquandaPersistenceException
Specified by:
selectSinglePreferedCar in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

selectMorePreferedCarEJB

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<OwnerEJB> selectMorePreferedCarEJB(String brand,
                                                            String name)
                                        throws EquandaPersistenceException
Specified by:
selectMorePreferedCarEJB in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

selectMorePreferedCar

@RolesAllowed(value={"LocalUser","LocalAdmin"})
public List<Owner> selectMorePreferedCar(String brand,
                                                      String name)
                                  throws EquandaPersistenceException
Specified by:
selectMorePreferedCar in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

selectEquandaAllEJB

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

selectEquandaAll

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

equandaUpdate

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

equandaRefresh

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

removeEntityBean

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

remove

@PermitAll
public void remove()
Specified by:
remove in interface EquandaSelector<Uoid,Owner,OwnerEJB>
Specified by:
remove in interface OwnerSelectorEJB

getEquandaGarageCars

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

getEquandaCars

public Collection<Car> getEquandaCars(Uoid uoid)
                               throws EquandaPersistenceException
Specified by:
getEquandaCars in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

getEquandaPreferedCar

public Car getEquandaPreferedCar(Uoid uoid)
                          throws EquandaPersistenceException
Specified by:
getEquandaPreferedCar in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

getEquandaCarsWichHeLikes

public Collection<Car> getEquandaCarsWichHeLikes(Uoid uoid)
                                          throws EquandaPersistenceException
Specified by:
getEquandaCarsWichHeLikes in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

getEquandaPassport

public Passport getEquandaPassport(Uoid uoid)
                            throws EquandaPersistenceException
Specified by:
getEquandaPassport in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

getEquandaLazyInstEmbeddedBi

public LazyInst getEquandaLazyInstEmbeddedBi(Uoid uoid)
                                      throws EquandaPersistenceException
Specified by:
getEquandaLazyInstEmbeddedBi in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

getEquandaLazyInstEmbedded

public LazyInst getEquandaLazyInstEmbedded(Uoid uoid)
                                    throws EquandaPersistenceException
Specified by:
getEquandaLazyInstEmbedded in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

getEquandaLazyInstEmbeddedMulBi

public Collection<LazyInst> getEquandaLazyInstEmbeddedMulBi(Uoid uoid)
                                                     throws EquandaPersistenceException
Specified by:
getEquandaLazyInstEmbeddedMulBi in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

getEquandaLazyInstEmbeddedMul

public Collection<LazyInst> getEquandaLazyInstEmbeddedMul(Uoid uoid)
                                                   throws EquandaPersistenceException
Specified by:
getEquandaLazyInstEmbeddedMul in interface OwnerSelectorEJB
Throws:
EquandaPersistenceException

getEquandaLicencePlate

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


Copyright © 2007-2008. All Rights Reserved.