Class TemplateExporter


  • @Service
    public class TemplateExporter
    extends java.lang.Object
    • Field Detail

      • RELEASE_TEMPLATE_JSON_FILE

        public static final java.lang.String RELEASE_TEMPLATE_JSON_FILE
        See Also:
        Constant Field Values
      • MANIFEST_JSON_FILE

        public static final java.lang.String MANIFEST_JSON_FILE
        See Also:
        Constant Field Values
      • XLR_VERSION_FIELD_NAME

        public static final java.lang.String XLR_VERSION_FIELD_NAME
        See Also:
        Constant Field Values
      • DATA_MODEL_VERSION_FIELD_NAME

        public static final java.lang.String DATA_MODEL_VERSION_FIELD_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • TemplateExporter

        @Autowired
        public TemplateExporter​(ImportTemplateConfigurationItemReaderWriter configurationItemReaderWriter,
                                com.xebialabs.xlplatform.upgrade.RepositoryVersionService repositoryVersionService)
    • Method Detail

      • exportTemplate

        public void exportTemplate​(com.xebialabs.xlrelease.domain.Release template,
                                   java.io.OutputStream outputStream)