public abstract class AbstractExtendedTaskFactory extends Object
Constructor and Description |
---|
AbstractExtendedTaskFactory()
The extended factory must have a constructor with no arguments
|
Modifier and Type | Method and Description |
---|---|
void |
create(Set<String> s3TaskNames)
Mandatory call at the end of constructor for the final
implementation
|
abstract String |
getName() |
abstract AbstractTask |
getTaskFromId(String name,
String argRule,
int delay,
R66Session session) |
abstract AbstractTask |
getTaskFromIdForBusiness(String name,
String argRule,
int delay,
R66Session session)
For usage in ExecBusinessTask
|
public AbstractExtendedTaskFactory()
public abstract String getName()
public final void create(Set<String> s3TaskNames)
s3TaskNames
- the Set of Command names that will be associated with
this TaskFactorypublic abstract AbstractTask getTaskFromId(String name, String argRule, int delay, R66Session session) throws OpenR66RunnerErrorException
name
- argRule
- delay
- session
- OpenR66RunnerErrorException
public abstract AbstractTask getTaskFromIdForBusiness(String name, String argRule, int delay, R66Session session) throws OpenR66RunnerErrorException
name
- argRule
- delay
- session
- OpenR66RunnerErrorException
Copyright © 2009–2022 Waarp. All rights reserved.