Class LocalMethodDescriptor
java.lang.Object
com.xebialabs.deployit.booter.local.LocalMethodDescriptor
- All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
public class LocalMethodDescriptor
extends Object
implements com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.xebialabs.deployit.plugin.api.reflect.MethodDescriptorfrom(com.xebialabs.deployit.plugin.api.reflect.Descriptor descriptor, MethodSpecification methodSpecification) getFqn()getLabel()getName()com.xebialabs.deployit.plugin.api.reflect.Type<T> Tinvoke(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item) <T> Tinvoke(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item, com.xebialabs.deployit.plugin.api.udm.Parameters params)
-
Method Details
-
from
public static com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor from(com.xebialabs.deployit.plugin.api.reflect.Descriptor descriptor, MethodSpecification methodSpecification) -
getName
- Specified by:
getNamein interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
getLabel
- Specified by:
getLabelin interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
getDescription
- Specified by:
getDescriptionin interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
getAttributes
- Specified by:
getAttributesin interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
getParameterObjectType
public com.xebialabs.deployit.plugin.api.reflect.Type getParameterObjectType()- Specified by:
getParameterObjectTypein interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
invoke
public <T> T invoke(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item) - Specified by:
invokein interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
invoke
public <T> T invoke(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item, com.xebialabs.deployit.plugin.api.udm.Parameters params) - Specified by:
invokein interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
getFqn
- Specified by:
getFqnin interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-