Class RemoteMethodDescriptor
java.lang.Object
com.xebialabs.deployit.booter.remote.RemoteMethodDescriptor
- All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor,Serializable
public class RemoteMethodDescriptor
extends Object
implements com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor, Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFqn()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) voidsetAttributes(Map<String, String> attributes) voidsetDescription(String description) voidvoidvoidvoidsetParameterObjectType(com.xebialabs.deployit.plugin.api.reflect.Type parameterType)
-
Constructor Details
-
RemoteMethodDescriptor
public RemoteMethodDescriptor()
-
-
Method Details
-
getName
- Specified by:
getNamein interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
setName
-
getLabel
- Specified by:
getLabelin interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
setLabel
-
getDescription
- Specified by:
getDescriptionin interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
setDescription
-
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
-
setParameterObjectType
public void setParameterObjectType(com.xebialabs.deployit.plugin.api.reflect.Type parameterType) -
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
-
setAttributes
-
getFqn
- Specified by:
getFqnin interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-
setFqn
-
invoke
public <T> T invoke(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item) - Specified by:
invokein interfacecom.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
-