Class AbstractEndpoint<S extends ADEPT2Service,​W extends AbstractRootResourceWebService<S>>

    • Constructor Detail

      • AbstractEndpoint

        public AbstractEndpoint()
    • Method Detail

      • getWebService

        protected W getWebService()
        Gets the web service instance mapping from ILM to the Java API and back.
        Returns:
        The web service instance mapping from ILM to the Java API and back.
      • getWebService

        protected abstract W getWebService​(String instName)
        Gets the web service instance mapping from ILM to the Java API and back for the service with the designated simple instance name.
        Parameters:
        instName - The simple instance name of the service.
        Returns:
        The web service instance mapping from ILM to the Java API and back for the service with the designated simple instance name.
      • getLogger

        protected Logger getLogger()
        Gets the logger to be used by web service endpoint implementations.
        Returns:
        The logger to be used by web service endpoint implementations.
      • getLogger

        protected abstract Logger getLogger​(String instName)
        Gets the logger to be used by web service endpoint implementations for the service with the designated simple instance name.
        Parameters:
        instName - The simple instance name of the service.
        Returns:
        The logger to be used by web service endpoint implementations for the service with the designated simple instance name.
      • getInstanceName

        protected String getInstanceName()
        Gets the simple name of the service instance the SOAP request is for. This is determined by the URL of the request.
        Returns:
        The simple name of the service instance the SOAP request is for.