[
https://issues.apache.org/jira/browse/DIRSERVER-1310?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Emmanuel Lecharny updated DIRSERVER-1310:
-----------------------------------------
Fix Version/s: (was: 2.0.0-RC1)
2.0.0-M13
> Improve the way we handle controls encoding/decoding
> ----------------------------------------------------
>
> Key: DIRSERVER-1310
> URL: https://issues.apache.org/jira/browse/DIRSERVER-1310
> Project: Directory ApacheDS
> Issue Type: Improvement
> Affects Versions: 1.5.4
> Reporter: Emmanuel Lecharny
> Priority: Minor
> Fix For: 2.0.0-M13
>
>
> Controls encoding and decoding could be improved a lot. Currently, we have
> two different data structure :
> - one in codec for each control
> - one in message storing the same data (almost)
> We should be able to merge both of them.
> Also as we need to convert controls in the twixTransformer class (this is to
> be reviewed), we have to find a better way to do it since it'"s done in a big
> if ... then ... else switch.
> Last, not least, we have to register any control in many places in the
> server? Into the rootDSE of course (this is done in the DefaultPartitionNexus
> class), but also in the LdapService class. We could do a better job in this
> area...
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira