Package | Description |
---|---|
org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
org.apache.jackrabbit.core.config |
Jackrabbit configuration handling.
|
org.apache.jackrabbit.core.session |
Modifier and Type | Field and Description |
---|---|
protected WorkspaceConfig |
WorkspaceImpl.wspConfig
The configuration of this
Workspace |
Modifier and Type | Method and Description |
---|---|
WorkspaceConfig |
RepositoryImpl.WorkspaceInfo.getConfig()
Returns the workspace configuration.
|
WorkspaceConfig |
WorkspaceImpl.getConfig()
Returns the configuration of this workspace.
|
Modifier and Type | Method and Description |
---|---|
protected SessionImpl |
RepositoryImpl.createSessionInstance(AuthContext loginContext,
WorkspaceConfig wspConfig)
Creates an instance of the
SessionImpl class representing a
user authenticated by the loginContext instance attached
to the workspace configured by the wspConfig . |
protected SessionImpl |
RepositoryImpl.createSessionInstance(Subject subject,
WorkspaceConfig wspConfig)
Creates an instance of the
SessionImpl class representing a
user represented by the subject instance attached
to the workspace configured by the wspConfig . |
protected RepositoryImpl.WorkspaceInfo |
RepositoryImpl.createWorkspaceInfo(WorkspaceConfig wspConfig)
Creates a new
RepositoryImpl.WorkspaceInfo instance for
wspConfig . |
Constructor and Description |
---|
SessionImpl(RepositoryContext repositoryContext,
AuthContext loginContext,
WorkspaceConfig wspConfig)
Protected constructor.
|
SessionImpl(RepositoryContext repositoryContext,
Subject subject,
WorkspaceConfig wspConfig)
Protected constructor.
|
WorkspaceImpl(SessionContext context,
WorkspaceConfig wspConfig)
Creates a new workspace instance
|
WorkspaceInfo(WorkspaceConfig config)
Creates a new
WorkspaceInfo based on the given
config . |
XASessionImpl(RepositoryContext repositoryContext,
AuthContext loginContext,
WorkspaceConfig wspConfig)
Create a new instance of this class.
|
XASessionImpl(RepositoryContext repositoryContext,
Subject subject,
WorkspaceConfig wspConfig)
Create a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
WorkspaceConfig |
RepositoryConfig.createWorkspaceConfig(String name,
InputSource template)
Creates a new workspace configuration with the specified name.
|
WorkspaceConfig |
RepositoryConfig.createWorkspaceConfig(String name,
StringBuffer configContent)
Creates a new workspace configuration with the specified name.
|
WorkspaceConfig |
RepositoryConfig.getWorkspaceConfig(String name)
Returns the configuration of the specified workspace.
|
protected WorkspaceConfig |
RepositoryConfigurationParser.parseWorkspaceConfig(Element root)
Parse workspace config.
|
WorkspaceConfig |
RepositoryConfigurationParser.parseWorkspaceConfig(InputSource xml)
Parses workspace configuration.
|
Modifier and Type | Method and Description |
---|---|
Collection<WorkspaceConfig> |
RepositoryConfig.getWorkspaceConfigs()
Returns all workspace configurations.
|
Constructor and Description |
---|
SessionContext(RepositoryContext repositoryContext,
SessionImpl session,
WorkspaceConfig workspaceConfig)
Creates a component context for the given session.
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.