Interface CiWriter
- All Known Implementing Classes:
CiJdomWriter,CiJsonWriter,CiXStreamWriter
public interface CiWriter
-
Method Summary
Modifier and TypeMethodDescriptionvoidciAttributes(com.xebialabs.deployit.plugin.api.udm.CiAttributes ciAttributes) voidciFileAttribute(String file) voidciReference(String reference) voidciReferences(Collection<String> references) voidendCi()voidendList()voidvoidexternalProperties(Map<String, com.xebialabs.deployit.plugin.api.udm.ExternalProperty> externalProperties) voidmapAsStrings(Map<?, ?> map) voidvoidvoidstartProperty(String name) voidvoidtypedCiReference(com.xebialabs.deployit.engine.api.dto.ConfigurationItemId ci) voidtypedCiReferences(Collection<? extends com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> references) voidvalidationMessages(List<com.xebialabs.deployit.plugin.api.validation.ValidationMessage> validations) voidvalueAsString(Object value) voidvaluesAsStrings(Collection<?> values)
-
Method Details
-
startList
void startList() -
endList
void endList() -
startCi
-
endCi
void endCi() -
token
-
ciAttributes
void ciAttributes(com.xebialabs.deployit.plugin.api.udm.CiAttributes ciAttributes) -
ciFileAttribute
-
startProperty
-
endProperty
void endProperty() -
valueAsString
-
valuesAsStrings
-
mapAsStrings
-
ciReference
-
ciReferences
-
typedCiReference
void typedCiReference(com.xebialabs.deployit.engine.api.dto.ConfigurationItemId ci) -
typedCiReferences
void typedCiReferences(Collection<? extends com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> references) -
validationMessages
void validationMessages(List<com.xebialabs.deployit.plugin.api.validation.ValidationMessage> validations) -
externalProperties
-