You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Clement Escoffier (JIRA)" <ji...@apache.org> on 2007/03/12 13:25:09 UTC

[jira] Created: (FELIX-251) Add manipulation of Add POJO interface

Add manipulation of  Add POJO interface 
----------------------------------------

                 Key: FELIX-251
                 URL: https://issues.apache.org/jira/browse/FELIX-251
             Project: Felix
          Issue Type: New Feature
          Components: iPOJO
            Reporter: Clement Escoffier


Manipulated classed should allow to get the component instance to do a kind of  "reflection".
Manipulation data contains only information about implemented interfaces and field, it should contain information about methods too.

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


[jira] Updated: (FELIX-251) Add manipulation of Add POJO interface

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

Clement Escoffier updated FELIX-251:
------------------------------------

    Attachment: patch-core.patch

Patch to apply on the core project

- Add the POJO interface containing the getComponentInstance method.
- Solve a bug on parseArray function (useful to parse method arguments)

This patch add the org.apache.felix.ipojo.Pojo.java file.


> Add manipulation of  Add POJO interface 
> ----------------------------------------
>
>                 Key: FELIX-251
>                 URL: https://issues.apache.org/jira/browse/FELIX-251
>             Project: Felix
>          Issue Type: New Feature
>          Components: iPOJO
>            Reporter: Clement Escoffier
>         Attachments: patch-core.patch, patch-plugin.patch
>
>
> Manipulated classed should allow to get the component instance to do a kind of  "reflection".
> Manipulation data contains only information about implemented interfaces and field, it should contain information about methods too.

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


[jira] Resolved: (FELIX-251) Add manipulation of Add POJO interface

Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard S. Hall resolved FELIX-251.
-----------------------------------

    Resolution: Fixed
      Assignee: Richard S. Hall

I have applied these patches. Clement, if everything looks okay, please close this issue.

> Add manipulation of  Add POJO interface 
> ----------------------------------------
>
>                 Key: FELIX-251
>                 URL: https://issues.apache.org/jira/browse/FELIX-251
>             Project: Felix
>          Issue Type: New Feature
>          Components: iPOJO
>            Reporter: Clement Escoffier
>         Assigned To: Richard S. Hall
>         Attachments: patch-core.patch, patch-plugin.patch
>
>
> Manipulated classed should allow to get the component instance to do a kind of  "reflection".
> Manipulation data contains only information about implemented interfaces and field, it should contain information about methods too.

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


[jira] Updated: (FELIX-251) Add manipulation of Add POJO interface

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

Clement Escoffier updated FELIX-251:
------------------------------------

    Attachment: patch-plugin.patch

Patch to apply on the plugin project.
Add method information in manipulation data.
It modify classes to add a method allowing to get the component instance from an object.

The patch add the org.apache.felix.ipojo.manipulation.MethodDescriptor.java file.

> Add manipulation of  Add POJO interface 
> ----------------------------------------
>
>                 Key: FELIX-251
>                 URL: https://issues.apache.org/jira/browse/FELIX-251
>             Project: Felix
>          Issue Type: New Feature
>          Components: iPOJO
>            Reporter: Clement Escoffier
>         Attachments: patch-plugin.patch
>
>
> Manipulated classed should allow to get the component instance to do a kind of  "reflection".
> Manipulation data contains only information about implemented interfaces and field, it should contain information about methods too.

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


[jira] Closed: (FELIX-251) Add manipulation of Add POJO interface

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

Clement Escoffier closed FELIX-251.
-----------------------------------


The issue is resolved since the patch was applied.

> Add manipulation of  Add POJO interface 
> ----------------------------------------
>
>                 Key: FELIX-251
>                 URL: https://issues.apache.org/jira/browse/FELIX-251
>             Project: Felix
>          Issue Type: New Feature
>          Components: iPOJO
>            Reporter: Clement Escoffier
>         Assigned To: Richard S. Hall
>         Attachments: patch-core.patch, patch-plugin.patch
>
>
> Manipulated classed should allow to get the component instance to do a kind of  "reflection".
> Manipulation data contains only information about implemented interfaces and field, it should contain information about methods too.

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