public static class HeapWindowBuffer.Factory<T> extends Object implements WindowBufferFactory<T,HeapWindowBuffer<T>>
| Constructor and Description |
|---|
HeapWindowBuffer.Factory() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Calls
close() on eventual user functions inside the buffer. |
HeapWindowBuffer<T> |
create()
Creates a new
WindowBuffer. |
void |
open(Configuration config)
Calls
open() on eventual user functions inside the buffer. |
void |
setRuntimeContext(RuntimeContext ctx)
Sets the
RuntimeContext that is used to initialize eventual user functions
inside the created buffers. |
public void setRuntimeContext(RuntimeContext ctx)
WindowBufferFactoryRuntimeContext that is used to initialize eventual user functions
inside the created buffers.setRuntimeContext in interface WindowBufferFactory<T,HeapWindowBuffer<T>>public void open(Configuration config)
WindowBufferFactoryopen() on eventual user functions inside the buffer.open in interface WindowBufferFactory<T,HeapWindowBuffer<T>>public void close()
WindowBufferFactoryclose() on eventual user functions inside the buffer.close in interface WindowBufferFactory<T,HeapWindowBuffer<T>>public HeapWindowBuffer<T> create()
WindowBufferFactoryWindowBuffer.create in interface WindowBufferFactory<T,HeapWindowBuffer<T>>Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.