Commit Graph
202 Commits
Author SHA1 Message Date
Axel Uhl 6b106cfa4b added some Javadoc to GroupDividingParallelDataRetriever 2014-02-03 14:06:54 +01:00
Axel Uhl 638f937ac3 formatting 2014-02-03 13:44:01 +01:00
Lennart Hensler 4af7bdd0ae Started to move the new annotation conecept to the front
Implemented a method to get all Dimensions for a DataType in the
SailingService
Implemented a DataMiningService to get access to the FunctionProvider in
the SailingService
Started to apply the Function-Model for the filter selection
2014-01-30 18:36:47 +01:00
Lennart Hensler 0f2e07fda6 Implemented a method to get the matching function for a function DTO 2014-01-30 16:50:19 +01:00
Lennart Hensler f566a4b6cb Made the equality of FunctionDTO independent from the display name 2014-01-30 16:12:53 +01:00
Lennart Hensler 1202a0469f Created stubs to get the function for a function dto 2014-01-30 15:53:06 +01:00
Lennart Hensler 7b6f051541 Implemented FunctionDTO 2014-01-30 08:30:08 +01:00
Lennart Hensler 88733be870 Renamed the previously created filter 2014-01-29 17:21:54 +01:00
Lennart Hensler ebd92df79d Invocation errors are now logged 2014-01-29 17:17:22 +01:00
Lennart Hensler 72d449e940 Implemented a FunctionValuesFilterCriteria 2014-01-29 17:11:57 +01:00
Lennart Hensler 4305acaaf5 Implemented the function invocation 2014-01-29 15:36:37 +01:00
Lennart Hensler 6f01b66901 Used factory for MethodWrappingFunction 2014-01-29 15:06:29 +01:00
Lennart Hensler 18023590ee Added the return type as generic type for Function 2014-01-29 14:54:38 +01:00
Lennart Hensler c27502c7ac Added tests for the MethodWrappingFunction 2014-01-29 13:59:43 +01:00
Lennart Hensler e8a0fa015b Fixed the server start up 2014-01-28 18:41:02 +01:00
Lennart Hensler b48310ccbb The DataMiningClassesWithFunctionsService now returns a non empty
collection of classes to register
2014-01-28 18:30:09 +01:00
Lennart Hensler 2a1d42dc60 Added the Activator to the DataMining-Manifest 2014-01-28 17:55:52 +01:00
Lennart Hensler f8f57aad4d Renamed the service for the classes to register 2014-01-28 17:19:00 +01:00
Lennart Hensler 1577afed1a Annotated GPSFixWithContext and TrackedLegOfCompetitorWithContext 2014-01-28 17:16:54 +01:00
Lennart Hensler f5ed5540eb Implemented a Service and an Activator for the data mining functions 2014-01-28 17:16:22 +01:00
Lennart Hensler 717f99c286 Implemented the providing of all Functions for a specific type 2014-01-28 11:44:22 +01:00
Lennart Hensler 105f098e50 Try to fix the ConcurrentModificationException during function providing 2014-01-28 10:44:11 +01:00
Lennart Hensler fdb3b558d9 Added test for function filtering with big type hierarchy 2014-01-26 12:05:52 +01:00
Lennart Hensler 90f22b2fbf Implemented the providing of all Dimensions for a specific type 2014-01-25 18:01:04 +01:00
Lennart Hensler 9c404f6d5f Added two tests for the FunctionRegistry 2014-01-25 14:36:08 +01:00
Lennart Hensler 4c72209bfe Finished the FunctionRegistry implementation 2014-01-23 18:20:47 +01:00
Lennart Hensler ab9cb66580 Implemented a function retriever for external library classes 2014-01-22 17:47:53 +01:00
Lennart Hensler 77252109a3 Implemented a function retriever for marked methods 2014-01-22 17:08:41 +01:00
Lennart Hensler a118165794 Made the DataRetrievalWorker independent from the source type
Previously the DataRetrievalWorker was bound to LeaderboardGroup as source
type, so every worker had to base on a leaderboard group. I added a new
generic attribute SourceType to generalize the DataRetrievalWorker.
2014-01-22 14:53:45 +01:00
Lennart Hensler 95ddd58aa8 Made the Query independent from the RacingEventService
In detail, I made all DataRetrievers independent from the data source, to
be able to use it in other contexts than the data mining of sailing
related stuff.
2014-01-22 13:05:25 +01:00
Lennart Hensler 280f79409f Added an interface for the method retriever 2014-01-22 12:47:03 +01:00
Lennart Hensler 3c102384ca Added a service interface for the function registration 2014-01-22 12:42:59 +01:00
Lennart Hensler ad748a9ca9 Implemented a simple add method for the FunctionRegistry 2014-01-22 12:00:19 +01:00
Lennart Hensler bb9e005ca6 Removed unnecessary annotation DefinesDataMiningFunctions 2014-01-22 11:49:57 +01:00
Lennart Hensler 2e267056c8 Started to implement the function registry 2014-01-22 11:27:05 +01:00
Lennart Hensler 775d9d126d Implemented the data mining annotations (Bug 1672) 2014-01-17 14:38:23 +01:00
Lennart Hensler 9ff45d605f Renamed the packages to match the conventions 2014-01-15 11:57:17 +01:00
Lennart Hensler 0005562ae4 Extracted the data mining shared classes to its own project 2014-01-15 10:44:24 +01:00
Lennart Hensler 4cd36560e8 Deleted all traces of groovy and created a shared project 2014-01-14 18:04:08 +01:00
Lennart Hensler 8f4e4056ce Removed the code for custom scripted data mining components 2014-01-09 16:32:17 +01:00
Lennart Hensler a4186302b4 Renamed SharedDimension to DimensionIdentifier 2014-01-08 18:19:05 +01:00
Lennart Hensler 99620bc012 Found a better way to add types to the gwt serialization policy 2013-12-21 15:54:25 +01:00
Lennart Hensler 8e4c73de30 Improved the grouping selection 2013-12-20 21:21:22 +01:00
Lennart Hensler 67e5ddbc5e Replaced the statistic selection provider 2013-12-20 16:37:38 +01:00
Lennart Hensler 4c86ad4aa6 Internationalized the data mining backend 2013-12-04 17:49:21 +01:00
Lennart Hensler 1e58ff3e69 Implemented the resource bundle management 2013-12-04 16:48:58 +01:00
Lennart Hensler b770f62b0d Added the current locale info to the query definition 2013-12-04 14:48:19 +01:00
Lennart Hensler 8a09fa8d03 Formatted the pom.xml of the data mining project 2013-11-27 13:38:54 +01:00
STG (Server) 92bd5927c6 added source build for datamining bundle 2013-11-27 13:17:24 +01:00
Lennart Hensler 5315f997eb Changed from Java 1.6 to 1.7 2013-11-27 11:35:54 +01:00