Scheduler JAVA JOB Creation Oracle FLEXCUBE Investor Servicing Release 12.0.4.0.0 [September] [2014]



Similar documents
Oracle Banking Digital Experience

Oracle FLEXCUBE Direct Banking Release Help Desk User Manual. Part No. E

Oracle Banking Digital Experience

Oracle Banking Digital Experience

Review Employee Leave Balances

Reviewing Employee History

New Features in Primavera Contract Management 14.1

Open Interface Servicing (Line of Credit) Oracle Financial Services Lending and Leasing Release Part No. E [October] [2013]

Vendor Performance Summary Report

Corporate Customer Creation Oracle FLEXCUBE Universal Banking Release [April] [2014] Oracle Part Number E

Oracle Banking Digital Experience

Configuring Internet Explorer Oracle FLEXCUBE Universal Banking Release [April] [2014]

Revenue/Expenses Balance by Fund

Oracle FLEXCUBE Direct Banking

Job Scheduler Oracle FLEXCUBE Universal Banking Release [April] [2014] Oracle Part Number E

Oracle FLEXCUBE Direct Banking Release Corporate E-Factoring User Manual. Part No. E

Oracle Retail MICROS Stores2 Functional Document Tax Free - Manual Receipt Number Assignment Release September 2015

About Contract Management

COPYRIGHT & TRADEMARKS

Oracle Retail MICROS Stores2 Functional Document Sales - Reasons Release September 2015

Bank Account Numbers for ACH Payments

Oracle Audit Vault Oracle FLEXCUBE Universal Banking Release [April] [2014]

Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release


Oracle Banking Digital Experience

Oracle Retail MICROS Stores2 Functional Document General - License Control Release September 2015

Approve or Reject Purchase Requistions, Contracts, and Purchase Orders

Import LC Issuance Oracle FLEXCUBE Universal Banking Release [April] [2014] Oracle Part Number E

SSL Configuration on WebSphere Oracle FLEXCUBE Universal Banking Release [September] [2013] Part No. E

Oracle Fusion Middleware. 1 Oracle Identity Management Templates

ORACLE 11g RDBMS Features: Oracle Total Recall Oracle FLEXCUBE Enterprise Limits and Collateral Management Release 12.1 [December] [2014]

Oracle Cloud E

New Features in Primavera P6 Professional 15.1

StorageTek Library Attach for Window Servers

Oracle Cloud E

Crystal Access Guide HCM 9.1 All Sites

Oracle Enterprise Manager

Customer Order Portal Created on 9/24/ :45 PM

Oracle Enterprise Manager

Oracle Hospitality Payment Gateway Services Release Notes Release Part Number: E January 2016

Oracle Communications Network Charging and Control. Release: 4.4

Oracle Fusion Transactional Business Intelligence

Management Information System User Guide Oracle FLEXCUBE Universal Banking. Release Part No. E

Contents Legal Notices... 2 Preface... 5 Introduction... 7 Installation Instructions... 8

Oracle Utilities Integration for Device Operations

Oracle Enterprise Manager Ops Center. Introduction. Tuning Monitoring Rules and Policies 12c Release 1 ( )

NetFlow Collection and Processing Cartridge Pack User Guide Release 6.0

Introduction to Virtual Datacenter

SSL Configuration on Weblogic Oracle FLEXCUBE Universal Banking Release [August] [2014]

Oracle Retail MICROS Stores2 Functional Document Customers - Online Centralized Customer Management Release September 2015

Oracle Field Service Cloud SmartCollaboration Administration Panel. Release 4.5

Oracle Virtual Machine Qualification Note Oracle FLEXCUBE Universal Banking Release [April] [2014]

Oracle Retail Customer Engagement Cloud Service (Relate) Release Notes Release March 2015

University of Missouri

Human Resources 9.1 Basic Navigation Guide

Oracle VM. Paravirtual Drivers Installation Guide for Microsoft Windows for Release E May 2012

Oracle Audit Vault Administrator s Guide Oracle Audit Vault Auditor s Guide Oracle Enterprise Manager Cloud Control Administrator s Guide

Oracle Transactional Business Intelligence Enterprise for Human Capital Management Cloud Service

Copyright

MSS110 Approval for Expenses Training Guide

Oracle Retail Point-of-Service with Mobile Point-of-Service

Hardware and Software Requirements

PeopleSoft Enterprise Services Procurement 9.1 Reports

Oracle Database. How To Get Started. April g Release 2 (10.2) for or IBM z/os (OS/390) B

Oracle JRockit JDK. Supported Configurations R27.6. April 2009

Oracle Cloud. Creating a Business Intelligence Cloud Extract E

Oracle Transactional Business Intelligence Enterprise for Human Capital Management Cloud Service

Oracle WebLogic Server

Functional Enhancements

Oracle Enterprise Manager

Siebel Application Deployment Manager Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013

Viewing Paycheck Information Online - LSU Health New Orleans - On Campus

Oracle Enterprise Manager. Introduction to the Oracle Virtual Networking Plug-in. Requirements. Supported Versions

How To Create Employee Review Documents In Peoplesoft

Report Writer's Guide Release 14.1

Introduction. Document Conventions. Administration. In This Section

Release Notes Oracle VueLink for Documentum Interface for Oracle AutoVue, Client/Server Deployment Oracle Corporation

Oracle Banking Current Accounts and Savings Accounts

Oracle WebCenter Sites. Backup and Recovery Guide 11g Release 1 (11.1.1)

Contents Introduction... 5 Installation Instructions... 6 Uninstall the Unifier File Transfer Utility... 8 For More Information...

Oracle WebLogic Server

Oracle Sales Cloud Reporting and Analytics Overview. Release 13.2 Part Number E January 2014

Oracle Hospitality OPERA Cloud Services Security Guide Release 1.20 Part Number: E April 2016

Oracle. Human Capital Management Cloud Using Workforce Reputation Management. Release 11. This guide also applies to on-premise implementations

Oracle Enterprise Manager

Oracle Enterprise Data Quality. 1 JMX Binding. 1.1 Examples. Java Management Extensions Configuration Release 11g R1 ( )

Oracle WebCenter Content Service for Microsoft Exchange

Version Using Oracle Commerce Cloud Service Agent Console

Oracle Retail MICROS Retail-J. Inventory Management: Stock Adjustments Release 13.0

Oracle Hospitality Cruise Shipboard Property Management System 3M AT9000MKII Installation Guide Release

Oracle Enterprise Single Sign-on Logon Manager How-To: Configuring ESSO-LM Event Logging with Microsoft SQL Server 2005 Release

NEW FEATURES ORACLE ESSBASE STUDIO

IBM WebSphere Portal Reference Guide Release 9.2

PeopleSoft Enterprise FSCM 9.1 Mobile Inventory Management Hardware and Software Requirements

Viewing Paycheck Information Online - LSUSH Off Campus

Oracle Utilities Meter Data Management Business Intelligence

Oracle Virtual Desktop Client for ipad. User Guide for Version 1.0

Oracle Fusion Middleware

Oracle Virtual Desktop Client for Android. Release Notes for Release 1.2

Transcription:

Scheduler JAVA JOB Creation Oracle FLEXCUBE Investor Servicing Release 12.0.4.0.0 [September] [2014]

Table of Contents 1. INTRODUCTION... 1-3 2. BACKGROUND... 2-1 3. PROCEDURE... 3-1 4. EXAMPLE... 4-1

1. Introduction This document introduces the reader to the procedure to be followed for Scheduler JAVA JOB Creation for Oracle FLEXCUBE Investor Servicing. 1-3

2. Background This document is based on the requirement of creating JAVA Jobs to be executed by Quartz Scheduler. This document describes the procedure to be followed to accomplish the above. 2-1

This section describes job creation: 1. Launch the job maintenance screen STDJOBMT for creation of a Job. 3. Procedure 2. Specify the field values. For information regarding individual fields please refer to Installation Docs. A Java job can be stateful or stateless. Stateful Job If the job is configured to be STATEFUL then missed instances will be queued up so that scheduler would start executing once the long running job ends. It means, there will be no parallel execution of the java class. To make a class as Stateful, please add two annotations to the job class. @PersistJobDataAfterExecution @DisallowConcurrentExecution 3-1

Stateless Job If the job is configured as STATELESS, threads can be run in parallel and can execute the same java class. If the job is configured as stateless, the value of field Max Number Instances will denote the number of threads that can be executed in parallel.if the job is configured as stateful, then the above value will denote the number of missed instances that will be queued up so that quartz scheduler would start executing them once a long running job ends. This field specifies the number of such job instances that needs to be queued up. The class defined in the class field has to be provided a fully qualified name. Job params can be added to a particular java job in this screen as shown above. 3-2

4. Example Suppose we have created a new FTP_COPY job, to copy ftp files from one location to another. Here it is a java job, where the class to be executed is FtpCopy.java. So, we have provided the fully qualified class name as com.ofss.scheduler.quartz.ftp. FtpCopy. The physical location of the java file is INFRA\FCJNeoWeb\Javasource\com\ofss\scheduler\quartz\ftp\FtpCopy.java. In this class, we have to override the execute method of Job class to provide the implementation logic, which gets executed when the quartz scheduler executes the class. The execute method format is as below. public void execute(jobexecutioncontext context) throws JobExecutionException {} The sample java file attached here. 4-1

Scheduler JAVA JOB Creation [September] [2014] Oracle Financial Services Software Limited Oracle Park Off Western Express Highway Goregaon (East) Mumbai, Maharashtra 400 063 India Worldwide Inquiries: Phone: +91 22 6718 3000 Fax:+91 22 6718 3001 www.oracle.com/financialservices/ Copyright [2007], [2014], Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate failsafe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. This software or hardware and documentation may provide access to or information on content, products and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.