You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Trustin Lee (JIRA)" <ji...@apache.org> on 2007/01/20 23:43:30 UTC

[jira] Updated: (DIRMINA-291) Split IoServices into unconfigurable and configurable ones.

     [ https://issues.apache.org/jira/browse/DIRMINA-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Trustin Lee updated DIRMINA-291:
--------------------------------

    Fix Version/s:     (was: 1.1)
                   2.0

> Split IoServices into unconfigurable and configurable ones.
> -----------------------------------------------------------
>
>                 Key: DIRMINA-291
>                 URL: https://issues.apache.org/jira/browse/DIRMINA-291
>             Project: MINA
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Trustin Lee
>             Fix For: 2.0
>
>
> Properties of an IoService provides setter methods by default.  These setters sometimes gives a side effect because the properties can be changed by unwanted party.  Springframework shows a very good solution to this issue; Spring team provided two interfaces; one interface with read only properties and the other interface which extends the former and provides setter methods for the properties.  We can separate the concern very clearly by doing this.

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