You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Bernd Fondermann (JIRA)" <ji...@apache.org> on 2009/08/24 10:26:59 UTC

[jira] Created: (VYSPER-179) Deliver stanza to the highest priorized client

Deliver stanza to the highest priorized client
----------------------------------------------

                 Key: VYSPER-179
                 URL: https://issues.apache.org/jira/browse/VYSPER-179
             Project: VYSPER
          Issue Type: Improvement
          Components: core protocol
            Reporter: Bernd Fondermann
            Assignee: Bernd Fondermann


We have to decide how to route an incoming stanza addressed to e.g. u2@vysper.org, if there is more than one session for that user with different resources.
The solution according to XMPP is to route to the resource with the highest non-negative prio (the prio is given on availability presence).

DeliveringInboundStanzaRelay.Relay.deliver would be the proper place to put it.
I'd like to extract this inner class into a regular public class. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (VYSPER-179) Deliver stanza to the highest priorized client

Posted by "Bernd Fondermann (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/VYSPER-179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12844139#action_12844139 ] 

Bernd Fondermann commented on VYSPER-179:
-----------------------------------------

The current solution is not enough and not what people want.
Either we send to all highest-prio recepients, or to all recepients with non-negative prio.
These are the two scenarios the RFC seems to suggest.
We will make this configurable.

> Deliver stanza to the highest priorized client
> ----------------------------------------------
>
>                 Key: VYSPER-179
>                 URL: https://issues.apache.org/jira/browse/VYSPER-179
>             Project: VYSPER
>          Issue Type: Improvement
>          Components: core protocol
>            Reporter: Bernd Fondermann
>            Assignee: Bernd Fondermann
>
> We have to decide how to route an incoming stanza addressed to e.g. u2@vysper.org, if there is more than one session for that user with different resources.
> The solution according to XMPP is to route to the resource with the highest non-negative prio (the prio is given on availability presence).
> DeliveringInboundStanzaRelay.Relay.deliver would be the proper place to put it.
> I'd like to extract this inner class into a regular public class. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (VYSPER-179) Deliver stanza to the highest priorized client

Posted by "Bernd Fondermann (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/VYSPER-179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bernd Fondermann resolved VYSPER-179.
-------------------------------------

    Resolution: Fixed

> Deliver stanza to the highest priorized client
> ----------------------------------------------
>
>                 Key: VYSPER-179
>                 URL: https://issues.apache.org/jira/browse/VYSPER-179
>             Project: VYSPER
>          Issue Type: Improvement
>          Components: core protocol
>            Reporter: Bernd Fondermann
>            Assignee: Bernd Fondermann
>
> We have to decide how to route an incoming stanza addressed to e.g. u2@vysper.org, if there is more than one session for that user with different resources.
> The solution according to XMPP is to route to the resource with the highest non-negative prio (the prio is given on availability presence).
> DeliveringInboundStanzaRelay.Relay.deliver would be the proper place to put it.
> I'd like to extract this inner class into a regular public class. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Reopened: (VYSPER-179) Deliver stanza to the highest priorized client

Posted by "Bernd Fondermann (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/VYSPER-179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bernd Fondermann reopened VYSPER-179:
-------------------------------------


> Deliver stanza to the highest priorized client
> ----------------------------------------------
>
>                 Key: VYSPER-179
>                 URL: https://issues.apache.org/jira/browse/VYSPER-179
>             Project: VYSPER
>          Issue Type: Improvement
>          Components: core protocol
>            Reporter: Bernd Fondermann
>            Assignee: Bernd Fondermann
>
> We have to decide how to route an incoming stanza addressed to e.g. u2@vysper.org, if there is more than one session for that user with different resources.
> The solution according to XMPP is to route to the resource with the highest non-negative prio (the prio is given on availability presence).
> DeliveringInboundStanzaRelay.Relay.deliver would be the proper place to put it.
> I'd like to extract this inner class into a regular public class. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (VYSPER-179) Deliver stanza to the highest priorized client

Posted by "Bernd Fondermann (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/VYSPER-179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12844742#action_12844742 ] 

Bernd Fondermann commented on VYSPER-179:
-----------------------------------------

the prev comment applies to message-stanzas

> Deliver stanza to the highest priorized client
> ----------------------------------------------
>
>                 Key: VYSPER-179
>                 URL: https://issues.apache.org/jira/browse/VYSPER-179
>             Project: VYSPER
>          Issue Type: Improvement
>          Components: core protocol
>            Reporter: Bernd Fondermann
>            Assignee: Bernd Fondermann
>
> We have to decide how to route an incoming stanza addressed to e.g. u2@vysper.org, if there is more than one session for that user with different resources.
> The solution according to XMPP is to route to the resource with the highest non-negative prio (the prio is given on availability presence).
> DeliveringInboundStanzaRelay.Relay.deliver would be the proper place to put it.
> I'd like to extract this inner class into a regular public class. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (VYSPER-179) Deliver stanza to the highest priorized client

Posted by "Bernd Fondermann (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/VYSPER-179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bernd Fondermann resolved VYSPER-179.
-------------------------------------

    Resolution: Fixed

> Deliver stanza to the highest priorized client
> ----------------------------------------------
>
>                 Key: VYSPER-179
>                 URL: https://issues.apache.org/jira/browse/VYSPER-179
>             Project: VYSPER
>          Issue Type: Improvement
>          Components: core protocol
>            Reporter: Bernd Fondermann
>            Assignee: Bernd Fondermann
>
> We have to decide how to route an incoming stanza addressed to e.g. u2@vysper.org, if there is more than one session for that user with different resources.
> The solution according to XMPP is to route to the resource with the highest non-negative prio (the prio is given on availability presence).
> DeliveringInboundStanzaRelay.Relay.deliver would be the proper place to put it.
> I'd like to extract this inner class into a regular public class. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.