org.apache.openejb.server.cxf.rs
Class OpenEJBEJBInvoker

java.lang.Object
  extended by org.apache.cxf.service.invoker.AbstractInvoker
      extended by org.apache.cxf.jaxrs.JAXRSInvoker
          extended by org.apache.openejb.server.cxf.rs.OpenEJBEJBInvoker
All Implemented Interfaces:
org.apache.cxf.service.invoker.Invoker

public class OpenEJBEJBInvoker
extends org.apache.cxf.jaxrs.JAXRSInvoker


Constructor Summary
OpenEJBEJBInvoker(Collection<org.apache.openejb.BeanContext> restEjbs)
           
 
Method Summary
 Object invoke(org.apache.cxf.message.Exchange exchange, Object request, Object resourceObject)
           
protected  Object performInvocation(org.apache.cxf.message.Exchange exchange, Object serviceObject, Method m, Object[] paramArray)
           
 
Methods inherited from class org.apache.cxf.jaxrs.JAXRSInvoker
getActualServiceObject, getServiceObject, getTemplateValues, invoke
 
Methods inherited from class org.apache.cxf.service.invoker.AbstractInvoker
adjustMethodAndParams, checkSuspendedInvocation, createFault, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, releaseServiceObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenEJBEJBInvoker

public OpenEJBEJBInvoker(Collection<org.apache.openejb.BeanContext> restEjbs)
Method Detail

invoke

public Object invoke(org.apache.cxf.message.Exchange exchange,
                     Object request,
                     Object resourceObject)
Overrides:
invoke in class org.apache.cxf.jaxrs.JAXRSInvoker

performInvocation

protected Object performInvocation(org.apache.cxf.message.Exchange exchange,
                                   Object serviceObject,
                                   Method m,
                                   Object[] paramArray)
                            throws Exception
Overrides:
performInvocation in class org.apache.cxf.service.invoker.AbstractInvoker
Throws:
Exception


Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.