Class MetadataServiceImpl

java.lang.Object
com.xebialabs.deployit.core.rest.api.MetadataServiceImpl
All Implemented Interfaces:
com.xebialabs.deployit.engine.api.MetadataService

public class MetadataServiceImpl extends Object implements com.xebialabs.deployit.engine.api.MetadataService
  • Constructor Details

    • MetadataServiceImpl

      public MetadataServiceImpl()
  • Method Details

    • listDescriptors

      public List<com.xebialabs.deployit.plugin.api.reflect.Descriptor> listDescriptors()
      Specified by:
      listDescriptors in interface com.xebialabs.deployit.engine.api.MetadataService
    • inheritance

      public Map<String,Set<String>> inheritance()
      Specified by:
      inheritance in interface com.xebialabs.deployit.engine.api.MetadataService
    • findDescriptor

      public com.xebialabs.deployit.plugin.api.reflect.Descriptor findDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)
      Specified by:
      findDescriptor in interface com.xebialabs.deployit.engine.api.MetadataService
    • listPermissions

      public List<com.xebialabs.deployit.engine.api.security.Permission> listPermissions()
      Specified by:
      listPermissions in interface com.xebialabs.deployit.engine.api.MetadataService
    • listOrchestrators

      public List<String> listOrchestrators()
      Specified by:
      listOrchestrators in interface com.xebialabs.deployit.engine.api.MetadataService