/*
* Created on 8.7.2003 by tryggvil in project com.project
*/
package com.idega.core.file.business;
import java.rmi.RemoteException;
import com.idega.business.IBOLookup;
import com.idega.idegaweb.IWApplicationContext;
/**
* ICFileSystemFactory: This is the class to use to fetch an instance of ICFileSystem
* Copyright (C) idega software 2003
* @author <a href="mailto:tryggvi@idega.is">Tryggvi Larusson</a>
* @version 1.0
*/
public final class ICFileSystemFactory
{
/**
* This class should not be instantiated
*/
private ICFileSystemFactory()
{
}
/**
* This method fetches the instance of ICFileSystem for the current working application
* @param iwac The ApplicationContext for the working application
* @return the ICFileSystem instance
*/
public static ICFileSystem getFileSystem(IWApplicationContext iwac) throws RemoteException {
return IBOLookup.getServiceInstance(iwac, ICFileSystem.class);
}
}