public class StateProcessCreateContext
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
|
StateProcessCreateContext() |
protected |
StateProcessCreateContext(ProcessService processService,
java.util.function.Function<java.sql.Connection,ProcessDAO> processDaoGetter,
java.util.function.Function<java.lang.Integer,Wizard> processWizardGetter,
java.util.function.Function<java.sql.Connection,ContractLinkDAO> contractLinkDaoGetter,
java.util.function.Consumer<java.lang.Integer> userDataFlusher) |
Modifier and Type | Method and Description |
---|---|
void |
flushUserData(int userId) |
ContractLinkDAO |
getContractLinkDao(java.sql.Connection con) |
ProcessDAO |
getProcessDao(java.sql.Connection con) |
ProcessService |
getProcessService() |
Wizard |
getProcessWizard(int processTypeId) |
static StateProcessCreateContext |
getTestInstance(ProcessService processService,
java.util.function.Function<java.sql.Connection,ProcessDAO> processDaoGetter,
java.util.function.Function<java.lang.Integer,Wizard> processWizardGetter,
java.util.function.Function<java.sql.Connection,ContractLinkDAO> contractLinkDaoGetter,
java.util.function.Consumer<java.lang.Integer> userDataFlusher) |
public StateProcessCreateContext()
protected StateProcessCreateContext(ProcessService processService, java.util.function.Function<java.sql.Connection,ProcessDAO> processDaoGetter, java.util.function.Function<java.lang.Integer,Wizard> processWizardGetter, java.util.function.Function<java.sql.Connection,ContractLinkDAO> contractLinkDaoGetter, java.util.function.Consumer<java.lang.Integer> userDataFlusher)
public static StateProcessCreateContext getTestInstance(ProcessService processService, java.util.function.Function<java.sql.Connection,ProcessDAO> processDaoGetter, java.util.function.Function<java.lang.Integer,Wizard> processWizardGetter, java.util.function.Function<java.sql.Connection,ContractLinkDAO> contractLinkDaoGetter, java.util.function.Consumer<java.lang.Integer> userDataFlusher)
public ProcessService getProcessService()
public ProcessDAO getProcessDao(java.sql.Connection con)
public Wizard getProcessWizard(int processTypeId)
public ContractLinkDAO getContractLinkDao(java.sql.Connection con)
public void flushUserData(int userId)