Class ServerTemplateOCPStorage

  • All Implemented Interfaces:
    org.kie.server.controller.api.storage.KieServerTemplateStorage

    @ApplicationScoped
    public class ServerTemplateOCPStorage
    extends Object
    implements org.kie.server.controller.api.storage.KieServerTemplateStorage
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.server.controller.api.model.spec.ServerTemplate delete​(String identifier)  
      boolean exists​(String identifier)  
      List<org.kie.server.controller.api.model.spec.ServerTemplate> load()  
      org.kie.server.controller.api.model.spec.ServerTemplate load​(String identifier)  
      List<org.kie.server.controller.api.model.spec.ServerTemplateKey> loadKeys()  
      org.kie.server.controller.api.model.spec.ServerTemplate store​(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate)  
      org.kie.server.controller.api.model.spec.ServerTemplate update​(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate)  
      • Methods inherited from interface org.kie.server.controller.api.storage.KieServerTemplateStorage

        close
    • Constructor Detail

      • ServerTemplateOCPStorage

        @Inject
        public ServerTemplateOCPStorage()
    • Method Detail

      • store

        public org.kie.server.controller.api.model.spec.ServerTemplate store​(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate)
        Specified by:
        store in interface org.kie.server.controller.api.storage.KieServerTemplateStorage
      • loadKeys

        public List<org.kie.server.controller.api.model.spec.ServerTemplateKey> loadKeys()
        Specified by:
        loadKeys in interface org.kie.server.controller.api.storage.KieServerTemplateStorage
      • load

        public List<org.kie.server.controller.api.model.spec.ServerTemplate> load()
        Specified by:
        load in interface org.kie.server.controller.api.storage.KieServerTemplateStorage
      • load

        public org.kie.server.controller.api.model.spec.ServerTemplate load​(String identifier)
        Specified by:
        load in interface org.kie.server.controller.api.storage.KieServerTemplateStorage
      • exists

        public boolean exists​(String identifier)
        Specified by:
        exists in interface org.kie.server.controller.api.storage.KieServerTemplateStorage
      • update

        public org.kie.server.controller.api.model.spec.ServerTemplate update​(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate)
        Specified by:
        update in interface org.kie.server.controller.api.storage.KieServerTemplateStorage
      • delete

        public org.kie.server.controller.api.model.spec.ServerTemplate delete​(String identifier)
        Specified by:
        delete in interface org.kie.server.controller.api.storage.KieServerTemplateStorage