|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.retek.rsm.app.common.service.AbstractRsmServiceEjb
com.retek.rsm.app.security.service.impl.SecurityDataAdminServiceEjb
Field Summary |
Fields inherited from class com.retek.rsm.app.common.service.AbstractRsmServiceEjb |
LOG |
Fields inherited from interface com.retek.platform.service.Service |
serialVersionUID |
Constructor Summary | |
SecurityDataAdminServiceEjb()
|
Method Summary | |
com.retek.platform.bo.IdentifiableReference |
createHierarchyPermissionReference(com.retek.platform.service.ClientContext context)
Reads next available hierarchy permission reference. |
com.retek.platform.bo.IdentifiableReference |
createRoleHierarchyPermissionReference(com.retek.platform.service.ClientContext context)
Reads next available role hierarchy permission reference. |
void |
deleteRoleHierarchyPermissionReferences(com.retek.platform.service.ClientContext context,
java.util.Set roleHierarchyPermissionReferences)
Removes all hierarchy permissions identified by the set of references. |
void |
ejbCreate()
|
java.util.Set |
findAppDefinitions(com.retek.platform.service.ClientContext context)
Find the application definitions from the app_data_definition.xml files to create the screen layout. |
java.util.Set |
findDisplayableReferences(com.retek.platform.service.ClientContext context,
DisplayableReferenceSearchCriteria criteria)
Finds all the displayable reference VO's for the given search criteria by calling out to the associated application on the search criteria. |
java.util.Set |
findRoleHierarchyPermissionVos(com.retek.platform.service.ClientContext context,
RoleHierarchyPermissionSearchCriteria criteria)
Finds all of the hierarchy permission VO's for the given search criteria. |
AppDefinitionVo |
readAppDefinition(com.retek.platform.service.ClientContext context,
com.retek.platform.app.security.service.Application application)
Finds the application definition from the app_data_definition.xml files for the given application to create the screen layout. |
void |
saveRoleHierarchyPermissionVos(com.retek.platform.service.ClientContext context,
com.retek.platform.bo.IdentifiableReference roleReference,
java.util.Set roleHierarchyPermissionVos)
Creates or Updates all hierarchy permissions for the given role. |
Methods inherited from class com.retek.rsm.app.common.service.AbstractRsmServiceEjb |
attachFallbackHandler, deleteReferences, destroyServiceContext, discardServiceContext, ejbActivate, ejbPassivate, ejbRemove, getFactory, getLocal, getLocalHome, getNextReference, getRemote, getRemoteHome, getSessionContext, initServiceContext, setSessionContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.retek.platform.service.Service |
attachFallbackHandler |
Constructor Detail |
public SecurityDataAdminServiceEjb()
Method Detail |
public void ejbCreate() throws javax.ejb.CreateException
javax.ejb.CreateException
public java.util.Set findAppDefinitions(com.retek.platform.service.ClientContext context) throws com.retek.platform.exception.RetekBusinessException
SecurityDataAdminService
findAppDefinitions
in interface SecurityDataAdminService
com.retek.platform.exception.RetekBusinessException
public AppDefinitionVo readAppDefinition(com.retek.platform.service.ClientContext context, com.retek.platform.app.security.service.Application application) throws com.retek.platform.exception.RetekBusinessException
SecurityDataAdminService
readAppDefinition
in interface SecurityDataAdminService
com.retek.platform.exception.RetekBusinessException
public java.util.Set findRoleHierarchyPermissionVos(com.retek.platform.service.ClientContext context, RoleHierarchyPermissionSearchCriteria criteria) throws com.retek.platform.exception.RetekBusinessException
SecurityDataAdminService
findRoleHierarchyPermissionVos
in interface SecurityDataAdminService
com.retek.platform.exception.RetekBusinessException
public java.util.Set findDisplayableReferences(com.retek.platform.service.ClientContext context, DisplayableReferenceSearchCriteria criteria) throws com.retek.platform.exception.RetekBusinessException
SecurityDataAdminService
findDisplayableReferences
in interface SecurityDataAdminService
com.retek.platform.exception.RetekBusinessException
public com.retek.platform.bo.IdentifiableReference createHierarchyPermissionReference(com.retek.platform.service.ClientContext context) throws com.retek.platform.exception.RetekBusinessException
SecurityDataAdminService
createHierarchyPermissionReference
in interface SecurityDataAdminService
com.retek.platform.exception.RetekBusinessException
public com.retek.platform.bo.IdentifiableReference createRoleHierarchyPermissionReference(com.retek.platform.service.ClientContext context) throws com.retek.platform.exception.RetekBusinessException
SecurityDataAdminService
createRoleHierarchyPermissionReference
in interface SecurityDataAdminService
com.retek.platform.exception.RetekBusinessException
public void saveRoleHierarchyPermissionVos(com.retek.platform.service.ClientContext context, com.retek.platform.bo.IdentifiableReference roleReference, java.util.Set roleHierarchyPermissionVos) throws com.retek.platform.exception.RetekBusinessException
SecurityDataAdminService
saveRoleHierarchyPermissionVos
in interface SecurityDataAdminService
com.retek.platform.exception.RetekBusinessException
public void deleteRoleHierarchyPermissionReferences(com.retek.platform.service.ClientContext context, java.util.Set roleHierarchyPermissionReferences) throws com.retek.platform.exception.RetekBusinessException
SecurityDataAdminService
deleteRoleHierarchyPermissionReferences
in interface SecurityDataAdminService
com.retek.platform.exception.RetekBusinessException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |