org.opennms.netmgt.tl1d
Interface Tl1Client

All Known Implementing Classes:
Tl1ClientImpl

public interface Tl1Client

The API for TL1 client connections.

Author:
David Hustace

Method Summary
 String getHost()
           
 Tl1AutonomousMessageProcessor getMessageProcessor()
           
 int getPort()
           
 long getReconnectionDelay()
           
 BlockingQueue<Tl1AutonomousMessage> getTl1Queue()
           
 void setHost(String host)
           
 void setLog(Category log)
           
 void setMessageProcessor(Tl1AutonomousMessageProcessor messageProcessor)
           
 void setPort(int port)
           
 void setReconnectionDelay(long reconnectionDelay)
           
 void setTl1Queue(BlockingQueue<Tl1AutonomousMessage> queue)
           
 void start()
           
 void stop()
           
 

Method Detail

start

void start()

stop

void stop()

getHost

String getHost()

setHost

void setHost(String host)

getPort

int getPort()

setPort

void setPort(int port)

getReconnectionDelay

long getReconnectionDelay()

setReconnectionDelay

void setReconnectionDelay(long reconnectionDelay)

getTl1Queue

BlockingQueue<Tl1AutonomousMessage> getTl1Queue()

setTl1Queue

void setTl1Queue(BlockingQueue<Tl1AutonomousMessage> queue)

getMessageProcessor

Tl1AutonomousMessageProcessor getMessageProcessor()

setMessageProcessor

void setMessageProcessor(Tl1AutonomousMessageProcessor messageProcessor)

setLog

void setLog(Category log)


Copyright © 2009. All Rights Reserved.