com.xebialabs.deployit.core.rest.api
Class MetadataResource
java.lang.Object
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
|
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 |
MetadataResource
public MetadataResource()
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