/** * @param ctx Kernal context. * @param cfg GGFS configuration. * @param metaMgr Meta manager. * @param dataMgr Data manager. * @param srvMgr Server manager. * @param fragmentizerMgr Fragmentizer manager. * @throws GridException If GGFs context instantiation is failed. */ public GridGgfsContext( GridKernalContext ctx, GridGgfsConfiguration cfg, GridGgfsMetaManager metaMgr, GridGgfsDataManager dataMgr, GridGgfsServerManager srvMgr, GridGgfsFragmentizerManager fragmentizerMgr ) throws GridException { this.ctx = ctx; this.cfg = cfg; this.metaMgr = add(metaMgr); this.dataMgr = add(dataMgr); this.srvMgr = add(srvMgr); this.fragmentizerMgr = add(fragmentizerMgr); ggfs = new GridGgfsImpl(this); }
/** * @param ctx Kernal context. * @param cfg GGFS configuration. * @param metaMgr Meta manager. * @param dataMgr Data manager. * @param srvMgr Server manager. * @param fragmentizerMgr Fragmentizer manager. * @throws GridException If GGFs context instantiation is failed. */ public GridGgfsContext( GridKernalContext ctx, GridGgfsConfiguration cfg, GridGgfsMetaManager metaMgr, GridGgfsDataManager dataMgr, GridGgfsServerManager srvMgr, GridGgfsFragmentizerManager fragmentizerMgr ) throws GridException { this.ctx = ctx; this.cfg = cfg; this.metaMgr = add(metaMgr); this.dataMgr = add(dataMgr); this.srvMgr = add(srvMgr); this.fragmentizerMgr = add(fragmentizerMgr); ggfs = new GridGgfsImpl(this); }