Package org.sblim.slp.internal
Class SLPConfig
- java.lang.Object
-
- org.sblim.slp.internal.SLPConfig
-
public final class SLPConfig extends java.lang.Object
SLPConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getActiveDiscoveryGranularity()
getActiveDiscoveryGranularityint
getActiveDiscoveryInterval()
getActiveDiscoveryIntervalstatic java.net.InetAddress
getBroadcastAddress()
getBroadcastAddressjava.util.List<java.lang.String>
getConfiguredScopes()
getConfiguredScopesint[]
getDADiscoveryTimeouts()
getDADiscoveryTimeoutsint[]
getDatagramTimeouts()
getDatagramTimeoutsstatic SLPConfig
getGlobalCfg()
getGlobalCfgjava.util.List<java.net.InetAddress>
getInterfaces()
getInterfacesjava.net.InetAddress
getLocalHost()
getLocalHoststatic java.net.InetAddress
getLoopbackV4()
getLoopbackV4static java.net.InetAddress
getLoopbackV6()
getLoopbackV6int
getMaximumResults()
getMaximumResultsint
getMTU()
getMTUstatic java.net.InetAddress
getMulticastAddress()
getMulticastAddressint
getMulticastMaximumWait()
getMulticastMaximumWaitint
getMulticastRadius()
getMulticastRadiusint[]
getMulticastTimeouts()
getMulticastTimeoutsint
getPort()
getPortjava.util.List<java.net.InetAddress>
getPreconfiguredDAs()
getPreconfiguredDAsjava.util.List<java.lang.String>
getSAOnlyScopes()
getSAOnlyScopesint
getServerSocketQueueLength()
getServerSocketQueueLengthstatic java.net.InetAddress
getSRVLOC_DA_MulticastAddress()
getSRVLOC_DA_MulticastAddressstatic java.net.InetAddress
getSRVLOC_MulticastAddress()
getSRVLOC_MulticastAddressint
getTCPTimeout()
getTCPTimeoutjava.util.logging.Level
getTraceLevel()
getTraceLevelboolean
getTraceMsg()
getTraceMsgboolean
isBroadcastOnly()
isBroadcastOnlyboolean
isDA()
isDAboolean
isSA()
isSAvoid
setPort(int pPort)
setPortvoid
setTraceLevel(java.lang.String pLevel)
setTraceLevelvoid
setUseIPv4(boolean pValue)
setUseIPv4void
setUseIPv6(boolean pValue)
setUseIPv6boolean
useIPv4()
useIPv4boolean
useIPv6()
useIPv6
-
-
-
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<java.net.InetAddress> 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<java.net.InetAddress> getPreconfiguredDAs()
getPreconfiguredDAs- Returns:
- List
-
getConfiguredScopes
public java.util.List<java.lang.String> getConfiguredScopes()
getConfiguredScopes- Returns:
- List
-
getSAOnlyScopes
public java.util.List<java.lang.String> 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
-
-