public class MatrixSinkInitializeWorker extends InitializeWorkerBase<Void>
endPortRange, logger, retryCount, startPortRange, table, targetColumns, traceLevel, workerParallelism
Constructor and Description |
---|
MatrixSinkInitializeWorker(String coordHost,
int coordPort,
RecordTokenType inputType,
com.pervasive.datarush.operators.io.paraccel.TableInfo tableInfo) |
Modifier and Type | Method and Description |
---|---|
protected void |
cancel(Void state) |
protected void |
checkRetryState(Void invokerRef) |
protected Void |
createInvoker(ExecutionContext ctx,
String invokerId) |
String |
getCoordHost() |
int |
getCoordPort() |
RecordTokenType |
getInputType() |
com.pervasive.datarush.operators.io.paraccel.TableInfo |
getTableInfo() |
protected void |
initializeProtocol(String invokerId,
Void invoker,
InetAddress sliceRegHost,
int sliceRegPort,
com.pervasive.datarush.operators.io.paraccel.SliceInfo sliceInfo,
int maxConnections) |
void |
setCoordHost(String coordHost) |
void |
setCoordPort(int coordPort) |
void |
setInputType(RecordTokenType inputType) |
void |
setTableInfo(com.pervasive.datarush.operators.io.paraccel.TableInfo tableInfo) |
computeMetadata, execute, getEndPortRange, getRetryCount, getSliceIdentifiers, getSliceOutput, getStartPortRange, getTable, getTargetColumns, getTimeoutInterval, getTraceLevel, getWorkerParallelism, setEndPortRange, setRetryCount, setSliceIdentifiers, setStartPortRange, setTable, setTargetColumns, setTimeoutInterval, setTraceLevel, setWorkerParallelism
cloneForExecution, getNumInputCopies, getPortSettings, handleInactiveOutput
disableParallelism, getInputPorts, getOutputPorts, newInput, newInput, newOutput, newRecordInput, newRecordInput, newRecordOutput, notifyError
public MatrixSinkInitializeWorker(String coordHost, int coordPort, RecordTokenType inputType, com.pervasive.datarush.operators.io.paraccel.TableInfo tableInfo)
public String getCoordHost()
public void setCoordHost(String coordHost)
public int getCoordPort()
public void setCoordPort(int coordPort)
protected void initializeProtocol(String invokerId, Void invoker, InetAddress sliceRegHost, int sliceRegPort, com.pervasive.datarush.operators.io.paraccel.SliceInfo sliceInfo, int maxConnections)
initializeProtocol
in class InitializeWorkerBase<Void>
protected Void createInvoker(ExecutionContext ctx, String invokerId)
createInvoker
in class InitializeWorkerBase<Void>
public RecordTokenType getInputType()
public void setInputType(RecordTokenType inputType)
public com.pervasive.datarush.operators.io.paraccel.TableInfo getTableInfo()
public void setTableInfo(com.pervasive.datarush.operators.io.paraccel.TableInfo tableInfo)
protected void checkRetryState(Void invokerRef)
checkRetryState
in class InitializeWorkerBase<Void>
protected void cancel(Void state)
cancel
in class InitializeWorkerBase<Void>
Copyright © 2020 Actian Corporation. All rights reserved.