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 ...
|
|
filereader-call |
reading a file present in the local file system
|
|
filewriter-call |
writing a file in the local file system
|
|
filemanager-call |
searching, moving, coping, deleting, compressing and uncompressing files/directories
|
|
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
|
|
remotemanager-call |
performing operations on files/directories present in a remote file system via FTP/SFTP/FTPS
|
|
shell-call |
executing a local shell command
|
|
rsh-filereader-call |
reading a file in a local or remote file system through the GreenVulcano® ESB RSH RMI server
|
|
rsh-filewriter-call |
writing a file in a local or remote file system through the GreenVulcano® ESB RSH RMI server
|
|
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 ...
|
|
ws-call |
invoking a Web Service using SOAP
|
|
Plug-in |
Use this for ...
|
|
rest-call |
invoking a Web Service using REST
|
Data Base
JMS
|
Plug-in |
Use this for ...
|
|
jms-enqueue |
performing a queuing/publish operation on a JMS Queue/Topic
|
|
jms-dequeue |
performing a reception operation from a JMS Queue/Topic
|
Routing
|
Plug-in |
Use this for ...
|
|
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
|
|
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
|
|
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 ...
|
|
smtp-call |
sending an email using SMTP protocol
|
|
pop-call |
receiving an email using POP3 protocol
|
|
Plug-in |
Use this for ...
|
|
imap-call |
receiving an email using IMAP protocol
|
|
imap-manage-call |
manage an email on server using IMAP protocol
|
J2EE
|
Plug-in |
Use this for ...
|
|
j2ee-ejb-call |
invoking an EJB (Enterprise Java Bean)
|
|
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 ...
|
|
http-call |
calling HTTP methods on remote servers
|
|
hl7-call |
invoking synchronous services on systems that use the HL7 v2 protocol with messages either standard or in XML format
|
|
jbpm-call |
using the JBPM plugin
|
|
jbpm-task-call |
using the JBPM TASK plugin
|
|
openspcoop-call |
using the Open SPCoop plugin
|
Utility
|
Plug-in |
Use this for ...
|
|
pdfreader-call |
convert a Pdf file in a XML document
|
{{#w4grb_rate:}}
<w4grb_ratinglist latestvotes items="5" nosort/>