AbstractVaultFsConfig.java
1.3 KB
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* org.apache.jackrabbit.vault.fs.api.VaultFsConfig
* org.apache.jackrabbit.vault.fs.config.AbstractVaultFsConfig
* org.apache.jackrabbit.vault.fs.config.ConfigurationException
*/
package com.day.jcr.vault.fs.config;
import com.day.jcr.vault.fs.api.VaultFsConfig;
import com.day.jcr.vault.fs.config.ConfigurationException;
import com.day.jcr.vault.fs.impl.JrVltVaultFsConfigAdapter;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
public abstract class AbstractVaultFsConfig {
public static VaultFsConfig load(File file) throws ConfigurationException, IOException {
return AbstractVaultFsConfig.load(new FileInputStream(file), file.getName());
}
public static VaultFsConfig load(InputStream in, String name) throws ConfigurationException, IOException {
try {
org.apache.jackrabbit.vault.fs.api.VaultFsConfig cfg = org.apache.jackrabbit.vault.fs.config.AbstractVaultFsConfig.load((InputStream)in, (String)name);
return JrVltVaultFsConfigAdapter.create(cfg);
}
catch (org.apache.jackrabbit.vault.fs.config.ConfigurationException e) {
throw new ConfigurationException((Throwable)e);
}
}
}