com.collation.platform.model.casm.monitor.propagator
Interface IpInterfacePropagatorConfiguration

All Superinterfaces:
Configuration, ModelObject, MonitorConfiguration, PropagatorConfiguration, java.io.Serializable

public interface IpInterfacePropagatorConfiguration
extends PropagatorConfiguration

Configuration of an IpInterfacePropagator

Persistable:
true

Field Summary
 
Fields inherited from interface com.collation.platform.model.Configuration
OPER_ACCEPTED, OPER_NEW, OPER_REJECTED
 
Method Summary
 boolean getComputerSystemPropagation()
          Determines if the propagator will propagate towards the enclosing computersystem.
 int getThresholdPercentage()
          The percentage of nodes in a subnet that need to be of severity X before the subnet shows severity X If the number of nodes with severity X is below that threshold and > 0 the subnet shows severity X -1
 boolean hasComputerSystemPropagation()
           
 boolean hasThresholdPercentage()
           
 void setComputerSystemPropagation(boolean enabled)
           
 void setThresholdPercentage(int percentage)
           
 
Methods inherited from interface com.collation.platform.model.casm.monitor.propagator.PropagatorConfiguration
getCategory, getContainerPropagation, getDependentPropagation, getLevel, getPropagatorClassName, hasCategory, hasContainerPropagation, hasDependentPropagation, hasLevel, hasPropagatorClassName, setCategory, setContainerPropagation, setDependentPropagation, setLevel, setPropagatorClassName
 
Methods inherited from interface com.collation.platform.model.Configuration
getEnabled, getFamilyName, getMssGuid, getName, getOperationalStatus, getRejectionReason, hasEnabled, hasFamilyName, hasMssGuid, hasName, hasOperationalStatus, hasRejectionReason, setEnabled, setFamilyName, setMssGuid, setName, setOperationalStatus, setRejectionReason
 
Methods inherited from interface com.collation.platform.model.ModelObject
getAdminState, getAllAttributes, getBidiFlag, getBidiFormat, getCDMSource, getCmdbSource, getContextIp, getCreatedBy, getDescription, getDisplayName, getExtendedAttributes, getGuid, getLabel, getLastModifiedBy, getLastModifiedTime, getObjectType, getSourceToken, hasAdminState, hasBidiFlag, hasBidiFormat, hasCDMSource, hasCmdbSource, hasContextIp, hasDescription, hasDisplayName, hasExtendedAttributes, hasGuid, hasLabel, hasObjectType, hasSourceToken, setAdminState, setBidiFlag, setBidiFormat, setCDMSource, setCmdbSource, setContextIp, setDescription, setExtendedAttributes, setGuid, setLabel, setObjectType, setSourceToken
 

Method Detail

getThresholdPercentage

int getThresholdPercentage()
                           throws AttributeNotSetException
The percentage of nodes in a subnet that need to be of severity X before the subnet shows severity X If the number of nodes with severity X is below that threshold and > 0 the subnet shows severity X -1

Throws:
AttributeNotSetException

setThresholdPercentage

void setThresholdPercentage(int percentage)

hasThresholdPercentage

boolean hasThresholdPercentage()

getComputerSystemPropagation

boolean getComputerSystemPropagation()
                                     throws AttributeNotSetException
Determines if the propagator will propagate towards the enclosing computersystem.

The default is true

Throws:
AttributeNotSetException

setComputerSystemPropagation

void setComputerSystemPropagation(boolean enabled)

hasComputerSystemPropagation

boolean hasComputerSystemPropagation()