Home » openejb-3.1.2-src » org.apache » openejb » core » transaction »

org.apache.openejb.core.transaction

Interfaces:

BeanTransactionPolicy   BeanTransactionPolicy is an extension to the TransactionPolicy which provides operations for controlling a JEE bean managed transaction.  code | html
BeanTransactionPolicy.SuspendedTransaction   Represents a suspended transaction.  code | html
TransactionContainer   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
TransactionPolicy   TransactionPolicy represents a JEE container managed or bean manage transaction.  code | html
TransactionPolicy.TransactionSynchronization   TransactionSynchronization receives notifications as the Transaction completes.  code | html
TransactionPolicyFactory   TransactionPolicyFactory creates TransactionPolicy implementations.  code | html

Abstract Classes:

JtaTransactionPolicy   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html

Classes:

SimpleWorkManager.WorkType     code | html
TransactionPolicy.TransactionSynchronization.Status     code | html
TransactionType   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
EjbTransactionUtil   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
EjbTransactionUtil.CallerTransactionEnvironment     code | html
EjbUserTransaction   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
JtaTransactionPolicyFactory   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
SimpleBootstrapContext   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
SimpleWorkManager   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
SimpleWorkManager.LoggingWorkListener     code | html
SimpleWorkManager.Worker     code | html
TransactionContext   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
TransactionRolledbackException   Subclass of javax.transaction.TransactionRolledbackException which adds init cause to the exception.  code | html
TxBeanManaged   Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  code | html
TxBeanManaged.JtaSuspendedTransaction     code | html
TxMandatory   17.6.2.5 Mandatory

The Container must invoke an enterprise Bean method whose transaction attribute is set to Mandatory in a client's transaction context. 

code | html
TxNever   17.6.2.6 Never

The Container invokes an enterprise Bean method whose transaction attribute is set to Never without a transaction context defined by the EJB spec. 

code | html
TxNotSupported   17.6.2.1 NotSupported

The Container invokes an enterprise Bean method whose transaction attribute is set to NotSupported with an unspecified transaction context. 

code | html
TxRequired   17.6.2.2 Required

The Container must invoke an enterprise Bean method whose transaction attribute is set to Required with a valid transaction context. 

code | html
TxRequiresNew   17.6.2.4 RequiresNew

The Container must invoke an enterprise Bean method whose transaction attribute is set to RequiresNew with a new transaction context. 

code | html
TxSupports   17.6.2.3 Supports

The Container invokes an enterprise Bean method whose transaction attribute is set to Supports as follows. 

code | html