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