public interface ManagedOperation extends Serializable, TransientAttachments
Modifier and Type | Interface and Description |
---|---|
static class |
ManagedOperation.Impact
The side-effect impact of invoking an operation
|
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Get the operation description
|
ManagedOperation.Impact |
getImpact()
Get the impact of the operation
|
String |
getName()
Get the name of the operation
|
ManagedParameter[] |
getParameters()
The parameter information for the operation arguments.
|
String[] |
getReflectionSignature()
Get the operation signature
|
MetaType |
getReturnType()
The MetaType for the operation return value.
|
MetaValue |
invoke(MetaValue... param)
Invoke the operation given its parameter values.
|
getTransientAttachment, getTransientAttachment, setTransientAttachment
String getDescription()
String getName()
ManagedOperation.Impact getImpact()
MetaType getReturnType()
ManagedParameter[] getParameters()
String[] getReflectionSignature()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.