net.shibboleth.utilities.java.support.component
Interface ValidatableComponent

All Superinterfaces:
Component
All Known Subinterfaces:
Resource
All Known Implementing Classes:
AbstractResource, ClasspathResource, FilesystemResource, HttpResource

public interface ValidatableComponent
extends Component

A Component which can be validated at run time in order to ensure proper operation.


Method Summary
 void validate()
          Validates that this component is operational and functioning properly (with the limits that such things can be checked).
 

Method Detail

validate

void validate()
              throws ComponentValidationException
Validates that this component is operational and functioning properly (with the limits that such things can be checked).

Throws:
ComponentValidationException - thrown if there is a problem with the component


Copyright © 1999-2012. All Rights Reserved.