public class BroadcastVariableManager extends Object
| Constructor and Description |
|---|
BroadcastVariableManager() |
| Modifier and Type | Method and Description |
|---|---|
int |
getNumberOfVariablesWithReferences() |
<T> BroadcastVariableMaterialization<T,?> |
materializeBroadcastVariable(String name,
int superstep,
RegularPactTask<?,?> holder,
MutableReader<?> reader,
TypeSerializerFactory<T> serializerFactory) |
void |
releaseAllReferencesFromTask(RegularPactTask<?,?> referenceHolder) |
void |
releaseReference(BroadcastVariableKey key,
RegularPactTask<?,?> referenceHolder) |
void |
releaseReference(String name,
int superstep,
RegularPactTask<?,?> referenceHolder) |
public <T> BroadcastVariableMaterialization<T,?> materializeBroadcastVariable(String name, int superstep, RegularPactTask<?,?> holder, MutableReader<?> reader, TypeSerializerFactory<T> serializerFactory) throws IOException
IOExceptionpublic void releaseReference(String name, int superstep, RegularPactTask<?,?> referenceHolder)
public void releaseReference(BroadcastVariableKey key, RegularPactTask<?,?> referenceHolder)
public void releaseAllReferencesFromTask(RegularPactTask<?,?> referenceHolder)
public int getNumberOfVariablesWithReferences()
Copyright © 2015 The Apache Software Foundation. All rights reserved.