public abstract class AbstractTransientBlobComputation extends AbstractComputation
Constructor and Description |
---|
AbstractTransientBlobComputation(String name) |
AbstractTransientBlobComputation(String name,
int nbOutputStreams) |
Modifier and Type | Method and Description |
---|---|
protected Path |
createTemp(String commandId) |
Blob |
getBlob(String key,
String storeName) |
protected String |
getTransientStoreKey(String commandId) |
void |
init(ComputationContext context)
Called when the framework has registered the computation successfully.
|
protected void |
storeBlob(Blob blob,
String commandId,
String storeName) |
metadata, processFailure, processRetry, processTimer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
destroy, processRecord, signalStop
public AbstractTransientBlobComputation(String name)
public AbstractTransientBlobComputation(String name, int nbOutputStreams)
public void init(ComputationContext context)
Computation
init
in interface Computation
init
in class AbstractComputation
context
- The computation context object provided by the system.protected String getTransientStoreKey(String commandId)
protected Path createTemp(String commandId)
Copyright © 2019 Nuxeo. All rights reserved.