当前页面:
在线文档首页 >
JBoss 4.0.1 sp1 server API Documentation 英文版文档
CallValidationInterceptor (JBoss Server API) - JBoss 4.0.1 sp1 server API Documentation 英文版文档
org.jboss.ejb.plugins
Class CallValidationInterceptor
java.lang.Object
org.jboss.ejb.plugins.AbstractInterceptor
org.jboss.ejb.plugins.CallValidationInterceptor
- All Implemented Interfaces:
- AllowedOperationsFlags, ContainerPlugin, Interceptor, org.jboss.system.Service
- public class CallValidationInterceptor
- extends AbstractInterceptor
This Interceptor validates the incomming arguments and the return value of the call.
Here is the place where you want to make sure that local object don't pass through
the remote interface.
- Version:
- $Revision: 1.1 $
- Author:
- Thomas.Diesler@jboss.org
Fields inherited from interface org.jboss.ejb.AllowedOperationsFlags |
IN_AFTER_BEGIN, IN_AFTER_COMPLETION, IN_BEFORE_COMPLETION, IN_BUSINESS_METHOD, IN_EJB_ACTIVATE, IN_EJB_CREATE, IN_EJB_FIND, IN_EJB_HOME, IN_EJB_LOAD, IN_EJB_PASSIVATE, IN_EJB_POST_CREATE, IN_EJB_REMOVE, IN_EJB_STORE, IN_EJB_TIMEOUT, IN_INTERCEPTOR_METHOD, IN_SERVICE_ENDPOINT_METHOD, IN_SET_ENTITY_CONTEXT, IN_SET_MESSAGE_DRIVEN_CONTEXT, IN_SET_SESSION_CONTEXT, IN_UNSET_ENTITY_CONTEXT, NOT_ALLOWED |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CallValidationInterceptor
public CallValidationInterceptor()
invokeHome
public Object invokeHome(Invocation mi)
throws Exception
- Description copied from interface:
Interceptor
- ???
- Specified by:
invokeHome
in interface Interceptor
- Overrides:
invokeHome
in class AbstractInterceptor
- Throws:
Exception
invoke
public Object invoke(Invocation mi)
throws Exception
- Description copied from interface:
Interceptor
- ???
- Specified by:
invoke
in interface Interceptor
- Overrides:
invoke
in class AbstractInterceptor
- Throws:
Exception
validateArguments
protected void validateArguments(Invocation mi)
- Do some validation of the incoming parameters
validateReturnValue
protected Object validateReturnValue(Invocation mi,
Object retValue)
- Do some validation of the return value
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.