ServiceProvider.java 1 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  javax.jcr.Session
 */
package com.day.jcr.vault.fs.spi;

import com.day.jcr.vault.fs.spi.ACLManagement;
import com.day.jcr.vault.fs.spi.CNDReader;
import com.day.jcr.vault.fs.spi.CNDWriter;
import com.day.jcr.vault.fs.spi.JcrVersion;
import com.day.jcr.vault.fs.spi.NodeTypeInstaller;
import com.day.jcr.vault.fs.spi.PrivilegeInstaller;
import com.day.jcr.vault.fs.spi.UserManagement;
import java.io.Writer;
import java.util.Set;
import javax.jcr.Session;

public interface ServiceProvider {
    public JcrVersion getJCRVersion();

    public Set<String> getBuiltInNodeTypeNames();

    public NodeTypeInstaller getDefaultNodeTypeInstaller(Session var1);

    public PrivilegeInstaller getDefaultPrivilegeInstaller(Session var1);

    public CNDReader getCNDReader();

    public CNDWriter getCNDWriter(Writer var1, Session var2, boolean var3);

    public ACLManagement getACLManagement();

    public UserManagement getUserManagement();
}