Interface WebServiceEndpoint

  • All Superinterfaces:
    ApplicationExtension, ConfigBeanProxy

    public interface WebServiceEndpoint
    extends ApplicationExtension
    This specifies configuration for a web service end point. This web service end point could be JAXRPC or JSR-109 web service. It contains configuration about Monitoring, Transformation rules and Monitoring Log
    • Method Detail

      • getName

        @NotNull
        @NotNull String getName()
        Gets the value of the name property. fully qualified web service name. Format: |ModuleName|#|EndpointName|, if the web service endpoint belongs to an application. (Parent of this element is j2ee-application). |EndpointName|, if the web service endpoint belongs to stand alone ejb-module or web-module (Parent of this element is either ejb-module or web-module).
        Returns:
        possible object is String
      • getMonitoring

        String getMonitoring()
        Gets the value of the monitoring property. Monitoring level for this web service.
        Returns:
        possible object is String
      • getMaxHistorySize

        @Min(1L)
        @Min(1L) String getMaxHistorySize()
        Gets the value of the maxHistorySize property. Maximum number of monitoring records stored in history for this end point
        Returns:
        possible object is String
      • getJbiEnabled

        String getJbiEnabled()
        Gets the value of the jbiEnabled property. If true, it enables the visibility of this endoint as a service in JBI.
        Returns:
        possible object is String
      • getRegistryLocation

        List<RegistryLocation> getRegistryLocation()
        Gets the value of the registryLocation property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the registryLocation property.

        For example, to add a new item, do as follows:

            getRegistryLocation().add(newItem);
         

        Objects of the following type(s) are allowed in the list RegistryLocation

      • getTransformationRule

        List<TransformationRule> getTransformationRule()
        Gets the value of the transformationRule property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the transformationRule property.

        For example, to add a new item, do as follows:

            getTransformationRule().add(newItem);
         

        Objects of the following type(s) are allowed in the list TransformationRule