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 TypeMethodDescriptionvoid
validate()
Validates the Validatable, throwing anIllegalStateException
if the current state is not valid.
-
Method Details
-
validate
void validate()Validates the Validatable, throwing anIllegalStateException
if the current state is not valid.- Throws:
IllegalStateException
- if the state of theValidatable
is not valid.
-