org.opennms.netmgt.provision.adapters.link.endpoint
Class EndPointValidationExpressionImpl

java.lang.Object
  extended by org.opennms.netmgt.provision.adapters.link.endpoint.EndPointValidationExpressionImpl
All Implemented Interfaces:
EndPointValidationExpression
Direct Known Subclasses:
AndEndPointValidationExpression, MatchingSnmpEndPointValidationExpression, OrEndPointValidationExpression, PingEndPointValidationExpression

public abstract class EndPointValidationExpressionImpl
extends Object
implements EndPointValidationExpression

Abstract EndPointValidationExpressionImpl class.

Version:
$Id: $
Author:
ranger

Field Summary
protected  String m_value
           
 
Constructor Summary
EndPointValidationExpressionImpl()
           
 
Method Summary
 String getValue()
          getValue
 void setValue(String value)
          setValue
abstract  void validate(EndPoint endPoint)
          validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_value

protected String m_value
Constructor Detail

EndPointValidationExpressionImpl

public EndPointValidationExpressionImpl()
Method Detail

getValue

public String getValue()

getValue

Returns:
a String object.

setValue

public void setValue(String value)

setValue

Parameters:
value - a String object.

validate

public abstract void validate(EndPoint endPoint)
                       throws EndPointStatusException

validate

Specified by:
validate in interface EndPointValidationExpression
Parameters:
endPoint - a EndPoint object.
Throws:
EndPointStatusException - if any.


Copyright © 2011. All Rights Reserved.