In GreenVulcano® ESB, a plug-in is a software component that extends the capability to access an external system, database or data in general.
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 system
|
Plug-in |
Use this for ...
|
![GVFileReader.png](/gvwiki/images/thumb/6/6e/GVFileReader.png/20px-GVFileReader.png) |
filereader-call |
reading a file present in the local file system
|
![GVFileWriter.png](/gvwiki/images/thumb/2/2e/GVFileWriter.png/20px-GVFileWriter.png) |
filewriter-call |
writing a file in the local file system
|
![GVFileManager.png](/gvwiki/images/thumb/5/55/GVFileManager.png/20px-GVFileManager.png) |
filemanager-call |
searching, moving, coping, deleting, compressing and uncompressing files/directories
|
![GVFsMonitor2.png](/gvwiki/images/thumb/c/ca/GVFsMonitor2.png/20px-GVFsMonitor2.png) |
fsmonitor-call |
getting a XML report of a directory containing the existing, created, modified and deleted files, from the last scan, on local or remote file system
|
![GVRemoteManager.png](/gvwiki/images/thumb/6/6a/GVRemoteManager.png/20px-GVRemoteManager.png) |
remotemanager-call |
performing operations on files/directories present in a remote file system via FTP/SFTP/FTPS
|
![GVShellID.png](/gvwiki/images/thumb/c/c5/GVShellID.png/20px-GVShellID.png) |
shell-call |
executing a local shell command
|
![GVRSHFileReader.png](/gvwiki/images/thumb/1/15/GVRSHFileReader.png/20px-GVRSHFileReader.png) |
rsh-filereader-call |
reading a file in a local or remote file system through the GreenVulcano® ESB RSH RMI server
|
![GVRSHFileWriter.png](/gvwiki/images/thumb/e/e2/GVRSHFileWriter.png/20px-GVRSHFileWriter.png) |
rsh-filewriter-call |
writing a file in a local or remote file system through the GreenVulcano® ESB RSH RMI server
|
![GVRSHCall.png](/gvwiki/images/thumb/7/7e/GVRSHCall.png/20px-GVRSHCall.png) |
rsh-call |
executing a shell command in a local or remote system through the GreenVulcano® ESB RSH RMI server
|
WebService
|
Plug-in |
Use this for ...
|
![GVWsCall.png](/gvwiki/images/thumb/d/d9/GVWsCall.png/20px-GVWsCall.png) |
ws-call |
invoking a Web Service using SOAP
|
|
Plug-in |
Use this for ...
|
![GVWsCall.png](/gvwiki/images/thumb/d/d9/GVWsCall.png/20px-GVWsCall.png) |
rest-call |
invoking a Web Service using REST
|
Data Base
JMS
|
Plug-in |
Use this for ...
|
![Enqueue32.png](/gvwiki/images/thumb/0/09/Enqueue32.png/20px-Enqueue32.png) |
jms-enqueue |
performing a queuing/publish operation on a JMS Queue/Topic
|
![Dequeue32.png](/gvwiki/images/thumb/9/99/Dequeue32.png/20px-Dequeue32.png) |
jms-dequeue |
performing a reception operation from a JMS Queue/Topic
|
Routing
|
Plug-in |
Use this for ...
|
![GVRoutedCall.png](/gvwiki/images/thumb/0/00/GVRoutedCall.png/20px-GVRoutedCall.png) |
routed-call |
creating a routing mechanism at the level of communication channel during the execution of flows, the operation is seen as a simple call
|
![GVRoutedDequeueCall.png](/gvwiki/images/thumb/c/cf/GVRoutedDequeueCall.png/20px-GVRoutedDequeueCall.png) |
routed-dequeue |
creating a routing mechanism at the level of communication channel during the execution of flows, the operation is seen as a simple dequeue
|
![GVRoutedEnqueueCall.png](/gvwiki/images/thumb/a/a5/GVRoutedEnqueueCall.png/20px-GVRoutedEnqueueCall.png) |
routed-enqueue |
creating a routing mechanism at the level of communication channel during the execution of flows, the operation is seen as a simple enqueue
|
Mail
|
Plug-in |
Use this for ...
|
![GVSmtpCall.png](/gvwiki/images/thumb/9/9c/GVSmtpCall.png/20px-GVSmtpCall.png) |
smtp-call |
sending an email using SMTP protocol
|
![GVPopCall.png](/gvwiki/images/thumb/9/9a/GVPopCall.png/20px-GVPopCall.png) |
pop-call |
receiving an email using POP3 protocol
|
J2EE
|
Plug-in |
Use this for ...
|
![GVEjbCall.png](/gvwiki/images/thumb/1/17/GVEjbCall.png/20px-GVEjbCall.png) |
j2ee-ejb-call |
invoking an EJB (Enterprise Java Bean)
|
![GVJcaCall.png](/gvwiki/images/thumb/3/3c/GVJcaCall.png/20px-GVJcaCall.png) |
j2ee-jca-call |
invoking an adapter JCA (Java Connector Architecture) that exposes the interface CCI (Common Client Interface).
|
LDAP
Communication
|
Plug-in |
Use this for ...
|
![GVHttpCall.png](/gvwiki/images/thumb/1/14/GVHttpCall.png/20px-GVHttpCall.png) |
http-call |
calling HTTP methods on remote servers
|
![GVHl7Call.png](/gvwiki/images/thumb/8/8a/GVHl7Call.png/20px-GVHl7Call.png) |
hl7-call |
invoking synchronous services on systems that use the HL7 v2 protocol with messages either standard or in XML format
|
![Call.png](/gvwiki/images/thumb/6/60/Call.png/20px-Call.png) |
jbpm-call |
using the JBPM plugin
|
![Call.png](/gvwiki/images/thumb/6/60/Call.png/20px-Call.png) |
jbpm-task-call |
using the JBPM TASK plugin
|
![GVopenspcoopCall.png](/gvwiki/images/thumb/0/0a/GVopenspcoopCall.png/20px-GVopenspcoopCall.png) |
openspcoop-call |
using the Open SPCoop plugin
|
Utility
{{#w4grb_rate:}}
<w4grb_ratinglist latestvotes items="5" nosort/>