|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CapsdConfig
| Field Summary | |
|---|---|
static int |
LAME_SNMP_HOST_IFINDEX
This integer value is used to represent the primary snmp interface ifindex in the ipinterface table for SNMP hosts that don't support the MIB2 ipAddrTable |
| Method Summary | |
|---|---|
void |
addProtocolPlugin(ProtocolPlugin plugin)
|
InetAddress |
determinePrimarySnmpInterface(List<InetAddress> addressList,
boolean strict)
|
boolean |
getAbortProtocolScansFlag()
Defines Capsd's behavior when, during a protocol scan, it gets a java.net.NoRouteToHostException exception. |
CapsdConfiguration |
getConfiguration()
Return the Capsd configuration object. |
List<String> |
getConfiguredProtocols()
|
boolean |
getDeletePropagationEnabled()
|
long |
getInitialSleepTime()
|
int |
getMaxRescanThreadPoolSize()
|
int |
getMaxSuspectThreadPoolSize()
|
List<Property> |
getPluginProperties(ProtocolPlugin plugin)
|
List<Property> |
getProtocolConfigurationProperties(ProtocolConfiguration pluginConf)
|
List<ProtocolConfiguration> |
getProtocolConfigurations(ProtocolPlugin plugin)
|
ProtocolPlugin |
getProtocolPlugin(String svcName)
|
List<ProtocolPlugin> |
getProtocolPlugins()
|
List<Range> |
getRanges(ProtocolConfiguration pluginConf)
|
long |
getRescanFrequency()
|
SmbAuth |
getSmbAuth(String target)
Finds the SMB authentication object using the netbios name. |
List<String> |
getSpecifics(ProtocolConfiguration pluginConf)
|
String |
getXmlrpc()
Return the boolean xmlrpc as string to indicate if notification to external xmlrpc server is needed. |
boolean |
isAddressUnmanaged(InetAddress target)
Checks the configuration to determine if the target is managed or unmanaged. |
boolean |
isXmlRpcEnabled()
|
void |
save()
Saves the current in-memory configuration to disk and reloads |
long |
toLong(InetAddress start)
|
| Field Detail |
|---|
static final int LAME_SNMP_HOST_IFINDEX
| Method Detail |
|---|
void save()
throws org.exolab.castor.xml.MarshalException,
IOException,
org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.MarshalException
IOException
org.exolab.castor.xml.ValidationExceptionCapsdConfiguration getConfiguration()
SmbAuth getSmbAuth(String target)
boolean isAddressUnmanaged(InetAddress target)
target - The target to check against.long getRescanFrequency()
long getInitialSleepTime()
int getMaxSuspectThreadPoolSize()
int getMaxRescanThreadPoolSize()
boolean getAbortProtocolScansFlag()
boolean getDeletePropagationEnabled()
String getXmlrpc()
boolean isXmlRpcEnabled()
ProtocolPlugin getProtocolPlugin(String svcName)
void addProtocolPlugin(ProtocolPlugin plugin)
InetAddress determinePrimarySnmpInterface(List<InetAddress> addressList,
boolean strict)
List<String> getConfiguredProtocols()
List<ProtocolPlugin> getProtocolPlugins()
List<ProtocolConfiguration> getProtocolConfigurations(ProtocolPlugin plugin)
List<String> getSpecifics(ProtocolConfiguration pluginConf)
List<Range> getRanges(ProtocolConfiguration pluginConf)
List<Property> getPluginProperties(ProtocolPlugin plugin)
List<Property> getProtocolConfigurationProperties(ProtocolConfiguration pluginConf)
long toLong(InetAddress start)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||