org.equanda.test.dm.server
Class SecurSelectorBean

java.lang.Object
  extended by org.equanda.test.dm.server.SecurSelectorBean
All Implemented Interfaces:
Serializable, EquandaSelector<Uoid,Secur,SecurEJB>, ExceptionCodes, SecurConstants, SecurSelectorEJB

public class SecurSelectorBean
extends Object
implements SecurSelectorEJB, ExceptionCodes, Serializable, SecurConstants

SecurSelector

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.SecurConstants
TYPE_Secur
 
Constructor Summary
SecurSelectorBean()
           
 
Method Summary
 Secur buildTestBuildAdmin()
           
 SecurEJB buildTestBuildAdminEJB()
           
 Secur buildTestBuildLocalUser()
           
 SecurEJB buildTestBuildLocalUserEJB()
           
 Secur equandaCreate(String type)
           
 Secur equandaRefresh(Uoid uoid, long version)
           
 long equandaRunCountQuery(EquandaQuery query)
           
 List<Secur> equandaRunQuery(EquandaQuery query)
           
 List<SecurEJB> equandaRunQueryEJB(EquandaQuery query)
           
 List<Uoid> equandaRunQueryId(EquandaQuery query)
           
 long equandaRunUpdateQuery(EquandaQuery query)
           
 Secur equandaUpdate(Secur proxy)
           
 String getEquandaName()
           
 void remove()
           
 void removeEntityBean(Uoid uoid)
           
 List<Secur> selectEquanda(EquandaQuery query)
           
 List<Secur> selectEquandaAll()
           
 List<SecurEJB> selectEquandaAllEJB()
           
 List<SecurEJB> selectEquandaEJB(EquandaQuery query)
           
 Secur selectEquandaSingle(EquandaQuery query)
           
 SecurEJB selectEquandaSingleEJB(EquandaQuery query)
           
 Secur selectId(Uoid uoid)
           
 SecurEJB selectIdEJB(Uoid uoid)
           
 Secur[] selectMultipleId(Uoid[] arr)
           
 List<Secur> selectTestIntAdmin(int testIntAdmin)
           
 List<SecurEJB> selectTestIntAdminEJB(int testIntAdmin)
           
 List<Secur> selectTestIntLocalUser(int testIntLocalUser)
           
 List<SecurEJB> selectTestIntLocalUserEJB(int testIntLocalUser)
           
 Secur selectTestStringUnchecked(String testStringUnchecked)
           
 SecurEJB selectTestStringUncheckedEJB(String testStringUnchecked)
           
 int testProc1(Uoid uoid, String param0)
           
 int testProc2(Uoid uoid, String param0)
           
 int testStringUncheckedTestProc1(String _ftestStringUnchecked, String param0)
           
 int testStringUncheckedTestProc2(String _ftestStringUnchecked, String param0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurSelectorBean

public SecurSelectorBean()
Method Detail

getEquandaName

public String getEquandaName()
Specified by:
getEquandaName in interface EquandaSelector<Uoid,Secur,SecurEJB>

equandaCreate

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

selectId

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

selectIdEJB

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

selectMultipleId

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

selectEquanda

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

selectEquandaEJB

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

equandaRunQueryId

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

equandaRunQueryEJB

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

equandaRunQuery

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

equandaRunCountQuery

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

equandaRunUpdateQuery

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

selectEquandaSingle

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

selectEquandaSingleEJB

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

selectTestIntLocalUserEJB

@RolesAllowed(value="LocalUser")
public List<SecurEJB> selectTestIntLocalUserEJB(int testIntLocalUser)
                                         throws EquandaPersistenceException
Specified by:
selectTestIntLocalUserEJB in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

selectTestIntLocalUser

@RolesAllowed(value="LocalUser")
public List<Secur> selectTestIntLocalUser(int testIntLocalUser)
                                   throws EquandaPersistenceException
Specified by:
selectTestIntLocalUser in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

selectTestIntAdminEJB

@RolesAllowed(value="AdminUser")
public List<SecurEJB> selectTestIntAdminEJB(int testIntAdmin)
                                     throws EquandaPersistenceException
Specified by:
selectTestIntAdminEJB in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

selectTestIntAdmin

@RolesAllowed(value="AdminUser")
public List<Secur> selectTestIntAdmin(int testIntAdmin)
                               throws EquandaPersistenceException
Specified by:
selectTestIntAdmin in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

selectTestStringUncheckedEJB

@PermitAll
public SecurEJB selectTestStringUncheckedEJB(String testStringUnchecked)
                                      throws EquandaPersistenceException
Specified by:
selectTestStringUncheckedEJB in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

selectTestStringUnchecked

@PermitAll
public Secur selectTestStringUnchecked(String testStringUnchecked)
                                throws EquandaPersistenceException
Specified by:
selectTestStringUnchecked in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

selectEquandaAllEJB

@RolesAllowed(value={"LocalUser","AdminUser","Florin"})
public List<SecurEJB> selectEquandaAllEJB()
                                   throws EquandaPersistenceException
Specified by:
selectEquandaAllEJB in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

selectEquandaAll

@RolesAllowed(value={"LocalUser","AdminUser","Florin"})
public List<Secur> selectEquandaAll()
                             throws EquandaPersistenceException
Specified by:
selectEquandaAll in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

buildTestBuildAdminEJB

@RolesAllowed(value="AdminUser")
public SecurEJB buildTestBuildAdminEJB()
                                throws EquandaPersistenceException
Specified by:
buildTestBuildAdminEJB in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

buildTestBuildAdmin

@RolesAllowed(value="AdminUser")
public Secur buildTestBuildAdmin()
                          throws EquandaPersistenceException
Specified by:
buildTestBuildAdmin in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

buildTestBuildLocalUserEJB

@PermitAll
public SecurEJB buildTestBuildLocalUserEJB()
                                    throws EquandaPersistenceException
Specified by:
buildTestBuildLocalUserEJB in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

buildTestBuildLocalUser

@PermitAll
public Secur buildTestBuildLocalUser()
                              throws EquandaPersistenceException
Specified by:
buildTestBuildLocalUser in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

equandaUpdate

@RolesAllowed(value={"LocalUser","AdminUser","Florin"})
public Secur equandaUpdate(Secur proxy)
                    throws EquandaPersistenceException
Specified by:
equandaUpdate in interface EquandaSelector<Uoid,Secur,SecurEJB>
Throws:
EquandaPersistenceException

equandaRefresh

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

testProc1

@RolesAllowed(value={"AdminUser"," root"," guest"})
public int testProc1(Uoid uoid,
                                  String param0)
              throws EquandaPersistenceException
Specified by:
testProc1 in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

testStringUncheckedTestProc1

@PermitAll
public int testStringUncheckedTestProc1(String _ftestStringUnchecked,
                                                  String param0)
                                 throws EquandaPersistenceException
Specified by:
testStringUncheckedTestProc1 in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

testProc2

@RolesAllowed(value={"LocalUser","AdminUser","Florin"})
public int testProc2(Uoid uoid,
                                  String param0)
              throws EquandaPersistenceException
Specified by:
testProc2 in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

testStringUncheckedTestProc2

@PermitAll
public int testStringUncheckedTestProc2(String _ftestStringUnchecked,
                                                  String param0)
                                 throws EquandaPersistenceException
Specified by:
testStringUncheckedTestProc2 in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

removeEntityBean

@RolesAllowed(value={"AdminUser","Andariel"})
public void removeEntityBean(Uoid uoid)
                      throws EquandaPersistenceException
Specified by:
removeEntityBean in interface SecurSelectorEJB
Throws:
EquandaPersistenceException

remove

@PermitAll
public void remove()
Specified by:
remove in interface EquandaSelector<Uoid,Secur,SecurEJB>
Specified by:
remove in interface SecurSelectorEJB


Copyright © 2007-2008. All Rights Reserved.