Creating Custom Orchestration Java Classes
Before creating we must include
following JAR files
OrchestratorCustomJava.jar
(For definition of the interfaces).
AIS_Client.jar 1.1.0 or
higher. (For the loginEnvironment attribute and enables AIS calls to JD
Edwards EnterpriseOne)
OrchestratorCustomJava.jar
(For custom rule implementation by using the CustomRuleInterface class and for implementation
of CustomServiceRequestInterface class )
Custom Java for the
Orchestration Service Request
Custom service request Java
classes should implement the
com.oracle.e1.rest.orchestrator.customjava.CustomServiceRequstInterface which
requires the following methods:
setLoginEnvironment(com.oracle.e1.aisclient.LoginEnvironment
loginEnvironment). The method used to perform AIS calls.
process(). The method that
returns javax.ws.rs.core.Response which is called automatically after all the
attributes are set.
Custom Java for the
Orchestration Rule
Custom rule Java classes should implement the
com.oracle.e1.rest.orchestrator.customjava.CustomRuleInterface
For following methods:
setLoginEnvironment(com.oracle.e1.aisclient.LoginEnvironment
loginEnvironment). The method used to perform AIS calls.
evaluate(). The method that returns Boolean and is called
automatically after all the attributes are set.
No comments:
Post a Comment