Skip navigation links
A C E G I O P R S T 

A

asProvider() - Method in class org.xwiki.store.ProvidingTransactionRunnable
View this as what it provides.

C

commit() - Method in class org.xwiki.store.TransactionRunnable
Commit this and all of the chained runnables.
complete() - Method in class org.xwiki.store.TransactionRunnable
Run onComplete() on this and each of the chained runnables.

E

exceptionCount() - Method in exception org.xwiki.store.TransactionException
 

G

getCause() - Method in exception org.xwiki.store.TransactionException
 
getCauses() - Method in exception org.xwiki.store.TransactionException
 
getContext() - Method in class org.xwiki.store.TransactionRunnable
Get whatever is required by this TransactionRunnable.
getMessage() - Method in exception org.xwiki.store.TransactionException
getProvidedContext() - Method in class org.xwiki.store.ProvidingTransactionRunnable
Get whatever is provided by this ProvidingTransactionRunnable.
getStackTraceString() - Method in exception org.xwiki.store.TransactionException
Utility method to get the stack trace for this exception as a string.

I

isNonRecoverable() - Method in exception org.xwiki.store.TransactionException
 

O

onCommit() - Method in class org.xwiki.store.TransactionRunnable
This will be run after onRun is complete.
onComplete() - Method in class org.xwiki.store.TransactionRunnable
This will be run when after onCommit or onRollback no matter the outcome.
onPreRun() - Method in class org.xwiki.store.TransactionRunnable
This will be run first.
onRollback() - Method in class org.xwiki.store.TransactionRunnable
This will run if the transaction fails.
onRun() - Method in class org.xwiki.store.TransactionRunnable
This will be run after preRun and before onCommit.
org.xwiki.store - package org.xwiki.store
 

P

preRun() - Method in class org.xwiki.store.TransactionRunnable
PreRun this and all of the chained runnables.
printStackTrace() - Method in exception org.xwiki.store.TransactionException
 
printStackTrace(PrintStream) - Method in exception org.xwiki.store.TransactionException
 
printStackTrace(PrintWriter) - Method in exception org.xwiki.store.TransactionException
 
ProvidingTransactionRunnable<R,P extends R> - Class in org.xwiki.store
A special type of TransactionRunnable which guarentees to provide state to the TransactionRunnables which are run inside of it.
ProvidingTransactionRunnable() - Constructor for class org.xwiki.store.ProvidingTransactionRunnable
 

R

rollback() - Method in class org.xwiki.store.TransactionRunnable
Rollback this and all of the chained runnables.
RootTransactionRunnable<T> - Class in org.xwiki.store
A TransactionRunnable which cannot be run inside of another runnable.
RootTransactionRunnable() - Constructor for class org.xwiki.store.RootTransactionRunnable
 
run() - Method in class org.xwiki.store.TransactionRunnable
Run this and all of the chained runnables.
runIn(TransactionRunnable<U>) - Method in class org.xwiki.store.RootTransactionRunnable
Run this TransactionRunnable inside of a "parent" runnable.
runIn(TransactionRunnable<U>) - Method in class org.xwiki.store.TransactionRunnable
Run this TransactionRunnable inside of a "parent" runnable.

S

start() - Method in class org.xwiki.store.StartableTransactionRunnable
Start this TransactionRunnable and all that are chained to it.
StartableTransactionRunnable<T> - Class in org.xwiki.store
A TransactionRunnable which is safe to start.
StartableTransactionRunnable() - Constructor for class org.xwiki.store.StartableTransactionRunnable
 

T

TransactionException - Exception in org.xwiki.store
An exception made up of a group of exceptions.
TransactionException(List<Throwable>) - Constructor for exception org.xwiki.store.TransactionException
Constructor with message specified.
TransactionException(String, List<Throwable>) - Constructor for exception org.xwiki.store.TransactionException
Constructor with message specified.
TransactionException(String, List<Throwable>, boolean) - Constructor for exception org.xwiki.store.TransactionException
Constructor with message specified.
TransactionRunnable<T> - Class in org.xwiki.store
A construct for altering storage in a safe way.
TransactionRunnable() - Constructor for class org.xwiki.store.TransactionRunnable
 
A C E G I O P R S T 
Skip navigation links

Copyright © 2004–2021 XWiki. All rights reserved.