public class DataServicesParameters
extends java.lang.Object
This class defines the range of valid data service parameters. Only public methods with valid input and output parameters will be published in the Data Integrator Data Services Framework.
Valid input parameters must belong to one of the following classes:
ManagedEntity
ManagedEntityList
QueryFilter
UpdateFilter
UpdateDeleteFilter
CDCQuery
DataServiceVoid
Valid output parameters must belong to one of the following classes:
ManagedEntity
ManagedEntityList
QueryResponse
CDCManagedEntity
CDCManagedEntityList
DataServiceVoid
Constructor and Description |
---|
DataServicesParameters() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isDataServicesValidMethod(java.lang.reflect.Method pMethod)
Returns true if the given method is valid and can thus be published.
|
static boolean |
isValidInputParam(java.lang.Class pClass)
Returns true if
pClass is a valid class for an input parameter of a data
service method. |
static boolean |
isValidOutputParam(java.lang.Class pClass)
Returns true if
pClass is a valid class for an output
parameter of a data service method. |
public static boolean isValidInputParam(java.lang.Class pClass)
pClass
is a valid class for an input parameter of a data
service method.pClass
- class of the parameterpublic static boolean isValidOutputParam(java.lang.Class pClass)
pClass
is a valid class for an output
parameter of a data service method.pClass
- the parameter classpublic static boolean isDataServicesValidMethod(java.lang.reflect.Method pMethod)
pMethod
- the Method