| Modifier and Type | Method and Description |
|---|---|
void |
BeanContext.createMethodMap() |
| Constructor and Description |
|---|
BeanContext(String id,
Context jndiContext,
ModuleContext moduleContext,
Class beanClass,
Class homeInterface,
Class remoteInterface,
Class localHomeInterface,
Class localInterface,
Class proxy,
Class serviceEndpointInterface,
List<Class> businessLocals,
List<Class> businessRemotes,
Class pkClass,
BeanType componentType,
boolean localBean) |
BeanContext(String id,
Context jndiContext,
ModuleContext moduleContext,
Class beanClass,
Class mdbInterface,
Map<String,String> activationProperties) |
| Modifier and Type | Method and Description |
|---|---|
Context |
JndiEncBuilder.build(Map<String,Object> bindings) |
| Modifier and Type | Method and Description |
|---|---|
Context |
JndiFactory.createComponentContext(Map<String,Object> bindings) |
| Modifier and Type | Method and Description |
|---|---|
void |
EntityInstanceManager.discardInstance(ThreadContext callContext,
javax.ejb.EntityBean bean) |
void |
EntityInstanceManager.freeInstance(ThreadContext callContext,
javax.ejb.EntityBean bean) |
| Modifier and Type | Method and Description |
|---|---|
Context |
IvmJndiFactory.createComponentContext(Map<String,Object> bindings) |
| Modifier and Type | Method and Description |
|---|---|
Object |
PassivationStrategy.activate(Object primaryKey) |
Object |
RAFPassivater.activate(Object primaryKey) |
Object |
SimplePassivater.activate(Object primaryKey) |
void |
ManagedContainer.StatefulCacheListener.afterLoad(Instance instance) |
void |
PassivationStrategy.init(Properties props) |
void |
RAFPassivater.init(Properties props) |
void |
SimplePassivater.init(Properties props) |
void |
PassivationStrategy.passivate(Map stateTable) |
void |
RAFPassivater.passivate(Map stateTable) |
void |
SimplePassivater.passivate(Map hash) |
void |
SimplePassivater.passivate(Object primaryKey,
Object state) |
| Constructor and Description |
|---|
ManagedContainer(Object id,
SecurityService securityService) |
SimplePassivater() |
| Modifier and Type | Method and Description |
|---|---|
void |
MdbContainer.afterDelivery(Object instance) |
void |
MdbContainer.beforeDelivery(BeanContext deployInfo,
Object instance,
Method method,
XAResource xaResource) |
Object |
MdbContainer.invoke(Object instance,
Method method,
InterfaceType type,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
Object |
PassivationStrategy.activate(Object primaryKey) |
Object |
RAFPassivater.activate(Object primaryKey) |
Object |
SimplePassivater.activate(Object primaryKey) |
void |
StatefulContainer.StatefulCacheListener.afterLoad(Instance instance) |
void |
PassivationStrategy.init(Properties props) |
void |
RAFPassivater.init(Properties props) |
void |
SimplePassivater.init(Properties props) |
void |
PassivationStrategy.passivate(Map stateTable) |
void |
RAFPassivater.passivate(Map stateTable) |
void |
SimplePassivater.passivate(Map hash) |
void |
SimplePassivater.passivate(Object primaryKey,
Object state) |
| Constructor and Description |
|---|
SimplePassivater() |
| Modifier and Type | Method and Description |
|---|---|
void |
StatelessInstanceManager.discardInstance(ThreadContext callContext,
Object bean)
This method is called to release the semaphore in case of the business method
throwing a system exception
|
| Modifier and Type | Method and Description |
|---|---|
static void |
EjbTransactionUtil.afterInvoke(TransactionPolicy txPolicy,
ThreadContext threadContext)
Completes the specified TransactionPolicy and disassociates it from the specified ThreadContext.
|
protected Transaction |
JtaTransactionPolicy.beginTransaction() |
void |
TxRequired.commit() |
void |
TxBeanManaged.commit() |
void |
TxRequiresNew.commit() |
void |
TxNotSupported.commit() |
void |
TransactionPolicy.commit()
Commits or rolls back this TransactionPolicy.
|
protected void |
JtaTransactionPolicy.completeTransaction(Transaction tx) |
TransactionPolicy |
TransactionPolicyFactory.createTransactionPolicy(TransactionType type)
Creates and begins a TransactionPolicy for the specified TransactionType.
|
TransactionPolicy |
JtaTransactionPolicyFactory.createTransactionPolicy(TransactionType type) |
static TransactionPolicy |
EjbTransactionUtil.createTransactionPolicy(TransactionType type,
ThreadContext threadContext)
Creates a new TransctionPolicy of the specified type and associates it with the specified ThreadContext.
|
void |
JtaTransactionPolicy.enlistResource(XAResource xaResource) |
void |
TransactionPolicy.enlistResource(XAResource xaResource)
Enlists a XAResource in the actual active transaction.
|
protected Transaction |
JtaTransactionPolicy.getTransaction() |
protected void |
JtaTransactionPolicy.resumeTransaction(Transaction tx) |
void |
TxBeanManaged.resumeUserTransaction(BeanTransactionPolicy.SuspendedTransaction suspendedTransaction) |
void |
BeanTransactionPolicy.resumeUserTransaction(BeanTransactionPolicy.SuspendedTransaction suspendedTransaction)
Resumes the transaction contained in the suspended transaction token.
|
protected void |
JtaTransactionPolicy.rollbackTransaction(Transaction tx) |
protected Transaction |
JtaTransactionPolicy.suspendTransaction() |
BeanTransactionPolicy.SuspendedTransaction |
TxBeanManaged.suspendUserTransaction() |
BeanTransactionPolicy.SuspendedTransaction |
BeanTransactionPolicy.suspendUserTransaction()
Syspends the bean managed transaction.
|
| Constructor and Description |
|---|
TxBeanManaged(TransactionManager transactionManager) |
TxMandatory(TransactionManager transactionManager) |
TxNever(TransactionManager transactionManager) |
TxNotSupported(TransactionManager transactionManager) |
TxRequired(TransactionManager transactionManager) |
TxRequiresNew(TransactionManager transactionManager) |
TxSupports(TransactionManager transactionManager) |
Copyright © 1999–2014 The Apache Software Foundation. All rights reserved.