Common internal messages that can be shared by filters and transport
implementations
------------------------------------------------------------------------------------
Key: DIRMINA-166
URL: http://issues.apache.org/jira/browse/DIRMINA-166
Project: Directory MINA
Type: Improvement
Versions: 0.9
Reporter: Alex Karasulu
Priority: Minor
Fix For: 0.9.1
There are some common messages that can be shared by filters and transport
implementations like in the SSL filter for handling secured and unsecured
messages. Sometimes having this in the target requires JDK 1.5 dependency even
if these features are not used. Here's a thread of converstation between
Trustin and I about this speciifcially dealing with the SSLFilter and the LDAP
protocol provider:
(21:19:02) trustin: StartTLS needs events that notify when the current session
is secured or unsecured.
(21:19:14) trustin: SSLFilter emits them.
(21:19:21) akarasulu: right but can't we check the name of the class
(21:19:27) trustin: LDAP provider translates them into ExtendedMessage.
(21:19:46) trustin: We can do that.
(21:20:24) akarasulu: like message.getClass().equals(
"org.apache.mina.filter.SSLFilter.SSLFilterMessage" );
(21:20:34) akarasulu: is this way bad?
(21:20:51) trustin: I think it's bad. We'd better define some core messages in
mina-core.
(21:21:06) trustin: in... org.apache.mina.message.SessionSecured
(21:21:17) trustin: SessionUnsecured something like that.
(21:21:37) akarasulu: yeah that's better you're right
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira