Class ApplicationConfigBarcodeWebservice


  • public class ApplicationConfigBarcodeWebservice
    extends Object
    Defines a set of options specific for the \"Barcode\" web service.
    • Constructor Detail

      • ApplicationConfigBarcodeWebservice

        public ApplicationConfigBarcodeWebservice()
    • Method Detail

      • getEnabled

        @Nullable
        public @Nullable Boolean getEnabled()
        If enabled, then the web service is activated.
        Returns:
        enabled
      • setEnabled

        public void setEnabled​(Boolean enabled)
      • getInstances

        @Nullable
        public @Nullable Integer getInstances()
        Number of parallel instances (threads) for the web service. Defines the number of requests that can be executed in parallel before requests are queued. minimum: 1
        Returns:
        instances
      • setInstances

        public void setInstances​(Integer instances)
      • getMaxLatency

        @Nullable
        public @Nullable Integer getMaxLatency()
        Maximum time in seconds allowed for the execution of a web service before the request is aborted. When time is expired the execution is aborted. minimum: 0
        Returns:
        maxLatency
      • setMaxLatency

        public void setMaxLatency​(Integer maxLatency)
      • getQueueSize

        @Nullable
        public @Nullable Integer getQueueSize()
        Maximum number of waiting requests, before new requests are rejected. If there are more requests than free instances, they are placed in the queue. If this maximum value is reached, further requests are rejected directly.
        Returns:
        queueSize
      • setQueueSize

        public void setQueueSize​(Integer queueSize)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object