jrun.ejb.interceptors
Class OTSTransactionInterceptor

jrunx.kernel.ServiceAdapter
  |
  +--jrun.ejb.interceptors.AbstractInterceptor
        |
        +--jrun.ejb.interceptors.OTSTransactionInterceptor
All Implemented Interfaces:
Interceptor, InterceptorMBean, OTSTransactionInterceptorMBean, javax.naming.Referenceable, java.io.Serializable, Service, ServiceMBean, TransactionTypes

public class OTSTransactionInterceptor
extends AbstractInterceptor
implements OTSTransactionInterceptorMBean, TransactionTypes

See Also:
Serialized Form

Inner Class Summary
static class OTSTransactionInterceptor.TxInteropNotSupportedRemoteException
          OTS Transaction interoperability not supported: {bean}.{method}
 
Fields inherited from class jrun.ejb.interceptors.AbstractInterceptor
container, ISFIRST_MESSAGE, ISLAST_MESSAGE, next, previous
 
Fields inherited from class jrunx.kernel.ServiceAdapter
DEFAULT_DEACTIVATED, DEFAULT_DOMAIN, DOMAIN_NAME_SEPARATOR, DOMAIN_NAME_SUFFIX, domainName, jndiBindable, LOGGER_CACHE_TIME, SCHEDULER_SERVICE, SECURITY_MANAGER, server, status, TRANSACTION_MANAGER
 
Fields inherited from interface jrun.ejb.interceptors.OTSTransactionInterceptorMBean
OBJECT_NAME
 
Fields inherited from interface jrunx.kernel.Service
INITIALIZED, STARTED, STARTING, STOPPED, STOPPING, UNINITIALIZED
 
Fields inherited from interface jrun.transaction.TransactionTypes
TX_MANDATORY, TX_NEVER, TX_NOT_SUPPORTED, TX_REQUIRED, TX_REQUIRES_NEW, TX_SUPPORTS, TX_UNKNOWN
 
Constructor Summary
OTSTransactionInterceptor(EJBContainer container)
           
 
Method Summary
 java.lang.Object invokeObjectMethod(EJBInvocation ctx)
           
 
Methods inherited from class jrun.ejb.interceptors.AbstractInterceptor
getContainer, getContainerName, getEJBMetaData, getNext, getNextInterceptorName, getPrevious, getPreviousInterceptorName, invokeHomeMethod, setNext, setPrevious
 
Methods inherited from class jrunx.kernel.ServiceAdapter
bind, destroy, findObjectInstance, findObjectInstance, findObjectInstance, getBindToJNDI, getDeactivated, getDomainName, getDomainSearchPath, getJRunService, getLogger, getName, getParentService, getReference, getResourceManager, getServerName, getServerProperties, getStatus, init, invokeMethod, isInPartition, isPartition, lookup, postDeregister, postRegister, preDeregister, preRegister, requestServer, scheduleRunnable, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, start, stop, toString, unbind, unscheduleRunnable, updateStatus
 
Methods inherited from interface jrun.ejb.InterceptorMBean
getContainerName, getNextInterceptorName, getPreviousInterceptorName
 
Methods inherited from interface jrunx.kernel.ServiceMBean
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getName, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, unbind
 
Methods inherited from interface jrunx.kernel.Service
destroy, getStatus, init, start, stop, updateStatus
 

Constructor Detail

OTSTransactionInterceptor

public OTSTransactionInterceptor(EJBContainer container)
Method Detail

invokeObjectMethod

public java.lang.Object invokeObjectMethod(EJBInvocation ctx)
                                    throws java.lang.Exception
Overrides:
invokeObjectMethod in class AbstractInterceptor


Copyright � 2002 Macromedia Corporation. All Rights Reserved.