Web Application Scheduler Portlet

From Gcube Wiki
Revision as of 13:02, 8 October 2012 by Nikolaos.drakopoulos (Talk | contribs) (Scheduler Portlet)

Jump to: navigation, search

Scheduler Portlet


The scheduler portlet is an interface implemented for the client with the general purpose of scheduling transfers. The client has also the option of monitoring and canceling the transfer. In addition there are two more operations for getting the outcomes of a transfer and getting the transfer from the database.
This is how it looks :

Scheduler Portlet


On the left side there is the main form where depending on the command the client should also fill the appropriate fields.

Main form


The commands are: schedule,monitor,cancel,get outcomes and get transfers. When the client submit the command a pop up window shows the result except the schedule command where the submit button leads the user on the right form so as to choose the files/URI's he wants to transfer and the get transfer command where the results are shown in the bottom form.

Example with a result


The right side is for the schedule details.
There are three source types: workspace, datasources, URI's.
The first one is for choosing files from a given folder by the portlet. This folder is relevant to the current user.

Schedule details form (selected workspace)

With the second one we choose the datasource and then the files we want to schedule.
The last one if for scheduling the files represented from URI's.

Schedule details form (selected URI's)


The already submitted scheduled transfers can be seen in the bottom form.
A double click on one of them will give us a pop up window where we can also choose a command for this specific scheduled transfer.

The bottom form