[jboss-jira] [JBoss JIRA] Updated: (JBESB-78) Remove dependencies of new user classes in JBossEsbPersistHandlerBean (and EJB interfaces)

Mark Little (JIRA) jira-events at jboss.com
Thu Jul 13 05:26:11 EDT 2006


     [ http://jira.jboss.com/jira/browse/JBESB-78?page=all ]

Mark Little updated JBESB-78:
-----------------------------

    Fix Version/s: 4.0 Beta 1
                       (was: 4.0 Alpha 1)

> Remove dependencies of new user classes in JBossEsbPersistHandlerBean (and EJB interfaces)
> ------------------------------------------------------------------------------------------
>
>                 Key: JBESB-78
>                 URL: http://jira.jboss.com/jira/browse/JBESB-78
>             Project: JBoss ESB
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: ESB Core
>    Affects Versions: 4.0 Alpha 1
>            Reporter: Esteban Schifman
>         Assigned To: Esteban Schifman
>             Fix For: 4.0 Beta 1
>
>   Original Estimate: 4 days
>          Time Spent: 1 day
>  Remaining Estimate: 3 days
>
> Public local and remote interface of the persistence handler EJB now takes BaseBusinessObject as argument for several methods.  An unwanted consequence of this signature, is that if future users wish to use the object store,  implementation of the persistence handler would have to be aware of these user classes (for example via a user jarfile in the classpath).
> It is advisable to replace references to BaseBusinessObject in EJB method signatures, by references to BobjStdDTO.  All classes (current and future) have a toDTO() method, and the base BobjStdDTO is enough to manipulate the object store.  By doing so, current and future implementations of the IpersistHandler interface will not need to know about user specialization of the BaseBusinessObject class.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list