Interface ReleaseOperation.ReleaseResult
- Enclosing interface:
- ReleaseOperation
public static interface ReleaseOperation.ReleaseResult
Interface representing the result of the
release operation
.- Since:
- 5.2.180606, 5.2.180702
-
Method Summary
Modifier and TypeMethodDescription@NotNull EnumMap<ReleaseProblem,
Set<BasicInfo>> Returns all problematic elements.Returns all successfully released elementsReturns all elements passed over toReleaseOperation.perform(IDProvider...)
where release failed.boolean
Returnstrue
if the following collection is empty:getProblematicElements()
-
Method Details
-
isSuccessful
boolean isSuccessful()Returnstrue
if the following collection is empty:getProblematicElements()
- Returns:
true
if no error occurred and allelements
could be released- Since:
- 5.2.180606, 5.2.180702
-
getReleasedElements
Returns all successfully released elements- Returns:
- released elements
- Since:
- 5.2.180606, 5.2.180702
-
getReleaseFailedElements
Returns all elements passed over toReleaseOperation.perform(IDProvider...)
where release failed.- Returns:
- elements which could not be released
- Since:
- 5.2.180606, 5.2.180702
-
getProblematicElements
Returns all problematic elements. SeeReleaseProblem
to get a list of all possible problems- Returns:
- problematic elements
- Since:
- 5.2.180606, 5.2.180702
-