Class TestEndpoint


  • public class TestEndpoint
    extends Object
    Endpoint exposed from TestService.
    Author:
    Kohsuke Kawaguchi
    • Field Detail

      • name

        @NotNull
        public final String name
        Name of the endpoint. The name must be:
        1. Unique within TestService
        2. a valid Java identifier.

        This value is used to infer the port QName, the proxy object variable name to be injected, etc.

        The endpoint will be deployed to "/[name]" URL.

      • className

        @NotNull
        public final String className
        Name of the class that implements this endpoint.
      • portName

        @Nullable
        public final String portName
        Encoded port name "{uri}local". This value is obtained from the @WebService/Provider class, and may not be always available.
      • urlPattern

        @NotNull
        public String urlPattern
        URL pattern like "/foo" where this service is bound.
      • isProvider

        public final boolean isProvider
        If this class is WebServiceProvider and not WebService.
    • Constructor Detail

      • TestEndpoint

        public TestEndpoint​(String name,
                            String className,
                            String portName,
                            boolean isProvider)