C D E F G I L M N O P R S T X

C

ClientTestCase - class org.objectweb.jotm.jtests.conform.ClientTestCase.
A test case of the jonas transaction manager in a client server configuration: The transaction factory is on the remote server and not known by the client Created on Oct 15, 2001
ClientTestCase(String) - Constructor for class org.objectweb.jotm.jtests.conform.ClientTestCase
 
commit(Xid, boolean) - Method in class org.objectweb.jotm.jtests.conform.XAObject
Commit the global transaction specified by xid.
configure() - Static method in class org.objectweb.jotm.jtests.conform.TraceTest
Configure the log for JOTM.

D

DistributedTestCase - class org.objectweb.jotm.jtests.conform.DistributedTestCase.
A test case of the jonas transaction manager in a distributed configuration: The transaction factory is local but calls are made from both the JVM and a remote VM client (that simulates another server for example).
DistributedTestCase(String) - Constructor for class org.objectweb.jotm.jtests.conform.DistributedTestCase
 

E

end(Xid, int) - Method in class org.objectweb.jotm.jtests.conform.XAObject
Ends the work performed on behalf of a transaction branch.

F

forget(Xid) - Method in class org.objectweb.jotm.jtests.conform.XAObject
Tell the resource manager to forget about a heuristically completed transaction branch.

G

getCurrentBoolean() - Method in class org.objectweb.jotm.jtests.conform.XABoolean
 
getCurrentInteger() - Method in class org.objectweb.jotm.jtests.conform.XAInteger
 
getCurrentValue() - Method in class org.objectweb.jotm.jtests.conform.XAObject
is the current value set to true
getPersistentBoolean() - Method in class org.objectweb.jotm.jtests.conform.XABoolean
 
getPersistentInteger() - Method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
getPersistentInteger() - Method in interface org.objectweb.jotm.jtests.conform.XAIntegerServer
 
getPersistentInteger() - Method in class org.objectweb.jotm.jtests.conform.XAInteger
 
getPersistentValue() - Method in class org.objectweb.jotm.jtests.conform.XAObject
is the persistent value set to true
getRemotePersistentInteger() - Static method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
getTransactionTimeout() - Method in class org.objectweb.jotm.jtests.conform.XAObject
Getter for property transactionTimeout.

I

isDirty() - Method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
isDirty() - Method in interface org.objectweb.jotm.jtests.conform.XAIntegerServer
 
isDirty() - Method in class org.objectweb.jotm.jtests.conform.XAObject
is the object dirty.
isRemoteDirty() - Static method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
isSameRM(XAResource) - Method in class org.objectweb.jotm.jtests.conform.XAObject
Determine if the resource manager instance represented by the target object is the same as the resource manager instance represented by the parameter xares

L

LocalTestCase - class org.objectweb.jotm.jtests.conform.LocalTestCase.
A test case of the jonas transaction manager in a local configuration: The transaction factory is local and all calls are made from the JVM.
LocalTestCase(String) - Constructor for class org.objectweb.jotm.jtests.conform.LocalTestCase
 

M

main(String[]) - Static method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
main(String[]) - Static method in class org.objectweb.jotm.jtests.conform.RemoteTestCase
easy test runner bootstrap
main(String[]) - Static method in class org.objectweb.jotm.jtests.conform.LocalTestCase
easy test runner bootstrap
main(String[]) - Static method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
easy test runner bootstrap
main(String[]) - Static method in class org.objectweb.jotm.jtests.conform.ClientTestCase
easy test runner bootstrap

N

newInteger(int, int, boolean) - Method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
newInteger(int, int, boolean) - Method in interface org.objectweb.jotm.jtests.conform.XAIntegerServer
 
newRemoteInteger(int, int) - Static method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
newRemoteInteger(int, int, boolean) - Static method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 

O

org.objectweb.jotm.jtests.conform - package org.objectweb.jotm.jtests.conform
 

P

prepare(Xid) - Method in class org.objectweb.jotm.jtests.conform.XAObject
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid.

R

recover(int) - Method in class org.objectweb.jotm.jtests.conform.XAObject
Obtain a list of prepared transaction branches from a resource manager.
RemoteTestCase - class org.objectweb.jotm.jtests.conform.RemoteTestCase.
A test case of the jonas transaction manager in a remote configuration: The transaction factory is remote, calls are made from both the JVM and a remote VM client (that simulates another server for example).
RemoteTestCase(String) - Constructor for class org.objectweb.jotm.jtests.conform.RemoteTestCase
 
rollback(Xid) - Method in class org.objectweb.jotm.jtests.conform.XAObject
Inform the resource manager to roll back work done on behalf of a transaction branch rollback is performed after end is called

S

setCurrentBoolean(boolean) - Method in class org.objectweb.jotm.jtests.conform.XABoolean
 
setCurrentInteger(int) - Method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
setCurrentInteger(int) - Method in interface org.objectweb.jotm.jtests.conform.XAIntegerServer
 
setCurrentInteger(int) - Method in class org.objectweb.jotm.jtests.conform.XAInteger
 
setCurrentValue(Object) - Method in class org.objectweb.jotm.jtests.conform.XAObject
Setter for property value.
setRemoteInteger(int) - Static method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
setTransactionTimeout(int) - Method in class org.objectweb.jotm.jtests.conform.XAObject
Setter for property transactionTimeout.
shutdown() - Method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
shutdown() - Method in interface org.objectweb.jotm.jtests.conform.XAIntegerServer
 
start(Xid, int) - Method in class org.objectweb.jotm.jtests.conform.XAObject
 
startProcess() - Static method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
startTransactionManager(boolean) - Method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
startTransactionManager(boolean) - Method in interface org.objectweb.jotm.jtests.conform.XAIntegerServer
 
startTxManager(boolean) - Static method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
stopProcess(int) - Static method in class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
suite() - Static method in class org.objectweb.jotm.jtests.conform.RemoteTestCase
run the test suite with a remote transaction factory
suite() - Static method in class org.objectweb.jotm.jtests.conform.LocalTestCase
run the test suite within a local environment
suite() - Static method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
run the test suite with a remote transaction factory
suite() - Static method in class org.objectweb.jotm.jtests.conform.ClientTestCase
run the test suite with a remote transaction factory.

T

TEST_LOG_PREFIX - Static variable in class org.objectweb.jotm.jtests.conform.TraceTest
TEST_LOG_PREFIX used to identify JOTM tests logger
test1PCCommit() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful one phase commit
test1PCCommit() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
sucessful one phase commit on a remote resource
test1PCCommitFailure() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing unsucessful one phase commit
test1PCCommitFailure() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
unsucessful one phase commit on a remote resource
test1PCCommitTimeout() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing one phase commit timeout
test1PCCommitTimeout() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
one phase commit on a remote resource with transaction timeout
test1PCCommitTimeoutFailure() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing one phase commit timeout failure
test1PCCommitTimeoutFailure() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
one phase commit on a remote resource with transaction timeout
test1PCRollback() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful one phase rollback
test1PCRollback() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
 
test1PCSetRollbackOnly() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
 
test1PCSuspendResume() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful one phase suspend resume
test1PCSuspendResume() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
testing sucessful one phase suspend resume
test2PCCommit() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful two phase commit
test2PCCommit() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
 
test2PCCommitFailure_1() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
2 XAresources are enlisted in the transaction: one on the client side which succeeds on commit one on the client side which fails on commit * @throws Exception
test2PCCommitFailure_2() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
2 XAresources are enlisted in the transaction: one on the client side which fails on commit one on the client side which succeeds on commit
test2PCCommitFailure() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing unsucessful two phase commit
test2PCCommitTimeout() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing two phase commit timeout
test2PCCommitTimeout() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
 
test2PCCommitTimeoutFailure() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
 
test2PCRollback() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful two phase rollback
test2PCRollback() - Method in class org.objectweb.jotm.jtests.conform.DistributedTestCase
 
test2PCSuspendResume() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful two phase suspend resume
testEmptyCommit() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful one phase commit
testEmptyCommitTimeout() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing one phase commit timeout
testEmptyCommitTimeoutFailure() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing one phase commit timeout failure
testEmptyRollback() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful one phase rollback
testEmptySuspendResume() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful one phase suspend resume
testTransactionPropagation() - Method in class org.objectweb.jotm.jtests.conform.LocalTestCase
testing sucessful two phase commit with transaction context propagation between 2 threads in the same VM.
tm - Static variable in class org.objectweb.jotm.jtests.conform.LocalTestCase
 
tm - Static variable in class org.objectweb.jotm.jtests.conform.DistributedTestCase
 
toString() - Method in class org.objectweb.jotm.jtests.conform.XAObject
Human readable representation of the object
TraceTest - class org.objectweb.jotm.jtests.conform.TraceTest.
 
TraceTest() - Constructor for class org.objectweb.jotm.jtests.conform.TraceTest
 

X

XABoolean - class org.objectweb.jotm.jtests.conform.XABoolean.
A boolean object that supports the 2-PC XA protocol Created on Oct 15, 2001
XABoolean(boolean) - Constructor for class org.objectweb.jotm.jtests.conform.XABoolean
 
XABoolean(boolean, boolean) - Constructor for class org.objectweb.jotm.jtests.conform.XABoolean
 
XAInteger - class org.objectweb.jotm.jtests.conform.XAInteger.
An integer that supports the 2-PC XA protocol Created on Oct 15, 2001
XAInteger(int) - Constructor for class org.objectweb.jotm.jtests.conform.XAInteger
 
XAInteger(int, boolean) - Constructor for class org.objectweb.jotm.jtests.conform.XAInteger
 
XAIntegerServer - interface org.objectweb.jotm.jtests.conform.XAIntegerServer.
Created on Oct 15, 2001
XAIntegerServerImpl - class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl.
A remote server that can manage XAInteger Created on Oct 15, 2001
XAIntegerServerImpl() - Constructor for class org.objectweb.jotm.jtests.conform.XAIntegerServerImpl
 
XAObject - class org.objectweb.jotm.jtests.conform.XAObject.
An object that supports the 2-PC XA protocol Created on Oct 15, 2001
XAObject(Object, boolean) - Constructor for class org.objectweb.jotm.jtests.conform.XAObject
Creates new XAObject

C D E F G I L M N O P R S T X