Class EJBSecurityManagerFactory
- java.lang.Object
-
- com.sun.enterprise.security.factory.SecurityManagerFactory
-
- org.glassfish.ejb.security.factory.EJBSecurityManagerFactory
-
@Service @Singleton public final class EJBSecurityManagerFactory extends SecurityManagerFactory
EJB Security Manager Factory Implementation- Author:
- Harpreet Singh
-
-
Constructor Summary
Constructors Constructor Description EJBSecurityManagerFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> voidaddManagerToApp(String ctxId, String name, String appName, EJBSecurityManager manager)EJBSecurityManagercreateManager(EjbDescriptor ejbDescriptor, boolean register)AppServerAuditManagergetAuditManager()<T> String[]getContextsForApp(String appName, boolean remove)<T> EJBSecurityManagergetManager(String ctxId, String name, boolean remove)<T> List<EJBSecurityManager>getManagers(String ctxId, boolean remove)<T> List<EJBSecurityManager>getManagersForApp(String appName, boolean remove)-
Methods inherited from class com.sun.enterprise.security.factory.SecurityManagerFactory
addManagerToApp, getContextsForApp, getManager, getManagers, getManagersForApp
-
-
-
-
Method Detail
-
createManager
public EJBSecurityManager createManager(EjbDescriptor ejbDescriptor, boolean register)
-
getManager
public <T> EJBSecurityManager getManager(String ctxId, String name, boolean remove)
-
getManagers
public <T> List<EJBSecurityManager> getManagers(String ctxId, boolean remove)
-
getManagersForApp
public <T> List<EJBSecurityManager> getManagersForApp(String appName, boolean remove)
-
addManagerToApp
public <T> void addManagerToApp(String ctxId, String name, String appName, EJBSecurityManager manager)
-
getAuditManager
public final AppServerAuditManager getAuditManager()
-
-