Class JmsNorthbounderConfig
- java.lang.Object
-
- org.opennms.netmgt.alarmd.northbounder.jms.JmsNorthbounderConfig
-
public class JmsNorthbounderConfig extends Object
Configuration for the JMS NBI.- Author:
- David Hustace, David Schlenk
-
-
Constructor Summary
Constructors Constructor Description JmsNorthbounderConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getBatchSize()
Gets the batch size.JmsDestination
getDestination(String destinationName)
Gets the destination.List<JmsDestination>
getDestinations()
Gets the destinations.String
getMessageFormat()
Gets the message format.Integer
getNaglesDelay()
Gets the nagles delay.Integer
getQueueSize()
Gets the queue size.List<String>
getUeis()
Gets the UEIs.Boolean
isEnabled()
Checks if is enabled.void
setBatchSize(Integer batchSize)
Sets the batch size.void
setDestinations(List<JmsDestination> destinations)
Sets the destinations.void
setEnabled(Boolean enabled)
Sets the enabled.void
setMessageFormat(String messageFormat)
Sets the message format.void
setNaglesDelay(Integer naglesDelay)
Sets the nagles delay.void
setQueueSize(Integer alarmQueueSize)
Sets the queue size.void
setUeis(List<String> ueis)
Sets the UEIs.
-
-
-
Method Detail
-
getMessageFormat
public String getMessageFormat()
Gets the message format.- Returns:
- the message format
-
setMessageFormat
public void setMessageFormat(String messageFormat)
Sets the message format.- Parameters:
messageFormat
- the new message format
-
getDestinations
public List<JmsDestination> getDestinations()
Gets the destinations.- Returns:
- the destinations
-
setDestinations
public void setDestinations(List<JmsDestination> destinations)
Sets the destinations.- Parameters:
destinations
- the new destinations
-
getNaglesDelay
public Integer getNaglesDelay()
Gets the nagles delay.- Returns:
- the nagles delay
-
setNaglesDelay
public void setNaglesDelay(Integer naglesDelay)
Sets the nagles delay.- Parameters:
naglesDelay
- the new nagles delay
-
getBatchSize
public Integer getBatchSize()
Gets the batch size.- Returns:
- the batch size
-
setBatchSize
public void setBatchSize(Integer batchSize)
Sets the batch size.- Parameters:
batchSize
- the new batch size
-
getQueueSize
public Integer getQueueSize()
Gets the queue size.- Returns:
- the queue size
-
setQueueSize
public void setQueueSize(Integer alarmQueueSize)
Sets the queue size.- Parameters:
alarmQueueSize
- the new queue size
-
isEnabled
public Boolean isEnabled()
Checks if is enabled.- Returns:
- the boolean
-
setEnabled
public void setEnabled(Boolean enabled)
Sets the enabled.- Parameters:
enabled
- the new enabled
-
getDestination
public JmsDestination getDestination(String destinationName)
Gets the destination.- Parameters:
destinationName
- the name to match- Returns:
- destination in destinations list who's toString equals destinationName.
-
-