org.opennms.netmgt.config
Interface CatFactory

All Known Implementing Classes:
CategoryFactory

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
 Category getCategory(String name)
          getCategory
 Catinfo getConfig()
          getConfig
 String getEffectiveRule(String catLabel)
          getEffectiveRule
 double getNormal(String catlabel)
          getNormal
 Lock getReadLock()
           
 double getWarning(String catlabel)
          getWarning
 Lock getWriteLock()
           
 

Method Detail

getConfig

Catinfo getConfig()

getConfig

Returns:
a Catinfo object.

getCategory

Category getCategory(String name)

getCategory

Parameters:
name - a String object.
Returns:
a Category object.

getEffectiveRule

String getEffectiveRule(String catLabel)

getEffectiveRule

Parameters:
catLabel - a String object.
Returns:
a String object.

getNormal

double getNormal(String catlabel)

getNormal

Parameters:
catlabel - a String object.
Returns:
a double.

getWarning

double getWarning(String catlabel)

getWarning

Parameters:
catlabel - a String object.
Returns:
a double.

getReadLock

Lock getReadLock()

getWriteLock

Lock getWriteLock()


Copyright © 2011. All Rights Reserved.