public class ContainerAliasResolver extends Object
Constructor and Description |
---|
ContainerAliasResolver(KieServerRegistry registry) |
Modifier and Type | Method and Description |
---|---|
String |
forCaseInstance(String alias,
String caseId)
Looks up container id for given alias that is associated with case instance
|
String |
forProcessInstance(String alias,
long processInstanceId)
Looks up container id for given alias that is associated with process instance
|
String |
forTaskInstance(String alias,
long taskId)
Looks up container id for given alias that is associated with task instance
|
String |
latest(String alias)
Looks up latest container id for given alias.
|
public ContainerAliasResolver(KieServerRegistry registry)
public String latest(String alias)
alias
- container aliasIllegalArgumentException
- in case there are no containers for given aliaspublic String forCaseInstance(String alias, String caseId)
alias
- container aliascaseId
- unique case instance idIllegalArgumentException
- in case there are no containers for given aliaspublic String forProcessInstance(String alias, long processInstanceId)
alias
- container aliasprocessInstanceId
- unique process instance idIllegalArgumentException
- in case there are no containers for given aliaspublic String forTaskInstance(String alias, long taskId)
alias
- container aliastaskId
- unique task instance idIllegalArgumentException
- in case there are no containers for given aliasCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.