public abstract class Operation
extends java.lang.Object
Constructor and Description |
---|
Operation() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
INTERNAL:
|
java.util.List<Parameter> |
getParameters() |
boolean |
hasResponse() |
void |
initialize(XRServiceAdapter xrService) |
abstract java.lang.Object |
invoke(XRServiceAdapter xrService,
Invocation invocation) |
boolean |
isCollection() |
void |
setName(java.lang.String name)
INTERNAL: Set this
Operation 's name |
void |
validate(XRServiceAdapter xrService) |
public java.lang.String getName()
INTERNAL:
Operation
's namepublic void setName(java.lang.String name)
INTERNAL: Set this Operation
's name
name
- public java.util.List<Parameter> getParameters()
public boolean hasResponse()
public boolean isCollection()
public void validate(XRServiceAdapter xrService)
public void initialize(XRServiceAdapter xrService)
public abstract java.lang.Object invoke(XRServiceAdapter xrService, Invocation invocation)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference