1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package net.sf.beep4j.internal.profile;
17
18 final class CloseChannelMessage implements ChannelManagementRequest {
19
20 private final int channelNumber;
21
22 private final int code;
23
24 private final String diagnostics;
25
26 public CloseChannelMessage(int channelNumber, int code, String diagnostics) {
27 this.channelNumber = channelNumber;
28 this.code = code;
29 this.diagnostics = diagnostics;
30 }
31
32 public int getChannelNumber() {
33 return channelNumber;
34 }
35
36 public int getCode() {
37 return code;
38 }
39
40 public String getDiagnostics() {
41 return diagnostics;
42 }
43
44 @Override
45 public String toString() {
46 return "CloseChannelMessage[channel=" + channelNumber + ",code=" + code + ",diagnostics='" + diagnostics + "']";
47 }
48
49 }