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.booleanReturnstrueif the following collection is empty:getProblematicElements()
-
Method Details
-
isSuccessful
boolean isSuccessful()Returnstrueif the following collection is empty:getProblematicElements()- Returns:
trueif no error occurred and allelementscould 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. SeeReleaseProblemto get a list of all possible problems- Returns:
- problematic elements
- Since:
- 5.2.180606, 5.2.180702
-