public class HessianServlet
extends javax.servlet.GenericServlet
| Constructor and Description |
|---|
HessianServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected Hessian2Input |
createHessian2Input(InputStream is) |
Class |
getAPIClass()
Gets the api-class.
|
protected ClassLoader |
getContextClassLoader() |
SerializerFactory |
getSerializerFactory()
Gets the serializer factory.
|
String |
getServletInfo() |
void |
init(javax.servlet.ServletConfig config)
Initialize the service, including the service object.
|
protected void |
invoke(InputStream is,
OutputStream os,
String objectId,
SerializerFactory serializerFactory) |
void |
service(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
Execute a request.
|
void |
setAPIClass(Class api)
Sets the api-class.
|
void |
setDebug(boolean isDebug)
Sets the debugging flag.
|
void |
setHome(Object home)
Sets the home implementation
|
void |
setHomeAPI(Class api)
Sets the home api.
|
void |
setLogName(String name)
Sets the debugging log name.
|
void |
setObject(Object object)
Sets the object implementation
|
void |
setObjectAPI(Class api)
Sets the object api.
|
void |
setSendCollectionType(boolean sendType)
Sets the serializer send collection java type.
|
void |
setSerializerFactory(SerializerFactory factory)
Sets the serializer factory.
|
void |
setService(Object service)
Sets the service class.
|
public String getServletInfo()
getServletInfo in interface javax.servlet.ServletgetServletInfo in class javax.servlet.GenericServletpublic void setHomeAPI(Class api)
public void setHome(Object home)
public void setObjectAPI(Class api)
public void setObject(Object object)
public void setService(Object service)
public void setAPIClass(Class api)
public Class getAPIClass()
public void setSerializerFactory(SerializerFactory factory)
public SerializerFactory getSerializerFactory()
public void setSendCollectionType(boolean sendType)
public void setDebug(boolean isDebug)
public void setLogName(String name)
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletjavax.servlet.ServletExceptionprotected ClassLoader getContextClassLoader()
public void service(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws IOException,
javax.servlet.ServletException
service in interface javax.servlet.Servletservice in class javax.servlet.GenericServletIOExceptionjavax.servlet.ServletExceptionprotected void invoke(InputStream is, OutputStream os, String objectId, SerializerFactory serializerFactory) throws Exception
Exceptionprotected Hessian2Input createHessian2Input(InputStream is)
Copyright © 2013. All Rights Reserved.