You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Jerry Cwiklik (JIRA)" <ui...@incubator.apache.org> on 2009/06/08 21:20:07 UTC

[jira] Created: (UIMA-1377) Extend Uima AS client API to return iterator from sendAndReceive()

Extend Uima AS client API to return iterator from sendAndReceive()
------------------------------------------------------------------

                 Key: UIMA-1377
                 URL: https://issues.apache.org/jira/browse/UIMA-1377
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
            Reporter: Jerry Cwiklik
            Priority: Minor


Current Uima AS client code doesn't support synchronous call to a Cas Multiplier. The provided API sendAndReceive() expects to see a single response from a service, which is not working with CM. 

The client API needs to be extended to support returning an iterator over CASes to be consistent with the uima core. Unfortunately, java prevents overloading based on return types, so we may need to add a new method. Can't change the existing method for backwards compatibility. 

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


[jira] Updated: (UIMA-1377) Extend Uima AS client API to return iterator from sendAndReceive()

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor updated UIMA-1377:
---------------------------------

    Affects Version/s: 2.3AS

> Extend Uima AS client API to return iterator from sendAndReceive()
> ------------------------------------------------------------------
>
>                 Key: UIMA-1377
>                 URL: https://issues.apache.org/jira/browse/UIMA-1377
>             Project: UIMA
>          Issue Type: Bug
>          Components: Async Scaleout
>    Affects Versions: 2.3AS
>            Reporter: Jerry Cwiklik
>            Assignee: Jerry Cwiklik
>            Priority: Minor
>
> Current Uima AS client code doesn't support synchronous call to a Cas Multiplier. The provided API sendAndReceive() expects to see a single response from a service, which is not working with CM. 
> The client API needs to be extended to support returning an iterator over CASes to be consistent with the uima core. Unfortunately, java prevents overloading based on return types, so we may need to add a new method. Can't change the existing method for backwards compatibility. 

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


[jira] Commented: (UIMA-1377) Extend Uima AS client API to return iterator from sendAndReceive()

Posted by "Jerry Cwiklik (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12748530#action_12748530 ] 

Jerry Cwiklik commented on UIMA-1377:
-------------------------------------

Deferred beyond 2.3AS release

> Extend Uima AS client API to return iterator from sendAndReceive()
> ------------------------------------------------------------------
>
>                 Key: UIMA-1377
>                 URL: https://issues.apache.org/jira/browse/UIMA-1377
>             Project: UIMA
>          Issue Type: Bug
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>            Assignee: Jerry Cwiklik
>            Priority: Minor
>
> Current Uima AS client code doesn't support synchronous call to a Cas Multiplier. The provided API sendAndReceive() expects to see a single response from a service, which is not working with CM. 
> The client API needs to be extended to support returning an iterator over CASes to be consistent with the uima core. Unfortunately, java prevents overloading based on return types, so we may need to add a new method. Can't change the existing method for backwards compatibility. 

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


[jira] Assigned: (UIMA-1377) Extend Uima AS client API to return iterator from sendAndReceive()

Posted by "Jerry Cwiklik (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik reassigned UIMA-1377:
-----------------------------------

    Assignee: Jerry Cwiklik

> Extend Uima AS client API to return iterator from sendAndReceive()
> ------------------------------------------------------------------
>
>                 Key: UIMA-1377
>                 URL: https://issues.apache.org/jira/browse/UIMA-1377
>             Project: UIMA
>          Issue Type: Bug
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>            Assignee: Jerry Cwiklik
>            Priority: Minor
>
> Current Uima AS client code doesn't support synchronous call to a Cas Multiplier. The provided API sendAndReceive() expects to see a single response from a service, which is not working with CM. 
> The client API needs to be extended to support returning an iterator over CASes to be consistent with the uima core. Unfortunately, java prevents overloading based on return types, so we may need to add a new method. Can't change the existing method for backwards compatibility. 

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