站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 server API Documentation 英文版文档

Uses of Class org.jboss.invocation.Invocation (JBoss Server API) - JBoss 4.0.1 sp1 server API Documentation 英文版文档


Uses of Class
org.jboss.invocation.Invocation

Packages that use Invocation
org.jboss.cache.invalidation.triggers   
org.jboss.ejb Package description goes here
org.jboss.ejb.plugins Package description goes here
org.jboss.ejb.plugins.cmp.jdbc Package description goes here
org.jboss.ejb.plugins.cmp.jdbc.bridge Package description goes here
org.jboss.ejb.plugins.cmp.jdbc2   
org.jboss.ejb.plugins.inflow   
org.jboss.ejb.plugins.jms Package description goes here
org.jboss.ejb.plugins.lock Package description goes here
org.jboss.invocation   
org.jboss.invocation.http.interfaces   
org.jboss.invocation.http.server   
org.jboss.invocation.jrmp.interfaces   
org.jboss.invocation.jrmp.server   
org.jboss.invocation.local   
org.jboss.invocation.pooled.interfaces   
org.jboss.invocation.pooled.server   
org.jboss.jmx.connector.invoker   
org.jboss.jmx.connector.invoker.client   
org.jboss.naming Package description goes here
org.jboss.naming.interceptors   
org.jboss.proxy Package description goes here
org.jboss.proxy.ejb   
org.jboss.tm.usertx.server Package description goes here
 

Uses of Invocation in org.jboss.cache.invalidation.triggers
 

Methods in org.jboss.cache.invalidation.triggers with parameters of type Invocation
protected  boolean EntityBeanCacheBatchInvalidatorInterceptor.changed(Invocation mi, EntityEnterpriseContext ctx)
           
 Object EntityBeanCacheBatchInvalidatorInterceptor.invoke(Invocation mi)
           
 

Uses of Invocation in org.jboss.ejb
 

Methods in org.jboss.ejb with parameters of type Invocation
 Object ContainerMBean.invoke(Invocation mi)
          The detached invoker operation.
 void StatelessSessionContainer.remove(Invocation mi)
          No-op.
 void StatefulSessionContainer.remove(Invocation mi)
           
 javax.ejb.EJBObject StatefulSessionContainer.createHome(Invocation mi)
           
 void StatefulSessionContainer.removeLocalHome(Invocation mi)
           
 javax.ejb.EJBLocalObject StatefulSessionContainer.createLocalHome(Invocation mi)
           
 javax.ejb.EJBObject StatefulSessionContainer.getEJBObject(Invocation mi)
          A method for the getEJBObject from the handle
 void StatefulSessionContainer.removeHome(Invocation mi)
           
 Object SessionContainer.internalInvokeHome(Invocation mi)
           
 Object SessionContainer.internalInvoke(Invocation mi)
          This method does invocation interpositioning of tx and security, retrieves the instance from an object table, and invokes the method on the particular instance
 javax.ejb.Handle SessionContainer.getHandle(Invocation mi)
          While the following methods are implemented in the client in the case of JRMP we would need to implement them to fully support other transport protocols
 Object SessionContainer.getPrimaryKey(Invocation mi)
           
 javax.ejb.EJBHome SessionContainer.getEJBHome(Invocation mi)
           
 boolean SessionContainer.isIdentical(Invocation mi)
           
 javax.ejb.EJBMetaData SessionContainer.getEJBMetaDataHome(Invocation mi)
           
 javax.ejb.HomeHandle SessionContainer.getHomeHandleHome(Invocation mi)
           
 javax.ejb.EJBLocalHome SessionContainer.getEJBLocalHome(Invocation mi)
           
 Object MessageDrivenContainer.internalInvokeHome(Invocation mi)
           
 Object MessageDrivenContainer.internalInvoke(Invocation mi)
          This method does invocation interpositioning of tx and security, retrieves the instance from an object table, and invokes the method on the particular instance
 Object Interceptor.invokeHome(Invocation mi)
          ???
 Object Interceptor.invoke(Invocation mi)
          ???
 Object EntityContainer.internalInvokeHome(Invocation mi)
           
 Object EntityContainer.internalInvoke(Invocation mi)
           
 void EntityContainer.remove(Invocation mi)
           
 javax.ejb.Handle EntityContainer.getHandle(Invocation mi)
           
 Object EntityContainer.getPrimaryKey(Invocation mi)
           
 javax.ejb.EJBHome EntityContainer.getEJBHome(Invocation mi)
           
 boolean EntityContainer.isIdentical(Invocation mi)
           
 javax.ejb.EJBLocalHome EntityContainer.getEJBLocalHome(Invocation mi)
          MF FIXME these are implemented on the client
 void EntityContainer.removeLocalHome(Invocation mi)
           
 javax.ejb.EJBLocalObject EntityContainer.createLocalHome(Invocation mi)
          Local home interface implementation
 void EntityContainer.postCreateLocalHome(Invocation mi)
          Delegates to the persistence manager postCreateEntityMethod.
 Object EntityContainer.findLocal(Invocation mi)
           
 Object EntityContainer.find(Invocation mi)
          This methods finds the target instances by delegating to the persistence manager It then manufactures EJBObject for all the involved instances found.
 void EntityContainer.postCreateHome(Invocation mi)
          Delegates to the persistence manager postCreateEntityMethod.
 javax.ejb.EJBObject EntityContainer.createHome(Invocation mi)
          This method takes care of the wiring of the "EJBObject" trio (target, context, proxy).
 javax.ejb.EJBObject EntityContainer.getEJBObject(Invocation mi)
          A method for the getEJBObject from the handle
 void EntityContainer.removeHome(Invocation mi)
           
 javax.ejb.EJBMetaData EntityContainer.getEJBMetaDataHome(Invocation mi)
           
 javax.ejb.HomeHandle EntityContainer.getHomeHandleHome(Invocation mi)
           
 boolean EJBProxyFactory.isIdentical(Container container, Invocation mi)
          Protocol specific isIdentical implementation
abstract  Object Container.internalInvokeHome(Invocation mi)
          This method is called when a method call comes in on the Home object.
abstract  Object Container.internalInvoke(Invocation mi)
          This method is called when a method call comes in on an EJBObject.
 Object Container.invoke(Invocation mi)
          The detached invoker operation.
 void BeanLock.schedule(Invocation mi)
          This method implements the actual logic of the lock.
 void BeanLock.endInvocation(Invocation mi)
          Callback to the BeanLock to inform it that a method invocation has ended.
 

Uses of Invocation in org.jboss.ejb.plugins
 

Methods in org.jboss.ejb.plugins with parameters of type Invocation
 Object TxInterceptorCMT.invokeHome(Invocation invocation)
           
 Object TxInterceptorCMT.invoke(Invocation invocation)
          This method does invocation interpositioning of tx management
 Object TxInterceptorBMT.invokeHome(Invocation mi)
           
 Object TxInterceptorBMT.invoke(Invocation mi)
           
 Object StatelessSessionInstanceInterceptor.invokeHome(Invocation mi)
           
 Object StatelessSessionInstanceInterceptor.invoke(Invocation mi)
           
 Object StatefulSessionInstanceInterceptor.invokeHome(Invocation mi)
           
 Object StatefulSessionInstanceInterceptor.invoke(Invocation mi)
           
protected  boolean StatefulSessionInstanceInterceptor.isCallAllowed(Invocation mi)
           
 Object SecurityRolesInterceptor.invokeHome(Invocation mi)
           
 Object SecurityRolesInterceptor.invoke(Invocation mi)
           
 Object SecurityProxyInterceptor.invokeHome(Invocation mi)
           
 Object SecurityProxyInterceptor.invoke(Invocation mi)
           
 Object SecurityInterceptor.invokeHome(Invocation mi)
           
 Object SecurityInterceptor.invoke(Invocation mi)
           
 Object RunAsSecurityInterceptor.invokeHome(Invocation mi)
           
 Object RunAsSecurityInterceptor.invoke(Invocation mi)
           
protected  void ProxyFactoryFinderInterceptor.setProxyFactory(String invokerBinding, Invocation mi)
           
 Object ProxyFactoryFinderInterceptor.invokeHome(Invocation mi)
           
 Object ProxyFactoryFinderInterceptor.invoke(Invocation mi)
           
 Object MetricsInterceptor.invokeHome(Invocation mi)
           
 Object MetricsInterceptor.invoke(Invocation mi)
           
 Object MessageDrivenTxInterceptorBMT.invokeHome(Invocation mi)
           
 Object MessageDrivenTxInterceptorBMT.invoke(Invocation mi)
           
 Object MessageDrivenInstanceInterceptor.invokeHome(Invocation mi)
          Message driven beans do not have homes.
 Object MessageDrivenInstanceInterceptor.invoke(Invocation mi)
           
 Object LogInterceptor.invokeHome(Invocation invocation)
          This method logs the method, calls the next invoker, and handles any exception.
 Object LogInterceptor.invoke(Invocation invocation)
          This method logs the method, calls the next invoker, and handles any exception.
 Object JaccAuthorizationInterceptor.invokeHome(Invocation mi)
           
 Object JaccAuthorizationInterceptor.invoke(Invocation mi)
           
 Object JaasAuthenticationInterceptor.invokeHome(Invocation mi)
           
 Object JaasAuthenticationInterceptor.invoke(Invocation mi)
           
 Object EntitySynchronizationInterceptor.invokeHome(Invocation mi)
           
 Object EntitySynchronizationInterceptor.invoke(Invocation mi)
           
 Object EntityReentranceInterceptor.invoke(Invocation mi)
           
protected  boolean EntityReentranceInterceptor.isReentrantMethod(Invocation mi)
           
 Object EntityMultiInstanceInterceptor.invokeHome(Invocation mi)
          Deprecated.  
 Object EntityMultiInstanceInterceptor.invoke(Invocation mi)
          Deprecated.  
 Object EntityLockInterceptor.invokeHome(Invocation mi)
           
 Object EntityLockInterceptor.invoke(Invocation mi)
           
 Object EntityInstanceInterceptor.invokeHome(Invocation mi)
           
 Object EntityInstanceInterceptor.invoke(Invocation mi)
           
 Object EntityCreationInterceptor.invokeHome(Invocation mi)
           
 Object EntityCreationInterceptor.invoke(Invocation mi)
           
 Object CallValidationInterceptor.invokeHome(Invocation mi)
           
 Object CallValidationInterceptor.invoke(Invocation mi)
           
protected  void CallValidationInterceptor.validateArguments(Invocation mi)
          Do some validation of the incoming parameters
protected  Object CallValidationInterceptor.validateReturnValue(Invocation mi, Object retValue)
          Do some validation of the return value
 Object AbstractInterceptor.invokeHome(Invocation mi)
           
 Object AbstractInterceptor.invoke(Invocation mi)
           
 

Uses of Invocation in org.jboss.ejb.plugins.cmp.jdbc
 

Methods in org.jboss.ejb.plugins.cmp.jdbc with parameters of type Invocation
 Object JDBCRelationInterceptor.invoke(Invocation mi)
           
 

Uses of Invocation in org.jboss.ejb.plugins.cmp.jdbc.bridge
 

Subclasses of Invocation in org.jboss.ejb.plugins.cmp.jdbc.bridge
 class CMRInvocation
          Optimized invocation object for local CMR invocations
 

Uses of Invocation in org.jboss.ejb.plugins.cmp.jdbc2
 

Subclasses of Invocation in org.jboss.ejb.plugins.cmp.jdbc2
static class RelationInterceptor.RelationInvocation
           
 

Methods in org.jboss.ejb.plugins.cmp.jdbc2 with parameters of type Invocation
 Object RelationInterceptor.invoke(Invocation mi)
           
 

Uses of Invocation in org.jboss.ejb.plugins.inflow
 

Methods in org.jboss.ejb.plugins.inflow with parameters of type Invocation
 Object MessageEndpointInterceptor.invoke(Invocation mi)
           
protected  void MessageEndpointInterceptor.release(Invocation mi)
          Release this message endpoint.
protected  void MessageEndpointInterceptor.before(Invocation mi)
          Before delivery processing.
protected  void MessageEndpointInterceptor.after(Invocation mi)
          After delivery processing.
protected  Object MessageEndpointInterceptor.delivery(Invocation mi)
          Delivery.
protected  void MessageEndpointInterceptor.finish(String context, Invocation mi, boolean commit)
          Finish the current delivery
protected  void MessageEndpointInterceptor.startTransaction(String context, Invocation mi, MessageDrivenContainer container)
          Start a transaction
protected  void MessageEndpointInterceptor.endTransaction(Invocation mi, boolean commit)
          End the transaction
protected  void MessageEndpointInterceptor.resetContextClassLoader(Invocation mi)
          Reset the context classloader
protected  void MessageEndpointInterceptor.releaseThreadLock(Invocation mi)
          Release the thread lock
protected  String MessageEndpointInterceptor.getProxyString(Invocation mi)
          Get our proxy's string value.
protected  JBossMessageEndpointFactory MessageEndpointInterceptor.getMessageEndpointFactory(Invocation mi)
          Get the message endpoint factory
protected  MessageDrivenContainer MessageEndpointInterceptor.getContainer(Invocation mi)
          Get the container
 boolean JBossMessageEndpointFactory.isIdentical(Container container, Invocation mi)
           
 

Uses of Invocation in org.jboss.ejb.plugins.jms
 

Methods in org.jboss.ejb.plugins.jms with parameters of type Invocation
 boolean JMSContainerInvoker.isIdentical(Container container, Invocation mi)
           
 

Uses of Invocation in org.jboss.ejb.plugins.lock
 

Methods in org.jboss.ejb.plugins.lock with parameters of type Invocation
 void SimpleReadWriteEJBLock.schedule(Invocation mi)
           
 void SimpleReadWriteEJBLock.endInvocation(Invocation mi)
           
 void QueuedPessimisticEJBLock.schedule(Invocation mi)
           
protected  boolean QueuedPessimisticEJBLock.doSchedule(Invocation mi)
          doSchedule(Invocation) doSchedule implements a particular policy for scheduling the threads coming in.
 void QueuedPessimisticEJBLock.endInvocation(Invocation mi)
          releaseMethodLock if we reach the count of zero it means the instance is free from threads (and reentrency) we wake up the next thread in the currentLock
 void NoLock.schedule(Invocation mi)
          Schedule(Invocation) Schedule implements a particular policy for scheduling the threads coming in.
 void NoLock.endInvocation(Invocation mi)
           
abstract  void BeanLockSupport.schedule(Invocation mi)
           
abstract  void BeanLockSupport.endInvocation(Invocation mi)
           
 

Uses of Invocation in org.jboss.invocation
 

Subclasses of Invocation in org.jboss.invocation
 class LocalEJBInvocation
          Optimized invocation object for Local interface invocations
 class MarshalledInvocation
          The MarshalledInvocation is an invocation that travels.
 

Methods in org.jboss.invocation with parameters of type Invocation
 Object MarshallingInvokerInterceptor.invoke(Invocation invocation)
          Use marshalled invocations when the target is colocated.
 boolean InvokerInterceptor.isLocal(Invocation invocation)
          Whether the target is local
 Object InvokerInterceptor.invoke(Invocation invocation)
          The invocation on the delegate, calls the right invoker.
protected  Object InvokerInterceptor.invokeLocal(Invocation invocation)
          Invoke using local invoker
protected  Object InvokerInterceptor.invokeMarshalled(Invocation invocation)
          Invoke using local invoker and marshalled
protected  Object InvokerInterceptor.invokeInvoker(Invocation invocation)
          Invoke using invoker
 Object Invoker.invoke(Invocation invocation)
          The invoke with an Invocation Object.
 boolean ByValueInvokerInterceptor.isLocal(Invocation invocation)
          Are you local?
 Object ByValueInvokerInterceptor.invoke(Invocation invocation)
          Invoke using the invoker for remote invocations
 

Constructors in org.jboss.invocation with parameters of type Invocation
MarshalledInvocation(Invocation invocation)
           
 

Uses of Invocation in org.jboss.invocation.http.interfaces
 

Methods in org.jboss.invocation.http.interfaces with parameters of type Invocation
static Object Util.invoke(URL externalURL, Invocation mi)
          Post the Invocation as a serialized MarshalledInvocation object.
 Object HttpInvokerProxy.invoke(Invocation invocation)
          This method builds a MarshalledInvocation from the invocation passed in and then does a post to the target URL.
 Object ClientMethodInterceptor.invoke(Invocation mi)
          Handle methods locally on the client
 

Uses of Invocation in org.jboss.invocation.http.server
 

Methods in org.jboss.invocation.http.server with parameters of type Invocation
 Object HttpInvokerMBean.invoke(Invocation invocation)
          The invoker JMX method
 Object HttpInvoker.invoke(Invocation invocation)
          Invoke a Remote interface method.
 

Uses of Invocation in org.jboss.invocation.jrmp.interfaces
 

Methods in org.jboss.invocation.jrmp.interfaces with parameters of type Invocation
 Object JRMPInvokerProxy.invoke(Invocation invocation)
          The invocation on the delegate, calls the right invoker.
 

Uses of Invocation in org.jboss.invocation.jrmp.server
 

Methods in org.jboss.invocation.jrmp.server with parameters of type Invocation
 Object JRMPProxyFactoryMBean.invoke(Invocation mi)
           
 Object JRMPProxyFactory.invoke(Invocation mi)
           
 Object JRMPInvoker.invoke(Invocation invocation)
          Invoke a Remote interface method.
 

Uses of Invocation in org.jboss.invocation.local
 

Methods in org.jboss.invocation.local with parameters of type Invocation
 Object LocalInvoker.invoke(Invocation invocation)
          Invoke a method.
 

Uses of Invocation in org.jboss.invocation.pooled.interfaces
 

Subclasses of Invocation in org.jboss.invocation.pooled.interfaces
 class PooledMarshalledInvocation
          The MarshalledInvocation is an invocation that travels.
 

Methods in org.jboss.invocation.pooled.interfaces with parameters of type Invocation
 Object PooledInvokerProxy.invoke(Invocation invocation)
          The invocation on the delegate, calls the right invoker.
 

Constructors in org.jboss.invocation.pooled.interfaces with parameters of type Invocation
PooledMarshalledInvocation(Invocation invocation)
           
 

Uses of Invocation in org.jboss.invocation.pooled.server
 

Methods in org.jboss.invocation.pooled.server with parameters of type Invocation
 Object PooledInvoker.invoke(Invocation invocation)
          The ServerProtocol will use this method to service an invocation request.
 

Uses of Invocation in org.jboss.jmx.connector.invoker
 

Methods in org.jboss.jmx.connector.invoker with parameters of type Invocation
 Object InvokerAdaptorServiceMBean.invoke(Invocation invocation)
          Expose the MBeanServer service via JMX to invokers.
 Object InvokerAdaptorService.invoke(Invocation invocation)
          Expose the MBeanServer service via JMX to invokers.
 

Uses of Invocation in org.jboss.jmx.connector.invoker.client
 

Methods in org.jboss.jmx.connector.invoker.client with parameters of type Invocation
 Object InvokerAdaptorClientInterceptor.invoke(Invocation invocation)
          Invoke using the invoker for remote invocations
 javax.management.ObjectName InvokerAdaptorClientInterceptor.getObjectNameFromArguments(Invocation invocation)
          Return any target object name relevent for this invocation.
 

Uses of Invocation in org.jboss.naming
 

Methods in org.jboss.naming with parameters of type Invocation
 Object NamingServiceMBean.invoke(Invocation invocation)
          Expose the Naming service via JMX to invokers.
 Object NamingService.invoke(Invocation invocation)
          Expose the Naming service via JMX to invokers.
 

Uses of Invocation in org.jboss.naming.interceptors
 

Methods in org.jboss.naming.interceptors with parameters of type Invocation
 Object ExceptionInterceptor.invoke(Invocation mi)
          Handle methods locally on the client
 

Uses of Invocation in org.jboss.proxy
 

Methods in org.jboss.proxy with parameters of type Invocation
 Object TransactionInterceptor.invoke(Invocation invocation)
           
 Object SecurityInterceptor.invoke(Invocation invocation)
           
abstract  Object Interceptor.invoke(Invocation mi)
           
 Object ClientMethodInterceptor.invoke(Invocation mi)
          Handle methods locally on the client
protected  Object ClientMethodInterceptor.getObject(Invocation mi)
          Get the object used in Object methods
 

Uses of Invocation in org.jboss.proxy.ejb
 

Methods in org.jboss.proxy.ejb with parameters of type Invocation
 Object StatelessSessionInterceptor.invoke(Invocation invocation)
          InvocationHandler implementation.
 Object StatelessSessionHomeInterceptor.invoke(Invocation invocation)
           
 Object StatefulSessionInterceptor.invoke(Invocation invocation)
          InvocationHandler implementation.
 boolean ProxyFactory.isIdentical(Container container, Invocation mi)
           
 Object ListEntityInterceptor.invoke(Invocation invocation)
          InvocationHandler implementation.
 Object HomeInterceptor.invoke(Invocation invocation)
          InvocationHandler implementation.
protected  javax.ejb.EJBHome GenericEJBInterceptor.getEJBHome(Invocation invocation)
           
 Object EntityInterceptor.invoke(Invocation invocation)
          InvocationHandler implementation.
 

Uses of Invocation in org.jboss.tm.usertx.server
 

Methods in org.jboss.tm.usertx.server with parameters of type Invocation
 Object ClientUserTransactionServiceMBean.invoke(Invocation invocation)
          The detached invoker callback operation.
 Object ClientUserTransactionService.invoke(Invocation invocation)
          Expose UserTransactionSession and UserTransactionSessionFactory interfaces via JMX to invokers.
 



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.