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) class
OpenAS2Servlet.LogGetter
-
Field Summary
Fields Modifier and Type Field Description (package private) java.io.ByteArrayOutputStream
baos
(package private) java.lang.String
commandHostID
(package private) int
commandPort
(package private) java.lang.String
commandPWD
(package private) java.lang.String
commandUserID
(package private) OpenAS2Servlet.LogGetter
lg
(package private) int
logPort
private static long
serialVersionUID
(package private) SocketLogging
sl
(package private) java.io.PrintWriter
writer
-
Constructor Summary
Constructors Constructor Description OpenAS2Servlet()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
doCertificate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected void
doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
private void
doLog(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
private void
doPartner(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
private void
doPartnership(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected void
doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
private void
doUserIDPWD(java.lang.String inuser, java.lang.String inpwd, javax.servlet.http.HttpServletResponse response)
void
init()
static java.lang.String
normalize(java.lang.String in)
java.lang.String
remoteCommandCall(java.lang.String command)
static java.lang.String
xmlNormalize(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:
init
in 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:
doGet
in classjavax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
java.io.IOException
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException
- Overrides:
doPost
in 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.IOException
java.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.IOException
java.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.IOException
java.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.UnknownHostException
java.io.IOException
-
-