ebs中JAVA 并发程序的创建与发布

本文介绍了如何在EBS系统中创建和发布Java并发程序。首先,根据‘低调的奢华’博客的部分内容,讲解了程序的编写要求。接着,详细阐述了并发请求的建立步骤,包括在系统管理员的并发菜单下定义可执行程序,选择执行方法为Java并发程序,指定class名称及文件上传路径。最后指出,EBS中Java并发程序的定义方式与PLSQL类似。
摘要由CSDN通过智能技术生成

1、程序的编写与要求(部分摘自博客低调的奢华)

import oracle.apps.fnd.cp.request.*;
import oracle.apps.fnd.util.*;

//Class 需要实现 JavaConcurrentProgram 这个 interface
public class Class1 implements JavaConcurrentProgram{
    public Class1() {
    }
    //实现interface 中的runProgram方法,参数有且只能为 CpContext
    public void runProgram(CpContext cpcontext)
    {
        //取得并发程序传入的参数列表
        ParameterList lPara = cpcontext.getParameterList();
        ReqCompletion lrc = cpcontext.getReqCompletion();
        
        try
        {
            //把参数名字和参数的值分别在log和output中打印出来
            while(lPara.hasMoreElements())
            {
                NameValueType nvt = lPara.nextParameter();
                cpcontext.getOutFile().writeln(nvt.getName() + ":" + nvt.getValue());
                cpcontext.getLogFile().write(nvt.getName() + ":" + nvt.getValue(), LogFile.STATEMENT);
                //完成打印的步骤后,设置程序的结束状态
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值