1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.directory.mitosis.service.protocol.codec;
21
22
23 import org.apache.directory.mitosis.service.protocol.Constants;
24 import org.apache.directory.mitosis.service.protocol.message.BaseMessage;
25 import org.apache.directory.mitosis.service.protocol.message.LogEntryAckMessage;
26 import org.apache.directory.server.schema.registries.Registries;
27 import org.apache.mina.common.ByteBuffer;
28 import org.apache.mina.common.IoSession;
29 import org.apache.mina.filter.codec.ProtocolDecoderOutput;
30
31
32 public class LogEntryAckMessageDecoder extends ResponseMessageDecoder
33 {
34 public LogEntryAckMessageDecoder()
35 {
36 super( Constants.LOG_ENTRY_ACK, 0, 0 );
37 }
38
39
40 protected BaseMessage decodeBody( Registries registries, int sequence, int bodyLength, int responseCode, ByteBuffer in ) throws Exception
41 {
42 return new LogEntryAckMessage( sequence, responseCode );
43 }
44
45
46 public void finishDecode( IoSession session, ProtocolDecoderOutput out ) throws Exception
47 {
48 }
49 }