Companies Home Search Profile

Create Custom Connectors using Mule

Focused View

Ruchi Saini

6:50:23

53 View
  • 1 - Introduction.mp4
    03:14
  • 2 - PreRequisite Course Scope.mp4
    02:52
  • 3 - Course Agenda.mp4
    03:02
  • 4 - UseCase Introduction using Mule JMS.mp4
    02:58
  • 5 - UseCase Implementation usingJMS Publish Component.mp4
    07:11
  • 6 - UseCase Implementation using JMS OnNewMessage Component.mp4
    06:46
  • 7 - UseCase Implementation using JMS Consume Component.mp4
    11:10
  • 8 - LAB-EnvironmentSetupLinks.pdf
  • 8 - Lab Environment Setup.mp4
    00:24
  • 9 - Introduction to Module and Components.mp4
    04:59
  • 10 - Introduction to ParametersConfiguration and Connection Providers.mp4
    04:52
  • 11 - Introduction to Custom Modules of this course.mp4
    00:51
  • 12 - Create Project using maven.mp4
    02:21
  • 13 - Import Project in Anypoint Studio.mp4
    05:05
  • 14 - Create Project directly in Anypoint Studio.mp4
    02:51
  • 15 - LAB-CreateProject.pdf
  • 15 - Lab.mp4
    00:33
  • 15 - mvn-command.txt
  • 16 - Create Extension Class.mp4
    03:27
  • 17 - Create Configuration Class.mp4
    03:14
  • 18 - Overview of Parameters.mp4
    04:51
  • 19 - Create Parameters ParameterGroup.mp4
    06:48
  • 20 - Using ParameterGroup with showInDsl.mp4
    02:41
  • 21 - Overview of Operations.mp4
    03:37
  • 22 - Create Publish and Consume Operation.mp4
    06:32
  • 23 - Build Project.mp4
    04:04
  • 24 - Using CustomActiveMQ Module in Application.mp4
    10:35
  • 25 - Overview of Source Components.mp4
    05:28
  • 26 - Creating OnNewMessage Source.mp4
    06:55
  • 27 - Build and Test.mp4
    06:53
  • 28 - Import Lab Projects to Anypoint Studio.mp4
    01:31
  • 28 - customSDKProjects.zip
  • 29 - Understand Lab Structure.mp4
    06:33
  • 30 - LAB-GettingStarted.pdf
  • 30 - Lab Getting Started.mp4
    01:45
  • 30 - applicant.zip
  • 31 - Define Parameters in Consume Operation.mp4
    04:55
  • 32 - Define Parameters in Publish Operation.mp4
    03:56
  • 33 - Define Parameters in OnNewMessage Source.mp4
    02:30
  • 34 - Build.mp4
    04:23
  • 35 - Using ValueProvider.mp4
    04:47
  • 36 - Understand Parameter Datatypes impact on UI.mp4
    06:09
  • 37 - Change DataType of Parameters.mp4
    03:23
  • 38 - Overview of TypedValue.mp4
    04:12
  • 39 - Using TypedValue.mp4
    09:20
  • 40 - TypedValue Testing.mp4
    02:05
  • 41 - BehaviorContent Parameters.mp4
    04:47
  • 42 - Configuration xml changes for Content Parameters.mp4
    02:23
  • 43 - Overview of Configuration Override.mp4
    02:30
  • 44 - Use Configuration Override.mp4
    04:20
  • 45 - Configuration Override Testing.mp4
    05:14
  • 46 - LAB-Parameters.pdf
  • 46 - Lab.mp4
    00:56
  • 46 - applicant.zip
  • 46 - body.txt
  • 47 - Adding Library.mp4
    04:53
  • 48 - Overview.mp4
    03:49
  • 49 - Overview of ConnectionProvider.mp4
    03:09
  • 50 - Implementing ConnectionProvider.mp4
    08:27
  • 51 - Test Connection.mp4
    03:13
  • 52 - Using Connection in Operation.mp4
    02:18
  • 53 - Using Connection in Source.mp4
    02:31
  • 54 - LAB-Connection.pdf
  • 54 - Lab.mp4
    00:53
  • 54 - applicant.zip
  • 54 - externallib.zip
  • 55 - Publish Operation I.mp4
    04:57
  • 56 - Publish Operation II.mp4
    09:35
  • 57 - Test.mp4
    06:35
  • 58 - OnNewMessage Source I.mp4
    12:11
  • 59 - OnNewMessage Source II.mp4
    07:04
  • 60 - Test.mp4
    05:37
  • 61 - Consume Operation.mp4
    04:33
  • 62 - Lets Test.mp4
    05:17
  • 63 - LAB-Functionality.pdf
  • 63 - Lab.mp4
    00:59
  • 63 - applicant.zip
  • 63 - applicant2.zip
  • 63 - reference.txt
  • 64 - CorrelationId overview.mp4
    05:04
  • 65 - Using CorrelationId in our usecase.mp4
    11:19
  • 66 - Setting CorrelationId from Publish Operation.mp4
    04:04
  • 67 - RetrievingSetting CorrelationId in Source.mp4
    04:55
  • 68 - CorrelationId in Consume Operation.mp4
    02:13
  • 69 - Test.mp4
    06:11
  • 70 - LAB-Context.pdf
  • 70 - Lab.mp4
    00:56
  • 70 - applicant.zip
  • 70 - applicant2.zip
  • 70 - reference.txt
  • 71 - Define Errors.mp4
    08:04
  • 72 - Bind Errors with Operations.mp4
    04:51
  • 73 - Throw Error.mp4
    08:10
  • 74 - Lets Test.mp4
    03:57
  • 75 - LAB-ErrorHandling.pdf
  • 75 - Lab.mp4
    00:43
  • 75 - applicant.zip
  • 75 - applicant2.zip
  • 76 - Overview.mp4
    03:20
  • 77 - Validator.mp4
    05:15
  • 78 - Test.mp4
    02:35
  • 79 - LAB-Validator.pdf
  • 79 - Lab.mp4
    00:46
  • 79 - applicant.zip
  • 80 - Router Overview.mp4
    03:38
  • 81 - Starting with IfElse Router.mp4
    05:40
  • 82 - Completing IfElse Router.mp4
    10:19
  • 83 - Test.mp4
    03:04
  • 84 - LAB-Router.pdf
  • 84 - Lab.mp4
    00:44
  • 84 - applicant1.zip
  • 84 - applicant2.zip
  • 85 - Overview I.mp4
    03:13
  • 86 - Overview II.mp4
    04:51
  • 87 - Starting with CustomCacheScope.mp4
    05:19
  • 88 - Completing CustomCacheScope.mp4
    10:57
  • 89 - Test.mp4
    03:43
  • 90 - LAB-Scope.pdf
  • 90 - Lab.mp4
    00:38
  • 90 - applicant.zip
  • Description


    Use Mule Java SDK to create Custom Connector

    What You'll Learn?


    • Learn to create Mule Custom Connectors
    • Learn to use Mule Java SDK to create custom connectors
    • Connect to systems of your choice
    • Expand your knowledge and Increase Expertise

    Who is this for?


  • Mulesoft Developers
  • Mulesoft Architects
  • What You Need to Know?


  • Basic Knowledge of Mule 4
  • Basic Knowledge of Java 8 & Functional Programming
  • More details


    Description

    This course is helpful to students who want to create custom connectors or want to increase their knowledge by understanding how mulesoft components can be created.

    After watching this course, you can create custom connectors for your company's legacy systems or products.

    Students can also use the information provided by this course to expand their knowledge . Well, everyone is looking for increasing their expertise. So why not take an action on this?


    Pre-Requisite

    Basic Knowledge of Mule 4

    Basic Knowledge of Java 8 & Functional Programming

    What this course covers


    • Creating Custom Components - Operations, Source, Validator, Router and Scope

    • Mini Version of already existing MuleSoft components

    • Mini version of JMS module, isNotBlankString validator, IfElseRouter and CustomCacheScope


    What this course does not cover?


    • DataSense and Metadata

    • Does not cover Complete Mule Java SDK


    Details of what you will learn -


    • ·Introduction of UseCase

    • Implementing Usecase using Mule JMS Module before creating mini version of JMS Module

    • Introduction to Module Structure

    • Create Extension Project

    • Create Publish and Consume Operations

    • Create OnNewMessage Source

    • Parameter handling in all components

    • Connect to ActiveMQ Server

    • Publish and Consume messages from ActiveMQ

    • Handling CorrelationId in Publish,Consume and OnNewMessage Source

    • Error Handling for operations

    • Validator - isNotBlankString

    • Router - IfElseRouter

    • Scope - CustomCache

    • Use these custom components in application and test them

    Environment Setup -


    • Java 8

    • Apache Maven

    • Apache Active MQ

    • Anypoint Studio

    • Postman

    Who this course is for:

    • Mulesoft Developers
    • Mulesoft Architects

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Ruchi is Corporate IT Instructor. She provides trainings on Mule ESB and Spring Technologies. She has 18 years of experience in IT Industry.Ruchi previously worked in HCL Technologies as Group Manager. Ruchi has guided in many projects of Java based technologies as Leader and Manager. Ruchi has won many Excellence Awards for her Technical Contributions.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 90
    • duration 6:50:23
    • English subtitles has
    • Release Date 2023/08/15