java.lang.Object |
↳ |
org.mule.modules.peoplesoft.runtime.ArgumentMapper |
Class Overview
Maps arguments to the helper CI classes (API accessors).
Summary
Public Methods |
void
|
verify(OperationType operationType, Map<String, Object> params, CIPropertyInfoCollectionAccessor infoProperties)
Performs the validation of the Map with the attributes passed as parameter
It will check that:
- all the attributes defined as 'required' are defined
- the length of the string type values is not exceeded
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Constants
private
static
final
String
CURRENT_BRANCH
private
static
final
String
DOUBLE_VALUE_REGEXP
Constant Value:
"([\d]*)\.?([\d]*)"
private
static
final
String
LONG_VALUE_REGEXP
Constant Value:
"([\d]+)"
Fields
private
static
final
Pattern
DOUBLE_VALUE_PATTERN
private
static
final
Pattern
LONG_VALUE
private
static
final
Logger
logger
Public Constructors
Public Methods
Performs the validation of the Map with the attributes passed as parameter
It will check that:
- all the attributes defined as 'required' are defined
- the length of the string type values is not exceeded
Parameters
operationType
| The operation to be performed |
params
| The map with the actual params |
infoProperties
| The info helper containing the structure of PS Properties |
Throws
PeopleSoftRuntimeException
| If an error is found it will throw this exception. The message will contain all the definition of the errors found
|