Class SecurityManagerFactory.Default
java.lang.Object
org.eclipse.net4j.util.factory.Factory
org.eclipse.emf.cdo.server.spi.security.SecurityManagerFactory
org.eclipse.emf.cdo.server.spi.security.SecurityManagerFactory.Default
- All Implemented Interfaces:
org.eclipse.net4j.util.container.IManagedContainer.ContainerAware,org.eclipse.net4j.util.factory.IFactory,org.eclipse.net4j.util.factory.IFactoryKeyAware
- Enclosing class:
- SecurityManagerFactory
public static class SecurityManagerFactory.Default
extends SecurityManagerFactory
implements org.eclipse.net4j.util.container.IManagedContainer.ContainerAware
If the meaning of this type isn't clear, there really should be more of a description here...
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.spi.security.SecurityManagerFactory
SecurityManagerFactory.Annotation, SecurityManagerFactory.Default -
Field Summary
FieldsFields inherited from class org.eclipse.emf.cdo.server.spi.security.SecurityManagerFactory
DESCRIPTION_SEPARATOR, PRODUCT_GROUPFields inherited from class org.eclipse.net4j.util.factory.Factory
NO_DESCRIPTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ISecurityManagerstatic ISecurityManagercreate(org.eclipse.net4j.util.container.IManagedContainer container, String repositoryName, String description) protected ISecurityManagercreateSecurityManager(String realmPath) protected InternalSecurityManager.CommitHandlergetHandler(org.eclipse.net4j.util.container.IManagedContainer container, String token) org.eclipse.net4j.util.container.IManagedContainervoidsetManagedContainer(org.eclipse.net4j.util.container.IManagedContainer container) Methods inherited from class org.eclipse.emf.cdo.server.spi.security.SecurityManagerFactory
create, get, get, getQualifiedDescriptionMethods inherited from class org.eclipse.net4j.util.factory.Factory
getDescriptionFor, getFactoryKey, getKey, getProductGroup, getType, productCreationException, productCreationException, setFactoryKey, toString
-
Field Details
-
TYPE
- Since:
- 4.3
- See Also:
-
-
Constructor Details
-
Default
public Default() -
Default
- Since:
- 4.11
-
-
Method Details
-
getManagedContainer
public org.eclipse.net4j.util.container.IManagedContainer getManagedContainer()- Since:
- 4.11
-
setManagedContainer
public void setManagedContainer(org.eclipse.net4j.util.container.IManagedContainer container) - Specified by:
setManagedContainerin interfaceorg.eclipse.net4j.util.container.IManagedContainer.ContainerAware- Since:
- 4.3
-
create
protected ISecurityManager create(String repositoryName, List<String> description) throws org.eclipse.net4j.util.factory.ProductCreationException - Overrides:
createin classSecurityManagerFactory- Throws:
org.eclipse.net4j.util.factory.ProductCreationException
-
createSecurityManager
- Since:
- 4.11
-
getHandler
protected InternalSecurityManager.CommitHandler getHandler(org.eclipse.net4j.util.container.IManagedContainer container, String token) - Since:
- 4.3
-
create
public static ISecurityManager create(org.eclipse.net4j.util.container.IManagedContainer container, String repositoryName, String description) - Since:
- 4.8
-