Class ComponentIssueResolver
java.lang.Object
com.codebarrel.automation.rulecomponent.jira.com.rproxy.goskope.common.ComponentIssueResolver
Can be used by rule components to resolve an identity issue bean to its full representation.
This might be necessary if the full issue is too large for the events service (e.g. Kinesis) for example.
-
Constructor Summary
ConstructorsConstructorDescriptionComponentIssueResolver(ClientFactory<JIRAClient> clientFactory, SmartBeanFactory smartBeanFactory) -
Method Summary
Modifier and TypeMethodDescriptionresolve(ComponentContext context, IssueBean srcIssue) resolve(ComponentContext context, IssueBean srcIssue, boolean alwaysUseLazyIssue) resolve(ComponentContext context, String issueId)
-
Constructor Details
-
ComponentIssueResolver
@Inject public ComponentIssueResolver(ClientFactory<JIRAClient> clientFactory, SmartBeanFactory smartBeanFactory)
-
-
Method Details
-
resolve
-
resolve
public Optional<SmartIssueBean> resolve(ComponentContext context, IssueBean srcIssue, boolean alwaysUseLazyIssue) -
resolve
-