Package org.apache.ivy.core.settings
Interface Validatable
- All Known Implementing Classes:
AbstractOSGiResolver,AbstractPatternsBasedResolver,AbstractResolver,AbstractSshBasedResolver,AbstractWorkspaceResolver,AggregatedOSGiResolver,BasicResolver,BintrayResolver,CacheResolver,ChainResolver,DualResolver,FileSystemResolver,IBiblioResolver,IvyRepResolver,JarResolver,MirroredURLResolver,OBRResolver,PackagerResolver,RepositoryResolver,SFTPResolver,SshResolver,UpdateSiteResolver,URLResolver,VfsResolver,VsftpResolver,WorkspaceChainResolver
public interface Validatable
Implemented by settings element which need to perform validation when settings are loaded.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate()Validates the Validatable, throwing anIllegalStateExceptionif the current state is not valid.
-
Method Details
-
validate
void validate()Validates the Validatable, throwing anIllegalStateExceptionif the current state is not valid.- Throws:
IllegalStateException- if the state of theValidatableis not valid.
-