public abstract class KontraktorServlet
extends javax.servlet.http.HttpServlet
| Modifier and Type | Field and Description |
|---|---|
protected ServletActorConnector |
connector |
protected long |
deployTime |
protected DynamicResourceManager |
dynamicResourceManager |
protected org.nustaq.kontraktor.Actor |
facade |
protected String |
realRoot |
| Constructor and Description |
|---|
KontraktorServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected ServletActorConnector |
createAndInitConnector() |
protected abstract org.nustaq.kontraktor.Actor |
createAndInitFacadeApp(javax.servlet.ServletConfig config) |
protected DynamicResourceManager |
createDependencyResolver(BldResPath dr) |
protected void |
doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
{
facade = Actors.AsActor(ServletApp.class);
((ServletApp) facade).init();
}
|
protected void |
doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
protected String |
findAppRoot() |
protected String |
getApiPath() |
protected long |
getLastModified(javax.servlet.http.HttpServletRequest req) |
protected BldResPath |
getResourcePathConfig() |
protected String[] |
getResourcePathElements() |
protected String[] |
getResourcePathElementsAbsolute() |
protected void |
handleDisconnect(org.nustaq.kontraktor.Actor fail) |
void |
init(javax.servlet.ServletConfig config) |
protected boolean |
isDevMode() |
protected void |
nonAPIPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
protected void |
unhandledGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
doDelete, doHead, doOptions, doPut, doTrace, service, serviceprotected org.nustaq.kontraktor.Actor facade
protected ServletActorConnector connector
protected DynamicResourceManager dynamicResourceManager
protected String realRoot
protected long deployTime
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletjavax.servlet.ServletExceptionprotected String[] getResourcePathElementsAbsolute()
protected String findAppRoot()
protected long getLastModified(javax.servlet.http.HttpServletRequest req)
getLastModified in class javax.servlet.http.HttpServletprotected BldResPath getResourcePathConfig()
protected boolean isDevMode()
protected String[] getResourcePathElements()
protected DynamicResourceManager createDependencyResolver(BldResPath dr)
protected String getApiPath()
protected ServletActorConnector createAndInitConnector()
protected void handleDisconnect(org.nustaq.kontraktor.Actor fail)
protected abstract org.nustaq.kontraktor.Actor createAndInitFacadeApp(javax.servlet.ServletConfig config)
protected void doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void unhandledGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected void doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void nonAPIPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionCopyright © 2020. All rights reserved.