A simple process example showing the application of custom confirmation pages at the end of individual users’ sequence of tasks. Log out and back in again multiple times as different users.
Liferay Connector
Assign Role to a list of comma separated UserIds through WebService (tested with liferay 6.0.4)
Needs Liferay client jars and dependencies (provided by liferay [url=http://sourceforge.net/project/lportal/files/Liferay%20Portal/6.0.4/life...) :
activation.jar
axis.jar
commons-discovery.jar
commons-logging.jar
jaxrpc.jar
mail.jar
portal-client.jar
saaj-api.jar
saaj-impl.jar
wsdl4j.jar
It is a simple connector to get the list of users with an specific Role under Liferay 5.2.3 using the API.
It is intended to be used on processes running over Liferay 5.2.3.
Dependencies:
Just a couple of Liferay 5.2.3 libraries:
portal-kernel.jar
portal-service.jar
Liferay Connector
Assign users to an User Group through WebService (tested with liferay 6.0.4)
Needs Liferay client jars and dependencies (provided by liferay [url=http://sourceforge.net/project/lportal/files/Liferay%20Portal/6.0.4/life...) :
activation.jar
axis.jar
commons-discovery.jar
commons-logging.jar
jaxrpc.jar
mail.jar
portal-client.jar
saaj-api.jar
saaj-impl.jar
wsdl4j.jar
Add a new user to a liferay portal through WebService (tested with liferay 6.0.4)
Use Liferay client jars and dependencies (provided by liferay [url="http://sourceforge.net/project/lportal/files/Liferay%20Portal/6.0.4/life..."]here[/url]) :
activation.jar
axis.jar
commons-discovery.jar
commons-logging.jar
jaxrpc.jar
mail.jar
portal-client.jar
saaj-api.jar
saaj-impl.jar
wsdl4j.jar
The Step execution on deadline connector allows you to implement the attached timer event.
To do that, you have to:
- define a local variable of type Boolean in the step you want to add attached event.
- set the default value to false
- add a deadline with this connector, provide the name of the variable
The connector will set the variable value to true and execute the step.
Tried multi-instantiator with 5.2 works fine.. Please see the usecase and the attached bar.. As usual what i have provided is only a simple example and obviously can be improved further. But i leave that to you ;-)
UseCase
My Usecase is that.. When you start the Main process with a list of usernames (comma seperated) for example (john, jack, james)
This multiInstantiator works with a String input variable. According to the separator you define, it splits it into a serie of tokens. It instantiates the task n times passing to each of those tasks one token.
It is also possible to define a threshold (in pourcentage) to control how many tasks must be realized to continue the process (by default 100% - all of them).
This connector allow to retrieve all recently uploaded photos.
You need to add next google dependency jar files in order to execute this connector:
- activation.jar
- gdata-core-.jar
- gdata-media-.jar
- gdata-photos-.jar
- google-collect-.jar
- mail.jar
You can find these jar files in the gdata distribution: http://code.google.com/p/gdata-java-client/downloads/list
This connector allow to retrieve all photos of a user.
You need to add next google dependency jar files in order to execute this connector:
- activation.jar
- gdata-core-.jar
- gdata-media-.jar
- gdata-photos-.jar
- google-collect-.jar
- mail.jar
You can find these jar files in the gdata distribution: http://code.google.com/p/gdata-java-client/downloads/list
This connector allow to retrieve all photos from an album.
You need to add next google dependency jar files in order to execute this connector:
- activation.jar
- gdata-core-.jar
- gdata-media-.jar
- gdata-photos-.jar
- google-collect-.jar
- mail.jar
You can find these jar files in the gdata distribution: http://code.google.com/p/gdata-java-client/downloads/list
This connector allow you to create a new album on PicasaWeb.
You need to add next google dependency jar files in order to execute this connector:
- activation.jar
- gdata-core-.jar
- gdata-media-.jar
- gdata-photos-.jar
- google-collect-.jar
- mail.jar
You can find these jar files in the gdata distribution: http://code.google.com/p/gdata-java-client/downloads/list
This connector allow to retrieve album list of a user.
You need to add next google dependency jar files in order to execute this connector:
- activation.jar
- gdata-core-.jar
- gdata-media-.jar
- gdata-photos-.jar
- google-collect-.jar
- mail.jar
You can find these jar files in the gdata distribution: http://code.google.com/p/gdata-java-client/downloads/list
First version for the Voicent callRemove connector.
This connector takes a call's reqID as input parameter and remove the record from the Voicent Gateway Server.
If your call is still in plan it will be also remove.
You need Voicent Gateway configured in a host machine.
This a simple connector for the well know Tesseract-OCR engine.
It gets a simple not compressed TIF image file as input and produce the text for the given image file.
The connector works with the following parameters:
The PATH for the tesseract-ocr engine, example: /usr/bin/tesseract , (c:\tools\tesseract.exe)
The NAME of the variable for the attached TIF image file, example: ${myAttch.getName()}
The NAME for the output file, example: myOcrFile
The LANGUAGE for the TIF image file, example: en (English), es (Spanish), etc.