A B C D E G H I J K L M O P R S T U V W

A

access(FieldReadInvocation) - Method in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
Advice that returns the required CompensationManager object for every read access to the CompensationManager object annotated by the @BACompensationManagement annotation.
access(FieldWriteInvocation) - Method in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
Advice that prevents from setting the annotated CompensationManager object.
agreementType - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
arguments - Variable in class org.jboss.txbridge.ba.data.CompensationDataParam
 
ArgumentsProvider - Class in org.jboss.txbridge.ba.execute
Arguments Provider component provides methods to obtain necessary data, which has been remembered during execution of the original method.
ArgumentsProvider() - Constructor for class org.jboss.txbridge.ba.execute.ArgumentsProvider
 
associateCompensationManager(Long, CompensationManager) - Method in class org.jboss.txbridge.ba.compensation.CompensationManagerProvider
This method associates a compensation manager with a given thread of execution.
associateTask(String) - Method in class org.jboss.txbridge.ba.participant.Participant
This method associates a new task with the existing participant.

B

BAAgreementType - Enum in org.jboss.txbridge.ba.annotation
List of supported agreement protocols the BA Service may enlist for.
BAAgreementType() - Constructor for enum org.jboss.txbridge.ba.annotation.BAAgreementType
 
BACompensatedBy - Annotation Type in org.jboss.txbridge.ba.annotation
Specifies all information related to the compensation action for a single service (method).
BACompensation - Annotation Type in org.jboss.txbridge.ba.annotation
Specifies the compensation action and a type of compensation for a group of services (class).
BACompensationManagement - Annotation Type in org.jboss.txbridge.ba.annotation
Marker annotation used to tag a CompensationManager object so that it can be transparently injected by the Business Activity Framework.
BACompensationMode - Enum in org.jboss.txbridge.ba.annotation
List of supported compensation modes.
BACompensationMode() - Constructor for enum org.jboss.txbridge.ba.annotation.BACompensationMode
 
BACompensationOrder - Enum in org.jboss.txbridge.ba.annotation
List of supported compensation order types.
BACompensationOrder() - Constructor for enum org.jboss.txbridge.ba.annotation.BACompensationOrder
 
BACompensationType - Enum in org.jboss.txbridge.ba.annotation
List of supported compensation types.
BACompensationType() - Constructor for enum org.jboss.txbridge.ba.annotation.BACompensationType
 
BAParam - Annotation Type in org.jboss.txbridge.ba.annotation
Annotates the service's parameter so that it can be processed by the compensation mechanism and used as an argument or within a compensation action.
BAParameterMatch - Enum in org.jboss.txbridge.ba.annotation
List of supported parameter match types.
BAParameterMatch() - Constructor for enum org.jboss.txbridge.ba.annotation.BAParameterMatch
 
BAResult - Annotation Type in org.jboss.txbridge.ba.annotation
Annotates the service's return value to be processed by the compensation mechanism so that it can be used as an argument or within a compensation action.
BAService - Annotation Type in org.jboss.txbridge.ba.annotation
Specifies the service in terms of its state management and the agreement protocol the service wants to enlist for.
BAServiceType - Enum in org.jboss.txbridge.ba.annotation
Supported Business Activity service types.
BAServiceType() - Constructor for enum org.jboss.txbridge.ba.annotation.BAServiceType
 
BAServiceVisitor - Class in org.jboss.txbridge.ba.helper
This component visits the service and describes it in terms of its requirements related to participating in Business Activities.
BAServiceVisitor() - Constructor for class org.jboss.txbridge.ba.helper.BAServiceVisitor
 
baTransactionManager - Static variable in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
 
BATransactionManager - Class in org.jboss.txbridge.ba
This is the main component - the Business Activity Transaction Manager.
BATransactionManager() - Constructor for class org.jboss.txbridge.ba.BATransactionManager
 
baTransactionManager - Static variable in class org.jboss.txbridge.ba.BATransactionManager
 
baTransactionManager - Static variable in class org.jboss.txbridge.ba.participant.Participant
 
beanCache - Variable in class org.jboss.txbridge.ba.execute.ServiceLocator
 
btm - Variable in class org.jboss.txbridge.ba.participant.CloseNotifier
 
btm - Variable in class org.jboss.txbridge.ba.participant.CompensationNotifier
 
businessActivityManager - Variable in class org.jboss.txbridge.ba.BATransactionManager
 
businessActivityManager - Static variable in class org.jboss.txbridge.ba.SingleTransactionManager
 

C

cancel() - Method in class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
 
cancel() - Method in class org.jboss.txbridge.ba.participant.ParticipantCompletionParticipant
 
cdf - Variable in class org.jboss.txbridge.ba.participant.Participant
 
cim - Static variable in class org.jboss.txbridge.ba.service.ServiceInformationManager
 
clazz - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
cleanInvocation(TaskDescription) - Method in class org.jboss.txbridge.ba.BATransactionManager
This method is invoked if the business logic could not complete and the fault is to be propagated to the client.
cleanInvocation(TaskDescription) - Method in class org.jboss.txbridge.ba.SingleTransactionManager
This method cleans invocation - if there was an error with invoking the required service then transaction-related information is removed.
clearMustUnderstand(SOAPHeader, SOAPHeaderElement) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
Clear the soap MustUnderstand.
close() - Method in class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
 
close() - Method in class org.jboss.txbridge.ba.participant.ParticipantCompletionParticipant
 
close(MessageContext) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
CloseNotifier - Class in org.jboss.txbridge.ba.participant
CloseNotifier is started by the participant.
CloseNotifier(String, BATransactionManager) - Constructor for class org.jboss.txbridge.ba.participant.CloseNotifier
 
closeTransaction(String) - Method in class org.jboss.txbridge.ba.BATransactionManager
This method cleans data associated with a given transaction.
closeTransaction() - Method in class org.jboss.txbridge.ba.participant.Participant
This method is invoked by the participant object if a transaction is finished.
cmList - Static variable in class org.jboss.txbridge.ba.compensation.CompensationManagerProvider
 
cmp - Static variable in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
 
cmp - Static variable in class org.jboss.txbridge.ba.compensation.CompensationManagerProvider
 
cmp - Static variable in class org.jboss.txbridge.ba.execute.ServiceExecutor
 
compensate() - Method in class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
 
compensate() - Method in class org.jboss.txbridge.ba.participant.ParticipantCompletionParticipant
 
compensate() - Method in class org.jboss.txbridge.ba.SingleTransactionManager
This method executes compensation for all tasks that are associated with this transaction.
compensateList(Stack<String>) - Method in class org.jboss.txbridge.ba.SingleTransactionManager
This method executes a compensation for a given list of tasks.
compensateTask(String) - Method in class org.jboss.txbridge.ba.participant.Participant
This method provides the implementation for executing the compensation action.
compensateTransaction(String) - Method in class org.jboss.txbridge.ba.BATransactionManager
This method compensates a transaction with a given ID.
compensateTransaction() - Method in class org.jboss.txbridge.ba.participant.Participant
This method is invoked by the participant object if a transaction should compensate.
CompensationActionUnsuccessfulException - Exception in org.jboss.txbridge.ba.exception
This exception is thrown if there was an error with executing a single compensation action.
CompensationActionUnsuccessfulException() - Constructor for exception org.jboss.txbridge.ba.exception.CompensationActionUnsuccessfulException
 
CompensationActionUnsuccessfulException(String) - Constructor for exception org.jboss.txbridge.ba.exception.CompensationActionUnsuccessfulException
 
CompensationActionUnsuccessfulException(Throwable) - Constructor for exception org.jboss.txbridge.ba.exception.CompensationActionUnsuccessfulException
 
CompensationData - Class in org.jboss.txbridge.ba.data
This class represents the basic compensation data that is used for compensation.
CompensationData() - Constructor for class org.jboss.txbridge.ba.data.CompensationData
 
compensationData - Variable in class org.jboss.txbridge.ba.data.CompensationData
 
compensationData - Variable in class org.jboss.txbridge.ba.participant.Participant
 
CompensationDataCustom - Class in org.jboss.txbridge.ba.data
This class represents the compensation data used for compensation with custom compensation type.
CompensationDataCustom() - Constructor for class org.jboss.txbridge.ba.data.CompensationDataCustom
 
CompensationDataCustomFactory - Class in org.jboss.txbridge.ba.participant
Responsible for instantiating compensation data object required for custom compensation.
CompensationDataCustomFactory() - Constructor for class org.jboss.txbridge.ba.participant.CompensationDataCustomFactory
 
CompensationDataFactory - Interface in org.jboss.txbridge.ba.participant
 
CompensationDataParam - Class in org.jboss.txbridge.ba.data
This class represents the compensation data used for compensation where parameters simply match.
CompensationDataParam() - Constructor for class org.jboss.txbridge.ba.data.CompensationDataParam
Constructor
CompensationDataParamFactory - Class in org.jboss.txbridge.ba.participant
Responsible for instantiating compensation data object required for compensation where parameters of the original service and the compensation service match.
CompensationDataParamFactory() - Constructor for class org.jboss.txbridge.ba.participant.CompensationDataParamFactory
 
CompensationDataProvider - Interface in org.jboss.txbridge.ba.compensation
 
CompensationDataProviderImpl - Class in org.jboss.txbridge.ba.compensation
 
CompensationDataProviderImpl(String, Participant) - Constructor for class org.jboss.txbridge.ba.compensation.CompensationDataProviderImpl
Constructor
CompensationDataReturn - Class in org.jboss.txbridge.ba.data
This class represents compensation data that stores information about the return object which is used as the only parameter of the compensation action.
CompensationDataReturn() - Constructor for class org.jboss.txbridge.ba.data.CompensationDataReturn
 
CompensationDataReturnFactory - Class in org.jboss.txbridge.ba.participant
Responsible for instantiating compensation data object required for compensation where the return value is used as an argument for the compensation action.
CompensationDataReturnFactory() - Constructor for class org.jboss.txbridge.ba.participant.CompensationDataReturnFactory
 
CompensationManagement - Class in org.jboss.txbridge.ba.helper
This component provides a method that can be used to inject a compensation manager to an object on which a compensation action is to be executed.
CompensationManagement() - Constructor for class org.jboss.txbridge.ba.helper.CompensationManagement
 
CompensationManager - Interface in org.jboss.txbridge.ba.compensation
Interface of the compensation manager.
CompensationManagerImpl - Class in org.jboss.txbridge.ba.compensation
Compensation Manager provides a lightweight API for the Business Programmer so that it can store any additional data which may be required by the compensation action.
CompensationManagerImpl(String, Participant) - Constructor for class org.jboss.txbridge.ba.compensation.CompensationManagerImpl
Constructor
CompensationManagerProvider - Class in org.jboss.txbridge.ba.compensation
This component is responsible for ensuring that a proper Compensation Manager is provided during execution of a service or a compensation action.
CompensationManagerProvider() - Constructor for class org.jboss.txbridge.ba.compensation.CompensationManagerProvider
 
compensationMethod - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
Information about the compensation method.
CompensationMethodNotAccessible - Exception in org.jboss.txbridge.ba.exception
This exception is thrown when the compensation method during a static analysis is not accessible (i.e.
CompensationMethodNotAccessible() - Constructor for exception org.jboss.txbridge.ba.exception.CompensationMethodNotAccessible
 
CompensationMethodNotAccessible(String) - Constructor for exception org.jboss.txbridge.ba.exception.CompensationMethodNotAccessible
 
compensationMode - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
CompensationNotifier - Class in org.jboss.txbridge.ba.participant
CompensationNotifier is started by the participant.
CompensationNotifier(String, BATransactionManager) - Constructor for class org.jboss.txbridge.ba.participant.CompensationNotifier
 
compensationType - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
complete() - Method in class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
 
complete(String, BAServiceType) - Method in class org.jboss.txbridge.ba.SingleTransactionManager
This method completes the work done by the given participant within a certain transaction.
completeInvocation(TaskDescription, Object[], Object) - Method in class org.jboss.txbridge.ba.BATransactionManager
This method completes the invocation of a service within a scope of a transaction.
completeInvocation(TaskDescription, Object[], Object) - Method in class org.jboss.txbridge.ba.SingleTransactionManager
This method handles transaction management for a certain invocation of a method when this invocation has already completed.
CoordinatorCompletionParticipant - Class in org.jboss.txbridge.ba.participant
Implementation of the Participant that is enlisted for the Business Agreement with Coordinator Completion protocol.
CoordinatorCompletionParticipant(String, String, SingleTransactionManager, CompensationDataFactory) - Constructor for class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
Constructor.
CorbaExecution - Class in org.jboss.txbridge.ba.execute
This class provides implementation of the CORBA execution.
CorbaExecution() - Constructor for class org.jboss.txbridge.ba.execute.CorbaExecution
 
createCompensationData() - Method in class org.jboss.txbridge.ba.participant.CompensationDataCustomFactory
 
createCompensationData() - Method in interface org.jboss.txbridge.ba.participant.CompensationDataFactory
 
createCompensationData() - Method in class org.jboss.txbridge.ba.participant.CompensationDataParamFactory
 
createCompensationData() - Method in class org.jboss.txbridge.ba.participant.CompensationDataReturnFactory
 
createCompensationData() - Method in class org.jboss.txbridge.ba.participant.DummyCompensationDataFactory
 

D

DataProvider - Interface in org.jboss.txbridge.ba.execute
 
dataProvider - Variable in class org.jboss.txbridge.ba.execute.ServiceExecutor
 
DummyCompensationData - Class in org.jboss.txbridge.ba.data
This class represents a dummy compensation object which is used when services are executed outside the scope of a Business Activity and no data should be remembered.
DummyCompensationData() - Constructor for class org.jboss.txbridge.ba.data.DummyCompensationData
 
DummyCompensationDataFactory - Class in org.jboss.txbridge.ba.participant
Responsible for instantiating dummy compensation object.
DummyCompensationDataFactory() - Constructor for class org.jboss.txbridge.ba.participant.DummyCompensationDataFactory
 
DummyCompensationManager - Class in org.jboss.txbridge.ba.compensation
This class represents a dummy compensation manager.
DummyCompensationManager() - Constructor for class org.jboss.txbridge.ba.compensation.DummyCompensationManager
 

E

EJBExecution - Class in org.jboss.txbridge.ba.execute
This class provides implementation of the EJB execution.
EJBExecution() - Constructor for class org.jboss.txbridge.ba.execute.EJBExecution
 
ejbInterface - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
equals(Object) - Method in class org.jboss.txbridge.ba.data.TaskDescription
 
error() - Method in class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
 
error() - Method in class org.jboss.txbridge.ba.participant.ParticipantCompletionParticipant
 
execution - Variable in class org.jboss.txbridge.ba.execute.ServiceExecutor
 
ExecutionInterface - Interface in org.jboss.txbridge.ba.execute
The interface for any class that provides execution mechanism, which can be used during compensation.

G

get(Object) - Method in interface org.jboss.txbridge.ba.compensation.CompensationManager
 
get(Object) - Method in class org.jboss.txbridge.ba.compensation.CompensationManagerImpl
This method retrieves an object with a given identifier.
get(Object) - Method in class org.jboss.txbridge.ba.compensation.DummyCompensationManager
This method does nothing - simply returns null.
get(Object) - Method in class org.jboss.txbridge.ba.data.CompensationData
 
get(String, Object) - Method in class org.jboss.txbridge.ba.participant.Participant
This method retrieves an object with a given identifier from the compensation data that is stored for a given task id.
getAgreementType() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getAgreementType() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getArguments() - Method in interface org.jboss.txbridge.ba.compensation.CompensationDataProvider
 
getArguments() - Method in class org.jboss.txbridge.ba.compensation.CompensationDataProviderImpl
 
getArguments() - Method in class org.jboss.txbridge.ba.data.CompensationDataParam
This method returns the array of arguments for a certain method invocation.
getArguments(ServiceDescription, CompensationDataProvider) - Method in class org.jboss.txbridge.ba.execute.ArgumentsProvider
This method
getArguments(ServiceDescription, CompensationDataProvider) - Method in interface org.jboss.txbridge.ba.execute.DataProvider
 
getArguments(String) - Method in class org.jboss.txbridge.ba.participant.Participant
This method retrieves a list of arguments that was passed for method's invocation.
getArgumentTypes(Object[]) - Method in class org.jboss.txbridge.ba.execute.ArgumentsProvider
This method takes an array of objects as an argument.
getArgumentTypes(Object[]) - Method in interface org.jboss.txbridge.ba.execute.DataProvider
 
getClazz() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getClazz() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
getCompensationClass() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationClass() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationEjbInterface() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationEjbInterface() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationJNDIName() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationJNDIName() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationManager(Long) - Method in class org.jboss.txbridge.ba.compensation.CompensationManagerProvider
This method returns the compensation manager object associated to a certain thread of execution.
getCompensationMethodName() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationMethodName() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationMode() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationMode() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationParameterAnnotations() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationParameterAnnotations() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationParameterTypes() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationParameterTypes() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationProviderURL() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationProviderURL() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationReturnType() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationReturnType() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationType() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationType() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getCompensationWebMethodName() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getCompensationWebMethodName() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getEjbInterface() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getEjbInterface() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
getHandlerName() - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
getHeaderElement(SOAPHeader, String, String) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
getHeaders() - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
Gets the header blocks that can be processed by this Handler instance.
getIdentifier() - Method in class org.jboss.txbridge.ba.id.IdentifierFactory
 
getInstance(String) - Static method in class org.jboss.txbridge.ba.execute.ServiceLocator
Returns the instance of the Service Locator object.
getInterface(String, Class) - Method in class org.jboss.txbridge.ba.execute.ServiceLocator
This method returns a reference to the interface of an EJB.
getJndiName() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getJndiName() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
getMethodName() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getMethodName() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
getOriginalClass() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getOriginalClass() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getOriginalMethodName() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getOriginalMethodName() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getOriginalParameterAnnotations() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getOriginalParameterAnnotations() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getOriginalParameterTypes() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getOriginalParameterTypes() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getOriginalReturnId() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getOriginalReturnId() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getOriginalReturnType() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getOriginalReturnType() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getOriginalWebMethodName() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getOriginalWebMethodName() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getParameterAnnotations() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getParameterAnnotations() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
getParameterMatch() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getParameterMatch() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getParameterTypes() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getParameterTypes() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
getParticipant() - Method in class org.jboss.txbridge.ba.data.TaskDescription
 
getProviderURL() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getProviderURL() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
getReturn() - Method in interface org.jboss.txbridge.ba.compensation.CompensationDataProvider
 
getReturn() - Method in class org.jboss.txbridge.ba.compensation.CompensationDataProviderImpl
 
getReturn(String) - Method in class org.jboss.txbridge.ba.participant.Participant
This method gets the return value that will be used as an argument when executing compensation action (when BACompensationType is set to RETURN_VALUE)
getReturnId() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getReturnId() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
getReturnObject() - Method in class org.jboss.txbridge.ba.data.CompensationDataReturn
 
getReturnType() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getReturnType() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
getServiceById(String) - Method in class org.jboss.txbridge.ba.service.ServiceInformationManager
This method returns the service description for a service with a given identifier.
getServiceByName(String) - Method in class org.jboss.txbridge.ba.service.ServiceInformationManager
This method returns the service description for a service with a given identifier.
getServiceId() - Method in class org.jboss.txbridge.ba.data.TaskDescription
 
getServiceId(String) - Method in class org.jboss.txbridge.ba.service.ServiceInformationManager
This method returns the ID for the service with a given class name and given method name.
getServiceType() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
getServiceType() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
getSingletonInstance() - Static method in class org.jboss.txbridge.ba.BATransactionManager
Returns the instance of the BATRansactionManager object.
getSingletonInstance() - Static method in class org.jboss.txbridge.ba.compensation.CompensationManagerProvider
Returns the instance fo a compensation manager provider.
getSingletonInstance() - Static method in class org.jboss.txbridge.ba.service.ServiceInformationManager
 
getTaskId() - Method in class org.jboss.txbridge.ba.data.TaskDescription
 
getTxId() - Method in class org.jboss.txbridge.ba.data.TaskDescription
 
getUniqueValue() - Method in class org.jboss.txbridge.ba.id.RandomGetter
 
getUniqueValue() - Method in class org.jboss.txbridge.ba.id.UidGetter
 
getUniqueValue() - Method in interface org.jboss.txbridge.ba.id.UniqueValueGetter
 
getWebMethodName() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
getWebMethodName() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 

H

handleFault(MessageContext) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
handleInbound(MessageContext) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
handleInvocation(Method) - Method in class org.jboss.txbridge.ba.BATransactionManager
This method handles a transaction for this invocation of a method.
handleMessage(MessageContext) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
handleOutbound(MessageContext) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
handlerName - Variable in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
hashCode() - Method in class org.jboss.txbridge.ba.data.TaskDescription
 
headers - Variable in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 

I

id - Variable in class org.jboss.txbridge.ba.id.RandomGetter
 
IdentificationType - Enum in org.jboss.txbridge.ba.data
List of supported identification types.
IdentificationType() - Constructor for enum org.jboss.txbridge.ba.data.IdentificationType
 
IDENTIFIER_PRECISION - Static variable in class org.jboss.txbridge.ba.id.RandomGetter
 
IdentifierFactory - Class in org.jboss.txbridge.ba.id
This is an abstract class for the identifier factory.
IdentifierFactory() - Constructor for class org.jboss.txbridge.ba.id.IdentifierFactory
 
idf - Variable in class org.jboss.txbridge.ba.service.ServiceInformationManager
 
initialContext - Variable in class org.jboss.txbridge.ba.execute.ServiceLocator
 
injectCompensationManager(Object, TaskDescription) - Static method in class org.jboss.txbridge.ba.helper.CompensationManagement
 
internalProcess(MethodInvocation) - Method in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
Advice that processes methods execution without applying any transactional mechanisms.
invokeService(TaskDescription, ServiceDescription, Object[], Class[]) - Method in class org.jboss.txbridge.ba.execute.CorbaExecution
 
invokeService(TaskDescription, ServiceDescription, Object[], Class[]) - Method in class org.jboss.txbridge.ba.execute.EJBExecution
This method invokes a service that is described by the service description with given arguments and argument types.
invokeService(TaskDescription, ServiceDescription, Object[], Class[]) - Method in interface org.jboss.txbridge.ba.execute.ExecutionInterface
This method invokes a service that is described by the service description with given arguments and argument types.
invokeService(TaskDescription, ServiceDescription, Object[], Class[]) - Method in class org.jboss.txbridge.ba.execute.LocalExecution
This method invokes a service that is described by the service description with given arguments and argument types.
invokeService(TaskDescription, ServiceDescription, Object[], Class[]) - Method in class org.jboss.txbridge.ba.execute.RMIExecution
 
invokeService(ServiceDescription, CompensationDataProvider) - Method in class org.jboss.txbridge.ba.execute.ServiceExecutor
This method invokes the compensation task which is specified in the service description.
invokeService(TaskDescription, ServiceDescription, Object[], Class[]) - Method in class org.jboss.txbridge.ba.execute.WSConfiguredDII
 
invokeService(TaskDescription, ServiceDescription, Object[], Class[]) - Method in class org.jboss.txbridge.ba.execute.WSUnconfiguredDII
 
isBAPresent() - Method in class org.jboss.txbridge.ba.BATransactionManager
This method returns true if there is currently a Business Activity.
isCompensationSingle() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
isCompensationSingle() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
isSingle() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
isSingle - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
isSingle() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 

J

JaxWSBAProcessingAspect - Class in org.jboss.txbridge.ba.aspect
This aspect provides three advices: - process() - intercepts a call to a Business Activity service and applies necessary transaction-related mechanisms (handling a single invocation).
JaxWSBAProcessingAspect() - Constructor for class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
 
JaxWSServerHeaderContextProcessor - Class in org.jboss.txbridge
TODO: make this play nice alongside com.arjuna.mw.wst.service.JaxRPCHeaderContextProcessor - factor out common base class or suchlike
JaxWSServerHeaderContextProcessor() - Constructor for class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
jndiName - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 

K

knowsAboutById(String) - Method in class org.jboss.txbridge.ba.service.ServiceInformationManager
This method checks if the service information manager already knows of a service with a given identifier.
knowsAboutByName(String) - Method in class org.jboss.txbridge.ba.service.ServiceInformationManager
This method checks if the service information manager already knows of a service with a given identifier.

L

LocalExecution - Class in org.jboss.txbridge.ba.execute
This class provides implementation of the local execution.
LocalExecution() - Constructor for class org.jboss.txbridge.ba.execute.LocalExecution
 
LocalServiceExecutor - Class in org.jboss.txbridge.ba.execute
This class represents a local service executor.
LocalServiceExecutor(TaskDescription) - Constructor for class org.jboss.txbridge.ba.execute.LocalServiceExecutor
 
localServiceLocator - Static variable in class org.jboss.txbridge.ba.execute.ServiceLocator
 
log - Static variable in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
 
log - Static variable in class org.jboss.txbridge.ba.BATransactionManager
 
log - Static variable in class org.jboss.txbridge.ba.compensation.CompensationDataProviderImpl
 
log - Static variable in class org.jboss.txbridge.ba.compensation.CompensationManagerImpl
 
log - Static variable in class org.jboss.txbridge.ba.compensation.CompensationManagerProvider
 
log - Static variable in class org.jboss.txbridge.ba.data.CompensationDataParam
 
log - Static variable in class org.jboss.txbridge.ba.data.CompensationDataReturn
 
log - Static variable in class org.jboss.txbridge.ba.execute.ArgumentsProvider
 
log - Static variable in class org.jboss.txbridge.ba.execute.CorbaExecution
 
log - Static variable in class org.jboss.txbridge.ba.execute.EJBExecution
 
log - Static variable in class org.jboss.txbridge.ba.execute.LocalExecution
 
log - Static variable in class org.jboss.txbridge.ba.execute.RMIExecution
 
log - Static variable in class org.jboss.txbridge.ba.execute.ServiceExecutor
 
log - Static variable in class org.jboss.txbridge.ba.execute.ServiceLocator
 
log - Static variable in class org.jboss.txbridge.ba.execute.WSConfiguredDII
 
log - Static variable in class org.jboss.txbridge.ba.execute.WSUnconfiguredDII
 
log - Static variable in class org.jboss.txbridge.ba.helper.BAServiceVisitor
 
log - Static variable in class org.jboss.txbridge.ba.helper.CompensationManagement
 
log - Static variable in class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
 
log - Static variable in class org.jboss.txbridge.ba.participant.Participant
 
log - Static variable in class org.jboss.txbridge.ba.participant.ParticipantCompletionParticipant
 
log - Static variable in class org.jboss.txbridge.ba.service.ServiceInformationManager
 
log - Static variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
log - Static variable in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 

M

match(Object, Object) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
Do the two references match?
MethodDescription - Interface in org.jboss.txbridge.ba.service
 
MethodDescriptionImpl - Class in org.jboss.txbridge.ba.service
This class describes a single method with all information related to participation in Business Activities.
MethodDescriptionImpl() - Constructor for class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
MethodIncorrectlyAnnotatedException - Exception in org.jboss.txbridge.ba.exception
This exception is thrown when we want to process a method which does not contain all necessary annotations related to Business Activity.
MethodIncorrectlyAnnotatedException() - Constructor for exception org.jboss.txbridge.ba.exception.MethodIncorrectlyAnnotatedException
 
MethodIncorrectlyAnnotatedException(String) - Constructor for exception org.jboss.txbridge.ba.exception.MethodIncorrectlyAnnotatedException
 
methodName - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
methodServiceIdMapping - Variable in class org.jboss.txbridge.ba.service.ServiceInformationManager
 

O

org.jboss.txbridge - package org.jboss.txbridge
 
org.jboss.txbridge.ba - package org.jboss.txbridge.ba
 
org.jboss.txbridge.ba.annotation - package org.jboss.txbridge.ba.annotation
 
org.jboss.txbridge.ba.aspect - package org.jboss.txbridge.ba.aspect
 
org.jboss.txbridge.ba.compensation - package org.jboss.txbridge.ba.compensation
 
org.jboss.txbridge.ba.data - package org.jboss.txbridge.ba.data
 
org.jboss.txbridge.ba.exception - package org.jboss.txbridge.ba.exception
 
org.jboss.txbridge.ba.execute - package org.jboss.txbridge.ba.execute
 
org.jboss.txbridge.ba.helper - package org.jboss.txbridge.ba.helper
 
org.jboss.txbridge.ba.id - package org.jboss.txbridge.ba.id
 
org.jboss.txbridge.ba.participant - package org.jboss.txbridge.ba.participant
 
org.jboss.txbridge.ba.service - package org.jboss.txbridge.ba.service
 
originalMethod - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
Information about the original method.

P

parameterAnnotations - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
parameterMatch - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
parameterTypes - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
participant - Variable in class org.jboss.txbridge.ba.compensation.CompensationManagerImpl
 
participant - Variable in class org.jboss.txbridge.ba.data.TaskDescription
 
Participant - Class in org.jboss.txbridge.ba.participant
This is an abstract class for Participant.
Participant(String, String, SingleTransactionManager, CompensationDataFactory) - Constructor for class org.jboss.txbridge.ba.participant.Participant
Constructor.
ParticipantCompletionParticipant - Class in org.jboss.txbridge.ba.participant
Implementation of the Participant that is enlisted for the Business Agreement with Participant Completion protocol.
ParticipantCompletionParticipant(String, String, SingleTransactionManager, CompensationDataFactory) - Constructor for class org.jboss.txbridge.ba.participant.ParticipantCompletionParticipant
 
participantManagerMapping - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
process(MethodInvocation) - Method in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
Advice that processes methods execution according to the BA management.
processInvocation(String, String) - Method in class org.jboss.txbridge.ba.SingleTransactionManager
This method processes a single invocation within a scope of a transaction this single transaction manager is responsible for.
processMethod(Method) - Static method in class org.jboss.txbridge.ba.helper.BAServiceVisitor
This method processes a single method that
providerURL - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
put(Object, Object) - Method in interface org.jboss.txbridge.ba.compensation.CompensationManager
 
put(Object, Object) - Method in class org.jboss.txbridge.ba.compensation.CompensationManagerImpl
This method stores an object with a given ID.
put(Object, Object) - Method in class org.jboss.txbridge.ba.compensation.DummyCompensationManager
This is a dummy method that...
put(Object, Object) - Method in class org.jboss.txbridge.ba.data.CompensationData
 
put(String, Object, Object) - Method in class org.jboss.txbridge.ba.participant.Participant
This method stores an object withing the compensation data for a given task.
putArguments(Object[]) - Method in interface org.jboss.txbridge.ba.compensation.CompensationDataProvider
 
putArguments(Object[]) - Method in class org.jboss.txbridge.ba.compensation.CompensationDataProviderImpl
 
putArguments(Object[]) - Method in class org.jboss.txbridge.ba.data.CompensationDataParam
This method stores arguments of the method's invocation.
putArguments(String, Object[]) - Method in class org.jboss.txbridge.ba.participant.Participant
This method stores a list of arguments that was passed for method's invocation.
putReturn(Object) - Method in interface org.jboss.txbridge.ba.compensation.CompensationDataProvider
 
putReturn(Object) - Method in class org.jboss.txbridge.ba.compensation.CompensationDataProviderImpl
 
putReturn(String, Object) - Method in class org.jboss.txbridge.ba.participant.Participant
This method stores the return value that will be used as an argument when executing compensation action (when BACompensationType is set to RETURN_VALUE)
putReturnObject(Object) - Method in class org.jboss.txbridge.ba.data.CompensationDataReturn
 

R

RandomGetter - Class in org.jboss.txbridge.ba.id
Returns a unique String object of a given precision.
RandomGetter() - Constructor for class org.jboss.txbridge.ba.id.RandomGetter
 
RandomIdentifierFactory - Class in org.jboss.txbridge.ba.id
Factory for unique identifiers based on the Random Getter class.
RandomIdentifierFactory() - Constructor for class org.jboss.txbridge.ba.id.RandomIdentifierFactory
 
RemoteServiceExecutor - Class in org.jboss.txbridge.ba.execute
This class represents a remote service executor.
RemoteServiceExecutor(TaskDescription) - Constructor for class org.jboss.txbridge.ba.execute.RemoteServiceExecutor
 
removeCompensationManager(Long) - Method in class org.jboss.txbridge.ba.compensation.CompensationManagerProvider
This method removes the association of a thread and a compensation manager.
removeTask(String) - Method in class org.jboss.txbridge.ba.participant.Participant
 
returnId - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
returnObject - Variable in class org.jboss.txbridge.ba.data.CompensationDataReturn
 
returnType - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
rg - Static variable in class org.jboss.txbridge.ba.id.RandomGetter
 
RMIExecution - Class in org.jboss.txbridge.ba.execute
This class provides implementation of the RMI execution.
RMIExecution() - Constructor for class org.jboss.txbridge.ba.execute.RMIExecution
 
run() - Method in class org.jboss.txbridge.ba.participant.CloseNotifier
 
run() - Method in class org.jboss.txbridge.ba.participant.CompensationNotifier
 

S

ServiceDescription - Interface in org.jboss.txbridge.ba.service
 
ServiceDescriptionImpl - Class in org.jboss.txbridge.ba.service
This class describes the service in terms of all its requirements related to participation in Business Activities.
ServiceDescriptionImpl() - Constructor for class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
serviceDescriptions - Variable in class org.jboss.txbridge.ba.service.ServiceInformationManager
 
ServiceExecutor - Class in org.jboss.txbridge.ba.execute
This is an abstract class that describes a basic ServiceExecutor.
ServiceExecutor(TaskDescription) - Constructor for class org.jboss.txbridge.ba.execute.ServiceExecutor
Main constructor.
ServiceExecutor(TaskDescription, ExecutionInterface, DataProvider) - Constructor for class org.jboss.txbridge.ba.execute.ServiceExecutor
Constructor.
serviceId - Variable in class org.jboss.txbridge.ba.data.TaskDescription
 
serviceId - Variable in class org.jboss.txbridge.ba.participant.Participant
 
ServiceInformationManager - Class in org.jboss.txbridge.ba.service
This class is responsible for caching information about service descriptions.
ServiceInformationManager() - Constructor for class org.jboss.txbridge.ba.service.ServiceInformationManager
 
serviceInformationManager - Static variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
ServiceLocator - Class in org.jboss.txbridge.ba.execute
The Service Locator component is responsible for locating EJBs.
ServiceLocator() - Constructor for class org.jboss.txbridge.ba.execute.ServiceLocator
Constructor
ServiceLocator(String) - Constructor for class org.jboss.txbridge.ba.execute.ServiceLocator
Constructor
ServiceLocatorException - Exception in org.jboss.txbridge.ba.execute
This exception is thrown if there was an error with getting reference to an EJB.
ServiceLocatorException() - Constructor for exception org.jboss.txbridge.ba.execute.ServiceLocatorException
 
ServiceLocatorException(String) - Constructor for exception org.jboss.txbridge.ba.execute.ServiceLocatorException
 
ServiceLocatorException(Throwable) - Constructor for exception org.jboss.txbridge.ba.execute.ServiceLocatorException
 
serviceLocators - Static variable in class org.jboss.txbridge.ba.execute.ServiceLocator
 
serviceManager - Variable in class org.jboss.txbridge.ba.BATransactionManager
 
serviceParticipantMapping - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
serviceType - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
BA-related information.
setAgreementType(BAAgreementType) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setAgreementType(BAAgreementType) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setClazz(Class) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setClazz(Class) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setCompensationClass(Class) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationClass(Class) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationEjbInterface(Class) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationEjbInterface(Class) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationJNDIName(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationJNDIName(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationMethodName(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationMethodName(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationMode(BACompensationMode) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationMode(BACompensationMode) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationParameterAnnotations(Object[]) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationParameterAnnotations(Object[]) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationParameterTypes(Class[]) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationParameterTypes(Class[]) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationProviderURL(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationProviderURL(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationReturnType(Class) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationReturnType(Class) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationSingle(boolean) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationSingle(boolean) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationType(BACompensationType) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationType(BACompensationType) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setCompensationWebMethodName(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setCompensationWebMethodName(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setEjbInterface(Class) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setEjbInterface(Class) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setExecutionType(ExecutionInterface) - Method in class org.jboss.txbridge.ba.execute.ServiceExecutor
This method sets a new execution type.
setHandlerName(String) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
setHeaders(Set<QName>) - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
Sets the header blocks that can be processed by this Handler instance.
setJndiName(String) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setJndiName(String) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setMethodName(String) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setMethodName(String) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setOriginalClass(Class) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setOriginalClass(Class) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setOriginalMethodName(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setOriginalMethodName(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setOriginalParameterAnnotations(Object[]) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setOriginalParameterAnnotations(Object[]) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setOriginalParameterTypes(Class[]) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setOriginalParameterTypes(Class[]) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setOriginalReturnId(Object) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setOriginalReturnId(Object) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setOriginalReturnType(Class) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setOriginalReturnType(Class) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setOriginalWebMethodName(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setOriginalWebMethodName(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setParameterAnnotations(Object[]) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setParameterAnnotations(Object[]) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setParameterMatch(BAParameterMatch) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setParameterMatch(BAParameterMatch) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setParameterTypes(Class[]) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setParameterTypes(Class[]) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setProviderURL(String) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setProviderURL(String) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setReturnId(Object) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setReturnId(Object) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setReturnType(Class) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setReturnType(Class) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setServiceType(BAServiceType) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
 
setServiceType(BAServiceType) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
 
setSingle(boolean) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setSingle(boolean) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
setWebMethodName(String) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
 
setWebMethodName(String) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
sim - Variable in class org.jboss.txbridge.ba.participant.Participant
 
singleServiceList - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
SingleTransactionManager - Class in org.jboss.txbridge.ba
The Single Transaction Manager component is responsible for maintaining information about a single Business Activity.
SingleTransactionManager(String) - Constructor for class org.jboss.txbridge.ba.SingleTransactionManager
 
singleTransactionManagers - Variable in class org.jboss.txbridge.ba.BATransactionManager
 
status() - Method in class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
 
status() - Method in class org.jboss.txbridge.ba.participant.ParticipantCompletionParticipant
 
stm - Variable in class org.jboss.txbridge.ba.participant.Participant
 
storeServiceDescription(ServiceDescription) - Method in class org.jboss.txbridge.ba.service.ServiceInformationManager
This method stores a service description.
storeServiceDescription(String, String, ServiceDescription) - Method in class org.jboss.txbridge.ba.service.ServiceInformationManager
This method stores a service description for a service with a given complete name and returns a unique associated service ID.
suspendTransaction() - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 

T

TaskAssociationFailedException - Exception in org.jboss.txbridge.ba.exception
This is an internal exception which is thrown if it was not possible to associate a new task with a participant.
TaskAssociationFailedException() - Constructor for exception org.jboss.txbridge.ba.exception.TaskAssociationFailedException
 
TaskAssociationFailedException(String) - Constructor for exception org.jboss.txbridge.ba.exception.TaskAssociationFailedException
 
taskBAManagerMapping - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
TaskDescription - Class in org.jboss.txbridge.ba.data
Task Description contains all information related to a single service invocation (task).
TaskDescription(String, String, String, Participant) - Constructor for class org.jboss.txbridge.ba.data.TaskDescription
 
taskDescription - Variable in class org.jboss.txbridge.ba.execute.ServiceExecutor
 
taskId - Variable in class org.jboss.txbridge.ba.compensation.CompensationManagerImpl
 
taskId - Variable in class org.jboss.txbridge.ba.data.TaskDescription
 
taskList - Variable in class org.jboss.txbridge.ba.participant.Participant
 
taskList - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
taskListFirst - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
taskListLast - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
taskServiceMapping - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
 
toString() - Method in class org.jboss.txbridge.ba.data.TaskDescription
 
toString() - Method in class org.jboss.txbridge.JaxWSServerHeaderContextProcessor
 
TransactionProcessingException - Exception in org.jboss.txbridge.ba.exception
This exception is thrown if there was an error with processing a single invocation within a Business Activity.
TransactionProcessingException() - Constructor for exception org.jboss.txbridge.ba.exception.TransactionProcessingException
 
TransactionProcessingException(String) - Constructor for exception org.jboss.txbridge.ba.exception.TransactionProcessingException
 
TransactionProcessingException(Throwable) - Constructor for exception org.jboss.txbridge.ba.exception.TransactionProcessingException
 
txId - Variable in class org.jboss.txbridge.ba.data.TaskDescription
 
txId - Variable in class org.jboss.txbridge.ba.participant.CloseNotifier
 
txId - Variable in class org.jboss.txbridge.ba.participant.CompensationNotifier
 
txId - Variable in class org.jboss.txbridge.ba.participant.Participant
 
txId - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
 

U

UidGetter - Class in org.jboss.txbridge.ba.id
Returns a unique String object using the Uid() method.
UidGetter() - Constructor for class org.jboss.txbridge.ba.id.UidGetter
 
UidIdentifierFactory - Class in org.jboss.txbridge.ba.id
Factory for Uid-based unique identifiers.
UidIdentifierFactory() - Constructor for class org.jboss.txbridge.ba.id.UidIdentifierFactory
 
UniqueValueGetter - Interface in org.jboss.txbridge.ba.id
Interface for the unique value getter.
unknown() - Method in class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
 
unknown() - Method in class org.jboss.txbridge.ba.participant.ParticipantCompletionParticipant
 
uvg - Variable in class org.jboss.txbridge.ba.id.IdentifierFactory
 

V

valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.BAAgreementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.BACompensationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.BACompensationOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.BACompensationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.BAParameterMatch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.BAServiceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.data.IdentificationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.txbridge.ba.annotation.BAAgreementType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jboss.txbridge.ba.annotation.BACompensationMode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jboss.txbridge.ba.annotation.BACompensationOrder
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jboss.txbridge.ba.annotation.BACompensationType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jboss.txbridge.ba.annotation.BAParameterMatch
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jboss.txbridge.ba.annotation.BAServiceType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jboss.txbridge.ba.data.IdentificationType
Returns an array containing the constants of this enum type, in the order they're declared.

W

webMethodName - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
 
WSConfiguredDII - Class in org.jboss.txbridge.ba.execute
This class provides implementation of the Web Services Configured DII execution.
WSConfiguredDII() - Constructor for class org.jboss.txbridge.ba.execute.WSConfiguredDII
 
WSUnconfiguredDII - Class in org.jboss.txbridge.ba.execute
This class provides implementation of the Web Services Unconfigured DII execution.
WSUnconfiguredDII() - Constructor for class org.jboss.txbridge.ba.execute.WSUnconfiguredDII
 

A B C D E G H I J K L M O P R S T U V W