Package org.openas2.remote
Class OpenAS2Servlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- org.openas2.remote.OpenAS2Servlet
-
- All Implemented Interfaces:
java.io.Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class OpenAS2Servlet extends javax.servlet.http.HttpServlet- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classOpenAS2Servlet.LogGetter
-
Field Summary
Fields Modifier and Type Field Description (package private) java.io.ByteArrayOutputStreambaos(package private) java.lang.StringcommandHostID(package private) intcommandPort(package private) java.lang.StringcommandPWD(package private) java.lang.StringcommandUserID(package private) OpenAS2Servlet.LogGetterlg(package private) intlogPortprivate static longserialVersionUID(package private) SocketLoggingsl(package private) java.io.PrintWriterwriter
-
Constructor Summary
Constructors Constructor Description OpenAS2Servlet()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voiddoCertificate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected voiddoGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)private voiddoLog(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)private voiddoPartner(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)private voiddoPartnership(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected voiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)private voiddoUserIDPWD(java.lang.String inuser, java.lang.String inpwd, javax.servlet.http.HttpServletResponse response)voidinit()static java.lang.Stringnormalize(java.lang.String in)java.lang.StringremoteCommandCall(java.lang.String command)static java.lang.StringxmlNormalize(java.lang.String in)-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
sl
SocketLogging sl
-
lg
OpenAS2Servlet.LogGetter lg
-
baos
java.io.ByteArrayOutputStream baos
-
logPort
int logPort
-
commandHostID
java.lang.String commandHostID
-
commandPort
int commandPort
-
commandUserID
java.lang.String commandUserID
-
commandPWD
java.lang.String commandPWD
-
writer
java.io.PrintWriter writer
-
-
Method Detail
-
init
public void init() throws javax.servlet.ServletException- Overrides:
initin classjavax.servlet.GenericServlet- Throws:
javax.servlet.ServletException
-
doGet
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException- Overrides:
doGetin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionjava.io.IOException
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException- Overrides:
doPostin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletException
-
doUserIDPWD
private void doUserIDPWD(java.lang.String inuser, java.lang.String inpwd, javax.servlet.http.HttpServletResponse response)- Parameters:
userid-pwd-response-
-
doPartnership
private void doPartnership(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.net.UnknownHostException, java.io.IOException- Parameters:
request-response-- Throws:
java.io.IOExceptionjava.net.UnknownHostException
-
doPartner
private void doPartner(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.net.UnknownHostException, java.io.IOException- Parameters:
request-response-- Throws:
java.io.IOExceptionjava.net.UnknownHostException
-
doCertificate
private void doCertificate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.net.UnknownHostException, java.io.IOException- Parameters:
request-response-- Throws:
java.io.IOExceptionjava.net.UnknownHostException
-
doLog
private void doLog(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException- Parameters:
request-response-- Throws:
java.io.IOException
-
normalize
public static java.lang.String normalize(java.lang.String in)
-
xmlNormalize
public static java.lang.String xmlNormalize(java.lang.String in)
-
remoteCommandCall
public java.lang.String remoteCommandCall(java.lang.String command) throws java.net.UnknownHostException, java.io.IOException- Throws:
java.net.UnknownHostExceptionjava.io.IOException
-
-