Package de.espirit.firstspirit.storage
Interface ServerReleaseOperation
- All Superinterfaces:
- RevisionOperation<BasicElementInfo>,- Serializable
Indicates a 
server release operation- Since:
- 4.0.124
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface de.espirit.firstspirit.storage.RevisionOperationRevisionOperation.OperationType
- 
Method SummaryModifier and TypeMethodDescriptionReturns the dependent release type parameter which was set during execution of the belonging server release action.A collection containingelement pointersfor all changed or disappeared / deleted elements of this release operation.booleanReturnstrueif the recursive parameter was set during execution of the belonging server release action@NotNull Collection<String>If the release operation is valid for a limited set of languages only, the abbreviations of the released languages is returned by this method.
 If the release is valid for all languages, an empty collection is returned.booleanReturnstrueif the release parent path parameter was set during execution of the belonging server release action.Returns the start element of the server release action.Methods inherited from interface de.espirit.firstspirit.storage.RevisionOperationgetType
- 
Method Details- 
getReleaseStartElementBasicElementInfo getReleaseStartElement()Returns the start element of the server release action.- Since:
- 4.0.124
 
- 
getRecursiveboolean getRecursive()Returnstrueif the recursive parameter was set during execution of the belonging server release action- Returns:
- trueif the server release action was started with param recursive set,- falseotherwise
- Since:
- 4.0.124
 
- 
getReleaseParentPathboolean getReleaseParentPath()Returnstrueif the release parent path parameter was set during execution of the belonging server release action.- Returns:
- trueif the server release action was started with param release parent path set,- falseotherwise
- Since:
- 4.0.124
 
- 
getDependentReleaseTypeIDProvider.DependentReleaseType getDependentReleaseType()Returns the dependent release type parameter which was set during execution of the belonging server release action.- Returns:
- the dependent release type the server release action was started with
- Since:
- 4.0.124
 
- 
getElementsCollection<BasicElementInfo> getElements()A collection containingelement pointersfor all changed or disappeared / deleted elements of this release operation.- Specified by:
- getElementsin interface- RevisionOperation<BasicElementInfo>
- Returns:
- Collection containing all elements of this release operation.
- Since:
- 4.0.120
 
- 
getReleaseLanguagesIf the release operation is valid for a limited set of languages only, the abbreviations of the released languages is returned by this method.
 If the release is valid for all languages, an empty collection is returned.- Returns:
- A collection of language abbreviations if the release operation is limited to a set of languages. Empty if the release is valid for all languages.
- Since:
- 5.2.250102
 
 
-