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