Class ContextMapperCallbackHandlerWithControls

  • All Implemented Interfaces:
    NameClassPairCallbackHandler

    public class ContextMapperCallbackHandlerWithControls
    extends ContextMapperCallbackHandler
    Currently only per request controls can be inspected via the post process method on a context processor. If a request control gives a different value for each search result, then this cannot be inspected using the existing support classes. An example control that requires this feature would be 1.3.6.1.4.1.42.2.27.9.5.8 Account usability control, that can be used with for example the Sun ONE or the OpenDS directory servers. The extended callback handler can pass hasControls to mapper.
    • Method Detail

      • getObjectFromNameClassPair

        public java.lang.Object getObjectFromNameClassPair​(javax.naming.NameClassPair nameClassPair)
        Deprecated.
        Description copied from class: ContextMapperCallbackHandler
        Cast the NameClassPair to a Binding and pass its object to the ContextMapper.
        Overrides:
        getObjectFromNameClassPair in class ContextMapperCallbackHandler
        Parameters:
        nameClassPair - a Binding instance.
        Returns:
        the Object returned from the mapper.