java.lang.Object | |
↳ | org.mule.modules.peoplesoft.OperationDefinition |
Processes the MetaData Key strings to distinguish the Component Interface ID from the selected Operation. Then populates a new OperationDefinition
object to neatly
handle both pieces of information.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | ENTITY_KEY_OPERATION_PARSER | Character used as parser in the MetaDataKey to separate the CI Name (ID) from the CI Operation |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ENTITY_KEY_CI_ID_PATTERN | Pattern created to retrieve the CI Name (ID) only from the MetaData Key (removes the ||{CI Operation} part) | ||||||||||
component | The Component Interface Name (ID) | ||||||||||
logger | |||||||||||
operation | One of the operations defined in OperationType
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Initializes a new
OperationDefinition object. | |||||||||||
This must be reviewed.
| |||||||||||
Initializes a new
OperationDefinition object. | |||||||||||
Takes a MetaDataKey, extracts the CI Name and Operation, and builds a new object
OperationDefinition using both parameters as input. | |||||||||||
Searches the MetaDataKey string for the key separator ||.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Character used as parser in the MetaDataKey to separate the CI Name (ID) from the CI Operation
Pattern created to retrieve the CI Name (ID) only from the MetaData Key (removes the ||{CI Operation} part)
The Component Interface Name (ID)
Initializes a new OperationDefinition
object.
component | The Component Interface name (ID) |
---|---|
operation | The name of the Operation |
OperationDefinition
using both parameters as the constructor arguments
This must be reviewed. Looks like a hack ...
component |
---|
Initializes a new OperationDefinition
object.
component | The Component Interface name (ID) |
---|---|
type | The OperationType object |
Takes a MetaDataKey, extracts the CI Name and Operation, and builds a new object OperationDefinition
using both parameters as input.
key | An instance of MetaDataKey |
---|
OperationDefinition
Searches the MetaDataKey string for the key separator ||. If it finds it, it extracts the CI name and the operation and stores them in a new OperationDefinition
object
key | The MetaData key string with the format CI_NAME||OPERATION |
---|
OperationDefinition
objectPeopleSoftRuntimeException | when: |
---|