|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Batch | |
---|---|
org.apache.jackrabbit.spi | Defines the interfaces of the JCR SPI (Service Provider Interface). |
org.apache.jackrabbit.spi.commons | |
org.apache.jackrabbit.spi.commons.batch | |
org.apache.jackrabbit.spi.commons.logging | |
org.apache.jackrabbit.spi2dav | |
org.apache.jackrabbit.spi2davex | |
org.apache.jackrabbit.spi2jcr |
Uses of Batch in org.apache.jackrabbit.spi |
---|
Methods in org.apache.jackrabbit.spi that return Batch | |
---|---|
Batch |
RepositoryService.createBatch(SessionInfo sessionInfo,
ItemId itemId)
Indicates the start of a set of operations that cause modifications on the underlying persistence layer. |
Methods in org.apache.jackrabbit.spi with parameters of type Batch | |
---|---|
void |
RepositoryService.submit(Batch batch)
Completes the given Batch or discard all the previous modifications. |
Uses of Batch in org.apache.jackrabbit.spi.commons |
---|
Classes in org.apache.jackrabbit.spi.commons that implement Batch | |
---|---|
class |
SerializableBatch
SerializableBatch implements a serializable SPI Batch, which
simply records all calls and replays them when asked for. |
Methods in org.apache.jackrabbit.spi.commons that return Batch | |
---|---|
Batch |
AbstractRepositoryService.createBatch(SessionInfo sessionInfo,
ItemId itemId)
|
Methods in org.apache.jackrabbit.spi.commons with parameters of type Batch | |
---|---|
void |
SerializableBatch.replay(Batch batch)
Replays this batch on the given batch . |
void |
SerializableBatch.Operation.replay(Batch batch)
Replays this operation on the given batch . |
void |
AbstractRepositoryService.submit(Batch batch)
|
Uses of Batch in org.apache.jackrabbit.spi.commons.batch |
---|
Subinterfaces of Batch in org.apache.jackrabbit.spi.commons.batch | |
---|---|
interface |
ChangeLog
A ChangeLog is a specialized Batch which
keeps a list of Operation s. |
Classes in org.apache.jackrabbit.spi.commons.batch that implement Batch | |
---|---|
class |
AbstractChangeLog<T extends Operation>
This base class for ChangeLog implementations maintains a list of operations
of type type T . |
class |
ChangeLogImpl
This ChangeLog implementation simply keeps back all calls to its Batch methods as
a list of AbstractChangeLog.operations (with item of type Operation ). |
class |
ConsolidatingChangeLog
A ChangeLog implementation which does basic consolidation on its
Operation s. |
Methods in org.apache.jackrabbit.spi.commons.batch that return Batch | |
---|---|
Batch |
ChangeLog.apply(Batch batch)
Applies the Operation s contained in this change log to
the passed batch . |
Batch |
AbstractChangeLog.apply(Batch batch)
This implementation applies each of the operation maintained by this change log to the passed batch . |
Methods in org.apache.jackrabbit.spi.commons.batch with parameters of type Batch | |
---|---|
void |
Operations.Empty.apply(Batch batch)
This method has no effect. |
void |
Operations.AddNode.apply(Batch batch)
Apply this operation to the given Batch |
void |
Operations.AddProperty.apply(Batch batch)
Apply this operation to the given Batch |
void |
Operations.Move.apply(Batch batch)
Apply this operation to the given Batch |
void |
Operations.Remove.apply(Batch batch)
Apply this operation to the given Batch |
void |
Operations.ReorderNodes.apply(Batch batch)
Apply this operation to the given Batch |
void |
Operations.SetMixins.apply(Batch batch)
Apply this operation to the given Batch |
void |
Operations.SetPrimaryType.apply(Batch batch)
Apply this operation to the given Batch |
void |
Operations.SetValue.apply(Batch batch)
Apply this operation to the given Batch |
Batch |
ChangeLog.apply(Batch batch)
Applies the Operation s contained in this change log to
the passed batch . |
void |
Operation.apply(Batch batch)
Apply this operation to the given Batch |
Batch |
AbstractChangeLog.apply(Batch batch)
This implementation applies each of the operation maintained by this change log to the passed batch . |
Uses of Batch in org.apache.jackrabbit.spi.commons.logging |
---|
Classes in org.apache.jackrabbit.spi.commons.logging that implement Batch | |
---|---|
class |
BatchLogger
Log wrapper for a Batch . |
Methods in org.apache.jackrabbit.spi.commons.logging that return Batch | |
---|---|
static Batch |
SpiLoggerFactory.create(Batch batch,
LogWriterProvider logWriterProvider)
Returns a log wrapper for the given batch which logs a calls to its
methods if logWriterProvider returns a LogWriter instance for
batch . |
Batch |
RepositoryServiceLogger.createBatch(SessionInfo sessionInfo,
ItemId itemId)
|
Batch |
BatchLogger.getBatch()
|
Methods in org.apache.jackrabbit.spi.commons.logging with parameters of type Batch | |
---|---|
static Batch |
SpiLoggerFactory.create(Batch batch,
LogWriterProvider logWriterProvider)
Returns a log wrapper for the given batch which logs a calls to its
methods if logWriterProvider returns a LogWriter instance for
batch . |
LogWriter |
LogWriterProvider.getLogWriter(Batch batch)
|
LogWriter |
Slf4jLogWriterProvider.getLogWriter(Batch batch)
Returns a Slf4jLogWriter if the logger for
batch.getClass() has debug level enabled. |
LogWriter |
WriterLogWriterProvider.getLogWriter(Batch batch)
Returns a WriterLogWriter if the logger for
batch.getClass() has debug level enabled. |
void |
RepositoryServiceLogger.submit(Batch batch)
|
Constructors in org.apache.jackrabbit.spi.commons.logging with parameters of type Batch | |
---|---|
BatchLogger(Batch batch,
LogWriter writer)
Create a new instance for the given batch which uses
writer for persisting log messages. |
Uses of Batch in org.apache.jackrabbit.spi2dav |
---|
Methods in org.apache.jackrabbit.spi2dav that return Batch | |
---|---|
Batch |
RepositoryServiceImpl.createBatch(SessionInfo sessionInfo,
ItemId itemId)
|
Methods in org.apache.jackrabbit.spi2dav with parameters of type Batch | |
---|---|
void |
RepositoryServiceImpl.submit(Batch batch)
|
Uses of Batch in org.apache.jackrabbit.spi2davex |
---|
Methods in org.apache.jackrabbit.spi2davex that return Batch | |
---|---|
Batch |
RepositoryServiceImpl.createBatch(SessionInfo sessionInfo,
ItemId itemId)
|
Methods in org.apache.jackrabbit.spi2davex with parameters of type Batch | |
---|---|
void |
RepositoryServiceImpl.submit(Batch batch)
|
Uses of Batch in org.apache.jackrabbit.spi2jcr |
---|
Methods in org.apache.jackrabbit.spi2jcr that return Batch | |
---|---|
Batch |
RepositoryServiceImpl.createBatch(SessionInfo sessionInfo,
ItemId itemId)
Indicates the start of a set of operations that cause modifications on the underlying persistence layer. |
Methods in org.apache.jackrabbit.spi2jcr with parameters of type Batch | |
---|---|
void |
RepositoryServiceImpl.submit(Batch batch)
Completes the given Batch or discard all the previous modifications. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |