Back to ESB Console Details, or ESB Console Details Info
| At line 29 changed 1 line. |
| All the core modules of ESB console are developed as internal plug-ins. Currently it requires few additional steps in order to develop and configure the internal plug-in compared to external plug-in. Before going in detail of internal plug-ins, let’s quickly see how the external plug-ins can be developed and use the integration points to plug n play in ESB console |
| All the core modules of ESB console are developed as internal plug-ins. Currently it requires few additional steps in order to develop and configure the internal plug-in compared to external plug-in. Before going in detail of internal plug-ins, letâs quickly see how the external plug-ins can be developed and use the integration points to plug n play in ESB console |
| At line 53 changed 1 line. |
| void init(Component component) – Initialize your plug-in module |
| void init(Component component) â Initialize your plug-in module |
| At line 56 changed 2 lines. |
| Pluggable getNewInstance() – return new instance of your plug-in module |
| void onLoad() – this is called when the user access the integration point to play the plug-in module on the console |
| Pluggable getNewInstance() â return new instance of your plug-in module |
| void onLoad() â this is called when the user access the integration point to play the plug-in module on the console |
| At line 80 changed 1 line. |
| Plug-ins are configured in an XML configuration file. All the core plug-ins of the console are configured in an internal configuration file called defaultnodes.xml. These configurations can be done in an XML file manually or by using the ESB console’s rich plug-ins configuration editor. The configuration editor not only simplifies configuration tasks but also allows applying configurations to the console on the fly. A simple configuration file looks as follows. |
| Plug-ins are configured in an XML configuration file. All the core plug-ins of the console are configured in an internal configuration file called defaultnodes.xml. These configurations can be done in an XML file manually or by using the ESB consoleâs rich plug-ins configuration editor. The configuration editor not only simplifies configuration tasks but also allows applying configurations to the console on the fly. A simple configuration file looks as follows. |
| At line 137 changed 1 line. |
| __parentId__ is applicable for only plug-ins with uiIntegrationType=’tree-node’, which means that this plug-in is a node of the component tree on the console |
| __parentId__ is applicable for only plug-ins with uiIntegrationType=âtree-nodeâ, which means that this plug-in is a node of the component tree on the console |
| At line 151 added 1 line. |
| !! Load Plug-in configurations |
| At line 153 added 1 line. |
| Plug-in configurations are loaded using any of the following |
| At line 155 added 37 lines. |
| # Plug-in Manager (UI) |
| # Deploy plug-in utility |
| # Plug-in Editor |
| # Command line tool |
| __Plug-in Manager__: Plug-in manager allows you to |
| * upload the plug-in configuration files, |
| * view the uploaded configuration files |
| * remove, activate or deactivate the configurations files and control versions |
| Access plug-in manager from the welcome (Common tasks) screen\\ |
| [{Image src='ManagePlugin1.JPG' align='left' }]\\\\\\ |
| Use the plug-in manager to manage plug-ins\\ |
| [{Image src='ManagePlugin2.JPG' align='left' }]\\\\\\ |
| __Deploy plug-in utility__ (%%(background-color:red;)''Under development''%%): This utility allows you to |
| * Deploy the plug-in (war distribution) module through ESB console |
| * Pick the plug-in configuration file from the distribution and load it through plug-in manager |
| __Plug-in Editor__ (%%(background-color:red;)''Under development''%%): Plug-in Editor is rich configuration editor. |
| * It simplifies the creation and modification of plug-in- configurations using rich editing and drag n drop features of the editor |
| * It provides Graphical view to plug-in configuration |
| * It allows to Import, export and merge plug-in configurations to and from a file. |
| __Command line tool__ (%%(background-color:red;)''Under development''%%): Use command line tool to |
| * Upload plug-in configurations |
| * Import and export plug-in configuration |
| * Remove plug-in configuration |
| At line 195 added 1 line. |
| !! Also see [Alerting|ESBConsoleAlerting] |
| At line 158 removed 1 line. |
| At line 214 added 3 lines. |
| ---- |
| __Number of visits:__ [{org.goodjava.plugin.hitcounter.HitCounter}] |