|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<JcrRepository.Option> org.jboss.dna.jcr.JcrRepository.Option
public static enum JcrRepository.Option
The available options for the JcrRepository
.
Enum Constant Summary | |
---|---|
JAAS_LOGIN_CONFIG_NAME
The JAAS application configuration name that specifies which
login modules should be used to validate credentials. |
|
PROJECT_NODE_TYPES
Flag that defines whether or not the node types should be exposed as content under the " /jcr:system/jcr:nodeTypes " node. |
|
READ_DEPTH
The depth of the subgraphs that should be loaded the connectors. |
|
SYSTEM_SOURCE_NAME
The name of the source (and optionally the workspace in the source) where the "/jcr:system" branch should be stored. |
Method Summary | |
---|---|
static JcrRepository.Option |
findOption(String option)
Determine the option given the option name. |
static JcrRepository.Option |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static JcrRepository.Option[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final JcrRepository.Option PROJECT_NODE_TYPES
/jcr:system/jcr:nodeTypes
" node. Value is either "true
" or "false
" (default).
JcrRepository.DefaultOption.PROJECT_NODE_TYPES
public static final JcrRepository.Option JAAS_LOGIN_CONFIG_NAME
JAAS application configuration name
that specifies which
login modules should be used to validate credentials.
public static final JcrRepository.Option SYSTEM_SOURCE_NAME
name of workspace@name of source
", or simply "name of source
" if the default
workspace is to be used. If this option is not used, a transient in-memory source will be used.
Note that all leading and trailing whitespace is removed for both the source name and workspace name. Thus, a value of
"@
" implies a zero-length workspace name and zero-length source name.
Also, any use of the '@' character in source and workspace names must be escaped with a preceding backslash.
public static final JcrRepository.Option READ_DEPTH
Method Detail |
---|
public static JcrRepository.Option[] values()
for (JcrRepository.Option c : JcrRepository.Option.values()) System.out.println(c);
public static JcrRepository.Option valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic static JcrRepository.Option findOption(String option)
valueOf(String)
, since this method first
tries to match the supplied string to the option's name
, then the uppercase version of the
supplied string to the option's name, and finally if the supplied string is a camel-case version of the name (e.g.,
"projectNodeTypes").
option
- the string version of the option's name
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |