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 DataManager object for every read access to the DataManager object annotated by the @BADataManagement annotation.
access(FieldWriteInvocation) - Method in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
  Advice that prevents from setting the annotated DataManager object.
ActionExecutionException - Exception in org.jboss.txbridge.ba.exception
  This exception is thrown if there was an error with executing a single datamgmt action.
ActionExecutionException() - Constructor for exception org.jboss.txbridge.ba.exception.ActionExecutionException
ActionExecutionException(String) - Constructor for exception org.jboss.txbridge.ba.exception.ActionExecutionException
ActionExecutionException(Throwable) - Constructor for exception org.jboss.txbridge.ba.exception.ActionExecutionException
AgreementType - Enum in org.jboss.txbridge.ba.annotation
  List of supported agreement protocols the BA Service may enlist for.
AgreementType() - Constructor for enum org.jboss.txbridge.ba.annotation.AgreementType
agreementType - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
arguments - Variable in class org.jboss.txbridge.ba.data.ManagedData
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, DataManager) - Method in class org.jboss.txbridge.ba.datamgmt.DataManagerProvider
  This method associates a datamgmt 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

BACompensatedBy - Annotation Type in org.jboss.txbridge.ba.annotation
  Specifies all information related to the datamgmt action for a single service (method).
BACompletedBy - Annotation Type in org.jboss.txbridge.ba.annotation
  Specifies all information related to the datamgmt action for a single service (method).
BADataManagement - Annotation Type in org.jboss.txbridge.ba.annotation
  Marker annotation used to tag a DataManager object so that it can be transparently injected by the Business Activity Framework.
BAMethod - 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.
BAParam - Annotation Type in org.jboss.txbridge.ba.annotation
  Annotates the service's parameter so that it can be processed by the datamgmt mechanism and used as an argument or within a datamgmt action.
BAResult - Annotation Type in org.jboss.txbridge.ba.annotation
  Annotates the service's return value to be processed by the datamgmt mechanism so that it can be used as an argument or within a datamgmt action.
BAService - Annotation Type in org.jboss.txbridge.ba.annotation
  Specifies the datamgmt action and a type of datamgmt for a group of services (class).
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 completeTask 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.datamgmt.DataManagerProvider
cmp - Static variable in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
cmp - Static variable in class org.jboss.txbridge.ba.datamgmt.DataManagerProvider
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 datamgmt for all tasks that are associated with this transaction.
compensated - Variable in class org.jboss.txbridge.ba.participant.Participant
compensateList(Stack<String>) - Method in class org.jboss.txbridge.ba.SingleTransactionManager
  This method executes a datamgmt 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 datamgmt 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.
compensationData - Variable in class org.jboss.txbridge.ba.data.ManagedData
compensationData - Variable in class org.jboss.txbridge.ba.participant.Participant
compensationMethod - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
  Information about the datamgmt method.
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
complete() - Method in class org.jboss.txbridge.ba.participant.CoordinatorCompletionParticipant
complete() - Method in class org.jboss.txbridge.ba.SingleTransactionManager
  This method is executed by the participant.
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.
completeList(List<Participant>, Map<Participant, BAParticipantManager>) - Method in class org.jboss.txbridge.ba.SingleTransactionManager
  This method loops through a list of participants that should complete its work.
completeTask(String, MethodType) - Method in class org.jboss.txbridge.ba.SingleTransactionManager
  This method completes the work done by the given participant within a certain transaction.
completeTransaction() - Method in class org.jboss.txbridge.ba.participant.Participant
  This method is invoked by the participant object if a transaction should complete.
completeWork() - Method in class org.jboss.txbridge.ba.participant.Participant
completionMethod - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
  Information about the completion method
CompletionNotifier - Class in org.jboss.txbridge.ba.participant
  CompletionNotifier is started by the participant.
CompletionNotifier(String, SingleTransactionManager) - Constructor for class org.jboss.txbridge.ba.participant.CompletionNotifier
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, ManagedDataFactory) - 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
createManagedData() - Method in class org.jboss.txbridge.ba.participant.DummyManagedDataFactory
createManagedData() - Method in interface org.jboss.txbridge.ba.participant.ManagedDataFactory
createManagedData() - Method in class org.jboss.txbridge.ba.participant.ManagedDataFactoryImpl

## D

DataManagement - Class in org.jboss.txbridge.ba.helper
  This component provides a method that can be used to inject a datamgmt manager to an object on which a datamgmt action is to be executed.
DataManagement() - Constructor for class org.jboss.txbridge.ba.helper.DataManagement
DataManager - Interface in org.jboss.txbridge.ba.datamgmt
  Interface of the datamgmt manager.
DataManagerImpl - Class in org.jboss.txbridge.ba.datamgmt
  Compensation Manager provides a lightweight API for the Business Programmer so that it can store any additional data which may be required by the datamgmt action.
DataManagerImpl(String, Participant) - Constructor for class org.jboss.txbridge.ba.datamgmt.DataManagerImpl
  Constructor
DataManagerProvider - Class in org.jboss.txbridge.ba.datamgmt
  This component is responsible for ensuring that a proper Data Manager is provided during execution of a service or a datamgmt action.
DataManagerProvider() - Constructor for class org.jboss.txbridge.ba.datamgmt.DataManagerProvider
DataMatch - Enum in org.jboss.txbridge.ba.annotation
  List of supported datamgmt types.
DataMatch() - Constructor for enum org.jboss.txbridge.ba.annotation.DataMatch
dataMatch - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
dataMatch - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
DataProvider - Interface in org.jboss.txbridge.ba.execute
dataProvider - Variable in class org.jboss.txbridge.ba.execute.ServiceExecutor
DummyDataManager - Class in org.jboss.txbridge.ba.datamgmt
  This class represents a dummy datamgmt manager.
DummyDataManager() - Constructor for class org.jboss.txbridge.ba.datamgmt.DummyDataManager
DummyManagedData - Class in org.jboss.txbridge.ba.data
  This class represents a dummy datamgmt object which is used when services are executed outside the scope of a Business Activity and no data should be remembered.
DummyManagedData() - Constructor for class org.jboss.txbridge.ba.data.DummyManagedData
DummyManagedDataFactory - Class in org.jboss.txbridge.ba.participant
  Responsible for instantiating dummy datamgmt object.
DummyManagedDataFactory() - Constructor for class org.jboss.txbridge.ba.participant.DummyManagedDataFactory

## 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
ExecutionDataProvider - Interface in org.jboss.txbridge.ba.datamgmt
ExecutionDataProviderImpl - Class in org.jboss.txbridge.ba.datamgmt
ExecutionDataProviderImpl(String, Participant) - Constructor for class org.jboss.txbridge.ba.datamgmt.ExecutionDataProviderImpl
  Constructor
ExecutionInterface - Interface in org.jboss.txbridge.ba.execute
  The interface for any class that provides execution mechanism, which can be used during datamgmt.
ExecutionMode - Enum in org.jboss.txbridge.ba.annotation
  List of supported datamgmt modes.
ExecutionMode() - Constructor for enum org.jboss.txbridge.ba.annotation.ExecutionMode
executionMode - Variable in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
executionMode - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
ExecutionOrder - Enum in org.jboss.txbridge.ba.annotation
  List of supported datamgmt order types.
ExecutionOrder() - Constructor for enum org.jboss.txbridge.ba.annotation.ExecutionOrder

## G

get(Object) - Method in class org.jboss.txbridge.ba.data.ManagedData
get(Object) - Method in interface org.jboss.txbridge.ba.datamgmt.DataManager
get(Object) - Method in class org.jboss.txbridge.ba.datamgmt.DataManagerImpl
  This method retrieves an object with a given identifier.
get(Object) - Method in class org.jboss.txbridge.ba.datamgmt.DummyDataManager
  This method does nothing - simply returns null.
get(String, Object) - Method in class org.jboss.txbridge.ba.participant.Participant
  This method retrieves an object with a given identifier from the datamgmt 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 class org.jboss.txbridge.ba.data.ManagedData
  This method returns the array of arguments for a certain method invocation.
getArguments() - Method in interface org.jboss.txbridge.ba.datamgmt.ExecutionDataProvider
getArguments() - Method in class org.jboss.txbridge.ba.datamgmt.ExecutionDataProviderImpl
getArguments(MethodDescription, ExecutionDataProvider) - Method in class org.jboss.txbridge.ba.execute.ArgumentsProvider
  This method
getArguments(MethodDescription, ExecutionDataProvider) - 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.datamgmt.DataManagerProvider
  This method returns the datamgmt 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
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
getCompensationService() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompensationService() - 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
getCompletionClass() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionClass() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getCompletionEjbInterface() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionEjbInterface() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getCompletionJNDIName() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionJNDIName() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getCompletionMethodName() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionMethodName() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getCompletionParameterAnnotations() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionParameterAnnotations() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getCompletionParameterTypes() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionParameterTypes() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getCompletionProviderURL() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionProviderURL() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getCompletionReturnType() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionReturnType() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getCompletionService() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionService() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getCompletionWebMethodName() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getCompletionWebMethodName() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getDataMatch() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
getDataMatch() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
getDataMatch() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getDataMatch() - 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
getExecutionMode() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
getExecutionMode() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
getExecutionMode() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getExecutionMode() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
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
getMethod(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getMethod(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
getMethodName() - Method in interface org.jboss.txbridge.ba.service.MethodDescription
getMethodName() - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
getMethodType() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
getMethodType() - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
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.MethodDescription
getParameterMatch() - 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.datamgmt.ExecutionDataProvider
getReturn() - Method in class org.jboss.txbridge.ba.datamgmt.ExecutionDataProviderImpl
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 datamgmt action (when DataMatch 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.ManagedData
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.
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.datamgmt.DataManagerProvider
  Returns the instance fo a datamgmt 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.DataManagement
internalProcess(MethodInvocation) - Method in class org.jboss.txbridge.ba.aspect.JaxWSBAProcessingAspect
  Advice that processes methods execution without applying any transactional mechanisms.
invokeService(TaskDescription, MethodDescription, Object[], Class[]) - Method in class org.jboss.txbridge.ba.execute.CorbaExecution
invokeService(TaskDescription, MethodDescription, 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, MethodDescription, 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, MethodDescription, 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, MethodDescription, Object[], Class[]) - Method in class org.jboss.txbridge.ba.execute.RMIExecution
invokeService(MethodDescription, ExecutionDataProvider) - Method in class org.jboss.txbridge.ba.execute.ServiceExecutor
  This method invokes the datamgmt task which is specified in the service description.
invokeService(TaskDescription, MethodDescription, Object[], Class[]) - Method in class org.jboss.txbridge.ba.execute.WSConfiguredDII
invokeService(TaskDescription, MethodDescription, 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
isCompletionSingle() - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
isCompletionSingle() - 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.data.ManagedData
log - Static variable in class org.jboss.txbridge.ba.datamgmt.DataManagerImpl
log - Static variable in class org.jboss.txbridge.ba.datamgmt.DataManagerProvider
log - Static variable in class org.jboss.txbridge.ba.datamgmt.ExecutionDataProviderImpl
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.DataManagement
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

ManagedData - Class in org.jboss.txbridge.ba.data
  This class represents the basic datamgmt data that is used for datamgmt.
ManagedData() - Constructor for class org.jboss.txbridge.ba.data.ManagedData
ManagedDataFactory - Interface in org.jboss.txbridge.ba.participant
ManagedDataFactoryImpl - Class in org.jboss.txbridge.ba.participant
ManagedDataFactoryImpl() - Constructor for class org.jboss.txbridge.ba.participant.ManagedDataFactoryImpl
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
MethodNotAccessibleException - Exception in org.jboss.txbridge.ba.exception
  This exception is thrown when the datamgmt method during a static analysis is not accessible (i.e.
MethodNotAccessibleException() - Constructor for exception org.jboss.txbridge.ba.exception.MethodNotAccessibleException
MethodNotAccessibleException(String) - Constructor for exception org.jboss.txbridge.ba.exception.MethodNotAccessibleException
methods - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
methodServiceIdMapping - Variable in class org.jboss.txbridge.ba.service.ServiceInformationManager
MethodType - Enum in org.jboss.txbridge.ba.annotation
  Supported Business Activity service types.
MethodType() - Constructor for enum org.jboss.txbridge.ba.annotation.MethodType
methodType - Variable in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
  BA-related information.

## 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.data - package org.jboss.txbridge.ba.data
org.jboss.txbridge.ba.datamgmt - package org.jboss.txbridge.ba.datamgmt
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 - Enum in org.jboss.txbridge.ba.annotation
  List of supported parameter match types.
ParameterMatch() - Constructor for enum org.jboss.txbridge.ba.annotation.ParameterMatch
parameterMatch - 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.data.TaskDescription
participant - Variable in class org.jboss.txbridge.ba.datamgmt.DataManagerImpl
Participant - Class in org.jboss.txbridge.ba.participant
  This is an abstract class for Participant.
Participant(String, String, SingleTransactionManager, ManagedDataFactory) - 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, ManagedDataFactory) - 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 class org.jboss.txbridge.ba.data.ManagedData
put(Object, Object) - Method in interface org.jboss.txbridge.ba.datamgmt.DataManager
put(Object, Object) - Method in class org.jboss.txbridge.ba.datamgmt.DataManagerImpl
  This method stores an object with a given ID.
put(Object, Object) - Method in class org.jboss.txbridge.ba.datamgmt.DummyDataManager
  This is a dummy method that...
put(String, Object, Object) - Method in class org.jboss.txbridge.ba.participant.Participant
  This method stores an object withing the datamgmt data for a given task.
putArguments(Object[]) - Method in class org.jboss.txbridge.ba.data.ManagedData
  This method stores arguments of the method's invocation.
putArguments(Object[]) - Method in interface org.jboss.txbridge.ba.datamgmt.ExecutionDataProvider
putArguments(Object[]) - Method in class org.jboss.txbridge.ba.datamgmt.ExecutionDataProviderImpl
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.
putMethod(String, MethodDescription) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
putMethod(String, MethodDescription) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
putReturn(Object) - Method in interface org.jboss.txbridge.ba.datamgmt.ExecutionDataProvider
putReturn(Object) - Method in class org.jboss.txbridge.ba.datamgmt.ExecutionDataProviderImpl
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 datamgmt action (when DataMatch is set to RETURN_VALUE)
putReturnObject(Object) - Method in class org.jboss.txbridge.ba.data.ManagedData

## 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.datamgmt.DataManagerProvider
  This method removes the association of a thread and a datamgmt 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.ManagedData
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
run() - Method in class org.jboss.txbridge.ba.participant.CompletionNotifier

## 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
setAgreementType(AgreementType) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setAgreementType(AgreementType) - 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
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
setCompensationWebMethodName(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompensationWebMethodName(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionClass(Class) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionClass(Class) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionEjbInterface(Class) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionEjbInterface(Class) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionJNDIName(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionJNDIName(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionMethodName(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionMethodName(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionParameterAnnotations(Object[]) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionParameterAnnotations(Object[]) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionParameterTypes(Class[]) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionParameterTypes(Class[]) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionProviderURL(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionProviderURL(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionReturnType(Class) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionReturnType(Class) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionSingle(boolean) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionSingle(boolean) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setCompletionWebMethodName(String) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setCompletionWebMethodName(String) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
setDataMatch(DataMatch) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
setDataMatch(DataMatch) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
setDataMatch(DataMatch) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setDataMatch(DataMatch) - 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
setExecutionMode(ExecutionMode) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
setExecutionMode(ExecutionMode) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
setExecutionMode(ExecutionMode) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setExecutionMode(ExecutionMode) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
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
setMethodType(MethodType) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setMethodType(MethodType) - Method in class org.jboss.txbridge.ba.service.ServiceDescriptionImpl
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(ParameterMatch) - Method in interface org.jboss.txbridge.ba.service.MethodDescription
setParameterMatch(ParameterMatch) - Method in class org.jboss.txbridge.ba.service.MethodDescriptionImpl
setParameterMatch(ParameterMatch) - Method in interface org.jboss.txbridge.ba.service.ServiceDescription
setParameterMatch(ParameterMatch) - 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
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.CompletionNotifier
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 completeTask 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.data.TaskDescription
taskId - Variable in class org.jboss.txbridge.ba.datamgmt.DataManagerImpl
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
transactionCompleted - Variable in class org.jboss.txbridge.ba.SingleTransactionManager
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.CompletionNotifier
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.AgreementType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.DataMatch
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.ExecutionMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.ExecutionOrder
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.MethodType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.txbridge.ba.annotation.ParameterMatch
  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.AgreementType
  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.DataMatch
  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.ExecutionMode
  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.ExecutionOrder
  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.MethodType
  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.ParameterMatch
  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