public interface Effector<T>
extends java.io.Serializable
Entity
.
Similar to the concepts in the JMX MBeanOperationInfo
class.Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
optional description for the effector
|
java.lang.String |
getName()
human-friendly name of the effector (although frequently this uses java method naming convention)
|
java.util.List<ParameterType<?>> |
getParameters()
parameters expected by method, including name and type, optional description and default value
|
java.lang.Class<T> |
getReturnType() |
java.lang.String |
getReturnTypeName()
canonical name of return type (in case return type does not resolve after serialization)
|
java.lang.String getName()
java.lang.Class<T> getReturnType()
java.lang.String getReturnTypeName()
java.util.List<ParameterType<?>> getParameters()
java.lang.String getDescription()