A C E F G H I O P R S T V X

A

addXAResourceListener(IPhynixxXAResourceListener) - Method in class org.csc.phynixx.xa.PhynixxXAResource
 

C

close() - Method in interface org.csc.phynixx.xa.IPhynixxXAConnection
 
close() - Method in interface org.csc.phynixx.xa.IPhynixxXAResourceFactory
 
close() - Method in interface org.csc.phynixx.xa.ITransactionBinding
 
close() - Method in interface org.csc.phynixx.xa.IXATransactionalBranchRepository
 
close() - Method in class org.csc.phynixx.xa.PhynixxXAResource
finds the transactional branch of the current XAResource associated with die XID

Close this XA XAResourceProgressState.

close() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
Closes all pending XAResources and all reopen but unused connections
closed(IPhynixxXAResourceListener.IPhynixxXAResourceEvent<C>) - Method in interface org.csc.phynixx.xa.IPhynixxXAResourceListener
 
closed(IPhynixxXAResourceListener.IPhynixxXAResourceEvent) - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
commit(Xid, boolean) - Method in class org.csc.phynixx.xa.PhynixxXAResource
 
conditionViolated() - Method in class org.csc.phynixx.xa.PhynixxXAResource
called when the current XAresource is expired (time out occurred) The current Impl. does nothing but marked the associated TX as rollback only The underlying core connection are not treated ....
ConstantsPrinter - Class in org.csc.phynixx.xa
 
ConstantsPrinter() - Constructor for class org.csc.phynixx.xa.ConstantsPrinter
 

E

end(Xid, int) - Method in class org.csc.phynixx.xa.PhynixxXAResource
This method ends the work performed on behalf of a transaction branch.
equals(Object) - Method in class org.csc.phynixx.xa.PhynixxXAResource
 

F

findTransactionalBranch(Xid) - Method in interface org.csc.phynixx.xa.IXATransactionalBranchDictionary
 
forget(Xid) - Method in class org.csc.phynixx.xa.PhynixxXAResource
finds the transactional branch of the current XAResource associated with die XID and closes it without commit or explicit rollback

G

generate() - Method in class org.csc.phynixx.xa.IDGenerator
 
generate() - Method in interface org.csc.phynixx.xa.IResourceIDGenerator
 
generateLong() - Method in class org.csc.phynixx.xa.IDGenerator
 
getConnection() - Method in interface org.csc.phynixx.xa.IPhynixxXAConnection
 
getConnection() - Method in interface org.csc.phynixx.xa.ITransactionBinding
 
getConnection() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
getConnectionInterface() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
getCurrent() - Method in class org.csc.phynixx.xa.IDGenerator
 
getCurrent() - Method in interface org.csc.phynixx.xa.IResourceIDGenerator
 
getCurrentLong() - Method in class org.csc.phynixx.xa.IDGenerator
 
getId() - Method in class org.csc.phynixx.xa.PhynixxXAResource
 
getId() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
getIdGenerator() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
getManagedConnection() - Method in interface org.csc.phynixx.xa.IPhynixxXAConnection
 
getManagedConnectionFactory() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
getStatusMessage(XAResourceProgressState) - Static method in class org.csc.phynixx.xa.ConstantsPrinter
 
getStatusMessage(XAResourceActivationState) - Static method in class org.csc.phynixx.xa.ConstantsPrinter
 
getTransactionBindingType() - Method in interface org.csc.phynixx.xa.ITransactionBinding
 
getTransactionManager() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
getTransactionTimeout() - Method in class org.csc.phynixx.xa.PhynixxXAResource
 
getXAConnection() - Method in interface org.csc.phynixx.xa.IPhynixxXAResource
 
getXAConnection() - Method in class org.csc.phynixx.xa.PhynixxXAResource
accessing the XAConnection forces the XAResource to enlist to the Transaction.
getXAConnection() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
getXAErrorCode(int) - Static method in class org.csc.phynixx.xa.ConstantsPrinter
 
getXAResource() - Method in interface org.csc.phynixx.xa.IPhynixxXAConnection
 
getXAResource() - Method in interface org.csc.phynixx.xa.IPhynixxXAResourceFactory
 
getXAResource() - Method in interface org.csc.phynixx.xa.IPhynixxXAResourceListener.IPhynixxXAResourceEvent
 
getXAResource() - Method in class org.csc.phynixx.xa.PhynixxXAResourceEvent
 
getXAResource() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
erzeugt eine neue XAResource ...
getXAResourceMessage(int) - Static method in class org.csc.phynixx.xa.ConstantsPrinter
 

H

hashCode() - Method in class org.csc.phynixx.xa.PhynixxXAResource
 

I

IDGenerator - Class in org.csc.phynixx.xa
 
IDGenerator() - Constructor for class org.csc.phynixx.xa.IDGenerator
 
IDGenerator(long) - Constructor for class org.csc.phynixx.xa.IDGenerator
 
instanciateTransactionalBranch(Xid, IPhynixxManagedConnection<C>) - Method in interface org.csc.phynixx.xa.IXATransactionalBranchRepository
 
IPhynixTransactionListener - Interface in org.csc.phynixx.xa
Created by Christoph Schmidt-Casdorff on 13.02.14.
IPhynixxXAConnection<C extends IPhynixxConnection> - Interface in org.csc.phynixx.xa
keeps the XAResource's relation to the connection.
IPhynixxXAResource<C extends IPhynixxConnection> - Interface in org.csc.phynixx.xa
Created by Christoph Schmidt-Casdorff on 10.02.14.
IPhynixxXAResourceFactory<T extends IPhynixxConnection> - Interface in org.csc.phynixx.xa
Created by Christoph Schmidt-Casdorff on 09.07.14.
IPhynixxXAResourceListener<C extends IPhynixxConnection> - Interface in org.csc.phynixx.xa
 
IPhynixxXAResourceListener.IPhynixxXAResourceEvent<T extends IPhynixxConnection> - Interface in org.csc.phynixx.xa
 
IResourceIDGenerator - Interface in org.csc.phynixx.xa
 
isClosed() - Method in class org.csc.phynixx.xa.PhynixxXAResource
 
isSameRM(XAResource) - Method in class org.csc.phynixx.xa.PhynixxXAResource
This method is called to determine if the resource manager instance represented by the target object is the same as the resource manager instance represented by the parameter xares .
isSupportsTimeOut() - Method in class org.csc.phynixx.xa.PhynixxXAResource
 
isSupportsTimeOut() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
ITransactionBinding<C extends IPhynixxConnection> - Interface in org.csc.phynixx.xa
Created by christoph on 16.02.14.
IXATransactionalBranchDictionary<C extends IPhynixxConnection> - Interface in org.csc.phynixx.xa
Created by Christoph Schmidt-Casdorff on 10.02.14.
IXATransactionalBranchRepository<C extends IPhynixxConnection> - Interface in org.csc.phynixx.xa
Created by Christoph Schmidt-Casdorff on 10.02.14.

O

org.csc.phynixx.xa - package org.csc.phynixx.xa
 

P

PhynixxXAResource<C extends IPhynixxConnection> - Class in org.csc.phynixx.xa
A transactional branch may be associated with differnt XAResources (TMJOIN) or a XAResource may be shared with different transaction branches

Therefore a transactional branch might be associated to many XAResources or to many transactions (==XIDs)

A XAresourec can be initialized with a connection.

PhynixxXAResource(String, TransactionManager, PhynixxXAResourceFactory<C>) - Constructor for class org.csc.phynixx.xa.PhynixxXAResource
TODO timeOut ueber einen Listener steuern und konfigierbar machen
PhynixxXAResourceEvent<C extends IPhynixxConnection> - Class in org.csc.phynixx.xa
 
PhynixxXAResourceEvent(PhynixxXAResource<C>) - Constructor for class org.csc.phynixx.xa.PhynixxXAResourceEvent
 
PhynixxXAResourceFactory<T extends IPhynixxConnection> - Class in org.csc.phynixx.xa
 
PhynixxXAResourceFactory(IPhynixxManagedConnectionFactory<T>, TransactionManager) - Constructor for class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
PhynixxXAResourceFactory(Object, IPhynixxManagedConnectionFactory<T>, TransactionManager) - Constructor for class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
prepare(Xid) - Method in class org.csc.phynixx.xa.PhynixxXAResource
finds the transactional branch of the current XAResource associated with die XID

Prepares to perform a commit.


R

recover() - Method in interface org.csc.phynixx.xa.IPhynixxXAResourceFactory
 
recover(int) - Method in class org.csc.phynixx.xa.PhynixxXAResource
the system is recovered by the xaResourceFactory representing the persistence management system,
recover() - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
resource factory represents the persistence management system and is responsible to implements system recovery Subclasses have to implement die recovery
release() - Method in interface org.csc.phynixx.xa.ITransactionBinding
 
releaseTransactionalBranch(Xid) - Method in interface org.csc.phynixx.xa.IXATransactionalBranchRepository
 
removeXAResourceListener(IPhynixxXAResourceListener<C>) - Method in class org.csc.phynixx.xa.PhynixxXAResource
 
rollback(Xid) - Method in class org.csc.phynixx.xa.PhynixxXAResource
 

S

setIdGenerator(IResourceIDGenerator) - Static method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
setSupportsTimeOut(boolean) - Method in class org.csc.phynixx.xa.PhynixxXAResource
 
setSupportsTimeOut(boolean) - Method in class org.csc.phynixx.xa.PhynixxXAResourceFactory
 
setTransactionTimeout(int) - Method in class org.csc.phynixx.xa.PhynixxXAResource
This method sets the transaction timeout value for this XAResource instance.
start(Xid, int) - Method in class org.csc.phynixx.xa.PhynixxXAResource
transaction branch is interchangeably with transaction context

situation : XAResource is associtaed with XID(1) flags=TMNOFLAGS with XID(1) result : XAResource creates a new transactional context

situation : XAResource is associtaed with XID(1) flags=TMJOIN/TNRESUME with XID(1) (may be different in branch) result : XAResource joins the transactional context with the XAResource already associated with XID(1) If TMRESUME is specified, start is to resume a suspended transaction branch specified in xid.


T

toString() - Method in class org.csc.phynixx.xa.PhynixxXAResource
 
TransactionBindingType - Enum in org.csc.phynixx.xa
Created by christoph on 16.02.14.

V

valueOf(String) - Static method in enum org.csc.phynixx.xa.TransactionBindingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.csc.phynixx.xa.XAResourceActivationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.csc.phynixx.xa.XAResourceProgressState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.csc.phynixx.xa.TransactionBindingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.csc.phynixx.xa.XAResourceActivationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.csc.phynixx.xa.XAResourceProgressState
Returns an array containing the constants of this enum type, in the order they are declared.

X

XAResourceActivationState - Enum in org.csc.phynixx.xa
 
XAResourceProgressState - Enum in org.csc.phynixx.xa
 

A C E F G H I O P R S T V X

Copyright © 2015. All rights reserved.