org.opennms.netmgt.provision.detector.jdbc
Class JdbcDetector

java.lang.Object
  extended by org.opennms.netmgt.provision.support.AbstractDetector
      extended by org.opennms.netmgt.provision.support.BasicDetector<JDBCRequest,JDBCResponse>
          extended by org.opennms.netmgt.provision.detector.jdbc.JdbcDetector
All Implemented Interfaces:
ServiceDetector, SyncServiceDetector

@Component
@Scope(value="prototype")
public class JdbcDetector
extends BasicDetector<JDBCRequest,JDBCResponse>


Constructor Summary
protected JdbcDetector()
          Default constructor
protected JdbcDetector(String serviceName, int port)
          Constructor for creating a non-default service based on this protocol
 
Method Summary
protected  Client<JDBCRequest,JDBCResponse> getClient()
           
 String getDbDriver()
           
 String getPassword()
           
 String getUrl()
           
 String getUser()
           
protected  void onInit()
           
 void setDbDriver(String dbDriver)
           
 void setPassword(String password)
           
 void setUrl(String url)
           
 void setUser(String username)
           
 
Methods inherited from class org.opennms.netmgt.provision.support.BasicDetector
dispose, expectBanner, getConversation, isServiceDetected, send, send
 
Methods inherited from class org.opennms.netmgt.provision.support.AbstractDetector
getPort, getRetries, getServiceName, getTimeout, init, setPort, setRetries, setServiceName, setTimeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opennms.netmgt.provision.ServiceDetector
getServiceName, init, setServiceName
 

Constructor Detail

JdbcDetector

protected JdbcDetector()
Default constructor


JdbcDetector

protected JdbcDetector(String serviceName,
                       int port)
Constructor for creating a non-default service based on this protocol

Parameters:
serviceName -
port -
Method Detail

onInit

protected void onInit()
Specified by:
onInit in class BasicDetector<JDBCRequest,JDBCResponse>

getClient

protected Client<JDBCRequest,JDBCResponse> getClient()
Specified by:
getClient in class BasicDetector<JDBCRequest,JDBCResponse>

setDbDriver

public void setDbDriver(String dbDriver)

getDbDriver

public String getDbDriver()

setUser

public void setUser(String username)

getUser

public String getUser()

setPassword

public void setPassword(String password)

getPassword

public String getPassword()

setUrl

public void setUrl(String url)

getUrl

public String getUrl()


Copyright © 2009. All Rights Reserved.