org.jboss.portal.core.aspects.portlet
Class TransactionInterceptor

java.lang.Object
  extended by org.jboss.portal.portlet.PortletInvokerInterceptor
      extended by org.jboss.portal.core.aspects.portlet.CorePortletInterceptor
          extended by org.jboss.portal.core.aspects.portlet.TransactionInterceptor
All Implemented Interfaces:
org.jboss.portal.portlet.PortletInvoker

public class TransactionInterceptor
extends CorePortletInterceptor

Version:
$Revision: 11068 $
Author:
Julien Viet

Constructor Summary
TransactionInterceptor()
           
 
Method Summary
 org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invoke(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
           
protected  org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeMandatory(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
           
protected  org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeNever(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
           
protected  org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeNotSupported(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
           
protected  org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeRequired(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
           
protected  org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeRequiresNew(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
           
protected  org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeSupports(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
           
 
Methods inherited from class org.jboss.portal.core.aspects.portlet.CorePortletInterceptor
getPortletInfo, updateFragmentWithPropertiesIfNeeded
 
Methods inherited from class org.jboss.portal.portlet.PortletInvokerInterceptor
createClone, destroyClones, getNext, getPortlet, getPortlets, getProperties, getProperties, setNext, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionInterceptor

public TransactionInterceptor()
Method Detail

invoke

public org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invoke(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
                                                                              throws java.lang.IllegalArgumentException,
                                                                                     org.jboss.portal.portlet.PortletInvokerException
Specified by:
invoke in interface org.jboss.portal.portlet.PortletInvoker
Overrides:
invoke in class org.jboss.portal.portlet.PortletInvokerInterceptor
Throws:
java.lang.IllegalArgumentException
org.jboss.portal.portlet.PortletInvokerException

invokeNotSupported

protected org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeNotSupported(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
                                                                                             throws org.jboss.portal.portlet.PortletInvokerException
Throws:
org.jboss.portal.portlet.PortletInvokerException

invokeNever

protected org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeNever(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
                                                                                      throws org.jboss.portal.portlet.PortletInvokerException
Throws:
org.jboss.portal.portlet.PortletInvokerException

invokeMandatory

protected org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeMandatory(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
                                                                                          throws org.jboss.portal.portlet.PortletInvokerException
Throws:
org.jboss.portal.portlet.PortletInvokerException

invokeSupports

protected org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeSupports(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
                                                                                         throws org.jboss.portal.portlet.PortletInvokerException
Throws:
org.jboss.portal.portlet.PortletInvokerException

invokeRequired

protected org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeRequired(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
                                                                                         throws org.jboss.portal.portlet.PortletInvokerException
Throws:
org.jboss.portal.portlet.PortletInvokerException

invokeRequiresNew

protected org.jboss.portal.portlet.invocation.response.PortletInvocationResponse invokeRequiresNew(org.jboss.portal.portlet.invocation.PortletInvocation invocation)
                                                                                            throws org.jboss.portal.portlet.PortletInvokerException
Throws:
org.jboss.portal.portlet.PortletInvokerException