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, setWorkerParallelismcloneForExecution, getNumInputCopies, getPortSettings, handleInactiveOutputdisableParallelism, getInputPorts, getOutputPorts, newInput, newInput, newOutput, newRecordInput, newRecordInput, newRecordOutput, notifyErrorpublic 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.