((RichInputFormat) inputFormat).setRuntimeContext(ctx); ((RichInputFormat) inputFormat).openInputFormat(); ((RichInputFormat) inputFormat).closeInputFormat();
@Override public RuntimeContext getRuntimeContext(){ if (this.replicatedIF instanceof RichInputFormat) { return ((RichInputFormat)this.replicatedIF).getRuntimeContext(); } else{ throw new RuntimeException("The underlying input format to this ReplicatingInputFormat isn't context aware"); } }
((RichInputFormat) format).openInputFormat(); format.close(); if (format instanceof RichInputFormat) { ((RichInputFormat) format).closeInputFormat();
@Override public void closeInputFormat() throws IOException { if (this.replicatedIF instanceof RichInputFormat) { ((RichInputFormat)this.replicatedIF).closeInputFormat(); } } }
@Override public void setRuntimeContext(RuntimeContext context) { if (this.replicatedIF instanceof RichInputFormat) { ((RichInputFormat)this.replicatedIF).setRuntimeContext(context); } }
@Override public void openInputFormat() throws IOException { if (this.replicatedIF instanceof RichInputFormat) { ((RichInputFormat)this.replicatedIF).openInputFormat(); } }
((RichInputFormat) format).openInputFormat(); format.close(); if (format instanceof RichInputFormat) { ((RichInputFormat) format).closeInputFormat();
@Override public void close() throws Exception { format.close(); if (format instanceof RichInputFormat) { ((RichInputFormat) format).closeInputFormat(); } }
@Override @SuppressWarnings("unchecked") public void open(Configuration parameters) throws Exception { StreamingRuntimeContext context = (StreamingRuntimeContext) getRuntimeContext(); if (format instanceof RichInputFormat) { ((RichInputFormat) format).setRuntimeContext(context); } format.configure(parameters); provider = context.getInputSplitProvider(); serializer = typeInfo.createSerializer(getRuntimeContext().getExecutionConfig()); splitIterator = getInputSplits(); isRunning = splitIterator.hasNext(); }
@Override public void openInputFormat() throws IOException { if (this.replicatedIF instanceof RichInputFormat) { ((RichInputFormat)this.replicatedIF).openInputFormat(); } }
((RichInputFormat) inputFormat).setRuntimeContext(ctx); ((RichInputFormat) inputFormat).openInputFormat(); ((RichInputFormat) inputFormat).closeInputFormat();
((RichInputFormat) format).openInputFormat(); format.close(); if (format instanceof RichInputFormat) { ((RichInputFormat) format).closeInputFormat();
@Override public void closeInputFormat() throws IOException { if (this.replicatedIF instanceof RichInputFormat) { ((RichInputFormat)this.replicatedIF).closeInputFormat(); } } }
@Override public void setRuntimeContext(RuntimeContext context) { if (this.replicatedIF instanceof RichInputFormat) { ((RichInputFormat)this.replicatedIF).setRuntimeContext(context); } }
@Override public void openInputFormat() throws IOException { if (this.replicatedIF instanceof RichInputFormat) { ((RichInputFormat)this.replicatedIF).openInputFormat(); } }
@Override public RuntimeContext getRuntimeContext(){ if (this.replicatedIF instanceof RichInputFormat) { return ((RichInputFormat)this.replicatedIF).getRuntimeContext(); } else{ throw new RuntimeException("The underlying input format to this ReplicatingInputFormat isn't context aware"); } }
((RichInputFormat) inputFormat).setRuntimeContext(ctx); ((RichInputFormat) inputFormat).openInputFormat(); ((RichInputFormat) inputFormat).closeInputFormat();
((RichInputFormat) format).openInputFormat(); format.close(); if (format instanceof RichInputFormat) { ((RichInputFormat) format).closeInputFormat();
@Override public void closeInputFormat() throws IOException { if (this.replicatedIF instanceof RichInputFormat) { ((RichInputFormat)this.replicatedIF).closeInputFormat(); } } }
@Override public void setRuntimeContext(RuntimeContext context) { if (this.replicatedIF instanceof RichInputFormat) { ((RichInputFormat)this.replicatedIF).setRuntimeContext(context); } }