public interface OperationManager
Modifier and Type | Method and Description |
---|---|
Operation |
getOperation(Class aClass,
int code) |
Operation |
getOperation(Class aClass,
String name) |
Operation |
getOperation(Object obj,
int code) |
Operation |
getOperation(Object obj,
String name) |
int |
getOperationCode(Class aClass,
String name) |
boolean |
hasOperation(Class aClass,
int code) |
boolean |
hasOperation(Class aClass,
String name) |
boolean |
hasOperation(Object obj,
int code) |
boolean |
hasOperation(Object obj,
String name) |
Object |
invokeOperation(Object obj,
int code,
OperationContext context) |
Object |
invokeOperation(Object obj,
String name,
OperationContext context) |
int |
registerOperation(Operation operation,
Class aClass) |
int |
registerOperation(Operation operation,
Object obj) |
int getOperationCode(Class aClass, String name) throws OperationNotSupportedException
OperationNotSupportedException
Operation getOperation(Object obj, String name) throws OperationNotSupportedException
OperationNotSupportedException
Operation getOperation(Object obj, int code) throws OperationNotSupportedException
OperationNotSupportedException
Operation getOperation(Class aClass, String name) throws OperationNotSupportedException
OperationNotSupportedException
Operation getOperation(Class aClass, int code) throws OperationNotSupportedException
OperationNotSupportedException
Object invokeOperation(Object obj, String name, OperationContext context) throws OperationException
OperationException
Object invokeOperation(Object obj, int code, OperationContext context) throws OperationException
OperationException
boolean hasOperation(Object obj, int code)
boolean hasOperation(Class aClass, int code)