protected ManagedResource(String resourceId,SolrResourceLoader loader,StorageIO storageIO) throws SolrException {
  this.resourceId=resourceId;
  this.solrResourceLoader=loader;
  this.storage=createStorage(storageIO,loader);
}

protected ManagedResource ( String resourceId , SolrResourceLoader loader , StorageIO storageIO ) throws SolrException { this . resourceId = resourceId ; this . solrResourceLoader = loader ; this . storage = createStorage ( storageIO , loader ) ; }
initializes this managed resource , including setting up json - based storage using the provided storageio implementation , such as zk .
