站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss Seam 1.1.0 bate1 API 英文版文档

RootInterceptor (JBoss Seam API Documentation) - JBoss Seam 1.1.0 bate1 API 英文版文档


org.jboss.seam.intercept
Class RootInterceptor

java.lang.Object
  extended by org.jboss.seam.intercept.RootInterceptor
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ClientSideInterceptor, JavaBeanInterceptor, SessionBeanInterceptor

public class RootInterceptor
extends Object
implements Serializable

Abstract superclass of all controller interceptors

Author:
Gavin King
See Also:
Serialized Form

Constructor Summary
RootInterceptor(InterceptorType type)
          Called when instatiated by EJB container.
 
Method Summary
 Object aroundInvoke(javax.interceptor.InvocationContext invocation)
           
protected  Component getComponent()
           
protected  String getComponentName()
           
protected  void init(Component component)
           
protected  void initNonSeamComponent()
           
 void postActivate(javax.interceptor.InvocationContext invocation)
           
 void postConstruct(javax.interceptor.InvocationContext invocation)
           
 void preDestroy(javax.interceptor.InvocationContext invocation)
           
 void prePassivate(javax.interceptor.InvocationContext invocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RootInterceptor

public RootInterceptor(InterceptorType type)
Called when instatiated by EJB container. (In this case it might be a Seam component, but we won't know until postConstruct() is called.)

Method Detail

init

protected void init(Component component)

initNonSeamComponent

protected void initNonSeamComponent()

postConstruct

public void postConstruct(javax.interceptor.InvocationContext invocation)

preDestroy

public void preDestroy(javax.interceptor.InvocationContext invocation)

prePassivate

public void prePassivate(javax.interceptor.InvocationContext invocation)

postActivate

public void postActivate(javax.interceptor.InvocationContext invocation)

aroundInvoke

public Object aroundInvoke(javax.interceptor.InvocationContext invocation)
                    throws Exception
Throws:
Exception

getComponent

protected Component getComponent()

getComponentName

protected String getComponentName()