Commit Graph

59 Commits

Author SHA1 Message Date
Luca Frosini bf23ef86dd Ported tests to new authorization-utils 2022-03-08 11:30:37 +01:00
Luca Frosini 47c4fca044 Removed circular dependecy 2021-06-16 10:07:39 +02:00
Luca Frosini fcbcd6402a fixed discovery parameters 2021-05-26 10:25:53 +02:00
Luca Frosini d379a997aa Fixed tests 2020-10-01 12:51:35 +02:00
Luca Frosini 8bf985b124 Switched to new APIs which removed the PluginDeclaration class 2020-09-30 11:23:37 +02:00
Luca Frosini bc167b7845 Switching to gcube-jackson 2020-07-10 18:13:57 +02:00
Luca Frosini 06eaafe6c5 Version 2.0.0 2019-12-04 09:57:49 +01:00
Luca Frosini dde826073e Added test 2019-09-26 12:53:25 +02:00
Luca Frosini 8eecba49d4 Fixed logs 2019-09-26 12:53:16 +02:00
Luca Frosini f0d86c24cb Added constraint on query which select only smart-executor instances
with version 2
2019-09-25 18:26:12 +02:00
Luca Frosini ba629b762a Fixed bugs and tests 2019-09-24 16:55:13 +02:00
Luca Frosini 0df3020a02 Added required methods 2019-09-24 14:59:43 +02:00
Luca Frosini aa913b1d2d Fixed client apis 2019-09-20 15:20:40 +02:00
Luca Frosini acd4821f96 Redesigning REST interface 2019-08-02 18:57:33 +02:00
Luca Frosini edfacde359 Redesigning REST interface 2019-08-02 18:30:04 +02:00
Luca Frosini bb4aa843cf Removing OLD SOAP APIs which causes conflicts
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@177261 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-25 17:28:49 +00:00
Luca Frosini ed473f09f2 Refs #12984: Fixed smart-exectuor discovery to filter gCoreEndpoint results using got ServiceEndpoints
Task-Url: https://support.d4science.org/issues/12984

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@174570 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-12-05 10:09:51 +00:00
Luca Frosini 07c7f77045 Refs #5109: Provide REST interface for Smart Executor
Task-Url: https://support.d4science.org/issues/5109

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@162067 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-01-10 16:29:46 +00:00
Luca Frosini e1d5fee844 Fixed errors on javadoc
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@157669 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-27 12:08:59 +00:00
Luca Frosini 5218525346 Added convenient method for unSchedule
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@150897 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-07-07 10:44:39 +00:00
Luca Frosini 185c1397e7 Merged from private branch before release 4.3.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@141989 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-01 16:03:51 +00:00
Luca Frosini 7270cc1e46 Fixed API
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@131739 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-09-23 10:53:42 +00:00
Luca Frosini 15032e4af8 Merged from private branch for release 4.1.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@131613 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-09-22 09:31:19 +00:00
Luca Frosini 9b1aca89de refs #2222: Move infrastructure tests outside of components junit tests
https://support.d4science.org/issues/2222

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@124076 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-10 15:55:50 +00:00
Luca Frosini 073ae3dd3e refs #2112: Port SmartExecutor to be compliant with new Authorization
https://support.d4science.org/issues/2112

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@124008 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-09 16:29:11 +00:00
Luca Frosini 1c63b51b8f refs #2112: Port SmartExecutor to be compliant with new Authorization
https://support.d4science.org/issues/2112

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@124007 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-09 16:21:07 +00:00
Luca Frosini ed8e34325d refs #2112: Port SmartExecutor to be compliant with new Authorization
https://support.d4science.org/issues/2112

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@122952 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-09 14:19:13 +00:00
Luca Frosini e16a5dcdf3 Removed test dependency
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@122303 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-01-19 09:18:44 +00:00
Luca Frosini 7f791a30cf Fixed dependency
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@122138 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-01-07 16:16:53 +00:00
Luca Frosini 5a9ae793ee refs #521: Support Unscheduling of repetitive task on SmartExecutor
https://support.d4science.org/issues/521

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@120471 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-11-30 11:50:18 +00:00
Luca Frosini 0c28d569e7 Added test to find generic worker instances
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@119819 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-15 16:36:12 +00:00
Luca Frosini 27e48061b0 Fixed tests
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@119800 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-15 12:43:34 +00:00
Luca Frosini 06aaf5f8ad Trying to fix wsdl serialization problem
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@119759 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-14 14:30:53 +00:00
Luca Frosini 9d5e6c17fa Added test
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@119753 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-14 14:00:57 +00:00
Luca Frosini 0cbb5d9e0b refs #579: Use Persistence to persist Scheduled Task configuration on smart-executor
https://support.d4science.org/issues/579

Removed PluginDeclaration parameter which is not needed

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@119444 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-06 12:45:25 +00:00
Luca Frosini 3d7bd2746f refs #579: Use Persistence to persist Scheduled Task configuration on smart-executor
https://support.d4science.org/issues/579

Substituted argument "String pluginName" with "PluginDeclaration pluginDeclaration"

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@119437 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-06 12:32:07 +00:00
Luca Frosini 4aea57793b refs #521: Support Unscheduling of repetitive task on SmartExecutor
https://support.d4science.org/issues/521

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@119023 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-09-25 09:21:07 +00:00
Luca Frosini 9743b8b748 refs #89: Save Task Evolution on NoSQL global DB
https://support.d4science.org/issues/89
Implementing Feature

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@117713 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-26 16:02:24 +00:00
Luca Frosini a97fcba76f refs #111: Add Recurrent and scheduled Task support
https://support.d4science.org/issues/111
Merging from private branch

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@117514 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-28 13:41:57 +00:00
Luca Frosini bae5a73ce8 Improved client
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@112114 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-16 11:20:52 +00:00
Luca Frosini f31360654f Improving Client
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@112041 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-13 16:38:45 +00:00
Luca Frosini 3382e231b4 Assuring that the generated random number is positive
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@112003 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-13 11:46:00 +00:00
Luca Frosini 2eeb9419c8 Assuring that the generated random number is positive
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@112002 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-13 11:41:30 +00:00
Luca Frosini 4bda8dc2d7 Implementing test for client proxy supporting queries
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@111997 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-13 11:17:04 +00:00
Luca Frosini fabf1d2910 Implementing client proxy supporting queries
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@111996 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-13 11:14:48 +00:00
Luca Frosini caa7994344 Improving Client
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@111993 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-12 17:57:57 +00:00
Luca Frosini 4bb0c5417a Changing service name from smart-executor to SmartExecutor
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@111915 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-11 16:20:37 +00:00
Luca Frosini 751652d0c1 Cleaning client
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@111910 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-11 15:47:42 +00:00
Luca Frosini 17d4d47ac3 Cleaning client
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@111905 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-11 15:17:45 +00:00
Luca Frosini 2522ca59c2 Fixed tests
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-client@111775 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-06 16:00:51 +00:00