| Package | Description |
|---|---|
| org.apache.jackrabbit.jcr2spi | |
| org.apache.jackrabbit.jcr2spi.config | |
| org.apache.jackrabbit.jcr2spi.nodetype | |
| org.apache.jackrabbit.jcr2spi.state | |
| org.apache.jackrabbit.spi |
Defines the interfaces of the JCR SPI (Service Provider Interface).
|
| org.apache.jackrabbit.spi.commons | |
| org.apache.jackrabbit.spi.commons.logging | |
| org.apache.jackrabbit.spi2dav | |
| org.apache.jackrabbit.spi2davex | |
| org.apache.jackrabbit.spi2jcr |
| Modifier and Type | Method and Description |
|---|---|
RepositoryService |
Jcr2spiRepositoryFactory.RepositoryConfigImpl.getRepositoryService() |
| Modifier and Type | Method and Description |
|---|---|
RepositoryService |
RepositoryConfig.getRepositoryService() |
| Modifier and Type | Method and Description |
|---|---|
static NodeTypeCache |
NodeTypeCache.getInstance(RepositoryService service,
String userId) |
| Constructor and Description |
|---|
ItemDefinitionProviderImpl(EffectiveNodeTypeProvider entProvider,
RepositoryService service,
SessionInfo sessionInfo) |
| Constructor and Description |
|---|
WorkspaceItemStateFactory(RepositoryService service,
SessionInfo sessionInfo,
ItemDefinitionProvider definitionProvider,
ItemInfoCache cache) |
| Modifier and Type | Method and Description |
|---|---|
RepositoryService |
RepositoryServiceFactory.createRepositoryService(Map<?,?> parameters)
Create a new
RepositoryService. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReadableRepositoryService
AbstractReadableRepositoryService provides an abstract base
class where all methods that attempt to write throw an
UnsupportedRepositoryOperationException. |
class |
AbstractRepositoryService
AbstractRepositoryService provides an abstract base class for
repository service implementations. |
| Modifier and Type | Class and Description |
|---|---|
class |
RepositoryServiceLogger
Log wrapper for a
RepositoryService. |
| Modifier and Type | Method and Description |
|---|---|
static RepositoryService |
SpiLoggerFactory.create(RepositoryService service)
Shortcut for
|
static RepositoryService |
SpiLoggerFactory.create(RepositoryService service,
LogWriterProvider logWriterProvider)
Returns a log wrapper for the given
service which logs a calls to its
methods if logWriterProvider returns a LogWriter instance for
service. |
RepositoryService |
RepositoryServiceLogger.getRepositoryService() |
| Modifier and Type | Method and Description |
|---|---|
static RepositoryService |
SpiLoggerFactory.create(RepositoryService service)
Shortcut for
|
static RepositoryService |
SpiLoggerFactory.create(RepositoryService service,
LogWriterProvider logWriterProvider)
Returns a log wrapper for the given
service which logs a calls to its
methods if logWriterProvider returns a LogWriter instance for
service. |
LogWriter |
LogWriterProvider.getLogWriter(RepositoryService service) |
LogWriter |
Slf4jLogWriterProvider.getLogWriter(RepositoryService service)
Returns a
Slf4jLogWriter if the logger for
service.getClass() has debug level enabled. |
LogWriter |
WriterLogWriterProvider.getLogWriter(RepositoryService service)
Returns a
WriterLogWriter if the logger for
service.getClass() has debug level enabled. |
| Constructor and Description |
|---|
RepositoryServiceLogger(RepositoryService service,
LogWriter writer)
Create a new instance for the given
service which uses
writer for persisting log messages. |
| Modifier and Type | Method and Description |
|---|---|
RepositoryService |
Spi2davRepositoryServiceFactory.createRepositoryService(Map<?,?> parameters) |
| Modifier and Type | Method and Description |
|---|---|
RepositoryService |
Spi2davexRepositoryServiceFactory.createRepositoryService(Map<?,?> parameters) |
| Modifier and Type | Class and Description |
|---|---|
class |
RepositoryServiceImpl
RepositoryServiceImpl implements a repository service on top
of a JCR Repository. |
| Modifier and Type | Method and Description |
|---|---|
RepositoryService |
Spi2jcrRepositoryServiceFactory.createRepositoryService(Map<?,?> parameters) |
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.