@Retention(value=RUNTIME) @Target(value={METHOD,TYPE}) public @interface CreateDS
Modifier and Type | Optional Element and Description |
---|---|
Class<?>[] |
additionalInterceptors
additional interceptors
|
boolean |
allowAnonAccess
flag to enable/disable anonymous access, default is false
|
CreateAuthenticator[] |
authenticators
authenticators, when empty the default authenticators are used, else this must contain the complete list
|
boolean |
enableAccessControl
flag to enable/disable access control, default is false
|
boolean |
enableChangeLog
flag to enable/disable changelog, default is true
|
Class<?> |
factory
The Factory to use to create a DirectoryService
|
LoadSchema[] |
loadedSchemas
The loaded schemas
|
String |
name
The DS name
|
CreatePartition[] |
partitions
The list of partitions to create
|
public abstract Class<?> factory
public abstract String name
public abstract boolean enableAccessControl
public abstract boolean allowAnonAccess
public abstract boolean enableChangeLog
public abstract CreatePartition[] partitions
public abstract Class<?>[] additionalInterceptors
public abstract CreateAuthenticator[] authenticators
public abstract LoadSchema[] loadedSchemas
Copyright © 2018. All rights reserved.