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

java.lang.Object
  extended by org.opennms.netmgt.provision.adapters.link.endpoint.EndPointValidationExpressionImpl
      extended by org.opennms.netmgt.provision.adapters.link.endpoint.AndEndPointValidationExpression
All Implemented Interfaces:
EndPointValidationExpression

public class AndEndPointValidationExpression
extends EndPointValidationExpressionImpl


Field Summary
 
Fields inherited from class org.opennms.netmgt.provision.adapters.link.endpoint.EndPointValidationExpressionImpl
m_value
 
Constructor Summary
AndEndPointValidationExpression()
          Constructor for AndEndPointValidationExpression.
AndEndPointValidationExpression(EndPointValidationExpressionImpl[] validators)
          Constructor for AndEndPointValidationExpression.
 
Method Summary
 String toString()
          toString
 void validate(EndPoint endPoint)
          validate
 
Methods inherited from class org.opennms.netmgt.provision.adapters.link.endpoint.EndPointValidationExpressionImpl
getValue, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AndEndPointValidationExpression

public AndEndPointValidationExpression()

Constructor for AndEndPointValidationExpression.


AndEndPointValidationExpression

public AndEndPointValidationExpression(EndPointValidationExpressionImpl[] validators)

Constructor for AndEndPointValidationExpression.

Parameters:
validators - an array of EndPointValidationExpressionImpl objects.
Method Detail

validate

public void validate(EndPoint endPoint)
              throws EndPointStatusException

validate

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

toString

public String toString()

toString

Overrides:
toString in class Object
Returns:
a String object.


Copyright © 2011. All Rights Reserved.