org.openamf.invoker
Class JavaServiceInvoker
java.lang.Object
org.openamf.invoker.ServiceInvoker
org.openamf.invoker.JavaServiceInvoker
- Direct Known Subclasses:
- EJBServiceInvoker, WebServiceInvoker
- public class JavaServiceInvoker
- extends ServiceInvoker
- Version:
- $Revision: 1.29 $, $Date: 2004/08/15 18:12:30 $
- Author:
- Jason Calabrese , Sean C. Sullivan
Constructor Summary |
JavaServiceInvoker(ServiceRequest request,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.ServletContext servletContex)
|
Methods inherited from class org.openamf.invoker.ServiceInvoker |
getHttpServletRequest, getPersistentServiceObject, getRequest, getServletContext, load, prepare, setHttpServletRequest, setPersistentServiceObject, setRequest, setServletContext, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JavaServiceInvoker
public JavaServiceInvoker(ServiceRequest request,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.ServletContext servletContex)
invokeService
public java.lang.Object invokeService()
throws ServiceInvocationException
- Specified by:
invokeService
in class ServiceInvoker
- Throws:
ServiceInvocationException
getPersistService
public boolean getPersistService()
- Overrides:
getPersistService
in class ServiceInvoker
getPersistentServiceName
public java.lang.String getPersistentServiceName()
- Overrides:
getPersistentServiceName
in class ServiceInvoker
invokeServiceMethod
protected java.lang.Object invokeServiceMethod(java.lang.Object service,
java.lang.Class serviceClass,
java.lang.String methodName,
java.util.List parameters)
throws java.lang.SecurityException,
java.lang.NoSuchMethodException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.SecurityException
java.lang.NoSuchMethodException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
supports
public boolean supports(ServiceRequest request)
- Specified by:
supports
in class ServiceInvoker