[
https://issues.apache.org/activemq/browse/SM-1305?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=42218#action_42218
]
Ron Gavlin commented on SM-1305:
--------------------------------
Great, it sounds like we are in agreement.
If you would prefer to wait for Guillaume's feedback before performing this
modification, that is ok with me. OTOH, Guillaume might appreciate the
opportunity to review our agreed-upon version. It is up to you.
Thanks,
- Ron
> Provide convenient base classes to simplify servicemix-bean component
> development (including IN-only MEP Transforms)
> --------------------------------------------------------------------------------------------------------------------
>
> Key: SM-1305
> URL: https://issues.apache.org/activemq/browse/SM-1305
> Project: ServiceMix
> Issue Type: New Feature
> Components: servicemix-bean
> Affects Versions: 3.2.1
> Reporter: Ron Gavlin
> Attachments: lw2smbean.zip
>
>
> The deprecated, LightWeight container provided a convenient base class,
> TransformComponentSupport, that made it easy for non-JBI experts to write
> simple transforms in Java. In order to accomplish the same task with
> servicemix-bean, a developer must have have in-depth, JBI knowledge. A helper
> class or base class should be created to make it easier for developers to
> write transforms using servicemix-bean. A base class would also be useful to
> ease the implementation of non-Transform servicemix-beans.
> I suggest the following class names for the proposed two base classes:
> 1. org.apache.servicemix.bean.support.BeanSupport.java - this class provides
> servicemix-bean specific functionality currently offered by the combination
> of "org.apache.servicemix.components.util.PojoSupport.java" and
> "org.apache.servicemix.components.util.ComponentSupport.java"
> 2. org.apache.servicemix.bean.support.TransformBeanSupport.java - this class
> extends "org.apache.servicemix.bean.support.BeanSupport.java" (above),
> implements MessageExchangeListener, and provides servicemix-bean specific
> functionality currently offered by
> "org.apache.servicemix.components.util.TransformComponentSupport.java"
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.