View Directory | Revision Log | View Changeset
/hippo/hippo-cms7/services
Revision 35165 - Directory Listing - [select for diffs]
Modified Mon Jul 16 10:18:54 2012 UTC (8 years, 4 months ago) by mnour
Diff to previous 35164
CMS7-6292 - prepare for next development iteration
Revision 35164 - Directory Listing - [select for diffs]
Modified Mon Jul 16 10:18:53 2012 UTC (8 years, 4 months ago) by mnour
Diff to previous 35163
CMS7-6292 -  copy for tag hippo-services-parent-2
Revision 35163 - Directory Listing - [select for diffs]
Modified Mon Jul 16 10:18:52 2012 UTC (8 years, 4 months ago) by mnour
Diff to previous 35162
CMS7-6292 - prepare release hippo-services-parent-2
Revision 35162 - Directory Listing - [select for diffs]
Modified Mon Jul 16 10:18:24 2012 UTC (8 years, 4 months ago) by mnour
Diff to previous 35161
CMS7-6292: Tagging Hippo Services version 2.0
  - Preparing for tagging version 2.0


Revision 35161 - Directory Listing - [select for diffs]
Modified Mon Jul 16 10:09:51 2012 UTC (8 years, 4 months ago) by mnour
Diff to previous 35160
CMS7-6292: Tagging Hippo Services version 2.0
  - Forgot to update dependencies before start the tagging


Revision 35160 - Directory Listing - [select for diffs]
Modified Mon Jul 16 10:05:40 2012 UTC (8 years, 4 months ago) by mnour
Diff to previous 35159
CMS7-6292 - prepare for next development iteration
Revision 35159 - Directory Listing - [select for diffs]
Modified Mon Jul 16 10:05:39 2012 UTC (8 years, 4 months ago) by mnour
Diff to previous 35158
CMS7-6292 -  copy for tag hippo-services-parent-2
Revision 35158 - Directory Listing - [select for diffs]
Modified Mon Jul 16 10:05:38 2012 UTC (8 years, 4 months ago) by mnour
Diff to previous 34751
CMS7-6292 - prepare release hippo-services-parent-2
Revision 34751 - Directory Listing - [select for diffs]
Modified Wed Jun 20 10:34:55 2012 UTC (8 years, 5 months ago) by uhommes
Diff to previous 33558
CMS7-6213 seal events before dispatching
Revision 33558 - Directory Listing - [select for diffs]
Modified Mon Mar 19 08:33:59 2012 UTC (8 years, 8 months ago) by fvlankvelt
Diff to previous 33267
CMS7-5823: use new commons trunk version

Revision 33267 - Directory Listing - [select for diffs]
Modified Mon Mar 5 16:56:31 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 33238
CMS7-5867: use new artifact ID and version of hippo commons

Revision 33238 - Directory Listing - [select for diffs]
Modified Fri Mar 2 13:05:21 2012 UTC (8 years, 9 months ago) by aschrijvers
Diff to previous 33177
CMS7-16  imports
Revision 33177 - Directory Listing - [select for diffs]
Modified Tue Feb 28 10:41:09 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 33114
CMS7-5876: try to explain the annotation mechanism with methods that are named differently
 
 Any method name will suffice if the annotation is present.  The HippoEventListener is a convenience / conventional interface.
Revision 33114 - Directory Listing - [select for diffs]
Modified Wed Feb 22 08:17:37 2012 UTC (8 years, 9 months ago) by aschrijvers
Diff to previous 33097
CMS7-16 ignore files
Revision 33097 - Directory Listing - [select for diffs]
Modified Tue Feb 21 16:14:38 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 33033
CMS7-5884: use new dependencies
Revision 33033 - Directory Listing - [select for diffs]
Modified Tue Feb 21 15:37:49 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 33032
CMS7-5884:prepare for next development iteration
Revision 33032 - Directory Listing - [select for diffs]
Modified Tue Feb 21 15:37:48 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 33031
CMS7-5884: copy for tag hippo-services-parent-1-alpha
Revision 33031 - Directory Listing - [select for diffs]
Modified Tue Feb 21 15:37:46 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 33030
CMS7-5884:prepare release hippo-services-parent-1-alpha
Revision 33030 - Directory Listing - [select for diffs]
Modified Tue Feb 21 15:37:36 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 33001
CMS7-5884: use new dependencies
Revision 33001 - Directory Listing - [select for diffs]
Modified Fri Feb 17 20:41:01 2012 UTC (8 years, 9 months ago) by aschrijvers
Diff to previous 33000
CMS7-16  ignore files
Revision 33000 - Directory Listing - [select for diffs]
Modified Fri Feb 17 20:40:04 2012 UTC (8 years, 9 months ago) by aschrijvers
Diff to previous 32997
CMS7-5878 added improved annotation scanning : instead of looping through all superclasses, we now only loop through the methods of the current class, and then check per method whether there is a Subscribe annotation on the method, or on the method of one of its super classes, or one of its interfaces (or superclass interfaces). Added extensive unit tests for all kinds of combinations
Revision 32997 - Directory Listing - [select for diffs]
Modified Fri Feb 17 16:56:04 2012 UTC (8 years, 9 months ago) by aschrijvers
Diff to previous 32995
CMS7-5876 extra javadocs
Revision 32995 - Directory Listing - [select for diffs]
Modified Fri Feb 17 16:43:33 2012 UTC (8 years, 9 months ago) by aschrijvers
Diff to previous 32994
CMS7-16  ignore files
Revision 32994 - Directory Listing - [select for diffs]
Modified Fri Feb 17 16:42:07 2012 UTC (8 years, 9 months ago) by aschrijvers
Diff to previous 32984
CMS7-5876 added the HippoEventListener interface that can be used and added some more javadocs
Revision 32984 - Directory Listing - [select for diffs]
Modified Fri Feb 17 11:20:02 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 32967
CMS7-5873: create a cross-context api for event listeners

The guava library does not offer an api for listeners, while we do need one for
the cross-context services.  The Subscribe (method marker) annotation was
forked to accomplish this.

For the eventbus implementation, that does use guava, the annotation finder was
forked to locate the new annotation.

Revision 32967 - Directory Listing - [select for diffs]
Modified Wed Feb 15 16:43:48 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 32966
CMS7-5873: the event bus is designed to be a singleton

Revision 32966 - Directory Listing - [select for diffs]
Modified Wed Feb 15 16:42:26 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 32960
CMS7-5873: introducing the singleton annotation

If this annotation is present on an interface, no name needs to be specified
when registering or retrieving a service.  Otherwise, the name _is_ necessary.

Revision 32960 - Directory Listing - [select for diffs]
Modified Wed Feb 15 15:34:11 2012 UTC (8 years, 9 months ago) by fvlankvelt
Diff to previous 32958
CMS7-5873: create services project

The services project contains a simple registry, that registers a service by
it's interfaces.  (adding support for names would be a nice next step)

The event bus interface is heavily influenced by the guava one, and the
provided implementation also uses it.

Revision 32958 - Directory Listing - [select for diffs]
Added Wed Feb 15 15:13:26 2012 UTC (8 years, 9 months ago) by fvlankvelt
CMS7-5873: create initial folder structure for services project

Convenience Links