Package org.opennms.netmgt.config.api
Interface CatFactory
-
- All Known Implementing Classes:
CategoryFactory
,MockCategoryFactory
public interface CatFactory
CatFactory interface.
- Version:
- $Id: $
- Author:
- jsartin TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Category
getCategory(java.lang.String name)
getCategoryCatinfo
getConfig()
getConfigjava.lang.String
getEffectiveRule(java.lang.String catLabel)
getEffectiveRuledouble
getNormal(java.lang.String catlabel)
getNormaljava.util.concurrent.locks.Lock
getReadLock()
double
getWarning(java.lang.String catlabel)
getWarningjava.util.concurrent.locks.Lock
getWriteLock()
-
-
-
Method Detail
-
getCategory
Category getCategory(java.lang.String name)
getCategory
- Parameters:
name
- aString
object.- Returns:
- a
Category
object.
-
getEffectiveRule
java.lang.String getEffectiveRule(java.lang.String catLabel)
getEffectiveRule
- Parameters:
catLabel
- aString
object.- Returns:
- a
String
object.
-
getNormal
double getNormal(java.lang.String catlabel)
getNormal
- Parameters:
catlabel
- aString
object.- Returns:
- a double.
-
getWarning
double getWarning(java.lang.String catlabel)
getWarning
- Parameters:
catlabel
- aString
object.- Returns:
- a double.
-
getReadLock
java.util.concurrent.locks.Lock getReadLock()
-
getWriteLock
java.util.concurrent.locks.Lock getWriteLock()
-
-