Class WebsService
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.alfresco.officeservices.AbstractSoapService
org.alfresco.officeservices.AbstractWebsService
org.alfresco.officeservices.StandardWebsService
org.alfresco.module.aosmodule.dispatch.WebsService
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
public class WebsService
extends org.alfresco.officeservices.StandardWebsService
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.alfresco.officeservices.UserDataFields inherited from class org.alfresco.officeservices.AbstractWebsService
METHODNAME_GETCONTENTTYPE, METHODNAME_GETCONTENTTYPES, METHODNAME_GETWEB, METHODNAME_GETWEBCOLLECTION, METHODNAME_UPDATECONTENTTYPEXMLDOCUMENT, METHODNAME_WEBURLFROMPAGEURL, METHODPARAMETER_CONTENTTYPEID, METHODPARAMETER_NEWDOCUMENT, METHODPARAMETER_PAGEURL, METHODPARAMETER_WEBURL, RESPONSE_CONTENT_TYPEFields inherited from class org.alfresco.officeservices.AbstractSoapService
threadLocalDateFormatSoapFields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.alfresco.officeservices.WebsGetContentTypeContentTypegetContentType(org.alfresco.officeservices.UserData userData, String contentTypeId, jakarta.servlet.http.HttpServletRequest request) org.alfresco.officeservices.WebsGetContentTypesContentType[]getContentTypes(org.alfresco.officeservices.protocol.SimpleSoapParser parser, jakarta.servlet.http.HttpServletRequest request) protected StringgetServerUrl(jakarta.servlet.http.HttpServletRequest request) getServicePrefixes(org.alfresco.officeservices.protocol.SimpleSoapParser parser, jakarta.servlet.http.HttpServletRequest request) List<org.alfresco.officeservices.GetWebCollectionWebDescription>getWebCollection(org.alfresco.officeservices.protocol.SimpleSoapParser parser, jakarta.servlet.http.HttpServletRequest request) protected org.alfresco.officeservices.GetWebWebDescriptiongetWebResult(org.alfresco.officeservices.UserData userData, String webUrl, org.alfresco.officeservices.protocol.SimpleSoapParser parser, jakarta.servlet.http.HttpServletRequest request) voidinit(jakarta.servlet.ServletConfig servletConfig_p) voidinvalidateAuthentication(org.alfresco.officeservices.UserData userData, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) org.alfresco.officeservices.UserDatanegotiateAuthentication(jakarta.servlet.http.HttpServletRequest arg0, jakarta.servlet.http.HttpServletResponse arg1) voidrequestAuthentication(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) protected booleanupdateContentTypeXmlDocument(org.alfresco.officeservices.UserData userData, String contentTypeId, org.alfresco.officeservices.protocol.SoapParameter newDocument, jakarta.servlet.http.HttpServletRequest request) Methods inherited from class org.alfresco.officeservices.StandardWebsService
getWebUrlFromPageUrlResultMethods inherited from class org.alfresco.officeservices.AbstractWebsService
handleGetContentType, handleGetContentTypes, handleGetWeb, handleGetWebCollection, handleUpdateContentTypeXmlDocument, handleWebUrlFromPageUrl, soapServiceMethods inherited from class org.alfresco.officeservices.AbstractSoapService
doPost, formatDate, getThreadDateFormatSoap, parseDate, writeEncoded, writeEncoded2, writeXmlAttributeMethods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doGet, 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
-
WebsService
public WebsService()
-
-
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.SimpleSoapParser parser, jakarta.servlet.http.HttpServletRequest request) - Specified by:
getServicePrefixesin classorg.alfresco.officeservices.StandardWebsService
-
getServerUrl
-
getWebCollection
public List<org.alfresco.officeservices.GetWebCollectionWebDescription> getWebCollection(org.alfresco.officeservices.protocol.SimpleSoapParser parser, jakarta.servlet.http.HttpServletRequest request) - Specified by:
getWebCollectionin classorg.alfresco.officeservices.AbstractWebsService
-
getWebResult
protected org.alfresco.officeservices.GetWebWebDescription getWebResult(org.alfresco.officeservices.UserData userData, String webUrl, org.alfresco.officeservices.protocol.SimpleSoapParser parser, jakarta.servlet.http.HttpServletRequest request) - Specified by:
getWebResultin classorg.alfresco.officeservices.AbstractWebsService
-
getContentTypes
public org.alfresco.officeservices.WebsGetContentTypesContentType[] getContentTypes(org.alfresco.officeservices.protocol.SimpleSoapParser parser, jakarta.servlet.http.HttpServletRequest request) - Specified by:
getContentTypesin classorg.alfresco.officeservices.AbstractWebsService
-
getContentType
protected org.alfresco.officeservices.WebsGetContentTypeContentType getContentType(org.alfresco.officeservices.UserData userData, String contentTypeId, jakarta.servlet.http.HttpServletRequest request) throws org.alfresco.officeservices.exceptions.AuthenticationRequiredException - Specified by:
getContentTypein classorg.alfresco.officeservices.AbstractWebsService- Throws:
org.alfresco.officeservices.exceptions.AuthenticationRequiredException
-
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.AbstractSoapService- Throws:
IOException
-
invalidateAuthentication
public void invalidateAuthentication(org.alfresco.officeservices.UserData userData, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException - Specified by:
invalidateAuthenticationin classorg.alfresco.officeservices.AbstractSoapService- Throws:
IOException
-
requestAuthentication
public void requestAuthentication(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException - Specified by:
requestAuthenticationin classorg.alfresco.officeservices.AbstractSoapService- Throws:
IOException
-
updateContentTypeXmlDocument
protected boolean updateContentTypeXmlDocument(org.alfresco.officeservices.UserData userData, String contentTypeId, org.alfresco.officeservices.protocol.SoapParameter newDocument, jakarta.servlet.http.HttpServletRequest request) throws org.alfresco.officeservices.exceptions.AuthenticationRequiredException - Specified by:
updateContentTypeXmlDocumentin classorg.alfresco.officeservices.AbstractWebsService- Throws:
org.alfresco.officeservices.exceptions.AuthenticationRequiredException
-