/** * @param ctx Kernal context. * @param cfg IGFS configuration. * @param metaMgr Meta manager. * @param dataMgr Data manager. * @param srvMgr Server manager. * @param fragmentizerMgr Fragmentizer manager. * @throws IgniteCheckedException If IGFS context instantiation is failed. */ public IgfsContext( GridKernalContext ctx, FileSystemConfiguration cfg, IgfsMetaManager metaMgr, IgfsDataManager dataMgr, IgfsServerManager srvMgr, IgfsFragmentizerManager fragmentizerMgr ) throws IgniteCheckedException { this.ctx = ctx; this.cfg = cfg; this.metaMgr = add(metaMgr); this.dataMgr = add(dataMgr); this.srvMgr = add(srvMgr); this.fragmentizerMgr = add(fragmentizerMgr); log = ctx.log(IgfsContext.class); igfsSvc = ctx.getIgfsExecutorService(); igfs = new IgfsImpl(this); }
/** * @param ctx Kernal context. * @param cfg IGFS configuration. * @param metaMgr Meta manager. * @param dataMgr Data manager. * @param srvMgr Server manager. * @param fragmentizerMgr Fragmentizer manager. * @throws IgniteCheckedException If IGFS context instantiation is failed. */ public IgfsContext( GridKernalContext ctx, FileSystemConfiguration cfg, IgfsMetaManager metaMgr, IgfsDataManager dataMgr, IgfsServerManager srvMgr, IgfsFragmentizerManager fragmentizerMgr ) throws IgniteCheckedException { this.ctx = ctx; this.cfg = cfg; this.metaMgr = add(metaMgr); this.dataMgr = add(dataMgr); this.srvMgr = add(srvMgr); this.fragmentizerMgr = add(fragmentizerMgr); log = ctx.log(IgfsContext.class); igfsSvc = ctx.getIgfsExecutorService(); igfs = new IgfsImpl(this); }