Package org.jboss.fresh.vfs.impl.mem

Source Code of org.jboss.fresh.vfs.impl.mem.MemVFSMetaFactory

package org.jboss.fresh.vfs.impl.mem;

import org.jboss.fresh.vfs.VFSMeta;
import org.jboss.fresh.vfs.VFSMetaFactory;

import java.util.Properties;


public class MemVFSMetaFactory implements VFSMetaFactory {

    public VFSMeta create(Properties p) throws Exception {
        if (p == null)
            p = System.getProperties();

        String fsname = p.getProperty("memfs.name", "");
        if("".equals(fsname)) throw new RuntimeException("memfs.name property not specified - it is used to specify a required VFS name");
        VFSMeta meta = new MemVFSMeta(null, fsname);

        return meta;
    }

}
TOP

Related Classes of org.jboss.fresh.vfs.impl.mem.MemVFSMetaFactory

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.