01-24-06 01:45 AM
[ http://issues.apache.org/jira/brows...NA-148?page=all ]
Trustin Lee updated DIRMINA-148:
--------------------------------
Fix Version: 0.9.2
(was: 0.9.1)
> Provide global service registry which provides IoAcceptors and IoConnector
s using Java SPI.
> --------------------------------------------------------------------------
-----------------
>
> Key: DIRMINA-148
> URL: http://issues.apache.org/jira/browse/DIRMINA-148
> Project: Directory MINA
> Type: Improvement
> Versions: 0.9
> Reporter: Trustin Lee
> Priority: Minor
> Fix For: 0.9.2
>
> After continuing refactoring of API, we found out that the use of ServiceRegistry
interface doesn't help us to implement bootstrap codes easily. What we really need
is a global service registry which can get you to IoAcceptor or IoConnector for the
tra
nsport type you want, and the returned IoAcceptor and IoConnector will have to be pre-config
ured for certain set of filters such as thread pool filter or logging filter based on user i
nput (extra parameters?).
> With DIRMINA-147, we won't need registry package anymore.
> Using Java SPI (Service Provider Interface), we will also have no need to configur
e all IoAcceptors and IoConnectors statically. We'll provide the information to act
ivate the SPI for certain transport type providers, and then the global registry wil
l d
etect them in runtime automatically. (Just like Java Image I/O or JDBC 4 do
es) This will increase the extensibility of MINA dramatically with the help
of DIRMINA-147.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secur...nistrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[ Post a follow-up to this message ]
|