[
https://issues.apache.org/jira/browse/PIVOT-535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sandro Martini updated PIVOT-535:
-
Fix Version/s: 2.5
Add a @MessageListener annotation and an annotation processor
[
https://issues.apache.org/jira/browse/PIVOT-535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Greg Brown updated PIVOT-535:
-
Fix Version/s: (was: 2.0)
Add a @MessageListener annotation and an annotation processor
To me some parts are not-so-clear, so maybe showing some minimal
classes (for example a minimal and simple usage) could help to clarify
and comments ...
Bye,
Sandro
Any additional comments on PIVOT-535? I think we have a good start there but
there are a couple of outstanding questions about the approach.
https://issues.apache.org/jira/browse/PIVOT-535
Greg
.
-Original Message-
From: Greg Brown [mailto:gkbr...@mac.com]
Sent: Monday, June 21, 2010 2:11 PM
To: dev@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add a @MessageListener
annotation
and an annotation processor for application context message listener
It doesn't
at 4:33 PM, aappddeevv aappdde...@verizon.net
wrote:
I think that's fair to do.
-Original Message-
From: Greg Brown [mailto:gkbr...@mac.com]
Sent: Monday, June 21, 2010 2:11 PM
To: dev@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add a @MessageListener
...@mac.com]
Sent: Monday, June 21, 2010 2:11 PM
To: dev@pivot.apache.org mailto:dev@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add a @MessageListener
annotation
and an annotation processor for application context message
listener
mailto:aappdde...@verizon.net wrote:
I think that's fair to do.
-Original Message-
From: Greg Brown [mailto:gkbr...@mac.com mailto:gkbr...@mac.com]
Sent: Monday, June 21, 2010 2:11 PM
To: dev@pivot.apache.org mailto:dev@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add
On Tue, Jun 22, 2010 at 8:57 AM, Greg Brown gkbr...@mac.com wrote
in my experience WeakReferences
are better since the lifecycle of the listener is generally (90%+)
equivalent to the lifecycle of the component that defines the listener.
I mentioned this in my previous email, and I think
This is dead wrong. If component A adds a subscriber and component A goes
away, the subscriber must be removed.
That's only true if something else maintains a reference to the listener, which
is generally not the case when using anonymous inner classes as listeners.
Anonymous inner classes
Hi
This argument seems to be running in circles a little.
I personally don't particularly like the EventBus style of doing things,
but I'm perfectly happy for people to pick their own style of development.
I don't see that sufficient of the Pivot developers are sufficiently
keen to make this
AFAIK, EventBus doesn't have any dependencies on Pivot, nor vice versa. There
is also nothing in Pivot that would preclude a developer from using EventBus in
a Pivot app.
On Jun 22, 2010, at 10:09 AM, Noel Grandin wrote:
Hi
This argument seems to be running in circles a little.
I
@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add a @MessageListener annotation
and an annotation processor for application context message listener
AFAIK, EventBus doesn't have any dependencies on Pivot, nor vice versa.
There is also nothing in Pivot that would preclude a developer from using
[
https://issues.apache.org/jira/browse/PIVOT-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12881222#action_12881222
]
Greg Brown commented on PIVOT-535:
--
OK, I can see the value in the annotation processing. I
.
-Original Message-
From: Sandro Martini (JIRA) [mailto:j...@apache.org]
Sent: Sunday, June 20, 2010 4:48 PM
To: dev@pivot.apache.org
Subject: [jira] Commented: (PIVOT-535) Add a @MessageListener annotation and
an annotation processor for application context message listener
@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add a @MessageListener annotation
and an annotation processor for application context message listener
There are a number of issues with weak references that, IMO, make them
unsuitable for event registration. As Noel noted, they can easily
One thing I am finding is for annotations and auto-registering, that the
machinery dominates the actual messaging code in ApplicationContext.
ApplicationContext is large, but the message handling code itself is pretty
small - it is just a few methods:
subscribe()
unsubscribe()
sendMessage()
[mailto:gkbr...@mac.com]
Sent: Monday, June 21, 2010 9:52 AM
To: dev@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add a @MessageListener annotation
and an annotation processor for application context message listener
One thing I am finding is for annotations and auto-registering
by pivot internally, and hence drives need evolution, it could be
better to use something else.
-Original Message-
From: Greg Brown [mailto:gkbr...@mac.com]
Sent: Monday, June 21, 2010 9:52 AM
To: dev@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add a @MessageListener
...@verizon.net wrote:
I think that's fair to do.
-Original Message-
From: Greg Brown [mailto:gkbr...@mac.com]
Sent: Monday, June 21, 2010 2:11 PM
To: dev@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add a @MessageListener
annotation
and an annotation processor
Subject: [jira] Commented: (PIVOT-535) Add a @MessageListener annotation and
an annotation processor for application context message listener
[
https://issues.apache.org/jira/browse/PIVOT-535?page=com.atlassian.jira.plug
in.system.issuetabpanels:comment-tabpanelfocusedCommentId=12880607#action_1
[
https://issues.apache.org/jira/browse/PIVOT-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12880636#action_12880636
]
Greg Brown commented on PIVOT-535:
--
Agreed re: weak listeners - not a good idea.
Appddevv
fine-grained filtering can be in a message listener subclass or in the
annotated method itself.
-Original Message-
From: Greg Brown (JIRA) [mailto:j...@apache.org]
Sent: Sunday, June 20, 2010 9:45 AM
To: dev@pivot.apache.org
Subject: [jira] Commented: (PIVOT-535) Add
fine-grained filtering can be in a message listener subclass or in the
annotated method itself.
-Original Message-
From: Greg Brown (JIRA) [mailto:j...@apache.org]
Sent: Sunday, June 20, 2010 9:45 AM
To: dev@pivot.apache.org
Subject: [jira] Commented: (PIVOT-535) Add
@pivot.apache.org
Subject: Re: [jira] Commented: (PIVOT-535) Add a @MessageListener annotation
and an annotation processor for application context message listener
I want to add that I appreciate the effort you have put into this code. You
are clearly investing a significant amount of time in PivotPad
[
https://issues.apache.org/jira/browse/PIVOT-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12880671#action_12880671
]
Sandro Martini commented on PIVOT-535:
--
Hi to all,
I like the proposal, and generally
To: dev@pivot.apache.org
Subject: [jira] Commented: (PIVOT-535) Add a @MessageListener annotation and
an annotation processor for application context message listener
[
https://issues.apache.org/jira/browse/PIVOT-535?page=com.atlassian.jira.plug
in.system.issuetabpanels:comment
Add a @MessageListener annotation and an annotation processor for application
context message listener
--
Key: PIVOT-535
URL: https://issues.apache.org/jira
28 matches
Mail list logo