org.sblim.slp.internal

Class SLPConfig


public final class SLPConfig
extends java.lang.Object

SLPConfig

Method Summary

int
getActiveDiscoveryGranularity()
getActiveDiscoveryGranularity
int
getActiveDiscoveryInterval()
getActiveDiscoveryInterval
static InetAddress
getBroadcastAddress()
getBroadcastAddress
List
getConfiguredScopes()
getConfiguredScopes
int[]
getDADiscoveryTimeouts()
getDADiscoveryTimeouts
int[]
getDatagramTimeouts()
getDatagramTimeouts
static SLPConfig
getGlobalCfg()
getGlobalCfg
List
getInterfaces()
getInterfaces
InetAddress
getLocalHost()
getLocalHost
Logger
getLogger()
Gets the default logger for this application.
static InetAddress
getLoopbackV4()
getLoopbackV4
static InetAddress
getLoopbackV6()
getLoopbackV6
int
getMTU()
getMTU
int
getMaximumResults()
getMaximumResults
static InetAddress
getMulticastAddress()
getMulticastAddress
int
getMulticastMaximumWait()
getMulticastMaximumWait
int
getMulticastRadius()
getMulticastRadius
int[]
getMulticastTimeouts()
getMulticastTimeouts
int
getPort()
getPort
List
getPreconfiguredDAs()
getPreconfiguredDAs
List
getSAOnlyScopes()
getSAOnlyScopes
static InetAddress
getSRVLOC_DA_MulticastAddress()
getSRVLOC_DA_MulticastAddress
static InetAddress
getSRVLOC_MulticastAddress()
getSRVLOC_MulticastAddress
int
getServerSocketQueueLength()
getServerSocketQueueLength
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

Method Details

getActiveDiscoveryGranularity

public int getActiveDiscoveryGranularity()
getActiveDiscoveryGranularity
Returns:
int

getActiveDiscoveryInterval

public int getActiveDiscoveryInterval()
getActiveDiscoveryInterval
Returns:
int

getBroadcastAddress

public static InetAddress getBroadcastAddress()
getBroadcastAddress
Returns:
InetAddress

getConfiguredScopes

public List getConfiguredScopes()
getConfiguredScopes
Returns:
List

getDADiscoveryTimeouts

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

getDatagramTimeouts

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

getGlobalCfg

public static SLPConfig getGlobalCfg()
getGlobalCfg
Returns:
SLPConfig

getInterfaces

public List getInterfaces()
getInterfaces
Returns:
List

getLocalHost

public InetAddress getLocalHost()
getLocalHost
Returns:
InetAddress

getLogger

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

getLoopbackV4

public static InetAddress getLoopbackV4()
getLoopbackV4
Returns:
InetAddress

getLoopbackV6

public static InetAddress getLoopbackV6()
getLoopbackV6
Returns:
InetAddress

getMTU

public int getMTU()
getMTU
Returns:
int

getMaximumResults

public int getMaximumResults()
getMaximumResults
Returns:
int

getMulticastAddress

public static InetAddress getMulticastAddress()
getMulticastAddress
Returns:
InetAddress

getMulticastMaximumWait

public int getMulticastMaximumWait()
getMulticastMaximumWait
Returns:
int

getMulticastRadius

public int getMulticastRadius()
getMulticastRadius
Returns:
int

getMulticastTimeouts

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

getPort

public int getPort()
getPort
Returns:
int

getPreconfiguredDAs

public List getPreconfiguredDAs()
getPreconfiguredDAs
Returns:
List

getSAOnlyScopes

public List getSAOnlyScopes()
getSAOnlyScopes
Returns:
List

getSRVLOC_DA_MulticastAddress

public static InetAddress getSRVLOC_DA_MulticastAddress()
getSRVLOC_DA_MulticastAddress
Returns:
InetAddress

getSRVLOC_MulticastAddress

public static InetAddress getSRVLOC_MulticastAddress()
getSRVLOC_MulticastAddress
Returns:
InetAddress

getServerSocketQueueLength

public int getServerSocketQueueLength()
getServerSocketQueueLength
Returns:
int

getTCPTimeout

public int getTCPTimeout()
getTCPTimeout
Returns:
int

getTraceLevel

public Level getTraceLevel()
getTraceLevel
Returns:
String

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

setPort

public void setPort(int pPort)
setPort
Parameters:
pPort -

setTraceLevel

public void setTraceLevel(String pLevel)
setTraceLevel
Parameters:
pLevel -

setUseIPv4

public void setUseIPv4(boolean pValue)
setUseIPv4
Parameters:
pValue -

setUseIPv6

public void setUseIPv6(boolean pValue)
setUseIPv6
Parameters:
pValue -

useIPv4

public boolean useIPv4()
useIPv4
Returns:
boolean

useIPv6

public boolean useIPv6()
useIPv6
Returns:
boolean

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