MULE CLOUDHUB CONNECTOR
BY – ANKUSH SHARMA
WHAT IS CLOUDHUB?
• CloudHub is an integration platform as a service (iPaaS). Through the Anypoint Runtime Manager, it allows you to deploy sophisticated cross-cloud integration applications in the cloud, create new APIs on top of existing data sources, integrate on-premise applications with cloud services, and much more. This guide helps you learn the basics, and get started developing your first application.
MULE CLOUDHUB CONNECTOR – CONFIGURATION WIZARD (GENERAL TAB) (CONT.)
MULE CLOUDHUB CONNECTOR – CONFIGURATION WIZARD (GENERAL TAB)
• Following are the options on general tab –• Display Name – The name of the connector to be displayed in Mule flow.
• Connector Configuration – Reference to the global connector configuration.
• Operation – Operation to be performed on cloudhub server.
MULE CLOUDHUB CONNECTOR – CONNECTOR CONFIGURATION WIZARD (GENERAL TAB) (CONT.)
MULE CLOUDHUB CONNECTOR – CONNECTOR CONFIGURATION WIZARD (GENERAL TAB)
• Following are the options on general tab –
• Name – Name of the connector configuration.
• Username – Username provided by Cloudhub.
• Password – Password for the provided username.
• URL – URL of the Cloudhub service.
• Sandbox – Name of the sandbox server.
• Maximum time allowed to deploy or undeploy – Maximum time allowed for deploying or undeploying an application.
MULE CLOUDHUB CONNECTOR – CONNECTOR CONFIGURATION WIZARD (POOLING PROFILE TAB) (CONT.)
MULE CLOUDHUB CONNECTOR – CONNECTOR CONFIGURATION WIZARD (POOLING PROFILE TAB)• Mule Cloudhub connector configuration’s pooling profile tab
contains following properties –
• Use default connection pool config – This radio button is used
enable default connection pooling setting of this connector.
• Define connection pool config – Radio button used to create
custom connection pooling settings.
• Max active – Property which define how many connections can be
there in connection pool.
• Max idle – Defines maximum number of connections that can be idle.
• Initialization policy – Defines how to initialize new connections.
• Exhausted action – Defines how to release a connection after usage.
• Max wait – Maximum time to wait for a new connection to be available.
• Min eviction time – Minimum amount of time a connection can sit idle for.
MULE CLOUDHUB CONNECTOR – CONNECTOR CONFIGURATION WIZARD (RECONNECTION TAB) (CONT.)
MULE CLOUDHUB CONNECTOR – CONNECTOR CONFIGURATION WIZARD (RECONNECTION TAB) (CONT.)• Following are properties on reconnection tab –
• Do not use a Reconnection Strategy – This is the default radio button which specifies do not try to reconnect if there is error connecting to the web address URL.
• Standard Reconnection – Use this radio button to enable a standard reconnection strategy.
• Frequency (ms) – The frequency time in milliseconds after which the AMQP connector will try to access the web address URL.
• Reconnect Attempts – This tells how many times the AMQP connector will try to connect to web address URL.
• Reconnector Forever – Check this box if there is need to make AMQP connector connect to web address URL until there is a successful connection with it.
• Custom Reconnection – Use this radio button to create a custom Reconnection strategy.
• Class – The java class which will come in action after a failed connection attempt.
• Run the connection in a separated thread – Check this box if there is need to use this custom reconnection operation in separate thread.
MULE CLOUDHUB CONNECTOR – CONFIGURATION WIZARD (NOTES AND META-DATA TABS)
• Notes tab - This tab is used to add special notes for the MULE Cloudhub connector.
• Metadata tab – This tab is used to add any metadata entry for MULE Cloudhub connector.
THANK YOU!