org.sblim.slp.internal
Class SLPConfig

java.lang.Object
  extended by org.sblim.slp.internal.SLPConfig

public final class SLPConfig
extends Object

SLPConfig


Method Summary
 int getActiveDiscoveryGranularity()
          getActiveDiscoveryGranularity
 int getActiveDiscoveryInterval()
          getActiveDiscoveryInterval
static InetAddress getBroadcastAddress()
          getBroadcastAddress
 List<String> getConfiguredScopes()
          getConfiguredScopes
 int[] getDADiscoveryTimeouts()
          getDADiscoveryTimeouts
 int[] getDatagramTimeouts()
          getDatagramTimeouts
static SLPConfig getGlobalCfg()
          getGlobalCfg
 List<InetAddress> getInterfaces()
          getInterfaces
 InetAddress getLocalHost()
          getLocalHost
static InetAddress getLoopbackV4()
          getLoopbackV4
static InetAddress getLoopbackV6()
          getLoopbackV6
 int getMaximumResults()
          getMaximumResults
 int getMTU()
          getMTU
static InetAddress getMulticastAddress()
          getMulticastAddress
 int getMulticastMaximumWait()
          getMulticastMaximumWait
 int getMulticastRadius()
          getMulticastRadius
 int[] getMulticastTimeouts()
          getMulticastTimeouts
 int getPort()
          getPort
 List<InetAddress> getPreconfiguredDAs()
          getPreconfiguredDAs
 List<String> getSAOnlyScopes()
          getSAOnlyScopes
 int getServerSocketQueueLength()
          getServerSocketQueueLength
static InetAddress getSRVLOC_DA_MulticastAddress()
          getSRVLOC_DA_MulticastAddress
static InetAddress getSRVLOC_MulticastAddress()
          getSRVLOC_MulticastAddress
 int getTCPTimeout()
          getTCPTimeout
 Level getTraceLevel()
          getTraceLevel
 boolean getTraceMsg()
          getTraceMsg
 boolean isBroadcastOnly()
          isBroadcastOnly
 boolean isDA()
          isDA
 boolean isSA()
          isSA
 void setPort(int pPort)
          setPort
 void setTraceLevel(String pLevel)
          setTraceLevel
 void setUseIPv4(boolean pValue)
          setUseIPv4
 void setUseIPv6(boolean pValue)
          setUseIPv6
 boolean useIPv4()
          useIPv4
 boolean useIPv6()
          useIPv6
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getBroadcastAddress

public static InetAddress getBroadcastAddress()
getBroadcastAddress

Returns:
InetAddress

getGlobalCfg

public static SLPConfig getGlobalCfg()
getGlobalCfg

Returns:
SLPConfig

getLoopbackV4

public static InetAddress getLoopbackV4()
getLoopbackV4

Returns:
InetAddress

getLoopbackV6

public static InetAddress getLoopbackV6()
getLoopbackV6

Returns:
InetAddress

getMulticastAddress

public static InetAddress getMulticastAddress()
getMulticastAddress

Returns:
InetAddress

getSRVLOC_MulticastAddress

public static InetAddress getSRVLOC_MulticastAddress()
getSRVLOC_MulticastAddress

Returns:
InetAddress

getSRVLOC_DA_MulticastAddress

public static 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 List<InetAddress> getInterfaces()
getInterfaces

Returns:
List

getPort

public int getPort()
getPort

Returns:
int

setPort

public void setPort(int pPort)
setPort

Parameters:
pPort -

getTraceLevel

public Level getTraceLevel()
getTraceLevel

Returns:
String

setTraceLevel

public void setTraceLevel(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 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 List<InetAddress> getPreconfiguredDAs()
getPreconfiguredDAs

Returns:
List

getConfiguredScopes

public List<String> getConfiguredScopes()
getConfiguredScopes

Returns:
List

getSAOnlyScopes

public List<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


Copyright © 2005, 2013 IBM Corporation. All Rights Reserved.