* @param responseValue the response specific encoded response values.
*/
public void setResponseValue( byte[] responseValue )
{
ByteBuffer bb = ByteBuffer.wrap( responseValue );
GracefulDisconnectContainer container = new GracefulDisconnectContainer();
Asn1Decoder decoder = new Asn1Decoder();
try
{
decoder.decode( bb, container );
}
catch ( DecoderException e )
{
LOG.error( I18n.err( I18n.ERR_04172 ), e );
}
org.apache.directory.shared.ldap.extras.extended.ads_impl.GracefulDisconnect codec = container
.getGracefulDisconnect();
this.delay = codec.getDelay();
this.timeOffline = codec.getTimeOffline();
for ( LdapURL ldapUrl : codec.getReplicatedContexts() )