public class OperationExecutor<SKey extends Key>
extends java.lang.Object
Constructor and Description |
---|
OperationExecutor(java.lang.String name,
GenericMultiThreadedConnector<SKey> connector,
int poolSize,
int queueSize,
java.lang.ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
void |
addOperation(Operation<SKey> op) |
void |
addOperation(Operation<SKey>[] ops) |
java.lang.String |
getName() |
int |
getThreadCount() |
void |
setThreadcount(int nb) |
void |
start() |
void |
stop() |
void |
waitJobsCompleted() |
public OperationExecutor(java.lang.String name, GenericMultiThreadedConnector<SKey> connector, int poolSize, int queueSize, java.lang.ClassLoader classLoader)
public void start()
public void stop() throws java.lang.Exception
java.lang.Exception
public java.lang.String getName()
public void setThreadcount(int nb)
public int getThreadCount()
public void waitJobsCompleted() throws java.lang.Exception
java.lang.Exception
Copyright © 2013 Dassault Systèmes, All Rights Reserved.