站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBOSS Portal 2.4 API 英文版文档

InvocationHandler - JBOSS Portal 2.4 API 英文版文档


org.jboss.portal.wsrp.consumer
Class InvocationHandler

java.lang.Object
  extended byorg.jboss.portal.wsrp.consumer.InvocationHandler
Direct Known Subclasses:
ActionHandler, RenderHandler

public abstract class InvocationHandler
extends java.lang.Object

Since:
2.4 (May 31, 2006)

Field Summary
protected  WSRPConsumerImpl consumer
           
protected  org.jboss.logging.Logger log
           
 
Constructor Summary
InvocationHandler(WSRPConsumerImpl consumer)
           
 
Method Summary
protected abstract  RuntimeContext getRuntimeContextFrom(java.lang.Object request)
           
protected abstract  java.lang.Object performRequest(java.lang.Object request)
           
protected  java.lang.Object performRequest(java.lang.Object request, PortletInvocation invocation, int retryCount)
           
protected  void unwrapWSRPError(PortletInvocation invocation)
           
protected abstract  void updateRegistrationContext(java.lang.Object request)
           
protected abstract  void updateUserContext(java.lang.Object request, UserContext userContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

consumer

protected WSRPConsumerImpl consumer

log

protected org.jboss.logging.Logger log
Constructor Detail

InvocationHandler

public InvocationHandler(WSRPConsumerImpl consumer)
Method Detail

performRequest

protected java.lang.Object performRequest(java.lang.Object request,
                                          PortletInvocation invocation,
                                          int retryCount)
                                   throws ServiceDescriptionUnavailableException
Throws:
ServiceDescriptionUnavailableException

unwrapWSRPError

protected void unwrapWSRPError(PortletInvocation invocation)

updateUserContext

protected abstract void updateUserContext(java.lang.Object request,
                                          UserContext userContext)

updateRegistrationContext

protected abstract void updateRegistrationContext(java.lang.Object request)

getRuntimeContextFrom

protected abstract RuntimeContext getRuntimeContextFrom(java.lang.Object request)

performRequest

protected abstract java.lang.Object performRequest(java.lang.Object request)
                                            throws java.lang.Exception
Throws:
java.lang.Exception