Package org.jumpmind.symmetric.web
Class RegistrationUriHandler
java.lang.Object
org.jumpmind.symmetric.web.AbstractUriHandler
org.jumpmind.symmetric.web.RegistrationUriHandler
- All Implemented Interfaces:
IUriHandler
Handler that delegates to the
IRegistrationService
-
Field Summary
Fields inherited from class org.jumpmind.symmetric.web.AbstractUriHandler
log, parameterService
-
Constructor Summary
ConstructorsConstructorDescriptionRegistrationUriHandler
(IParameterService parameterService, IRegistrationService registrationService, IInterceptor... interceptors) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getHostName
(jakarta.servlet.http.HttpServletRequest req) protected String
getIpAddress
(jakarta.servlet.http.HttpServletRequest req) void
handle
(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) protected boolean
registerNode
(Node node, String remoteHost, String remoteAddress, OutputStream outputStream, String userId, String password) Methods inherited from class org.jumpmind.symmetric.web.AbstractUriHandler
createInputStream, createOutgoingTransport, createOutgoingTransport, getInterceptors, getUriPattern, isEnabled, setEnabled, setInterceptors, setParameterService, setUriPattern
-
Constructor Details
-
RegistrationUriHandler
public RegistrationUriHandler(IParameterService parameterService, IRegistrationService registrationService, IInterceptor... interceptors)
-
-
Method Details
-
handle
public void handle(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-
getHostName
-
getIpAddress
-
registerNode
protected boolean registerNode(Node node, String remoteHost, String remoteAddress, OutputStream outputStream, String userId, String password) throws IOException - Throws:
IOException
-