Synchronous Inbound Integration Processing
Inbound Integration Processing 35
Enterprise Service Class Processing
Summary The integration framework applies predefined enterprise service processing logic
in the processing class to the enterprise service.
The MAXIMO adapter does not provide any predefined enterprise service
processing classes. It implements all its integration rules through the object
structure processing and processing rules.
Adapters use the processing class to apply enterprise service-specific business
rules that cannot be specified using the processing rules, and to convert input
data from enterprise service format to object structure format
T
IP To see if a processing class exists for the enterprise service, go to the Enterprise
Service tab in the Enterprise Services application. Look on the Enterprise Service
Configuration and Enterprise Service Response Configuration table windows for
processing class values.
Output The following table shows the possible enterprise service class processing
outcomes.
User Exit Postprocessing
Summary If specified, the integration framework applies predefined processing logic in the
user exit class to the output from the preceding activity.
A user exit processing class typically customizes the object structure after the
execution of any predefined enterprise service processing logic. Both the object
structure and the enterprise service are available for your use.
The MAXIMO adapter does not provide predefined user exit classes.
T
IP To see if any postprocessing customization exists, go to the Enterprise Service tab
in the Enterprise Services application. If the Enterprise Service Configuration and
Enterprise Service Response Configuration table windows show user exit classes,
check these class files for a postprocessing method values.
The same processing class contains the user exit preprocessing, user exit
postprocessing, and user exit object processing methods.
Condition Output
No processing class exists. The existing enterprise service,
unchanged.
The processing class skips the record. None; processing ends.
If there are multiple records in one
XML file, the class skips the current
record and processes the next record.
The processing class stops the record. None; processing ends and an error is
sent to the caller.
The processing class completes
successfully, with mapping.
The object structure.