Difference between revisions of "Plugins"
| Line 1: | Line 1: | ||
| − | In {{GVESB}}, a plug-in (or plugin) is a software component that adds specific abilities. | + | In {{GVESB}}, a plug-in (or plugin) is a software component that adds specific abilities enabling the functionality of an application. |
| − | For example, plug-ins are commonly used in {{GVESB}} to read Excel files ([[ | + | |
| − | + | For example, plug-ins are commonly used in {{GVESB}} to read Excel files ([[excelreader-call]]), or for reading/writing a file ([[filereader-call]] / [[filewriter-call]]). | |
| − | + | ||
| − | + | ||
| − | + | The following tables show all the available {{GVESB}} plugins grouped by technology: | |
| − | + | ||
| − | + | ||
| − | + | '''File management''' | |
| − | + | ||
| − | + | {|class="gvtable" | |
| − | + | ! !! Plug-in !! Use this for ... | |
| − | + | |- | |
| − | + | | || [[filereader-call]] || reading from a file present in the file system | |
| − | + | |- | |
| + | | || [[filewriter-call]] || writing into a file present in the file system or creating one | ||
| + | |- | ||
| + | | || [[filemanager-call]] || searching, moving, coping, deleting, compressing and uncompressing a file | ||
| + | |- | ||
| + | | || [[fsmonitor-call]] || getting a XML report of a directory containing the existing, created, modified and deleted files from the last scanning | ||
| + | |- | ||
| + | | || [[remotemanager-call]] || performing operations in a file present in the file system via FTP/SFTP/FTPS | ||
| + | |- | ||
| + | | || [[shell-call]] || | ||
| + | |} | ||
| + | |||
| + | '''WebService''' | ||
| + | |||
| + | {|class="gvtable" | ||
| + | ! !! Plug-in !! Use this for ... | ||
| + | |- | ||
| + | | || [[ws-call]] || | ||
| + | |} | ||
| + | |||
| + | '''Query DB''' | ||
| + | |||
| + | {|class="gvtable" | ||
| + | ! !! Plug-in !! Use this for ... | ||
| + | |- | ||
| + | | || [[Gvvcl-db|db-call]] || | ||
| + | |- | ||
| + | | || [[Gvvcl-datahandler|dh-call]] || | ||
| + | |- | ||
| + | | || [[birt-report-call]] || | ||
| + | |- | ||
| + | | || [[excel-call]] || | ||
| + | |} | ||
| + | |||
| + | '''JMS queue''' | ||
| + | |||
| + | {|class="gvtable" | ||
| + | ! !! Plug-in !! Use this for ... | ||
| + | |- | ||
| + | | || [[jms-enqueue]] || | ||
| + | |- | ||
| + | | || [[jms-dequeue]] || | ||
| + | |} | ||
| + | |||
| + | '''Routes''' | ||
| + | |||
| + | {|class="gvtable" | ||
| + | ! !! Plug-in !! Use this for ... | ||
| + | |- | ||
| + | | || [[routed-dequeue]] || | ||
| + | |- | ||
| + | | || [[routed-enqueue]] || | ||
| + | |} | ||
| + | |||
| + | '''Mail''' | ||
| + | |||
| + | {|class="gvtable" | ||
| + | ! !! Plug-in !! Use this for ... | ||
| + | |- | ||
| + | | || [[smtp-call]] || | ||
| + | |- | ||
| + | | || [[pop-call]] || | ||
| + | |} | ||
| + | |||
| + | '''j2ee-calls''' | ||
| + | |||
| + | {|class="gvtable" | ||
| + | ! !! Plug-in !! Use this for ... | ||
| + | |- | ||
| + | | || [[j2ee-ejb-call]] || | ||
| + | |- | ||
| + | | || [[j2ee-jca-call]] || | ||
| + | |} | ||
| + | |||
| + | '''mm7-calls''' | ||
| + | |||
| + | {|class="gvtable" | ||
| + | ! !! Plug-in !! Use this for ... | ||
| + | |- | ||
| + | | || [[mm7-decode-call]] || | ||
| + | |- | ||
| + | | || [[mm7-submit-call]] || | ||
| + | |} | ||
| + | |||
| + | '''util-calls''' | ||
| + | |||
| + | {|class="gvtable" | ||
| + | ! !! Plug-in !! Use this for ... | ||
| + | |- | ||
| + | | || [[jmx-call]] || | ||
| + | |- | ||
| + | | || [[extract-data-call]] || | ||
| + | |- | ||
| + | | || [[routed-call]] || | ||
| + | |- | ||
| + | | || [[test-service-call]] || | ||
| + | |- | ||
| + | | || [[excelreader-call]] || | ||
| + | |- | ||
| + | | || [[generic-call]] || | ||
| + | |} | ||
| + | |||
| + | '''comm-calls''' | ||
| + | |||
| + | {|class="gvtable" | ||
| + | ! !! Plug-in !! Use this for ... | ||
| + | |- | ||
| + | | || [[http-call]] || | ||
| + | |- | ||
| + | | || [[hl7-call]] || | ||
| + | |- | ||
| + | | || [[jbpm-call]] || | ||
| + | |- | ||
| + | | || [[jbpm-task-call]] || | ||
| + | |- | ||
| + | | || [[openspcoop-call]] || | ||
| + | |} | ||
Revision as of 11:30, 1 February 2012
In GreenVulcano® ESB, a plug-in (or plugin) is a software component that adds specific abilities enabling the functionality of an application.
For example, plug-ins are commonly used in GreenVulcano® ESB to read Excel files (excelreader-call), or for reading/writing a file (filereader-call / filewriter-call).
The following tables show all the available GreenVulcano® ESB plugins grouped by technology:
File management
| Plug-in | Use this for ... | |
|---|---|---|
| filereader-call | reading from a file present in the file system | |
| filewriter-call | writing into a file present in the file system or creating one | |
| filemanager-call | searching, moving, coping, deleting, compressing and uncompressing a file | |
| fsmonitor-call | getting a XML report of a directory containing the existing, created, modified and deleted files from the last scanning | |
| remotemanager-call | performing operations in a file present in the file system via FTP/SFTP/FTPS | |
| shell-call |
WebService
| Plug-in | Use this for ... | |
|---|---|---|
| ws-call |
Query DB
| Plug-in | Use this for ... | |
|---|---|---|
| db-call | ||
| dh-call | ||
| birt-report-call | ||
| excel-call |
JMS queue
| Plug-in | Use this for ... | |
|---|---|---|
| jms-enqueue | ||
| jms-dequeue |
Routes
| Plug-in | Use this for ... | |
|---|---|---|
| routed-dequeue | ||
| routed-enqueue |
| Plug-in | Use this for ... | |
|---|---|---|
| smtp-call | ||
| pop-call |
j2ee-calls
| Plug-in | Use this for ... | |
|---|---|---|
| j2ee-ejb-call | ||
| j2ee-jca-call |
mm7-calls
| Plug-in | Use this for ... | |
|---|---|---|
| mm7-decode-call | ||
| mm7-submit-call |
util-calls
| Plug-in | Use this for ... | |
|---|---|---|
| jmx-call | ||
| extract-data-call | ||
| routed-call | ||
| test-service-call | ||
| excelreader-call | ||
| generic-call |
comm-calls
| Plug-in | Use this for ... | |
|---|---|---|
| http-call | ||
| hl7-call | ||
| jbpm-call | ||
| jbpm-task-call | ||
| openspcoop-call |