Class ServiceDispatcher
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.alfresco.officeservices.AbstractVermeerService
org.alfresco.officeservices.AbstractDispatcherService
org.alfresco.officeservices.StandardDispatcherService
org.alfresco.module.aosmodule.dispatch.ServiceDispatcher
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
public class ServiceDispatcher
extends org.alfresco.officeservices.StandardDispatcherService
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.alfresco.officeservices.UserDataFields inherited from class org.alfresco.officeservices.AbstractDispatcherService
METHODNAME_SERVER_VERSION, METHODNAME_URL_TO_WEB_URLFields inherited from class org.alfresco.officeservices.AbstractVermeerService
HEADER_NAME_VERMEER_CONTENT_TYPE, HEADER_VALUE_VERMEER_CONTENT_TYPEFields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoGet(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) getServicePrefixes(org.alfresco.officeservices.protocol.VermeerRequest vermeerRequest) voidinit(jakarta.servlet.ServletConfig servletConfig_p) voidinvalidateAuthentication(org.alfresco.officeservices.UserData arg0, jakarta.servlet.http.HttpServletRequest arg1, jakarta.servlet.http.HttpServletResponse arg2) org.alfresco.officeservices.UserDatanegotiateAuthentication(jakarta.servlet.http.HttpServletRequest arg0, jakarta.servlet.http.HttpServletResponse arg1) voidrequestAuthentication(jakarta.servlet.http.HttpServletRequest arg0, jakarta.servlet.http.HttpServletResponse arg1) voidserverVersion(org.alfresco.officeservices.protocol.VermeerRequest vermeerRequest, org.alfresco.officeservices.protocol.VermeerResponse vermeerResponse) Methods inherited from class org.alfresco.officeservices.StandardDispatcherService
urlToWebUrlMethods inherited from class org.alfresco.officeservices.AbstractDispatcherService
vermeerServerVersion, vermeerService, vermeerUrlToWebUrlMethods inherited from class org.alfresco.officeservices.AbstractVermeerService
doPost, getSitePrefix, handleUnexpectedException, setServerProtocolVersionMethods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Field Details
-
servicePrefixes
-
userData
protected org.alfresco.officeservices.UserData userData
-
-
Constructor Details
-
ServiceDispatcher
public ServiceDispatcher()
-
-
Method Details
-
init
public void init(jakarta.servlet.ServletConfig servletConfig_p) throws jakarta.servlet.ServletException - Specified by:
initin interfacejakarta.servlet.Servlet- Overrides:
initin classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletException
-
getServicePrefixes
public List<String> getServicePrefixes(org.alfresco.officeservices.protocol.VermeerRequest vermeerRequest) - Specified by:
getServicePrefixesin classorg.alfresco.officeservices.StandardDispatcherService
-
serverVersion
public void serverVersion(org.alfresco.officeservices.protocol.VermeerRequest vermeerRequest, org.alfresco.officeservices.protocol.VermeerResponse vermeerResponse) throws IOException, org.alfresco.officeservices.exceptions.VermeerException, org.alfresco.officeservices.exceptions.AuthenticationRequiredException - Overrides:
serverVersionin classorg.alfresco.officeservices.StandardDispatcherService- Throws:
IOExceptionorg.alfresco.officeservices.exceptions.VermeerExceptionorg.alfresco.officeservices.exceptions.AuthenticationRequiredException
-
doGet
protected void doGet(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException - Overrides:
doGetin classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-
negotiateAuthentication
public org.alfresco.officeservices.UserData negotiateAuthentication(jakarta.servlet.http.HttpServletRequest arg0, jakarta.servlet.http.HttpServletResponse arg1) throws IOException - Specified by:
negotiateAuthenticationin classorg.alfresco.officeservices.AbstractVermeerService- Throws:
IOException
-
invalidateAuthentication
public void invalidateAuthentication(org.alfresco.officeservices.UserData arg0, jakarta.servlet.http.HttpServletRequest arg1, jakarta.servlet.http.HttpServletResponse arg2) throws IOException - Specified by:
invalidateAuthenticationin classorg.alfresco.officeservices.AbstractVermeerService- Throws:
IOException
-
requestAuthentication
public void requestAuthentication(jakarta.servlet.http.HttpServletRequest arg0, jakarta.servlet.http.HttpServletResponse arg1) throws IOException - Specified by:
requestAuthenticationin classorg.alfresco.officeservices.AbstractVermeerService- Throws:
IOException
-