java.lang.Object
org.qubership.integration.platform.runtime.catalog.service.exportimport.serializer.ServiceSerializer

@Component public class ServiceSerializer extends Object
  • Constructor Details

    • ServiceSerializer

      @Autowired public ServiceSerializer(com.fasterxml.jackson.dataformat.yaml.YAMLMapper yamlExportImportMapper, ExportableObjectWriterVisitor exportableObjectWriterVisitor)
  • Method Details

    • serialize

      public ExportedSystemObject serialize(org.qubership.integration.platform.catalog.persistence.configs.entity.system.IntegrationSystem system) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • serialize

      public ExportedSpecification serialize(org.qubership.integration.platform.catalog.persistence.configs.entity.system.SystemModel specification)
    • writeSerializedArchive

      public byte[] writeSerializedArchive(List<ExportedSystemObject> exportedSystems)