Archive |
|
Archive a list of files |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
Archive |
mvel: new org.jbpm.process.workitem.archive.ArchiveWorkItemHandler() |
Archive.wid |
false |
View |
|
|
Camel |
|
Use Apache Camel connectors in your processes |
|
|
|
Docker |
|
Connect to and interact with a running Docker deamon |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
DockerKillContainer |
mvel: new org.jbpm.process.workitem.docker.KillContainerWorkitemHandler() |
DockerKillContainer.wid |
false |
View |
2 |
DockerInspectContainer |
mvel: new org.jbpm.process.workitem.docker.InspectContainerWorkitemHandler() |
DockerInspectContainer.wid |
false |
View |
3 |
DockerStartContainer |
mvel: new org.jbpm.process.workitem.docker.StartContainerWorkitemHandler() |
DockerStartContainer.wid |
false |
View |
4 |
DockerStopContainer |
mvel: new org.jbpm.process.workitem.docker.StopContainerWorkitemHandler() |
DockerStopContainer.wid |
false |
View |
5 |
DockerListContainers |
mvel: new org.jbpm.process.workitem.docker.ListContainersWorkitemHandler() |
DockerListContainers.wid |
false |
View |
6 |
DockerCreateContainer |
mvel: new org.jbpm.process.workitem.docker.CreateContainerWorkitemHandler() |
DockerCreateContainer.wid |
false |
View |
7 |
DockerListImages |
mvel: new org.jbpm.process.workitem.docker.ListImagesWorkitemHandler() |
DockerListImages.wid |
false |
View |
|
|
Dropbox |
|
Upload and download files from Dropbox |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
DropboxUploadFile |
mvel: new org.jbpm.process.workitem.dropbox.UploadFileWorkitemHandler("clientIdentifier", "accessToken") |
DropboxUploadFile.wid |
true |
View |
2 |
DropboxDownloadFile |
mvel: new org.jbpm.process.workitem.dropbox.DownloadFileWorkitemHandler("clientIdentifier", "accessToken") |
DropboxDownloadFile.wid |
true |
View |
|
|
Ethereum |
|
Integrate with the Ethereum Blockchain app platform |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
EthereumQueryExistingContract |
mvel: new org.jbpm.process.workitem.ethereum.QueryExistingContractWorkitemHandler("walletPassword", "walletPath") |
EthereumQueryExistingContract.wid |
true |
View |
2 |
EthereumObserveContractEvent |
mvel: new org.jbpm.process.workitem.ethereum.ObserveContractEventWorkitemHandler() |
EthereumObserveContractEvent.wid |
false |
View |
3 |
EthereumTransactExistingContract |
mvel: new org.jbpm.process.workitem.ethereum.TransactExistingContractWorkitemHandler("walletPassword", "walletPath") |
EthereumTransactExistingContract.wid |
true |
View |
4 |
EthereumSendEther |
mvel: new org.jbpm.process.workitem.ethereum.SendEtherWorkitemHandler("walletPassword", "walletPath") |
EthereumSendEther.wid |
true |
View |
5 |
EthereumDeployContract |
mvel: new org.jbpm.process.workitem.ethereum.DeployContractWorkitemHandler("walletPassword", "walletPath") |
EthereumDeployContract.wid |
true |
View |
6 |
EthereumGetBalance |
mvel: new org.jbpm.process.workitem.ethereum.GetBalanceWorkitemHandler("walletPassword", "walletPath") |
EthereumGetBalance.wid |
true |
View |
|
|
Exec |
|
Execute a command |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
ExecShellScript |
mvel: new org.jbpm.process.workitem.exec.ExecShellScriptWorkItemHandler() |
ExecShellScript.wid |
false |
View |
2 |
Exec |
mvel: new org.jbpm.process.workitem.exec.ExecWorkItemHandler() |
Exec.wid |
false |
View |
|
|
Execute SQL |
|
Execute SQL statements |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
ExecuteSQL |
mvel: new org.jbpm.process.workitem.executesql.ExecuteSqlWorkItemHandler("dataSourceName") |
ExecuteSQL.wid |
true |
View |
|
|
FTP |
|
Upload a file via FTP |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
FTP |
mvel: new org.jbpm.process.workitem.ftp.FTPUploadWorkItemHandler() |
FTP.wid |
false |
View |
|
|
Github |
|
Create Gist or list your repositories in Github |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
GithubForkRepository |
mvel: new org.jbpm.process.workitem.github.ForkRepositoryWorkitemHandler("userName", "password") |
GithubForkRepository.wid |
true |
View |
2 |
GithubMergePullRequest |
mvel: new org.jbpm.process.workitem.github.MergePullRequestWorkitemHandler("userName", "password") |
GithubMergePullRequest.wid |
true |
View |
3 |
GithubCreateGist |
mvel: new org.jbpm.process.workitem.github.CreateGistWorkitemHandler("userName", "password") |
GithubCreateGist.wid |
true |
View |
4 |
GithubListRepositories |
mvel: new org.jbpm.process.workitem.github.ListRepositoriesWorkitemHandler("userName", "password") |
GithubListRepositories.wid |
true |
View |
5 |
GithubFetchIssues |
mvel: new org.jbpm.process.workitem.github.FetchIssuesWorkitemHandler("userName", "password") |
GithubFetchIssues.wid |
true |
View |
|
|
Google Calendar |
|
Add and retrieve Calendars and Calendar Events from Google |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
GoogleAddCalendar |
mvel: new org.jbpm.process.workitem.google.calendar.AddCalendarWorkitemHandler("appName", "clentSecret") |
GoogleAddCalendar.wid |
true |
View |
2 |
GoogleGetCalendars |
mvel: new org.jbpm.process.workitem.google.calendar.GetCalendarsWorkitemHandler("appName", "clentSecret") |
GoogleGetCalendars.wid |
true |
View |
3 |
GoogleAddEvent |
mvel: new org.jbpm.process.workitem.google.calendar.AddEventWorkitemHandler("appName", "clentSecret") |
GoogleAddEvent.wid |
true |
View |
4 |
GoogleGetEvents |
mvel: new org.jbpm.process.workitem.google.calendar.GetEventsWorkitemHandler("appName", "clentSecret") |
GoogleGetEvents.wid |
true |
View |
|
|
Google Drive |
|
Upload and download media to/from Google Drive |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
GoogleDownloadFromDrive |
mvel: new org.jbpm.process.workitem.google.drive.MediaDownloadWorkitemHandler("appName", "clentSecret") |
GoogleDownloadFromDrive.wid |
true |
View |
2 |
GoogleUploadToDrive |
mvel: new org.jbpm.process.workitem.google.drive.MediaUploadWorkitemHandler("appName", "clentSecret") |
GoogleUploadToDrive.wid |
true |
View |
|
|
Google Mail |
|
Send mail via Google |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
GoogleSendMail |
mvel: new org.jbpm.process.workitem.google.mail.SendMailWorkitemHandler("appName", "clentSecret") |
GoogleSendMail.wid |
true |
View |
|
|
Google Maps |
|
Interact with Google Maps Services |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
GoogleMapsSpeedLimits |
mvel: new org.jbpm.process.workitem.google.maps.SpeedLimitsWorkitemHandler("apiKey") |
GoogleMapsSpeedLimits.wid |
true |
View |
2 |
GoogleMapsGeocoding |
mvel: new org.jbpm.process.workitem.google.maps.GeocodingWorkitemHandler("apiKey") |
GoogleMapsGeocoding.wid |
true |
View |
3 |
GoogleMapsStaticMaps |
mvel: new org.jbpm.process.workitem.google.maps.StaticMapsWorkitemHandler("apiKey") |
GoogleMapsStaticMaps.wid |
true |
View |
4 |
GoogleMapsTimezone |
mvel: new org.jbpm.process.workitem.google.maps.TimezoneWorkitemHandler("apiKey") |
GoogleMapsTimezone.wid |
true |
View |
5 |
GoogleMapsDirections |
mvel: new org.jbpm.process.workitem.google.maps.DirectionsWorkitemHandler("apiKey") |
GoogleMapsDirections.wid |
true |
View |
|
|
Google Sheets |
|
Read content of sheets via Google |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
GoogleReadSheetValues |
mvel: new org.jbpm.process.workitem.google.sheets.ReadSheetValuesWorkitemHandler("appName", "clentSecret") |
GoogleReadSheetValues.wid |
true |
View |
|
|
Google Tasks |
|
Add and retrieve tasks via Google |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
GoogleAddTask |
mvel: new org.jbpm.process.workitem.google.tasks.AddTaskWorkitemHandler("appName", "clentSecret") |
GoogleAddTask.wid |
true |
View |
2 |
GoogleGetTasks |
mvel: new org.jbpm.process.workitem.google.tasks.GetTasksWorkitemHandler("appName", "clentSecret") |
GoogleGetTasks.wid |
true |
View |
|
|
Google Translate |
|
Translate text from/to different languages, or detect text language |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
GoogleDetectLanguage |
mvel: new org.jbpm.process.workitem.google.translate.DetectLanguageWorkitemHandler("apiKey") |
GoogleDetectLanguage.wid |
true |
View |
2 |
GoogleTranslate |
mvel: new org.jbpm.process.workitem.google.translate.TranslateWorkitemHandler("apiKey") |
GoogleTranslate.wid |
true |
View |
|
|
IBM Watson |
|
Classify image and detect faces in image via IBM Watson |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
IBMWatsonClassifyImage |
mvel: new org.jbpm.process.workitem.ibm.watson.ClassifyImageWorkitemHandler("apiKey") |
IBMWatsonClassifyImage.wid |
true |
View |
2 |
IBMWatsonDetectFaces |
mvel: new org.jbpm.process.workitem.ibm.watson.DetectFacesWorkitemHandler("apiKey") |
IBMWatsonDetectFaces.wid |
true |
View |
|
|
IFTTT |
|
Send a trigger message via IFTTT |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
IFTTTCall |
mvel: new org.jbpm.process.workitem.ifttt.IFTTTWorkitemHandler("key") |
IFTTTCall.wid |
true |
View |
|
|
Jabber |
|
Send message via Jabber |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
Jabber |
mvel: new org.jbpm.process.workitem.jabber.JabberWorkItemHandler() |
Jabber.wid |
true |
View |
|
|
Java |
|
Execute Java class |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
Java |
mvel: new org.jbpm.process.workitem.java.JavaHandlerWorkItemHandler("ksession") |
Java.wid |
false |
View |
2 |
JavaInvocation |
mvel: new org.jbpm.process.workitem.java.JavaInvocationWorkItemHandler() |
JavaInvocation.wid |
false |
View |
|
|
BPMN2 |
|
Execute business rule or service tasks |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
DecisionTask |
mvel: new org.jbpm.process.workitem.bpmn2.DecisionTaskHandler() |
DecisionTask.wid |
true |
View |
2 |
BusinessRuleTask |
mvel: new org.jbpm.process.workitem.bpmn2.BusinessRuleTaskHandler() |
BusinessRuleTask.wid |
true |
View |
3 |
ServiceTask |
mvel: new org.jbpm.process.workitem.bpmn2.ServiceTaskHandler() |
ServiceTask.wid |
false |
View |
|
|
Email |
|
Send an email |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
Email |
mvel: new org.jbpm.process.workitem.email.EmailWorkItemHandler() |
Email.wid |
true |
View |
|
|
JMS |
|
Send JSM messages |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
JMSSendTask |
mvel: new org.jbpm.process.workitem.jms.JMSSendTaskWorkItemHandler() |
JMSSendTask.wid |
true |
View |
|
|
REST |
|
Perform REST calls |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
Rest |
mvel: new org.jbpm.process.workitem.rest.RESTWorkItemHandler() |
Rest.wid |
true |
View |
|
|
WebService |
|
Perform WebService operations |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
WebService |
mvel: new org.jbpm.process.workitem.webservice.WebServiceWorkItemHandler() |
WebService.wid |
false |
View |
|
|
Jira |
|
Create or update Jiras |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
JiraResolveIssue |
mvel: new org.jbpm.process.workitem.jira.ResolveIssueWorkitemHandler("userName", "password", "repoURI") |
JiraResolveIssue.wid |
true |
View |
2 |
JiraCreateIssue |
mvel: new org.jbpm.process.workitem.jira.CreateIssueWorkitemHandler("userName", "password", "repoURI") |
JiraCreateIssue.wid |
true |
View |
3 |
JiraAddComment |
mvel: new org.jbpm.process.workitem.jira.AddCommentOnIssueWorkitemHandler("userName", "password", "repoURI") |
JiraAddComment.wid |
true |
View |
4 |
JiraJqlSearch |
mvel: new org.jbpm.process.workitem.jira.JqlSearchWorkitemHandler("userName", "password", "repoURI") |
JiraJqlSearch.wid |
true |
View |
|
|
JPA |
|
Perform JPA operation |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
JPA |
mvel: new org.jbpm.process.workitem.jpa.JPAWorkItemHandler("persistenceUnit", "classloader") |
JPA.wid |
true |
View |
|
|
Kafka |
|
publish kafka messages from a process |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
KafkaPublishMessages |
mvel: new org.jbpm.process.workitem.kafka.KafkaWorkItemHandler("bootstrapServers", "clientId", "keySerializerClass", "valueSerializerClass") |
KafkaPublishMessages.wid |
true |
View |
|
|
Long Running REST |
|
Workitem for invoking long-running REST tasks with callback |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
LongRunningRestService |
mvel: new org.jbpm.process.longrest.LongRunningRestServiceWorkItemHandler(runtimeManager) |
LongRunningRestService.wid |
true |
View |
|
|
Maven Embedder |
|
Execute Maven builds |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
MavenEmbedder |
mvel: new org.jbpm.process.workitem.mavenembedder.MavenEmbedderWorkItemHandler() |
MavenEmbedder.wid |
false |
View |
|
|
Okta |
|
Interact with Okta management API |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
OktaGetUsers |
mvel: new org.jbpm.process.workitem.okta.GetUsersWorkitemHandler("apiToken") |
OktaGetUsers.wid |
true |
View |
2 |
OktaCreateGroup |
mvel: new org.jbpm.process.workitem.okta.CreateGroupWorkitemHandler("apiToken") |
OktaCreateGroup.wid |
true |
View |
3 |
OktaAddUserToGroup |
mvel: new org.jbpm.process.workitem.okta.AddUserToGroupWorkitemHandler("apiToken") |
OktaAddUserToGroup.wid |
true |
View |
4 |
OktaGetApplications |
mvel: new org.jbpm.process.workitem.okta.GetApplicationsWorkitemHandler("apiToken") |
OktaGetApplications.wid |
true |
View |
5 |
OktaCreateUser |
mvel: new org.jbpm.process.workitem.okta.CreateUserWorkitemHandler("apiToken") |
OktaCreateUser.wid |
true |
View |
|
|
Weather Info |
|
Retrieve weather info using OpenWeatherMap |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
DailyForecast |
mvel: new org.jbpm.process.workitem.owm.DailyForecastWorkitemHandler("apiKey") |
DailyForecast.wid |
true |
View |
2 |
CurrentWeather |
mvel: new org.jbpm.process.workitem.owm.CurrentWeatherWorkitemHandler("apiKey") |
CurrentWeather.wid |
true |
View |
|
|
Parser |
|
Parse Strings to objects and vice-versa |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
Parser |
mvel: new org.jbpm.process.workitem.parser.ParserWorkItemHandler() |
Parser.wid |
false |
View |
|
|
Pastebin |
|
Create new or get existing pastes from Pastebin |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
CreatePastebin |
mvel: new org.jbpm.process.workitem.pastebin.CreatePastebinWorkitemHandler("develKey") |
CreatePastebin.wid |
true |
View |
2 |
GetPastebin |
mvel: new org.jbpm.process.workitem.pastebin.GetExistingPastebinWorkitemHandler("develKey") |
GetPastebin.wid |
true |
View |
|
|
PDF |
|
Create PDF from xhtml template using freemarker |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
GeneratePDF |
mvel: new org.jbpm.process.workitem.pdf.GeneratePDFWorkitemHandler() |
GeneratePDF.wid |
false |
View |
|
|
Riot Games |
|
Gather and use League of Legends data |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
RiotSummonerInfo |
mvel: new org.jbpm.process.workitem.riot.SummonerInfoWorkitemHandler("apiKey") |
RiotSummonerInfo.wid |
true |
View |
2 |
RiotSummonerLastMatch |
mvel: new org.jbpm.process.workitem.riot.LastSummonerMatchWorkitemHandler("apiKey") |
RiotSummonerLastMatch.wid |
true |
View |
3 |
RiotMatchInfo |
mvel: new org.jbpm.process.workitem.riot.MatchesInfoWorkitemHandler("apiKey") |
RiotMatchInfo.wid |
true |
View |
|
|
RSS |
|
Create RSS feeds |
|
|
Slack |
|
Post messages and add reminders using Slack |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
SlackPostMessageToChannel |
mvel: new org.jbpm.process.workitem.slack.PostMessageToChannelWorkitemHandler("accessToken") |
SlackPostMessageToChannel.wid |
true |
View |
2 |
SlackAddReminder |
mvel: new org.jbpm.process.workitem.slack.AddReminderWorkitemHandler("accessToken") |
SlackAddReminder.wid |
true |
View |
|
|
Transform |
|
Transform Java input objects to output objects |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
Transform |
mvel: new org.jbpm.process.workitem.transform.TransformWorkItemHandler() |
Transform.wid |
false |
View |
|
|
Twitter |
|
Update status and send messages using Twitter |
|
|
Vimeo |
|
Interact with videos on Vimeo |
|
|
# |
Name |
Handler |
Wid |
Auth Required |
Docs |
1 |
UploadVimeo |
mvel: new org.jbpm.process.workitem.vimeo.UploadVideoWorkitemHandler("accessToken") |
UploadVimeo.wid |
true |
View |
2 |
UpdateVimeo |
mvel: new org.jbpm.process.workitem.vimeo.UpdateVideoMetadataWorkitemHandler("accessToken") |
UpdateVimeo.wid |
true |
View |
3 |
DeleteVimeo |
mvel: new org.jbpm.process.workitem.vimeo.DeleteVideoWorkitemHandler("accessToken") |
DeleteVimeo.wid |
true |
View |
4 |
GetInfoVimeo |
mvel: new org.jbpm.process.workitem.vimeo.GetVideoInfoWorkitemHandler("accessToken") |
GetInfoVimeo.wid |
true |
View |
|
|