Course (3-9-4) Oracle Fusion Middleware for Oracle SOA Part 4

zoom

pre 1 of 1 next

Location: Los Angeles

Date posted: June 21, 2013

Price: Please contact

Ad ID: 91847

Views: 158

Reply by email

  • 46 Customizing SOA Composite Applications
    • 46.1 Introduction to Customizing SOA Composite Applications
    • 46.2 Creating the Customizable Composite
      • 46.2.1 How to Create the Customizable Composite
      • 46.2.2 How to Create Customization Classes
      • 46.2.3 How to Add an XSD or WSDL File
      • 46.2.4 How to Search for Customized Activities in a BPEL Process
      • 46.2.5 What You May Need to Know About Editing Artifacts in a Customized Composite
      • 46.2.6 What You May Need to Know About Resolving Validation Errors in Oracle JDeveloper
      • 46.2.7 What You May Need to Know About Resolving a Sequence Conflict
      • 46.2.8 What You May Need to Know About Compiling and Deploying a Customized Application
    • 46.3 Customizing the Vertical Application
      • 46.3.1 How to Customize the Vertical Application
    • 46.4 Customizing the Customer Version
    • 46.4.1 How to Customize the Customer Version
    • 46.5 Upgrading the Composite
      • 46.5.1 How to Upgrade the Core Application Team Composite
      • 46.5.2 How to Upgrade the Vertical Application Team Composite
      • 46.5.3 How to Upgrade the Customer Composite
  • 47 Working with Domain Value Maps
    • 47.1 Introduction to Domain Value Maps
      • 47.1.1 Domain Value Map Features
        • 47.1.1.1 Qualifier Domains
        • 47.1.1.2 Qualifier Hierarchies
        • 47.1.1.3 One-to-Many Mappings
    • 47.2 Creating Domain Value Maps
      • 47.2.1 How to Create Domain Value Maps
      • 47.2.2 What Happens When You Create a Domain Value Map
    • 47.3 Editing a Domain Value Map
      • 47.3.1 How to Add Domains to a Domain Value Map
      • 47.3.2 How to Edit a Domain
      • 47.3.3 How to Add Domain Values to a Domain Value Map
      • 47.3.4 How to Edit Domain Values
    • 47.4 Using Domain Value Map Functions
      • 47.4.1 Understanding Domain Value Map Functions
        • 47.4.1.1 dvm:lookupValue
        • 47.4.1.2 dvm:lookupValue1M
      • 47.4.2 How to Use Domain Value Map Functions in Transformations
      • 47.4.3 How to Use Domain Value Map Functions in XPath Expressions
      • 47.4.4 What Happens at Runtime
    • 47.5 Creating a Domain Value Map Use Case for a Hierarchical Lookup
      • 47.5.1 How to Create the HierarchicalValue Use Case
        • 47.5.1.1 Task 1: How to Create an Oracle JDeveloper Application and a Project
        • 47.5.1.2 Task 2: How to Create a Domain Value Map
        • 47.5.1.3 Task 3: How to Create a File Adapter Service
        • 47.5.1.4 Task 4: How to Create ProcessOrders Mediator Component
        • 47.5.1.5 Task 5: How to Create a File Adapter Reference
        • 47.5.1.6 Task 6: How to Specify Routing Rules
        • 47.5.1.7 Task 7: How to Configure an Application Server Connection
        • 47.5.1.8 Task 8: How to Deploy the Composite Application
      • 47.5.2 How to Run and Monitor the HierarchicalValue Application
    • 47.6 Creating a Domain Value Map Use Case For Multiple Values
      • 47.6.1 How to Create the Multivalue Use Case
        • 47.6.1.1 Task 1: How to Create an Oracle JDeveloper Application and Project
        • 47.6.1.2 Task 2: How to Create a Domain Value Map
        • 47.6.1.3 Task 3: How to Create a File Adapter Service
        • 47.6.1.4 Task 4: How to Create the LookupMultiplevaluesMediator Mediator
        • 47.6.1.5 Task 5: How to Create a File Adapter Reference
        • 47.6.1.6 Task 6: How to Specify Routing Rules
        • 47.6.1.7 Task 7: How to Configure an Application Server Connection
        • 47.6.1.8 Task 8: How to Deploy the Composite Application
      • 47.6.2 How to Run and Monitor the Multivalue Application
  • 48 Using Oracle SOA Composer with Domain Value Maps
    • 48.1 Introduction to Oracle SOA Composer
      • 48.1.1 How to Log in to Oracle SOA Composer
    • 48.2 Viewing Domain Value Maps at Runtime
      • 48.2.1 How To View Domain Value Maps at Runtime
    • 48.3 Editing Domain Value Maps at Runtime
      • 48.3.1 How to Edit Domain Value Maps at Runtime
        • 48.3.1.1 Changing to Edit Mode
        • 48.3.1.2 Adding Rows
        • 48.3.1.3 Editing Rows
        • 48.3.1.4 Deleting Rows
    • 48.4 Saving Domain Value Maps at Runtime
      • 48.4.1 How to Save Domain Value Maps at Runtime
    • 48.5 Committing Changes at Runtime
      • 48.5.1 How to Commit Changes at Runtime
    • 48.6 Detecting Conflicts
  • 49 Working with Cross References
    • 49.1 Introduction to Cross References
    • 49.2 Introduction to Cross Reference Tables
    • 49.3 Oracle Data Integrator Support for Cross Referencing
    • 49.4 Creating and Modifying Cross Reference Tables
      • 49.4.1 How to Create Cross Reference Metadata
      • 49.4.2 What Happens When You Create a Cross Reference
      • 49.4.3 How to Create Custom Database Tables
      • 49.4.4 How to Add an End System to a Cross Reference Table
      • 49.5.1 About the xref:populateXRefRow Function
      • 49.5.2 About the xref:populateLookupXRefRow Function
      • 49.5.3 About the xref:populateXRefRow1M Function
      • 49.5.4 How to Populate a Column of a Cross Reference Table
    • 49.6 Looking Up Cross Reference Tables
      • 49.6.1 About the xref:lookupXRef Function
      • 49.6.2 About the xref:lookupXRef1M Function
      • 49.6.3 About the xref:lookupPopulatedColumns Function
      • 49.6.4 How to Look Up a Cross Reference Table for a Value
    • 49.7 Deleting a Cross Reference Table Value
      • 49.7.1 How to Delete a Cross Reference Table Value
    • 49.8 Creating and Running the Cross Reference Use Case
      • 49.8.1 How to Create the Use Case
        • 49.8.1.1 Task 1: How to Configure the Oracle Database and Database Adapter
        • 49.8.1.2 Task 2: How to Create an Oracle JDeveloper Application and a Project
        • 49.8.1.3 Task 3: How to Create a Cross Reference
        • 49.8.1.4 Task 4: How to Create a Database Adapter Service
        • 49.8.1.5 Task 5: How to Create EBS and SBL External References
        • 49.8.1.6 Task 6: How to Create the Logger File Adapter External Reference
        • 49.8.1.7 Task 7: How to Create an Oracle Mediator Service Component
        • 49.8.1.8 Task 8: How to Specify Routing Rules for an Oracle Mediator Service Component
        • 49.8.1.9 Task 9: How to Specify Routing Rules for the Common Oracle Mediator
        • 49.8.1.10 Task 10: How to Configure an Application Server Connection
        • 49.8.1.11 Task 11: How to Deploy the Composite Application
      • 49.8.2 How to Run and Monitor the XrefCustApp Application
    • 49.9 Creating and Running Cross Reference for 1M Functions
      • 49.9.1 How to Create the Use Case
        • 49.9.1.1 Task 1: How to Configure the Oracle Database and Database Adapter
        • 49.9.1.2 Task 2: How to Create an Oracle JDeveloper Application and a Project
        • 49.9.1.3 Task 3: How to Create a Cross Reference
        • 49.9.1.4 Task 4: How to Create a Database Adapter Service
        • 49.9.1.5 Task 5: How to Create an EBS External Reference
        • 49.9.1.6 Task 6: How to Create a Logger File Adapter External Reference
        • 49.9.1.7 Task 7: How to Create an Oracle Mediator Service Component
        • 49.9.1.8 Task 8: How to Specify Routing Rules for an Oracle Mediator Component
        • 49.9.1.9 Task 9: How to Specify Routing Rules for the Common Oracle Mediator
        • 49.9.1.10 Task 10: How to Configure an Application Server Connection
        • 49.9.1.11 Task 11: How to Deploy the Composite Application
  • 50 Defining Composite Sensors
    • 50.1 Introduction to Composite Sensors
      • 50.1.1 Restrictions on Use of Composite Sensors
    • 50.2 Adding Composite Sensors
      • 50.2.1 How to Add Composite Sensors
        • 50.2.1.1 How to Add a Variable
        • 50.2.1.2 How to Add an Expression
        • 50.2.1.3 How to Add a Property
      • 50.2.2 What You May Need to Know About Duplicate Composite Sensor Names
    • 50.3 Monitoring Composite Sensor Data During Runtime
  • 51 Using Two-Layer Business Process Management (BPM)
    • 51.1 Introduction to Two-Layer Business Process Management
    • 51.2 Creating a Phase Activity
      • 51.2.1 How to Create a Phase Activity
      • 51.2.2 What Happens When You Create a Phase Activity
      • 51.2.3 What Happens at Runtime When You Create a Phase Activity
      • 51.2.4 What You May Need to Know About Creating a Phase Activity
    • 51.3 Creating the Dynamic Routing Decision Table
      • 51.3.1 How to Create the Dynamic Routing Decision Table
      • 51.3.2 What Happens When You Create the Dynamic Routing Decision Table
    • 51.4 Use Case: Two-Layer BPM
      • 51.4.1 Designing the SOA Composite
      • 51.4.2 Creating a Phase Activity
      • 51.4.3 Creating and Editing the Dynamic Routing Decision Table
      • 51.4.4 Adding Assign Activities to the BPEL Process Model
      • 51.4.5 Deploying and Testing the Sample
  • 52 Integrating the Spring Framework in SOA Composite Applications
    • 52.1 Introduction to the Spring Service Component
    • 52.2 Integration of Java and WSDL-Based Components in the Same SOA Composite Application
      • 52.2.1 Java and WSDL-Based Integration Example
      • 52.2.2 Using Callbacks with the Spring Framework
    • 52.3 Creating a Spring Service Component in Oracle JDeveloper
      • 52.3.1 How to Create a Spring Service Component in Oracle JDeveloper
      • 52.3.2 What You May Need to Know About Java Class Errors During Java-to-WSDL Conversions
    • 52.4 Defining Custom Spring Beans Through a Global Spring Context
      • 52.4.1 How to Define Custom Spring Beans Through a Global Spring Context
    • 52.5 Using the Predefined Spring Beans
      • 52.5.1 IHeaderHelperBean.java Interface for headerHelperBean
      • 52.5.2 IInstanceHelperBean.java Interface for instancerHelperBean
      • 52.5.3 ILoggerBean.java Interface for loggerBean
      • 52.5.4 How to Reference Predefined Spring Beans in the Spring Context File
    • 52.6 Spring Service Component Integration in the Fusion Order Demo
      • 52.6.1 How to Use EJBs with Java Vector Type Parameters
    • 52.7 JAXB and OXM Support
      • 52.7.1 Extended Mapping Files
    • 52.8 Configuring Groovy and Aspectj Classes with the Spring Service Component
    • 52.9 Troubleshooting Spring Errors
  • 53 Integrating Oracle BAM with SOA Composite Applications
    • 53.1 Introduction to Integrating Oracle BAM with SOA Composite Applications
    • 53.2 Configuring Oracle BAM Adapter
    • 53.3 Using Oracle BAM Monitor Express With BPEL Processes
      • 53.3.1 How to Access BPEL Designer Monitor View
      • 53.3.2 How to Configure Activity Monitors
      • 53.3.3 How To Create BPEL Process Monitoring Objects
      • 53.3.4 How to Configure Counters
      • 53.3.5 How to Configure Intervals
      • 53.3.6 How to Configure Business Indicators
      • 53.3.7 How to Add Existing Monitoring Objects to Activities
      • 53.3.8 How To Configure BPEL Process Monitors for Deployment
      • 53.3.9 What You Need to Know About Using the Monitor Express Dashboard
      • 53.3.10 What You Need To Know About Monitor Express Data Objects
        • 53.3.10.1 Understanding the COMPONENT Data Object
        • 53.3.10.2 Understanding the COUNTER Data Object
        • 53.3.10.3 Understanding the INTERVAL Data Object
        • 53.3.10.4 Understanding Business Indicator Data Objects
        • 53.3.10.5 Troubleshooting
          • 53.3.10.5.1 Controlling Oracle BAM Data Object Size
          • 53.3.10.5.2 Using the Logs
    • 53.4 Creating a Design Time Connection to an Oracle BAM Server
      • 53.4.1 How to Create a Connection to an Oracle BAM Server
    • 53.5 Using Oracle BAM Adapter in a SOA Composite Application
      • 53.5.1 How to Use Oracle BAM Adapter in a SOA Composite Application
    • 53.6 Using Oracle BAM Adapter in a BPEL Process
      • 53.6.1 How to Use Oracle BAM Adapter in a BPEL Process
    • 53.7 Integrating BPEL Sensors Using Oracle BAM Sensor Action
      • 53.7.1 How to Create a Sensor
      • 53.7.2 How to Create an Oracle BAM Sensor Action
    • 53.8 Integrating SOA Applications and Oracle BAM Using Enterprise Message Resources
  • 54 Using Oracle BAM Data Control
    • 54.1 Introduction to Oracle BAM Data Control
    • 54.2 Creating Projects That Can Use Oracle BAM Data Controls
    • 54.3 Creating Oracle BAM Server Connections
      • 54.3.1 How to Modify Oracle BAM Data Control Connections to Oracle BAM Servers
        • 54.3.1.1 How to Associate a BAM Data Control with a New Oracle BAM Connection
    • 54.4 Exposing Oracle BAM with Oracle ADF Data Controls
      • 54.4.1 How to Create Oracle BAM Data Controls
      • 54.4.2 What Happens in Your Project When You Create an Oracle BAM Data Control
        • 54.4.2.1 How an Oracle BAM Data Control Appears in the Data Controls Panel
    • 54.5 Creating Oracle BAM Data Control Queries
      • 54.5.1 How to Choose a Query Type
      • 54.5.2 How to Create Parameters
      • 54.5.3 How to Pass Values to Parameters
      • 54.5.4 How to Create Calculated Fields
        • 54.5.4.1 Creating Groups in Calculated Fields
      • 54.5.5 How to Select, Organize, and Sort Fields
      • 54.5.6 How to Create Filters
        • 54.5.6.1 How to Create Filter Headers
        • 54.5.6.2 How to Create Filter Entries
        • 54.5.6.3 Entering Comparison Values
          • 54.5.6.3.1 Comparison With a Value
          • 54.5.6.3.2 Comparison With a Calculation
          • 54.5.6.3.3 Comparison With a Field
          • 54.5.6.3.4 Comparison with a Parameter
        • 54.5.6.4 Using Active Now
      • 54.5.7 How to Select and Organize Groups
        • 54.5.7.1 How to Configure Time Groups and Time Series
      • 54.5.8 How to Create Aggregates
      • 54.5.9 How to Modify the Query
    • 54.6 Using Oracle BAM Data Controls in ADF Pages
      • 54.6.1 How to Use an Oracle BAM Data Control in a JSF Page
    • 54.7 Deploying Applications With Oracle BAM Data Controls
      • 54.7.1 How to Deploy to Oracle WebLogic Server in Development Mode
      • 54.7.2 How to Deploy to a Production Mode Oracle WebLogic Server
  • 55 Defining and Managing Oracle BAM Data Objects
    • 55.1 Introduction to Oracle BAM Data Objects
    • 55.2 Defining Data Objects
      • 55.2.1 How to Define a Data Object
      • 55.2.2 How to Add Columns to a Data Object
      • 55.2.3 How to Add Lookup Columns to a Data Object
      • 55.2.4 How to Add Calculated Columns to a Data Object
      • 55.2.5 How to Add Time Stamp Columns to a Data Object
      • 55.2.6 What You May Need to Know About System Data Objects
      • 55.2.7 What You May Need to Know About Oracle Data Integrator Data Objects
    • 55.3 Creating Permissions on Data Objects
      • 55.3.1 How to Create Permissions on a Data Object
      • 55.3.2 How to Add a Group of Users
      • 55.3.3 How to Copy Permissions from Other Data Objects
    • 55.4 Viewing Existing Data Objects
      • 55.4.1 How to View Data Object General Information
      • 55.4.2 How to View Data Object Layouts
      • 55.4.3 How to View Data Object Contents
    • 55.5 Using Data Object Folders
      • 55.5.1 How to Create Folders
      • 55.5.2 How to Open Folders
      • 55.5.3 How to Set Folder Permissions
      • 55.5.4 How to Move Folders
      • 55.5.5 How to Rename Folders
      • 55.5.6 How to Delete Folders
    • 55.6 Creating Security Filters
      • 55.6.1 How to Create a Security Filter
      • 55.6.2 How to Copy Security Filters from Other Data Objects
    • 55.7 Creating Dimensions
      • 55.7.1 How to Create a Dimension
      • 55.7.2 How to Create a Time Dimension
    • 55.8 Renaming and Moving Data Objects
      • 55.8.2 How to Move a Data Object
    • 55.9 Creating Indexes
      • 55.9.1 How to Create an Index
    • 55.10 Clearing Data Objects
      • 55.10.1 How to Clear a Data Object
    • 55.11 Deleting Data Objects
      • 55.11.1 How to Delete a Data Object
  • 56 Creating Oracle BAM Enterprise Message Sources
    • 56.1 Introduction to Enterprise Message Sources
    • 56.2 Creating Enterprise Message Sources
      • 56.2.1 How to Create an Enterprise Message Source
      • 56.2.2 How to Configure DateTime Specification
      • 56.2.3 How to Use Advanced XML Formatting
      • 56.2.4 How to Configure EMS Error Handling
    • 56.3 Using Enterprise Message Sources
      • 56.3.1 How to Edit, Copy, and Delete Enterprise Message Sources
      • 56.3.2 How to Start and Stop Enterprise Message Sources
      • 56.3.3 How to Subscribe and Unsubscribe Enterprise Message Sources
      • 56.3.4 How to Test Enterprise Message Sources
      • 56.3.5 How to Refresh Enterprise Message Sources
      • 56.3.6 How to Monitor Enterprise Message Source Metrics
    • 56.4 Using Foreign JMS Providers
    • 56.5 Use Case: Creating an EMS Against Oracle Streams AQ JMS Provider
      • 56.5.1 Creating a JMS Topic in AQ-JMS
      • 56.5.2 Creating a Data Source in Oracle WebLogic Server
      • 56.5.3 Creating a Foreign JMS Server
      • 56.5.4 Defining an EMS in Oracle BAM Architect
      • 56.5.5 Inserting and Updating Records in the SQL Table
  • 57 Using Oracle Data Integrator With Oracle BAM
    • 57.1 What You May Need to Know About Integrating the Oracle Data Integrator (ODI) With Oracle BAM
      • 57.1.1 Oracle BAM in an Application Server in 11g Release 1 (11.1.1.7.0)
      • 57.1.2 Types of ODI Agents
      • 57.1.3 Additional Installation Steps in Oracle BAM-ODI Integration in Release 11g
      • 57.1.4 Tips for Using Oracle Data Integrator with Oracle BAM
      • 57.1.5 Assumptions About Installing Oracle BAM-ODI integration
    • 57.2 Installing the Oracle Data Integrator Integration Files
      • 57.2.1 How to Install Oracle BAM-ODI Integration Files Using the Script
      • 57.2.2 What Happens When You Install Oracle BAM-ODI Integration Files Using the Script
      • 57.2.3 How to Manually Install Integration Files
      • 57.2.4 Using the Logs
    • 57.3 Using Oracle BAM Knowledge Modules
    • 57.4 Creating the Oracle BAM Target
      • 57.4.1 How to Create the Oracle BAM Target
    • 57.5 Reverse Engineering the Oracle BAM Schema
    • 57.6 Updating the Oracle Data Integrator External Data Source Definition
      • 57.6.1 How to Update the Oracle Data Integrator External Data Source Definitions
    • 57.7 Launching Oracle Data Integrator Scenarios From Oracle BAM Alerts
    • 57.8 Running Oracle Data Integrator Agent as a Daemon or a Microsoft Windows Service With Oracle BAM Embedded
    • 57.9 Installation Files for Integrating Oracle BAM and Oracle Data Integrator
  • 58 Creating External Data Sources
    • 58.1 Introduction to External Data Sources
    • 58.2 Creating External Data Sources
      • 58.2.1 How to Create an External Data Source
      • 58.2.2 What You May Need to Know About Oracle Data Integrator External Data Sources
      • 58.2.3 How to Edit an External Data Source
      • 58.2.4 How to Delete an External Data Source
    • 58.3 External Data Source Example
    • 58.4 Use Cases
      • 58.4.1 Use Case: Creating an EDS Against Oracle Business Intelligence Enterprise Edition
      • 58.4.2 Use Case: Creating an External Data Source Against Sybase
      • 58.4.3 Use Case: Creating an External Data Source Against Microsoft SQL Server
  • 59 Using Oracle BAM Web Services
    • 59.1 Introduction to Oracle BAM Web Services
    • 59.2 Using the DataObjectOperations Web Services
      • 59.2.1 How to Use the DataObjectOperations Web Services
    • 59.3 Using the DataObjectDefinition Web Service
      • 59.3.1 How to Use the DataObjectDefinition Web Service
    • 59.4 Using the ManualRuleFire Web Service
      • 59.4.1 How to Use the ManualRuleFire Web Service
    • 59.5 Using the ICommand Web Service
      • 59.5.1 How to Use the ICommand Web Service
  • 60 Creating Oracle BAM Alerts
    • 60.1 Introduction to Creating Alerts
    • 60.2 Creating Alert Rules
      • 60.2.1 How to Create an Alert Rule
      • 60.2.2 How to Activate Alerts
      • 60.2.3 How to Modify Alert Rules
      • 60.2.4 How to Delete an Alert
      • 60.2.5 What You May Need to Know About Modifying Alerts
    • 60.3 Creating Alert Rules From Templates
      • 60.3.1 How to Create Alert Rules From Templates
    • 60.4 Creating Alert Rules With Messages
      • 60.4.1 How to Create an Alert Rule With a Message
    • 60.5 Creating Complex Alerts
      • 60.5.1 How to Create a Dependent Rule
    • 60.6 Using Alerts History
      • 60.6.1 How to View the Alerts History List
      • 60.6.2 How to Clear the Alerts History List
    • 60.7 Launching Alerts by Invoking Web Services
    • 60.8 Calling an External Action
    • 60.9 Sending Alerts to External E-mail Accounts
  • 61 Using ICommand
    • 61.1 Introduction to ICommand
    • 61.2 Executing ICommand
    • 61.3 Specifying the Command and Option Syntax
      • 61.3.1 How to Specify the Security Credentials
      • 61.3.2 How to Specify the Command
      • 61.3.3 How to Specify Object Names
      • 61.3.4 How to Specify Multiple Parameter Targets
    • 61.4 Using Command-line-only Parameters
    • 61.5 Running ICommand Remotely
  • 62 Oracle User Messaging Service
    • 62.1 Introduction to User Messaging Service
      • 62.1.1 Components
      • 62.1.2 Architecture
  • 63 Sending and Receiving Messages using the User Messaging Service EJB API
    • 63.1 Introduction to the UMS Java API
      • 63.1.1 Creating a Java EE Application Module
    • 63.2 Creating a UMS Client Instance
      • 63.2.1 Creating a MessagingEJBClient Instance Using a Programmatic or Declarative Approach
      • 63.2.2 API Reference for Class MessagingClientFactory
    • 63.3 Sending a Message
      • 63.3.1 Creating a Message
        • 63.3.1.1 Creating a Plaintext Message
        • 63.3.1.2 Creating a Multipart/Alternative Message (with Text/Plain and Text/HTML Parts)
        • 63.3.1.3 Creating Delivery Channel-Specific Payloads in a Single Message for Recipients with Different Delivery Types
      • 63.3.2 API Reference for Class MessageFactory
      • 63.3.3 API Reference for Interface Message
      • 63.3.4 API Reference for Enum DeliveryType
      • 63.3.5 Addressing a Message
        • 63.3.5.1 Types of Addresses
        • 63.3.5.2 Creating Address Objects
          • 63.3.5.2.1 Creating a Single Address Object
          • 63.3.5.2.2 Creating Multiple Address Objects in a Batch
          • 63.3.5.2.3 Adding Sender or Recipient Addresses to a Message
        • 63.3.5.3 Creating a Recipient with a Failover Address
        • 63.3.5.4 API Reference for Class AddressFactory
        • 63.3.5.5 API Reference for Interface Address
      • 63.3.6 Retrieving Message Status
        • 63.3.6.1 Synchronous Retrieval of Message Status
        • 63.3.6.2 Asynchronous Notification of Message Status
    • 63.4 Receiving a Message
      • 63.4.1 Registering an Access Point
      • 63.4.2 Synchronous Receiving
      • 63.4.3 Asynchronous Receiving
      • 63.4.4 Message Filtering
    • 63.5 Using the UMS Enterprise JavaBeans Client API to Build a Client Application
      • 63.5.1 Overview of Development
      • 63.5.2 Configuring the Email Driver
      • 63.5.3 Using JDeveloper 11g to Build the Application
        • 63.5.3.1 Opening the Project
      • 63.5.4 Deploying the Application
      • 63.5.5 Testing the Application
    • 63.6 Using the UMS Enterprise JavaBeans Client API to Build a Client Echo Application
      • 63.6.1 Overview of Development
      • 63.6.2 Configuring the Email Driver
      • 63.6.3 Using JDeveloper 11g to Build the Application
        • 63.6.3.1 Opening the Project
      • 63.6.4 Deploying the Application
      • 63.6.5 Testing the Application
    • 63.7 Creating a New Application Server Connection
  • 64 Sending and Receiving Messages using the User Messaging Service Java API
    • 64.1 Introduction to the UMS Java API
    • 64.2 Creating a UMS Client Instance and Specifying Runtime Parameters
      • 64.2.1 API Reference for Class MessagingClientFactory
    • 64.3 Sending a Message
      • 64.3.1 Creating a Message
        • 64.3.1.1 Creating a Plaintext Message
        • 64.3.1.2 Creating a Multipart/Alternative Message (with Text/Plain and Text/HTML Parts)
        • 64.3.1.3 Creating Delivery Channel-Specific Payloads in a Single Message for Recipients with Different Delivery Types
      • 64.3.2 API Reference for Class MessagingFactory
      • 64.3.3 API Reference for Interface Message
      • 64.3.4 API Reference for Enum DeliveryType
      • 64.3.5 Addressing a Message
        • 64.3.5.1 Types of Addresses
        • 64.3.5.2 Creating Address Objects
          • 64.3.5.2.1 Creating a Single Address Object
          • 64.3.5.2.2 Creating Multiple Address Objects in a Batch
          • 64.3.5.2.3 Adding Sender or Recipient Addresses to a Message
        • 64.3.5.3 Creating a Recipient with a Failover Address
        • 64.3.5.4 API Reference for Class MessagingFactory
        • 64.3.5.5 API Reference for Interface Address
      • 64.3.6 User Preference Based Messaging
    • 64.4 Retrieving Message Status
      • 64.4.1 Synchronous Retrieval of Message Status
      • 64.4.2 Asynchronous Receiving of Message Status
        • 64.4.2.1 Creating a Listener Programmatically
        • 64.4.2.2 Default Status Listener
        • 64.4.2.3 Per Message Status Listener
    • 64.5 Receiving a Message
      • 64.5.1 Registering an Access Point
      • 64.5.2 Synchronous Receiving
      • 64.5.3 Asynchronous Receiving
        • 64.5.3.1 Creating a Listener Programmatically
        • 64.5.3.2 Default Message Listener
        • 64.5.3.3 Per Access Point Message Listener
        • 64.5.4 Message Filtering
    • 64.6 Configuring for a Cluster Environment
    • 64.7 Configuring Security
    • 64.8 Threading Model
      • 64.8.1 Listener Threading
    • 64.9 Using the UMS Client API to Build a Client Application
      • 64.9.1 Overview of Development
      • 64.9.2 Configuring the Email Driver
      • 64.9.3 Using JDeveloper 11g to Build the Application
        • 64.9.3.1 Opening the Project
      • 64.9.4 Deploying the Application
      • 64.9.5 Testing the Application
    • 64.10 Using the UMS Client API to Build a Client Echo Application
      • 64.10.1 Overview of Development
      • 64.10.2 Configuring the Email Driver
      • 64.10.3 Using JDeveloper 11g to Build the Application
        • 64.10.3.1 Opening the Project
      • 64.10.4 Deploying the Application
      • 64.10.5 Testing the Application
    • 64.11 Creating a New Application Server Connection
  • 65 Sending and Receiving Messages using the User Messaging Service Web Service API
    • 65.1 Introduction to the UMS Web Service API
    • 65.2 Creating a UMS Client Instance and Specifying Runtime Parameters
    • 65.3 Sending a Message
      • 65.3.1 Creating a Message
        • 65.3.1.1 Creating a Plaintext Message
        • 65.3.1.2 Creating a Multipart/Mixed Message (with Text and Binary Parts)
        • 65.3.1.3 Creating a Multipart/Alternative Message (with Text/Plain and Text/HTML Parts)
        • 65.3.1.4 Creating Delivery Channel-Specific Payloads in a Single Message for Recipients with Different Delivery Types
      • 65.3.2 API Reference for Interface Message
      • 65.3.3 API Reference for Enum DeliveryType
      • 65.3.4 Addressing a Message
        • 65.3.4.1 Types of Addresses
        • 65.3.4.2 Creating Address Objects
          • 65.3.4.2.1 Creating a Single Address Object
          • 65.3.4.2.2 Creating Multiple Address Objects in a Batch
          • 65.3.4.2.3 Adding Sender or Recipient Addresses to a Message
        • 65.3.4.3 Creating a Recipient with a Failover Address
        • 65.3.4.4 Recipient Types
        • 65.3.4.5 API Reference for Class MessagingFactory
        • 65.3.4.6 API Reference for Interface Address
      • 65.3.5 User Preference Based Messaging
    • 65.4 Retrieving Message Status
      • 65.4.1 Synchronous Retrieval of Message Status
      • 65.4.2 Asynchronous Receiving of Message Status
        • 65.4.2.1 Creating a Listener Programmatically
        • 65.4.2.2 Publish the Callback Service
        • 65.4.2.3 Stop a Dynamically Published Endpoint
        • 65.4.2.4 Registration
    • 65.5 Receiving a Message
      • 65.5.1 Registering an Access Point
      • 65.5.2 Synchronous Receiving
      • 65.5.3 Asynchronous Receiving
        • 65.5.3.1 Creating a Listener Programmatically
        • 65.5.3.2 Default Message Listener
        • 65.5.3.3 Per Access Point Message Listener
      • 65.5.4 Message Filtering
    • 65.6 Configuring for a Cluster Environment
    • 65.7 Configuring Security
      • 65.7.1 Client and Server Security
      • 65.7.2 Listener/Callback Security
    • 65.8 Threading Model
    • 65.9 Sample Chat Application with Web Services APIs
      • 65.9.1 Overview
        • 65.9.1.1 Provided Files
      • 65.9.2 Running the Pre-Built Sample
      • 65.9.3 Testing the Sample
    • 65.10 Creating a New Application Server Connection
  • 66 Parlay X Web Services Multimedia Messaging API
    • 66.1 Introduction to Parlay X Messaging Operations
    • 66.2 Send Message Interface
      • 66.2.1 sendMessage Operation
      • 66.2.2 getMessageDeliveryStatus Operation
    • 66.3 Receive Message Interface
      • 66.3.1 getReceivedMessages Operation
      • 66.3.2 getMessage Operation
      • 66.3.3 getMessageURIs Operation
    • 66.4 Oracle Extension to Parlay X Messaging
      • 66.4.1 ReceiveMessageManager Interface
        • 66.4.1.1 startReceiveMessage Operation
        • 66.4.1.2 stopReceiveMessage Operation
    • 66.5 Parlay X Messaging Client API and Client Proxy Packages
    • 66.6 Sample Chat Application with Parlay X APIs
      • 66.6.1 Overview
        • 66.6.1.1 Provided Files
      • 66.6.2 Running the Pre-Built Sample
      • 66.6.3 Testing the Sample
      • 66.6.4 Creating a New Application Server Connection
  • 67 User Messaging Preferences
    • 67.1 Introduction to User Messaging Preferences
      • 67.1.1 Terminology
      • 67.1.2 Configuration of Notification Delivery Preferences
      • 67.1.3 Delivery Preference Rules
        • 67.1.3.1 Data Types
        • 67.1.3.2 System Terms
      • 67.1.4 Rule Actions
    • 67.2 How to Manage Messaging Channels
      • 67.2.1 Creating a Channel
      • 67.2.2 Editing a Channel
      • 67.2.3 Deleting a Channel
      • 67.2.4 Setting a Default Channel
    • 67.3 Creating Contact Rules using Filters
      • 67.3.1 Creating Filters
      • 67.3.2 Editing a Filter
      • 67.3.3 Deleting a Filter
    • 67.4 Configuring Settings

Online LIVE Training Programming Course offered by INCAPROG ONLINE - www.incaprog.com - contacto@incaprog.com - Phone : (954) 727-3141

  • Share this ad: pictute pictute pictute pictute
  • Print: pictute
  • Add to favorites: pictute
  • Report: pictute