-
Method Summary
Methods inherited from interface io.xpipe.core.store.DataStore
asNeeded, checkComplete, isComplete
-
Method Details
-
validate
Performs a validation of this data store.This validation can include one of multiple things: - Sanity checks of individual properties - Existence checks - Connection checks
All in all, a successful execution of this method should almost guarantee that the data store can be successfully accessed in the near future.
Note that some checks may take a long time, for example if a connection has to be validated. The caller should therefore expect a runtime of multiple seconds when calling this method.
- Throws:
Exception- if any part of the validation went wrong
-