com.xebialabs.deployit.core.rest.api
Class MetadataResource

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

@Controller
public class MetadataResource
extends java.lang.Object
implements com.xebialabs.deployit.engine.api.MetadataService


Constructor Summary
MetadataResource()
           
 
Method Summary
 com.xebialabs.deployit.plugin.api.reflect.Descriptor findDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)
           
 java.util.List<com.xebialabs.deployit.plugin.api.reflect.Descriptor> listDescriptors()
           
 java.util.List<java.lang.String> listOrchestrators()
           
 java.util.List<com.xebialabs.deployit.engine.api.security.Permission> listPermissions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataResource

public MetadataResource()
Method Detail

listDescriptors

public java.util.List<com.xebialabs.deployit.plugin.api.reflect.Descriptor> listDescriptors()
Specified by:
listDescriptors 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 java.util.List<com.xebialabs.deployit.engine.api.security.Permission> listPermissions()
Specified by:
listPermissions in interface com.xebialabs.deployit.engine.api.MetadataService

listOrchestrators

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