Class SLPConfig


  • public final class SLPConfig
    extends java.lang.Object
    SLPConfig
    • Method Detail

      • getBroadcastAddress

        public static java.net.InetAddress getBroadcastAddress()
        getBroadcastAddress
        Returns:
        InetAddress
      • getGlobalCfg

        public static SLPConfig getGlobalCfg()
        getGlobalCfg
        Returns:
        SLPConfig
      • getLoopbackV4

        public static java.net.InetAddress getLoopbackV4()
        getLoopbackV4
        Returns:
        InetAddress
      • getLoopbackV6

        public static java.net.InetAddress getLoopbackV6()
        getLoopbackV6
        Returns:
        InetAddress
      • getMulticastAddress

        public static java.net.InetAddress getMulticastAddress()
        getMulticastAddress
        Returns:
        InetAddress
      • getSRVLOC_MulticastAddress

        public static java.net.InetAddress getSRVLOC_MulticastAddress()
        getSRVLOC_MulticastAddress
        Returns:
        InetAddress
      • getSRVLOC_DA_MulticastAddress

        public static java.net.InetAddress getSRVLOC_DA_MulticastAddress()
        getSRVLOC_DA_MulticastAddress
        Returns:
        InetAddress
      • getActiveDiscoveryGranularity

        public int getActiveDiscoveryGranularity()
        getActiveDiscoveryGranularity
        Returns:
        int
      • getActiveDiscoveryInterval

        public int getActiveDiscoveryInterval()
        getActiveDiscoveryInterval
        Returns:
        int
      • getDADiscoveryTimeouts

        public int[] getDADiscoveryTimeouts()
        getDADiscoveryTimeouts
        Returns:
        int[]
      • getDatagramTimeouts

        public int[] getDatagramTimeouts()
        getDatagramTimeouts
        Returns:
        int[]
      • getInterfaces

        public java.util.List getInterfaces()
        getInterfaces
        Returns:
        List
      • getPort

        public int getPort()
        getPort
        Returns:
        int
      • setPort

        public void setPort​(int pPort)
        setPort
        Parameters:
        pPort -
      • getTraceLevel

        public java.util.logging.Level getTraceLevel()
        getTraceLevel
        Returns:
        String
      • setTraceLevel

        public void setTraceLevel​(java.lang.String pLevel)
        setTraceLevel
        Parameters:
        pLevel -
      • setUseIPv6

        public void setUseIPv6​(boolean pValue)
        setUseIPv6
        Parameters:
        pValue -
      • useIPv6

        public boolean useIPv6()
        useIPv6
        Returns:
        boolean
      • setUseIPv4

        public void setUseIPv4​(boolean pValue)
        setUseIPv4
        Parameters:
        pValue -
      • useIPv4

        public boolean useIPv4()
        useIPv4
        Returns:
        boolean
      • getLocalHost

        public java.net.InetAddress getLocalHost()
        getLocalHost
        Returns:
        InetAddress
      • getMaximumResults

        public int getMaximumResults()
        getMaximumResults
        Returns:
        int
      • getMTU

        public int getMTU()
        getMTU
        Returns:
        int
      • getMulticastMaximumWait

        public int getMulticastMaximumWait()
        getMulticastMaximumWait
        Returns:
        int
      • getMulticastRadius

        public int getMulticastRadius()
        getMulticastRadius
        Returns:
        int
      • getMulticastTimeouts

        public int[] getMulticastTimeouts()
        getMulticastTimeouts
        Returns:
        int[]
      • getPreconfiguredDAs

        public java.util.List getPreconfiguredDAs()
        getPreconfiguredDAs
        Returns:
        List
      • getConfiguredScopes

        public java.util.List getConfiguredScopes()
        getConfiguredScopes
        Returns:
        List
      • getSAOnlyScopes

        public java.util.List getSAOnlyScopes()
        getSAOnlyScopes
        Returns:
        List
      • getServerSocketQueueLength

        public int getServerSocketQueueLength()
        getServerSocketQueueLength
        Returns:
        int
      • getTCPTimeout

        public int getTCPTimeout()
        getTCPTimeout
        Returns:
        int
      • getTraceMsg

        public boolean getTraceMsg()
        getTraceMsg
        Returns:
        boolean
      • isBroadcastOnly

        public boolean isBroadcastOnly()
        isBroadcastOnly
        Returns:
        boolean
      • isDA

        public boolean isDA()
        isDA
        Returns:
        boolean
      • isSA

        public boolean isSA()
        isSA
        Returns:
        boolean
      • getLogger

        public java.util.logging.Logger getLogger()
        Gets the default logger for this application.
        Returns:
        The current used Logger