Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES