org.sblim.slp.internal
Class SLPConfig

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

public final class SLPConfig
extends java.lang.Object

SLPConfig


Method Summary
 int getActiveDiscoveryGranularity()
          getActiveDiscoveryGranularity
 int getActiveDiscoveryInterval()
          getActiveDiscoveryInterval
static java.net.InetAddress getBroadcastAddress()
          getBroadcastAddress
 java.util.List getConfiguredScopes()
          getConfiguredScopes
 int[] getDADiscoveryTimeouts()
          getDADiscoveryTimeouts
 int[] getDatagramTimeouts()
          getDatagramTimeouts
static SLPConfig getGlobalCfg()
          getGlobalCfg
 java.util.List getInterfaces()
          getInterfaces
 java.net.InetAddress getLocalHost()
          getLocalHost
static java.net.InetAddress getLoopbackV4()
          getLoopbackV4
static java.net.InetAddress getLoopbackV6()
          getLoopbackV6
 int getMaximumResults()
          getMaximumResults
 int getMTU()
          getMTU
static java.net.InetAddress getMulticastAddress()
          getMulticastAddress
 int getMulticastMaximumWait()
          getMulticastMaximumWait
 int getMulticastRadius()
          getMulticastRadius
 int[] getMulticastTimeouts()
          getMulticastTimeouts
 int getPort()
          getPort
 java.util.List getPreconfiguredDAs()
          getPreconfiguredDAs
 java.util.List getSAOnlyScopes()
          getSAOnlyScopes
 int getServerSocketQueueLength()
          getServerSocketQueueLength
static java.net.InetAddress getSRVLOC_DA_MulticastAddress()
          getSRVLOC_DA_MulticastAddress
static java.net.InetAddress getSRVLOC_MulticastAddress()
          getSRVLOC_MulticastAddress
 int getTCPTimeout()
          getTCPTimeout
 java.util.logging.Level getTraceLevel()
          getTraceLevel
 boolean getTraceMsg()
          getTraceMsg
 boolean isBroadcastOnly()
          isBroadcastOnly
 boolean isDA()
          isDA
 boolean isSA()
          isSA
 void setPort(int pPort)
          setPort
 void setTraceLevel(java.lang.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 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


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