org.apache.directory.shared.ldap.codec.decorators
Class RequestDecorator<M extends Request>

java.lang.Object
  extended by org.apache.directory.shared.ldap.codec.decorators.MessageDecorator<M>
      extended by org.apache.directory.shared.ldap.codec.decorators.RequestDecorator<M>
All Implemented Interfaces:
Decorator<M>, Message, Request
Direct Known Subclasses:
AbandonRequestDecorator, ResultResponseRequestDecorator, UnbindRequestDecorator

public abstract class RequestDecorator<M extends Request>
extends MessageDecorator<M>
implements Request

A decorator for the LdapResultResponse message

Author:
Apache Directory Project

Field Summary
 
Fields inherited from class org.apache.directory.shared.ldap.codec.decorators.MessageDecorator
messageLength
 
Constructor Summary
RequestDecorator(LdapCodecService codec, M decoratedMessage)
          Makes Request a MessageDecorator.
 
Method Summary
 boolean hasResponse()
          
 
Methods inherited from class org.apache.directory.shared.ldap.codec.decorators.MessageDecorator
addAllControls, addControl, get, getCodecService, getControl, getControls, getControlsLength, getCurrentControl, getDecorated, getDecorator, getMessageId, getMessageLength, getType, hasControl, put, removeControl, setControlsLength, setMessageId, setMessageLength, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.directory.shared.ldap.model.message.Message
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId
 
Methods inherited from interface org.apache.directory.shared.ldap.codec.api.Decorator
computeLength, encode
 

Constructor Detail

RequestDecorator

public RequestDecorator(LdapCodecService codec,
                        M decoratedMessage)
Makes Request a MessageDecorator.

Parameters:
decoratedMessage - the decorated message
Method Detail

hasResponse

public boolean hasResponse()

Specified by:
hasResponse in interface Request


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.