Committed by
Gerrit Code Review
Removed print method from implementation.
Change-Id: I0bf4238e03c8b6d4aa21c6641f0c0abca855dc11
Showing
78 changed files
with
237 additions
and
793 deletions
... | @@ -95,11 +95,6 @@ public interface PcInitiatedLspRequest { | ... | @@ -95,11 +95,6 @@ public interface PcInitiatedLspRequest { |
95 | void setPcepAttribute(PcepAttribute pcepAttribute); | 95 | void setPcepAttribute(PcepAttribute pcepAttribute); |
96 | 96 | ||
97 | /** | 97 | /** |
98 | - * Prints the attribute of PC-INITIATED LSP INITIATION REQUEST. | ||
99 | - */ | ||
100 | - void print(); | ||
101 | - | ||
102 | - /** | ||
103 | * Builder interface with get and set functions to build PcInitiatedLspRequest. | 98 | * Builder interface with get and set functions to build PcInitiatedLspRequest. |
104 | */ | 99 | */ |
105 | interface Builder { | 100 | interface Builder { | ... | ... |
... | @@ -92,12 +92,6 @@ public interface PcepAttribute { | ... | @@ -92,12 +92,6 @@ public interface PcepAttribute { |
92 | void setMetricObjectList(LinkedList<PcepMetricObject> llMetricList); | 92 | void setMetricObjectList(LinkedList<PcepMetricObject> llMetricList); |
93 | 93 | ||
94 | /** | 94 | /** |
95 | - * Prints the attributes of AttributeList. | ||
96 | - */ | ||
97 | - | ||
98 | - void print(); | ||
99 | - | ||
100 | - /** | ||
101 | * Builder interface with get and set functions to build PcepAttribute. | 95 | * Builder interface with get and set functions to build PcepAttribute. |
102 | */ | 96 | */ |
103 | interface Builder { | 97 | interface Builder { | ... | ... |
... | @@ -39,11 +39,6 @@ public interface PcepBandwidthObject { | ... | @@ -39,11 +39,6 @@ public interface PcepBandwidthObject { |
39 | void setBandwidth(int iBandwidth); | 39 | void setBandwidth(int iBandwidth); |
40 | 40 | ||
41 | /** | 41 | /** |
42 | - * Prints attributes of bandwidth object. | ||
43 | - */ | ||
44 | - void print(); | ||
45 | - | ||
46 | - /** | ||
47 | * Writes the BandwidthObject into channel buffer. | 42 | * Writes the BandwidthObject into channel buffer. |
48 | * | 43 | * |
49 | * @param bb channel buffer | 44 | * @param bb channel buffer | ... | ... |
... | @@ -54,11 +54,6 @@ public interface PcepEndPointsObject { | ... | @@ -54,11 +54,6 @@ public interface PcepEndPointsObject { |
54 | void setDestIpAddress(int destIpAddress); | 54 | void setDestIpAddress(int destIpAddress); |
55 | 55 | ||
56 | /** | 56 | /** |
57 | - * Prints attributes of EndPoints object. | ||
58 | - */ | ||
59 | - void print(); | ||
60 | - | ||
61 | - /** | ||
62 | * Writes the EndPointsObject into channel buffer. | 57 | * Writes the EndPointsObject into channel buffer. |
63 | * | 58 | * |
64 | * @param bb channel buffer | 59 | * @param bb channel buffer | ... | ... |
... | @@ -52,11 +52,6 @@ public interface PcepEroObject { | ... | @@ -52,11 +52,6 @@ public interface PcepEroObject { |
52 | int write(ChannelBuffer bb) throws PcepParseException; | 52 | int write(ChannelBuffer bb) throws PcepParseException; |
53 | 53 | ||
54 | /** | 54 | /** |
55 | - * Prints attributes of ERO object. | ||
56 | - */ | ||
57 | - void print(); | ||
58 | - | ||
59 | - /** | ||
60 | * Builder interface with get and set functions to build ERO object. | 55 | * Builder interface with get and set functions to build ERO object. |
61 | */ | 56 | */ |
62 | interface Builder { | 57 | interface Builder { | ... | ... |
... | @@ -77,11 +77,6 @@ public interface PcepError { | ... | @@ -77,11 +77,6 @@ public interface PcepError { |
77 | int write(ChannelBuffer bb) throws PcepParseException; | 77 | int write(ChannelBuffer bb) throws PcepParseException; |
78 | 78 | ||
79 | /** | 79 | /** |
80 | - * Prints the attributes of PCEP Error. | ||
81 | - */ | ||
82 | - void print(); | ||
83 | - | ||
84 | - /** | ||
85 | * Builder interface with get and set functions to build PcepError. | 80 | * Builder interface with get and set functions to build PcepError. |
86 | */ | 81 | */ |
87 | interface Builder { | 82 | interface Builder { | ... | ... |
... | @@ -50,11 +50,6 @@ public interface PcepErrorInfo { | ... | @@ -50,11 +50,6 @@ public interface PcepErrorInfo { |
50 | void write(ChannelBuffer bb) throws PcepParseException; | 50 | void write(ChannelBuffer bb) throws PcepParseException; |
51 | 51 | ||
52 | /** | 52 | /** |
53 | - * Prints the attributes of error info list. | ||
54 | - */ | ||
55 | - void print(); | ||
56 | - | ||
57 | - /** | ||
58 | * Returns Error Value in PCEP-ERROR Object. | 53 | * Returns Error Value in PCEP-ERROR Object. |
59 | * | 54 | * |
60 | * @return list of Error Value in PCEP-ERROR Object | 55 | * @return list of Error Value in PCEP-ERROR Object | ... | ... |
1 | +/* | ||
2 | + * Copyright 2015 Open Networking Laboratory | ||
3 | + * | ||
4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
5 | + * you may not use this file except in compliance with the License. | ||
6 | + * You may obtain a copy of the License at | ||
7 | + * | ||
8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
9 | + * | ||
10 | + * Unless required by applicable law or agreed to in writing, software | ||
11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
13 | + * See the License for the specific language governing permissions and | ||
14 | + * limitations under the License. | ||
15 | + */ | ||
16 | + | ||
1 | package org.onosproject.pcepio.protocol; | 17 | package org.onosproject.pcepio.protocol; |
2 | 18 | ||
3 | import org.jboss.netty.buffer.ChannelBuffer; | 19 | import org.jboss.netty.buffer.ChannelBuffer; |
20 | +import org.onosproject.pcepio.exceptions.PcepParseException; | ||
4 | import org.onosproject.pcepio.types.ErrorObjListWithOpen; | 21 | import org.onosproject.pcepio.types.ErrorObjListWithOpen; |
5 | 22 | ||
6 | /** | 23 | /** |
... | @@ -43,7 +60,7 @@ public interface PcepErrorMsg extends PcepMessage { | ... | @@ -43,7 +60,7 @@ public interface PcepErrorMsg extends PcepMessage { |
43 | void setPcepErrorInfo(PcepErrorInfo errInfo); | 60 | void setPcepErrorInfo(PcepErrorInfo errInfo); |
44 | 61 | ||
45 | @Override | 62 | @Override |
46 | - void writeTo(ChannelBuffer channelBuffer); | 63 | + void writeTo(ChannelBuffer channelBuffer) throws PcepParseException; |
47 | 64 | ||
48 | /** | 65 | /** |
49 | * Builder interface with get and set functions to build PCEP Error message. | 66 | * Builder interface with get and set functions to build PCEP Error message. | ... | ... |
1 | +/* | ||
2 | + * Copyright 2015 Open Networking Laboratory | ||
3 | + * | ||
4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
5 | + * you may not use this file except in compliance with the License. | ||
6 | + * You may obtain a copy of the License at | ||
7 | + * | ||
8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
9 | + * | ||
10 | + * Unless required by applicable law or agreed to in writing, software | ||
11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
13 | + * See the License for the specific language governing permissions and | ||
14 | + * limitations under the License. | ||
15 | + */ | ||
1 | package org.onosproject.pcepio.protocol; | 16 | package org.onosproject.pcepio.protocol; |
2 | 17 | ||
3 | import java.util.LinkedList; | 18 | import java.util.LinkedList; |
... | @@ -55,11 +70,6 @@ public interface PcepErrorObject { | ... | @@ -55,11 +70,6 @@ public interface PcepErrorObject { |
55 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); | 70 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); |
56 | 71 | ||
57 | /** | 72 | /** |
58 | - * Prints attributes of Error object. | ||
59 | - */ | ||
60 | - void print(); | ||
61 | - | ||
62 | - /** | ||
63 | * Writes the Error Object into channel buffer. | 73 | * Writes the Error Object into channel buffer. |
64 | * | 74 | * |
65 | * @param bb channel buffer | 75 | * @param bb channel buffer | ... | ... |
... | @@ -33,7 +33,7 @@ public final class PcepFactories { | ... | @@ -33,7 +33,7 @@ public final class PcepFactories { |
33 | private PcepFactories() { | 33 | private PcepFactories() { |
34 | } | 34 | } |
35 | 35 | ||
36 | - /* | 36 | + /** |
37 | * Returns the instance of PCEP Version. | 37 | * Returns the instance of PCEP Version. |
38 | * | 38 | * |
39 | * @param version PCEP version | 39 | * @param version PCEP version |
... | @@ -84,7 +84,7 @@ public final class PcepFactories { | ... | @@ -84,7 +84,7 @@ public final class PcepFactories { |
84 | } | 84 | } |
85 | } | 85 | } |
86 | 86 | ||
87 | - /* | 87 | + /** |
88 | * Returns GENERIC_READER. | 88 | * Returns GENERIC_READER. |
89 | * | 89 | * |
90 | * @return GENERIC_READER | 90 | * @return GENERIC_READER | ... | ... |
... | @@ -238,4 +238,18 @@ public interface PcepFactory { | ... | @@ -238,4 +238,18 @@ public interface PcepFactory { |
238 | * @return Builder Object for PcepError | 238 | * @return Builder Object for PcepError |
239 | */ | 239 | */ |
240 | PcepError.Builder buildPcepError(); | 240 | PcepError.Builder buildPcepError(); |
241 | + | ||
242 | + /** | ||
243 | + * To get Builder Object for PcepLabelRangeObject. | ||
244 | + * | ||
245 | + * @return Builder Object for PcepLabelRangeObject | ||
246 | + */ | ||
247 | + PcepLabelRangeObject.Builder buildPcepLabelRangeObject(); | ||
248 | + | ||
249 | + /** | ||
250 | + * To get Builder Object for PcepLabelRangeResvMsg. | ||
251 | + * | ||
252 | + * @return Builder Object for PcepLabelRangeResvMsg | ||
253 | + */ | ||
254 | + PcepLabelRangeResvMsg.Builder buildPcepLabelRangeResvMsg(); | ||
241 | } | 255 | } | ... | ... |
... | @@ -46,9 +46,4 @@ public interface PcepFecObject { | ... | @@ -46,9 +46,4 @@ public interface PcepFecObject { |
46 | * @throws PcepParseException while writing FEC Object into Channel Buffer. | 46 | * @throws PcepParseException while writing FEC Object into Channel Buffer. |
47 | */ | 47 | */ |
48 | int write(ChannelBuffer bb) throws PcepParseException; | 48 | int write(ChannelBuffer bb) throws PcepParseException; |
49 | - | ||
50 | - /** | ||
51 | - * Prints attributes of FEC object. | ||
52 | - */ | ||
53 | - void print(); | ||
54 | } | 49 | } | ... | ... |
... | @@ -40,9 +40,6 @@ public interface PcepFecObjectIPv4 extends PcepFecObject { | ... | @@ -40,9 +40,6 @@ public interface PcepFecObjectIPv4 extends PcepFecObject { |
40 | void setNodeID(int value); | 40 | void setNodeID(int value); |
41 | 41 | ||
42 | @Override | 42 | @Override |
43 | - void print(); | ||
44 | - | ||
45 | - @Override | ||
46 | int write(ChannelBuffer bb) throws PcepParseException; | 43 | int write(ChannelBuffer bb) throws PcepParseException; |
47 | 44 | ||
48 | /** | 45 | /** | ... | ... |
... | @@ -54,9 +54,6 @@ public interface PcepFecObjectIPv4Adjacency extends PcepFecObject { | ... | @@ -54,9 +54,6 @@ public interface PcepFecObjectIPv4Adjacency extends PcepFecObject { |
54 | void seRemoteIPv4Address(int value); | 54 | void seRemoteIPv4Address(int value); |
55 | 55 | ||
56 | @Override | 56 | @Override |
57 | - void print(); | ||
58 | - | ||
59 | - @Override | ||
60 | int write(ChannelBuffer bb) throws PcepParseException; | 57 | int write(ChannelBuffer bb) throws PcepParseException; |
61 | 58 | ||
62 | /** | 59 | /** | ... | ... |
... | @@ -82,9 +82,6 @@ public interface PcepFecObjectIPv4UnnumberedAdjacency extends PcepFecObject { | ... | @@ -82,9 +82,6 @@ public interface PcepFecObjectIPv4UnnumberedAdjacency extends PcepFecObject { |
82 | void setRemoteInterfaceID(int value); | 82 | void setRemoteInterfaceID(int value); |
83 | 83 | ||
84 | @Override | 84 | @Override |
85 | - void print(); | ||
86 | - | ||
87 | - @Override | ||
88 | int write(ChannelBuffer bb) throws PcepParseException; | 85 | int write(ChannelBuffer bb) throws PcepParseException; |
89 | 86 | ||
90 | /** | 87 | /** | ... | ... |
... | @@ -40,9 +40,6 @@ public interface PcepFecObjectIPv6 extends PcepFecObject { | ... | @@ -40,9 +40,6 @@ public interface PcepFecObjectIPv6 extends PcepFecObject { |
40 | void setNodeID(byte[] value); | 40 | void setNodeID(byte[] value); |
41 | 41 | ||
42 | @Override | 42 | @Override |
43 | - void print(); | ||
44 | - | ||
45 | - @Override | ||
46 | int write(ChannelBuffer bb) throws PcepParseException; | 43 | int write(ChannelBuffer bb) throws PcepParseException; |
47 | 44 | ||
48 | /** | 45 | /** | ... | ... |
... | @@ -54,9 +54,6 @@ public interface PcepFecObjectIPv6Adjacency extends PcepFecObject { | ... | @@ -54,9 +54,6 @@ public interface PcepFecObjectIPv6Adjacency extends PcepFecObject { |
54 | void seRemoteIPv6Address(byte[] value); | 54 | void seRemoteIPv6Address(byte[] value); |
55 | 55 | ||
56 | @Override | 56 | @Override |
57 | - void print(); | ||
58 | - | ||
59 | - @Override | ||
60 | int write(ChannelBuffer bb) throws PcepParseException; | 57 | int write(ChannelBuffer bb) throws PcepParseException; |
61 | 58 | ||
62 | /** | 59 | /** | ... | ... |
... | @@ -53,11 +53,6 @@ public interface PcepInterLayerObject { | ... | @@ -53,11 +53,6 @@ public interface PcepInterLayerObject { |
53 | void setbIFlag(boolean value); | 53 | void setbIFlag(boolean value); |
54 | 54 | ||
55 | /** | 55 | /** |
56 | - * Prints attributes of INTER Layer object. | ||
57 | - */ | ||
58 | - void print(); | ||
59 | - | ||
60 | - /** | ||
61 | * Writes the INTER Layer Object into channel buffer. | 56 | * Writes the INTER Layer Object into channel buffer. |
62 | * | 57 | * |
63 | * @param bb channel buffer | 58 | * @param bb channel buffer | ... | ... |
... | @@ -41,11 +41,6 @@ public interface PcepIroObject { | ... | @@ -41,11 +41,6 @@ public interface PcepIroObject { |
41 | void setSubObjects(LinkedList<PcepValueType> llSubObjects); | 41 | void setSubObjects(LinkedList<PcepValueType> llSubObjects); |
42 | 42 | ||
43 | /** | 43 | /** |
44 | - * Prints attributes of IRO object. | ||
45 | - */ | ||
46 | - void print(); | ||
47 | - | ||
48 | - /** | ||
49 | * Writes the IRO into channel buffer. | 44 | * Writes the IRO into channel buffer. |
50 | * | 45 | * |
51 | * @param bb channel buffer | 46 | * @param bb channel buffer | ... | ... |
... | @@ -71,11 +71,6 @@ public interface PcepLabelObject { | ... | @@ -71,11 +71,6 @@ public interface PcepLabelObject { |
71 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); | 71 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); |
72 | 72 | ||
73 | /** | 73 | /** |
74 | - * Prints attributes of Label object. | ||
75 | - */ | ||
76 | - void print(); | ||
77 | - | ||
78 | - /** | ||
79 | * Writes the Label Object into channel buffer. | 74 | * Writes the Label Object into channel buffer. |
80 | * | 75 | * |
81 | * @param bb channel buffer | 76 | * @param bb channel buffer | ... | ... |
... | @@ -62,9 +62,4 @@ public interface PcepLabelRange { | ... | @@ -62,9 +62,4 @@ public interface PcepLabelRange { |
62 | * @throws PcepParseException while writing LABEL RANGE into Channel Buffer. | 62 | * @throws PcepParseException while writing LABEL RANGE into Channel Buffer. |
63 | */ | 63 | */ |
64 | int write(ChannelBuffer bb) throws PcepParseException; | 64 | int write(ChannelBuffer bb) throws PcepParseException; |
65 | - | ||
66 | - /** | ||
67 | - * Prints Attributes of PcepLabelRange. | ||
68 | - */ | ||
69 | - void print(); | ||
70 | } | 65 | } | ... | ... |
... | @@ -82,11 +82,6 @@ public interface PcepLabelRangeObject { | ... | @@ -82,11 +82,6 @@ public interface PcepLabelRangeObject { |
82 | int getLabelBase(); | 82 | int getLabelBase(); |
83 | 83 | ||
84 | /** | 84 | /** |
85 | - * Prints attributes of LabelRange object. | ||
86 | - */ | ||
87 | - void print(); | ||
88 | - | ||
89 | - /** | ||
90 | * Writes the LabelRange Object into channel buffer. | 85 | * Writes the LabelRange Object into channel buffer. |
91 | * | 86 | * |
92 | * @param bb channel buffer | 87 | * @param bb channel buffer | ... | ... |
... | @@ -62,11 +62,6 @@ public interface PcepLabelUpdate { | ... | @@ -62,11 +62,6 @@ public interface PcepLabelUpdate { |
62 | PcepLabelMap getLabelMap(); | 62 | PcepLabelMap getLabelMap(); |
63 | 63 | ||
64 | /** | 64 | /** |
65 | - * Prints the attributes of PCEP Label update. | ||
66 | - */ | ||
67 | - void print(); | ||
68 | - | ||
69 | - /** | ||
70 | * Builder interface with get and set functions to build Label Update message. | 65 | * Builder interface with get and set functions to build Label Update message. |
71 | */ | 66 | */ |
72 | interface Builder { | 67 | interface Builder { | ... | ... |
... | @@ -127,11 +127,6 @@ public interface PcepLspObject { | ... | @@ -127,11 +127,6 @@ public interface PcepLspObject { |
127 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); | 127 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); |
128 | 128 | ||
129 | /** | 129 | /** |
130 | - * Prints attributes of LSP object. | ||
131 | - */ | ||
132 | - void print(); | ||
133 | - | ||
134 | - /** | ||
135 | * Writes the LSP Object into channel buffer. | 130 | * Writes the LSP Object into channel buffer. |
136 | * | 131 | * |
137 | * @param bb channel buffer | 132 | * @param bb channel buffer | ... | ... |
... | @@ -126,11 +126,6 @@ public interface PcepLspaObject { | ... | @@ -126,11 +126,6 @@ public interface PcepLspaObject { |
126 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); | 126 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); |
127 | 127 | ||
128 | /** | 128 | /** |
129 | - * Prints attributes of LSPA object. | ||
130 | - */ | ||
131 | - void print(); | ||
132 | - | ||
133 | - /** | ||
134 | * Writes the LSPA Object into channel buffer. | 129 | * Writes the LSPA Object into channel buffer. |
135 | * | 130 | * |
136 | * @param bb channel buffer | 131 | * @param bb channel buffer | ... | ... |
... | @@ -34,11 +34,6 @@ public interface PcepMessage extends PcepObject { | ... | @@ -34,11 +34,6 @@ public interface PcepMessage extends PcepObject { |
34 | */ | 34 | */ |
35 | PcepType getType(); | 35 | PcepType getType(); |
36 | 36 | ||
37 | - /** | ||
38 | - * Prints attributes of PCEP Messages. | ||
39 | - */ | ||
40 | - void print(); | ||
41 | - | ||
42 | @Override | 37 | @Override |
43 | void writeTo(ChannelBuffer channelBuffer) throws PcepParseException; | 38 | void writeTo(ChannelBuffer channelBuffer) throws PcepParseException; |
44 | 39 | ... | ... |
... | @@ -95,11 +95,6 @@ public interface PcepMetricObject { | ... | @@ -95,11 +95,6 @@ public interface PcepMetricObject { |
95 | void setBType(byte value); | 95 | void setBType(byte value); |
96 | 96 | ||
97 | /** | 97 | /** |
98 | - * Prints attributes of Metric object. | ||
99 | - */ | ||
100 | - void print(); | ||
101 | - | ||
102 | - /** | ||
103 | * Writes the Metric Object into channel buffer. | 98 | * Writes the Metric Object into channel buffer. |
104 | * | 99 | * |
105 | * @param bb channel buffer | 100 | * @param bb channel buffer | ... | ... |
1 | +/* | ||
2 | + * Copyright 2015 Open Networking Laboratory | ||
3 | + * | ||
4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
5 | + * you may not use this file except in compliance with the License. | ||
6 | + * You may obtain a copy of the License at | ||
7 | + * | ||
8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
9 | + * | ||
10 | + * Unless required by applicable law or agreed to in writing, software | ||
11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
13 | + * See the License for the specific language governing permissions and | ||
14 | + * limitations under the License. | ||
15 | + */ | ||
1 | package org.onosproject.pcepio.protocol; | 16 | package org.onosproject.pcepio.protocol; |
2 | 17 | ||
3 | import org.jboss.netty.buffer.ChannelBuffer; | 18 | import org.jboss.netty.buffer.ChannelBuffer; |
... | @@ -57,11 +72,6 @@ public interface PcepMsgPath { | ... | @@ -57,11 +72,6 @@ public interface PcepMsgPath { |
57 | public int write(ChannelBuffer bb) throws PcepParseException; | 72 | public int write(ChannelBuffer bb) throws PcepParseException; |
58 | 73 | ||
59 | /** | 74 | /** |
60 | - * Prints the attributes of PCEP message path. | ||
61 | - */ | ||
62 | - void print(); | ||
63 | - | ||
64 | - /** | ||
65 | * Builder interface with get and set functions to build PcepMsgPath. | 75 | * Builder interface with get and set functions to build PcepMsgPath. |
66 | */ | 76 | */ |
67 | interface Builder { | 77 | interface Builder { | ... | ... |
... | @@ -45,7 +45,7 @@ public interface PcepOpenMsg extends PcepObject, PcepMessage { | ... | @@ -45,7 +45,7 @@ public interface PcepOpenMsg extends PcepObject, PcepMessage { |
45 | PcepOpenObject getPcepOpenObject(); | 45 | PcepOpenObject getPcepOpenObject(); |
46 | 46 | ||
47 | @Override | 47 | @Override |
48 | - void writeTo(ChannelBuffer channelBuffer); | 48 | + void writeTo(ChannelBuffer channelBuffer) throws PcepParseException; |
49 | 49 | ||
50 | /** | 50 | /** |
51 | * Builder interface with get and set functions to build Open message. | 51 | * Builder interface with get and set functions to build Open message. | ... | ... |
... | @@ -106,11 +106,6 @@ public interface PcepOpenObject { | ... | @@ -106,11 +106,6 @@ public interface PcepOpenObject { |
106 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); | 106 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); |
107 | 107 | ||
108 | /** | 108 | /** |
109 | - * Prints attributes of Open object. | ||
110 | - */ | ||
111 | - void print(); | ||
112 | - | ||
113 | - /** | ||
114 | * Writes the Open into channel buffer. | 109 | * Writes the Open into channel buffer. |
115 | * | 110 | * |
116 | * @param bb channel buffer | 111 | * @param bb channel buffer | ... | ... |
... | @@ -112,11 +112,6 @@ public interface PcepRPObject { | ... | @@ -112,11 +112,6 @@ public interface PcepRPObject { |
112 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); | 112 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); |
113 | 113 | ||
114 | /** | 114 | /** |
115 | - * Prints attributes of RP object. | ||
116 | - */ | ||
117 | - void print(); | ||
118 | - | ||
119 | - /** | ||
120 | * Writes the RP Object into channel buffer. | 115 | * Writes the RP Object into channel buffer. |
121 | * | 116 | * |
122 | * @param bb channel buffer | 117 | * @param bb channel buffer | ... | ... |
... | @@ -42,11 +42,6 @@ public interface PcepRroObject { | ... | @@ -42,11 +42,6 @@ public interface PcepRroObject { |
42 | void setSubObjects(LinkedList<PcepValueType> llSubObjects); | 42 | void setSubObjects(LinkedList<PcepValueType> llSubObjects); |
43 | 43 | ||
44 | /** | 44 | /** |
45 | - * Prints attributes of RRO object. | ||
46 | - */ | ||
47 | - void print(); | ||
48 | - | ||
49 | - /** | ||
50 | * Writes the RRO Object into channel buffer. | 45 | * Writes the RRO Object into channel buffer. |
51 | * | 46 | * |
52 | * @param bb channel buffer | 47 | * @param bb channel buffer | ... | ... |
... | @@ -71,11 +71,6 @@ public interface PcepSrpObject { | ... | @@ -71,11 +71,6 @@ public interface PcepSrpObject { |
71 | LinkedList<PcepValueType> getOptionalTlv(); | 71 | LinkedList<PcepValueType> getOptionalTlv(); |
72 | 72 | ||
73 | /** | 73 | /** |
74 | - * Prints attributes of SRP object. | ||
75 | - */ | ||
76 | - void print(); | ||
77 | - | ||
78 | - /** | ||
79 | * Writes the SRP Object into channel buffer. | 74 | * Writes the SRP Object into channel buffer. |
80 | * | 75 | * |
81 | * @param bb channel buffer | 76 | * @param bb channel buffer |
... | @@ -172,6 +167,5 @@ public interface PcepSrpObject { | ... | @@ -172,6 +167,5 @@ public interface PcepSrpObject { |
172 | * @return Builder by setting I flag | 167 | * @return Builder by setting I flag |
173 | */ | 168 | */ |
174 | Builder setIFlag(boolean value); | 169 | Builder setIFlag(boolean value); |
175 | - | ||
176 | } | 170 | } |
177 | } | 171 | } | ... | ... |
... | @@ -102,12 +102,6 @@ public interface PcepStateReport { | ... | @@ -102,12 +102,6 @@ public interface PcepStateReport { |
102 | * @throws PcepParseException when mandatory object is not set | 102 | * @throws PcepParseException when mandatory object is not set |
103 | */ | 103 | */ |
104 | int write(ChannelBuffer bb) throws PcepParseException; | 104 | int write(ChannelBuffer bb) throws PcepParseException; |
105 | - | ||
106 | - /*** | ||
107 | - * Prints the attribute of PCEP Message Path. | ||
108 | - */ | ||
109 | - void print(); | ||
110 | - | ||
111 | } | 105 | } |
112 | 106 | ||
113 | /** | 107 | /** |
... | @@ -153,11 +147,6 @@ public interface PcepStateReport { | ... | @@ -153,11 +147,6 @@ public interface PcepStateReport { |
153 | void setMsgPath(PcepMsgPath msgPath); | 147 | void setMsgPath(PcepMsgPath msgPath); |
154 | 148 | ||
155 | /** | 149 | /** |
156 | - * Prints the attribute of PCEP state report. | ||
157 | - */ | ||
158 | - public void print(); | ||
159 | - | ||
160 | - /** | ||
161 | * Builder interface with get and set functions to build PcepStateReport. | 150 | * Builder interface with get and set functions to build PcepStateReport. |
162 | */ | 151 | */ |
163 | public interface Builder { | 152 | public interface Builder { | ... | ... |
... | @@ -112,11 +112,6 @@ public interface PcepTEObject { | ... | @@ -112,11 +112,6 @@ public interface PcepTEObject { |
112 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); | 112 | void setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv); |
113 | 113 | ||
114 | /** | 114 | /** |
115 | - * Prints attributes of TE object. | ||
116 | - */ | ||
117 | - void print(); | ||
118 | - | ||
119 | - /** | ||
120 | * Writes the TE Object into channel buffer. | 115 | * Writes the TE Object into channel buffer. |
121 | * | 116 | * |
122 | * @param bb channel buffer | 117 | * @param bb channel buffer | ... | ... |
... | @@ -18,7 +18,6 @@ package org.onosproject.pcepio.protocol; | ... | @@ -18,7 +18,6 @@ package org.onosproject.pcepio.protocol; |
18 | 18 | ||
19 | import org.onosproject.pcepio.exceptions.PcepParseException; | 19 | import org.onosproject.pcepio.exceptions.PcepParseException; |
20 | 20 | ||
21 | - | ||
22 | /** | 21 | /** |
23 | * Abstraction of an entity providing PCEP Update Request List. | 22 | * Abstraction of an entity providing PCEP Update Request List. |
24 | */ | 23 | */ |
... | @@ -67,11 +66,6 @@ public interface PcepUpdateRequest { | ... | @@ -67,11 +66,6 @@ public interface PcepUpdateRequest { |
67 | void setMsgPath(PcepMsgPath msgPath); | 66 | void setMsgPath(PcepMsgPath msgPath); |
68 | 67 | ||
69 | /** | 68 | /** |
70 | - * Prints the attributes of PCEP Update Request. | ||
71 | - */ | ||
72 | - void print(); | ||
73 | - | ||
74 | - /** | ||
75 | * Builder interface with get and set functions to build PcepUpdateRequest. | 69 | * Builder interface with get and set functions to build PcepUpdateRequest. |
76 | */ | 70 | */ |
77 | interface Builder { | 71 | interface Builder { | ... | ... |
... | @@ -276,47 +276,21 @@ public class PcInitiatedLspRequestVer1 implements PcInitiatedLspRequest { | ... | @@ -276,47 +276,21 @@ public class PcInitiatedLspRequestVer1 implements PcInitiatedLspRequest { |
276 | this.bIsPcepAttributeSet = true; | 276 | this.bIsPcepAttributeSet = true; |
277 | return this; | 277 | return this; |
278 | } | 278 | } |
279 | - | ||
280 | - } | ||
281 | - | ||
282 | - @Override | ||
283 | - public void print() { | ||
284 | - | ||
285 | - log.debug(" PC-INITIATED LSP INITIATION REQUEST"); | ||
286 | - srpObject.print(); | ||
287 | - lspObject.print(); | ||
288 | - //if PC initiate then print end point and ero object [pcepattribute]. | ||
289 | - if (endPointsObject instanceof PcepEndPointsObject) { | ||
290 | - endPointsObject.print(); | ||
291 | - } | ||
292 | - | ||
293 | - if (eroObject instanceof PcepEroObject) { | ||
294 | - eroObject.print(); | ||
295 | - } | ||
296 | - | ||
297 | - if (pcepAttribute instanceof PcepAttribute) { | ||
298 | - pcepAttribute.print(); | ||
299 | - } | ||
300 | } | 279 | } |
301 | 280 | ||
302 | @Override | 281 | @Override |
303 | public String toString() { | 282 | public String toString() { |
304 | ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()); | 283 | ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()); |
305 | - toStrHelper | 284 | + toStrHelper.add("SrpObject", srpObject).add("LspObject", lspObject); |
306 | - .add("SRP Object", srpObject) | ||
307 | - .add("LSP object", lspObject); | ||
308 | 285 | ||
309 | if (endPointsObject instanceof PcepEndPointsObject) { | 286 | if (endPointsObject instanceof PcepEndPointsObject) { |
310 | - toStrHelper | 287 | + toStrHelper.add("EndPointObject", endPointsObject); |
311 | - .add("End Point Object", endPointsObject); | ||
312 | } | 288 | } |
313 | if (eroObject instanceof PcepEroObject) { | 289 | if (eroObject instanceof PcepEroObject) { |
314 | - toStrHelper | 290 | + toStrHelper.add("EroObject", eroObject); |
315 | - .add("ERO Object", eroObject); | ||
316 | } | 291 | } |
317 | if (pcepAttribute instanceof PcepAttribute) { | 292 | if (pcepAttribute instanceof PcepAttribute) { |
318 | - toStrHelper | 293 | + toStrHelper.add("PcepAttribute", pcepAttribute); |
319 | - .add("Pcep Attribute", pcepAttribute); | ||
320 | } | 294 | } |
321 | return toStrHelper.toString(); | 295 | return toStrHelper.toString(); |
322 | } | 296 | } | ... | ... |
... | @@ -421,48 +421,20 @@ public class PcepAttributeVer1 implements PcepAttribute { | ... | @@ -421,48 +421,20 @@ public class PcepAttributeVer1 implements PcepAttribute { |
421 | } | 421 | } |
422 | 422 | ||
423 | @Override | 423 | @Override |
424 | - public void print() { | ||
425 | - | ||
426 | - log.debug("ATTRIBUTE LIST"); | ||
427 | - if (lspaObject instanceof PcepLspaObject) { | ||
428 | - lspaObject.print(); | ||
429 | - } | ||
430 | - | ||
431 | - if (bandwidthObject instanceof PcepBandwidthObject) { | ||
432 | - bandwidthObject.print(); | ||
433 | - } | ||
434 | - | ||
435 | - if (llMetricList != null) { | ||
436 | - log.debug("METRIC LIST"); | ||
437 | - ListIterator<PcepMetricObject> listIterator = llMetricList.listIterator(); | ||
438 | - while (listIterator.hasNext()) { | ||
439 | - listIterator.next().print(); | ||
440 | - } | ||
441 | - } | ||
442 | - if (iroObject instanceof PcepIroObject) { | ||
443 | - iroObject.print(); | ||
444 | - } | ||
445 | - } | ||
446 | - | ||
447 | - @Override | ||
448 | public String toString() { | 424 | public String toString() { |
449 | ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()); | 425 | ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()); |
450 | 426 | ||
451 | if (lspaObject instanceof PcepLspaObject) { | 427 | if (lspaObject instanceof PcepLspaObject) { |
452 | - toStrHelper | 428 | + toStrHelper.add("lspaObject", lspaObject); |
453 | - .add("PCEP lspa Object", lspaObject); | ||
454 | } | 429 | } |
455 | if (bandwidthObject instanceof PcepBandwidthObject) { | 430 | if (bandwidthObject instanceof PcepBandwidthObject) { |
456 | - toStrHelper | 431 | + toStrHelper.add("bandwidthObject", bandwidthObject); |
457 | - .add("bandwidth Object", bandwidthObject); | ||
458 | } | 432 | } |
459 | if (llMetricList instanceof PcepMetricObject) { | 433 | if (llMetricList instanceof PcepMetricObject) { |
460 | - toStrHelper | 434 | + toStrHelper.add("MetricObjectList", llMetricList); |
461 | - .add("Pcep Metric object List", llMetricList); | ||
462 | } | 435 | } |
463 | if (iroObject instanceof PcepIroObject) { | 436 | if (iroObject instanceof PcepIroObject) { |
464 | - toStrHelper | 437 | + toStrHelper.add("IroObject", iroObject); |
465 | - .add("iro Object", iroObject); | ||
466 | } | 438 | } |
467 | return toStrHelper.toString(); | 439 | return toStrHelper.toString(); |
468 | } | 440 | } | ... | ... |
... | @@ -225,18 +225,8 @@ public class PcepBandwidthObjectVer1 implements PcepBandwidthObject { | ... | @@ -225,18 +225,8 @@ public class PcepBandwidthObjectVer1 implements PcepBandwidthObject { |
225 | } | 225 | } |
226 | 226 | ||
227 | @Override | 227 | @Override |
228 | - public void print() { | ||
229 | - | ||
230 | - log.debug("BANDWIDTH OBJECT"); | ||
231 | - bandwidthObjHeader.print(); | ||
232 | - log.debug("Bandwidth: " + iBandwidth); | ||
233 | - } | ||
234 | - | ||
235 | - @Override | ||
236 | public String toString() { | 228 | public String toString() { |
237 | - return MoreObjects.toStringHelper(getClass()) | 229 | + return MoreObjects.toStringHelper(getClass()).add("BandwidthObjectHeader", bandwidthObjHeader) |
238 | - .add("bandwidth Object Header", bandwidthObjHeader) | 230 | + .add("Bandwidth", iBandwidth).toString(); |
239 | - .add("Bandwidth", iBandwidth) | ||
240 | - .toString(); | ||
241 | } | 231 | } |
242 | } | 232 | } | ... | ... |
... | @@ -157,7 +157,7 @@ class PcepCloseMsgVer1 implements PcepCloseMsg { | ... | @@ -157,7 +157,7 @@ class PcepCloseMsgVer1 implements PcepCloseMsg { |
157 | private PcepObjectHeader closeObjHeader; | 157 | private PcepObjectHeader closeObjHeader; |
158 | private boolean bIsReasonSet = false; | 158 | private boolean bIsReasonSet = false; |
159 | private byte yReason; | 159 | private byte yReason; |
160 | - LinkedList<PcepValueType> llOptionalTlv = new LinkedList<PcepValueType>(); | 160 | + private LinkedList<PcepValueType> llOptionalTlv = new LinkedList<PcepValueType>(); |
161 | 161 | ||
162 | private boolean bIsPFlagSet = false; | 162 | private boolean bIsPFlagSet = false; |
163 | private boolean bPFlag; | 163 | private boolean bPFlag; |
... | @@ -333,24 +333,8 @@ class PcepCloseMsgVer1 implements PcepCloseMsg { | ... | @@ -333,24 +333,8 @@ class PcepCloseMsgVer1 implements PcepCloseMsg { |
333 | } | 333 | } |
334 | 334 | ||
335 | @Override | 335 | @Override |
336 | - public void print() { | ||
337 | - log.debug("CLOSE MESSAGE"); | ||
338 | - closeObjHeader.print(); | ||
339 | - int x = yReason & 0xFF; | ||
340 | - log.debug("Reason: " + x); | ||
341 | - log.debug("OPTINAL TLV:"); | ||
342 | - ListIterator<PcepValueType> listIterator = llOptionalTlv.listIterator(); | ||
343 | - while (listIterator.hasNext()) { | ||
344 | - listIterator.next().print(); | ||
345 | - } | ||
346 | - } | ||
347 | - | ||
348 | - @Override | ||
349 | public String toString() { | 336 | public String toString() { |
350 | - return MoreObjects.toStringHelper(getClass()) | 337 | + return MoreObjects.toStringHelper(getClass()).add("closeObjectHeader", closeObjHeader).add("Reason", yReason) |
351 | - .add("close Object Header", closeObjHeader) | 338 | + .add("OptionalTlvlist", llOptionalTlv).toString(); |
352 | - .add("Reason", yReason) | ||
353 | - .add("Optional Tlv list", llOptionalTlv) | ||
354 | - .toString(); | ||
355 | } | 339 | } |
356 | } | 340 | } | ... | ... |
... | @@ -241,28 +241,12 @@ public class PcepEndPointsObjectVer1 implements PcepEndPointsObject { | ... | @@ -241,28 +241,12 @@ public class PcepEndPointsObjectVer1 implements PcepEndPointsObject { |
241 | this.bIsIFlagSet = true; | 241 | this.bIsIFlagSet = true; |
242 | return this; | 242 | return this; |
243 | } | 243 | } |
244 | - | ||
245 | - } | ||
246 | - | ||
247 | - @Override | ||
248 | - public void print() { | ||
249 | - | ||
250 | - log.debug("ENDPOINT OBJECT"); | ||
251 | - long lTemp; | ||
252 | - lTemp = sourceIpAddress & 0xFFFFFFFF; | ||
253 | - String str = "Source IP Address: " + lTemp; | ||
254 | - log.debug(str); | ||
255 | - lTemp = destIpAddress & 0xFFFFFFFF; | ||
256 | - str = "destination IP Address: " + lTemp; | ||
257 | - log.debug(str); | ||
258 | } | 244 | } |
259 | 245 | ||
260 | @Override | 246 | @Override |
261 | public String toString() { | 247 | public String toString() { |
262 | - return MoreObjects.toStringHelper(getClass()) | 248 | + return MoreObjects.toStringHelper(getClass()).add("sourceIpAddress", sourceIpAddress) |
263 | - .add("sourceIpAddress", sourceIpAddress) | 249 | + .add("destIpAddress", destIpAddress).toString(); |
264 | - .add("destIpAddress", destIpAddress) | ||
265 | - .toString(); | ||
266 | } | 250 | } |
267 | 251 | ||
268 | } | 252 | } | ... | ... |
... | @@ -393,26 +393,11 @@ public class PcepEroObjectVer1 implements PcepEroObject { | ... | @@ -393,26 +393,11 @@ public class PcepEroObjectVer1 implements PcepEroObject { |
393 | this.bIsIFlagSet = true; | 393 | this.bIsIFlagSet = true; |
394 | return this; | 394 | return this; |
395 | } | 395 | } |
396 | - | ||
397 | - } | ||
398 | - | ||
399 | - @Override | ||
400 | - public void print() { | ||
401 | - | ||
402 | - log.debug("ERO OBJECT"); | ||
403 | - eroObjHeader.print(); | ||
404 | - log.debug("SUBOBJECTS:"); | ||
405 | - ListIterator<PcepValueType> listIterator = llSubObjects.listIterator(); | ||
406 | - while (listIterator.hasNext()) { | ||
407 | - listIterator.next().print(); | ||
408 | - } | ||
409 | } | 396 | } |
410 | 397 | ||
411 | @Override | 398 | @Override |
412 | public String toString() { | 399 | public String toString() { |
413 | - return MoreObjects.toStringHelper(getClass()) | 400 | + return MoreObjects.toStringHelper(getClass()).add("EroObjHeader", eroObjHeader).add("SubObjects", llSubObjects) |
414 | - .add("ero obj Header", eroObjHeader) | ||
415 | - .add("Sub-Objects", llSubObjects) | ||
416 | .toString(); | 401 | .toString(); |
417 | } | 402 | } |
418 | } | 403 | } | ... | ... |
... | @@ -31,7 +31,6 @@ import org.onosproject.pcepio.protocol.PcepMessage; | ... | @@ -31,7 +31,6 @@ import org.onosproject.pcepio.protocol.PcepMessage; |
31 | import org.onosproject.pcepio.protocol.PcepMessageReader; | 31 | import org.onosproject.pcepio.protocol.PcepMessageReader; |
32 | import org.onosproject.pcepio.protocol.PcepMetricObject; | 32 | import org.onosproject.pcepio.protocol.PcepMetricObject; |
33 | import org.onosproject.pcepio.protocol.PcepMsgPath; | 33 | import org.onosproject.pcepio.protocol.PcepMsgPath; |
34 | - | ||
35 | import org.onosproject.pcepio.protocol.PcepSrpObject; | 34 | import org.onosproject.pcepio.protocol.PcepSrpObject; |
36 | import org.onosproject.pcepio.protocol.PcepUpdateMsg; | 35 | import org.onosproject.pcepio.protocol.PcepUpdateMsg; |
37 | import org.onosproject.pcepio.protocol.PcepUpdateRequest; | 36 | import org.onosproject.pcepio.protocol.PcepUpdateRequest; |
... | @@ -210,4 +209,16 @@ public class PcepFactoryVer1 implements PcepFactory { | ... | @@ -210,4 +209,16 @@ public class PcepFactoryVer1 implements PcepFactory { |
210 | return null; | 209 | return null; |
211 | } | 210 | } |
212 | 211 | ||
212 | + @Override | ||
213 | + public org.onosproject.pcepio.protocol.PcepLabelRangeObject.Builder buildPcepLabelRangeObject() { | ||
214 | + // TODO Auto-generated method stub | ||
215 | + return null; | ||
216 | + } | ||
217 | + | ||
218 | + @Override | ||
219 | + public org.onosproject.pcepio.protocol.PcepLabelRangeResvMsg.Builder buildPcepLabelRangeResvMsg() { | ||
220 | + // TODO Auto-generated method stub | ||
221 | + return null; | ||
222 | + } | ||
223 | + | ||
213 | } | 224 | } | ... | ... |
... | @@ -316,19 +316,8 @@ class PcepInitiateMsgVer1 implements PcepInitiateMsg { | ... | @@ -316,19 +316,8 @@ class PcepInitiateMsgVer1 implements PcepInitiateMsg { |
316 | } | 316 | } |
317 | 317 | ||
318 | @Override | 318 | @Override |
319 | - public void print() { | ||
320 | - | ||
321 | - log.debug("PCEP INITIATE MESSAGE"); | ||
322 | - ListIterator<PcInitiatedLspRequest> listIterator = llPcInitiatedLspRequestList.listIterator(); | ||
323 | - while (listIterator.hasNext()) { | ||
324 | - listIterator.next().print(); | ||
325 | - } | ||
326 | - } | ||
327 | - | ||
328 | - @Override | ||
329 | public String toString() { | 319 | public String toString() { |
330 | - return MoreObjects.toStringHelper(getClass()) | 320 | + return MoreObjects.toStringHelper(getClass()).add("PcInitiaitedLspRequestList", llPcInitiatedLspRequestList) |
331 | - .add("PC initiaited lsp request list", llPcInitiatedLspRequestList) | ||
332 | .toString(); | 321 | .toString(); |
333 | } | 322 | } |
334 | } | 323 | } | ... | ... |
... | @@ -282,25 +282,11 @@ public class PcepIroObjectVer1 implements PcepIroObject { | ... | @@ -282,25 +282,11 @@ public class PcepIroObjectVer1 implements PcepIroObject { |
282 | this.bIsIFlagSet = true; | 282 | this.bIsIFlagSet = true; |
283 | return this; | 283 | return this; |
284 | } | 284 | } |
285 | - | ||
286 | - } | ||
287 | - | ||
288 | - @Override | ||
289 | - public void print() { | ||
290 | - log.debug("IRO OBJECT"); | ||
291 | - iroObjHeader.print(); | ||
292 | - log.debug("SUBOBJECTS:"); | ||
293 | - ListIterator<PcepValueType> listIterator = llSubObjects.listIterator(); | ||
294 | - while (listIterator.hasNext()) { | ||
295 | - listIterator.next().print(); | ||
296 | - } | ||
297 | } | 285 | } |
298 | 286 | ||
299 | @Override | 287 | @Override |
300 | public String toString() { | 288 | public String toString() { |
301 | - return MoreObjects.toStringHelper(getClass()) | 289 | + return MoreObjects.toStringHelper(getClass()).add("IroObjectHeader", iroObjHeader) |
302 | - .add("IRO object header", iroObjHeader) | 290 | + .add("SubObjects", llSubObjects).toString(); |
303 | - .add("List of sub object", llSubObjects) | ||
304 | - .toString(); | ||
305 | } | 291 | } |
306 | } | 292 | } | ... | ... |
... | @@ -26,6 +26,8 @@ import org.onosproject.pcepio.protocol.PcepVersion; | ... | @@ -26,6 +26,8 @@ import org.onosproject.pcepio.protocol.PcepVersion; |
26 | import org.slf4j.Logger; | 26 | import org.slf4j.Logger; |
27 | import org.slf4j.LoggerFactory; | 27 | import org.slf4j.LoggerFactory; |
28 | 28 | ||
29 | +import com.google.common.base.MoreObjects; | ||
30 | + | ||
29 | class PcepKeepaliveMsgVer1 implements PcepKeepaliveMsg { | 31 | class PcepKeepaliveMsgVer1 implements PcepKeepaliveMsg { |
30 | 32 | ||
31 | /* | 33 | /* |
... | @@ -134,7 +136,7 @@ class PcepKeepaliveMsgVer1 implements PcepKeepaliveMsg { | ... | @@ -134,7 +136,7 @@ class PcepKeepaliveMsgVer1 implements PcepKeepaliveMsg { |
134 | } | 136 | } |
135 | 137 | ||
136 | @Override | 138 | @Override |
137 | - public void print() { | 139 | + public String toString() { |
138 | - log.debug("KEEPALIVE MESSAGE"); | 140 | + return MoreObjects.toStringHelper(getClass()).toString(); |
139 | } | 141 | } |
140 | } | 142 | } | ... | ... |
... | @@ -555,39 +555,9 @@ public class PcepLspObjectVer1 implements PcepLspObject { | ... | @@ -555,39 +555,9 @@ public class PcepLspObjectVer1 implements PcepLspObject { |
555 | } | 555 | } |
556 | 556 | ||
557 | @Override | 557 | @Override |
558 | - public void print() { | ||
559 | - | ||
560 | - log.debug("LSP OBJECT"); | ||
561 | - long lTemp = iPlspId & 0xFFFFFFFF; | ||
562 | - log.debug("PLSP Id: " + lTemp); | ||
563 | - lTemp = yOFlag & 0xFFFF; | ||
564 | - log.debug("O Flag: " + lTemp); | ||
565 | - lTemp = (bAFlag) ? 1 : 0; | ||
566 | - log.debug("A Flag: " + lTemp); | ||
567 | - lTemp = (bRFlag) ? 1 : 0; | ||
568 | - log.debug("R Flag: " + lTemp); | ||
569 | - lTemp = (bSFlag) ? 1 : 0; | ||
570 | - log.debug("S Flag: " + lTemp); | ||
571 | - lTemp = (bDFlag) ? 1 : 0; | ||
572 | - log.debug("D Flag: " + lTemp); | ||
573 | - | ||
574 | - log.debug("OPTIONAL TLV:"); | ||
575 | - ListIterator<PcepValueType> listIterator = llOptionalTlv.listIterator(); | ||
576 | - while (listIterator.hasNext()) { | ||
577 | - listIterator.next().print(); | ||
578 | - } | ||
579 | - } | ||
580 | - | ||
581 | - @Override | ||
582 | public String toString() { | 558 | public String toString() { |
583 | - return MoreObjects.toStringHelper(getClass()) | 559 | + return MoreObjects.toStringHelper(getClass()).add("PlspIDValue", iPlspId).add("OFlag", yOFlag) |
584 | - .add("Plsp ID value", iPlspId) | 560 | + .add("AFlag", bAFlag).add("RFlag", bRFlag).add("SFlag", bSFlag).add("DFlag", bDFlag) |
585 | - .add("o flag", yOFlag) | 561 | + .add("OptionalTlvList", llOptionalTlv).toString(); |
586 | - .add("A flag", bAFlag) | ||
587 | - .add("R flag", bRFlag) | ||
588 | - .add("S flag", bSFlag) | ||
589 | - .add("D flag", bDFlag) | ||
590 | - .add("List of optional tlv", llOptionalTlv) | ||
591 | - .toString(); | ||
592 | } | 562 | } |
593 | } | 563 | } | ... | ... |
... | @@ -514,39 +514,9 @@ public class PcepLspaObjectVer1 implements PcepLspaObject { | ... | @@ -514,39 +514,9 @@ public class PcepLspaObjectVer1 implements PcepLspaObject { |
514 | } | 514 | } |
515 | 515 | ||
516 | @Override | 516 | @Override |
517 | - public void print() { | ||
518 | - log.debug("LSPA OBJECT"); | ||
519 | - long lTemp = flags & 0xFF; | ||
520 | - lTemp = (bLFlag) ? 1 : 0; | ||
521 | - log.debug("l Flag: " + lTemp); | ||
522 | - lTemp = cSetupPriority & 0xFF; | ||
523 | - log.debug("SetupPriority: " + lTemp); | ||
524 | - lTemp = cHoldPriority & 0xFF; | ||
525 | - log.debug("HoldPriority: " + lTemp); | ||
526 | - lTemp = iIncludeAll & 0xFFFFFFFF; | ||
527 | - log.debug("IncludeAll: " + lTemp); | ||
528 | - lTemp = iIncludeAny & 0xFFFFFFFF; | ||
529 | - log.debug("IncludeAny: " + lTemp); | ||
530 | - lTemp = iExcludeAny & 0xFFFFFFFF; | ||
531 | - log.debug("iExcludeAny: " + lTemp); | ||
532 | - | ||
533 | - log.debug("OPTIONAL TLV:"); | ||
534 | - ListIterator<PcepValueType> listIterator = llOptionalTlv.listIterator(); | ||
535 | - while (listIterator.hasNext()) { | ||
536 | - listIterator.next().print(); | ||
537 | - } | ||
538 | - } | ||
539 | - | ||
540 | - @Override | ||
541 | public String toString() { | 517 | public String toString() { |
542 | - return MoreObjects.toStringHelper(getClass()) | 518 | + return MoreObjects.toStringHelper(getClass()).add("LFlag", bLFlag).add("SetupPriority", cSetupPriority) |
543 | - .add("L flag", bLFlag) | 519 | + .add("HoldPriority", cHoldPriority).add("IncludeAll", iIncludeAll).add("IncludeAny", iIncludeAny) |
544 | - .add("Setup priority", cSetupPriority) | 520 | + .add("ExcludeAny", iExcludeAny).add("OptionalTlvList", llOptionalTlv).toString(); |
545 | - .add("hold priority", cHoldPriority) | ||
546 | - .add("Include all", iIncludeAll) | ||
547 | - .add("Include any", iIncludeAny) | ||
548 | - .add("Exclude any", iExcludeAny) | ||
549 | - .add("List of optional tlv", llOptionalTlv) | ||
550 | - .toString(); | ||
551 | } | 521 | } |
552 | } | 522 | } | ... | ... |
... | @@ -362,26 +362,8 @@ public class PcepMetricObjectVer1 implements PcepMetricObject { | ... | @@ -362,26 +362,8 @@ public class PcepMetricObjectVer1 implements PcepMetricObject { |
362 | } | 362 | } |
363 | 363 | ||
364 | @Override | 364 | @Override |
365 | - public void print() { | ||
366 | - | ||
367 | - log.debug("METRIC OBJECT"); | ||
368 | - long lTemp = iMetricVal & 0xFFFFFFFF; | ||
369 | - log.debug("iMetricVal: " + lTemp); | ||
370 | - lTemp = (bBFlag) ? 1 : 0; | ||
371 | - log.debug("B Flag: " + lTemp); | ||
372 | - lTemp = (bCFlag) ? 1 : 0; | ||
373 | - log.debug("C Flag: " + lTemp); | ||
374 | - lTemp = bType & 0xFF; | ||
375 | - log.debug("Type: " + lTemp); | ||
376 | - } | ||
377 | - | ||
378 | - @Override | ||
379 | public String toString() { | 365 | public String toString() { |
380 | - return MoreObjects.toStringHelper(getClass()) | 366 | + return MoreObjects.toStringHelper(getClass()).add("MetricValue", iMetricVal).add("BFlag", bBFlag) |
381 | - .add("Metric value", iMetricVal) | 367 | + .add("CFlag", bCFlag).add("BType", bType).toString(); |
382 | - .add("B flag", bBFlag) | ||
383 | - .add("C flag", bCFlag) | ||
384 | - .add("B-type", bType) | ||
385 | - .toString(); | ||
386 | } | 368 | } |
387 | } | 369 | } | ... | ... |
... | @@ -163,18 +163,8 @@ public class PcepMsgPathVer1 implements PcepMsgPath { | ... | @@ -163,18 +163,8 @@ public class PcepMsgPathVer1 implements PcepMsgPath { |
163 | } | 163 | } |
164 | 164 | ||
165 | @Override | 165 | @Override |
166 | - public void print() { | ||
167 | - | ||
168 | - log.debug("PcepMsgPath"); | ||
169 | - eroObj.print(); | ||
170 | - attrList.print(); | ||
171 | - } | ||
172 | - | ||
173 | - @Override | ||
174 | public String toString() { | 166 | public String toString() { |
175 | - return MoreObjects.toStringHelper(getClass()) | 167 | + return MoreObjects.toStringHelper(getClass()).add("EroObject", eroObj).add("AttributeList", attrList) |
176 | - .add("ERO object", eroObj) | ||
177 | - .add("Attribute list", attrList) | ||
178 | .toString(); | 168 | .toString(); |
179 | } | 169 | } |
180 | } | 170 | } |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
... | @@ -379,25 +379,8 @@ public class PcepSrpObjectVer1 implements PcepSrpObject { | ... | @@ -379,25 +379,8 @@ public class PcepSrpObjectVer1 implements PcepSrpObject { |
379 | } | 379 | } |
380 | 380 | ||
381 | @Override | 381 | @Override |
382 | - public void print() { | ||
383 | - | ||
384 | - log.debug("SRP OBJECT"); | ||
385 | - long lTemp = (bRFlag) ? 1 : 0; | ||
386 | - log.debug("r Flag: " + lTemp); | ||
387 | - log.debug("SrpID: " + srpId); | ||
388 | - | ||
389 | - log.debug("OPTIONAL TLV"); | ||
390 | - ListIterator<PcepValueType> listIterator = llOptionalTlv.listIterator(); | ||
391 | - while (listIterator.hasNext()) { | ||
392 | - listIterator.next().print(); | ||
393 | - } | ||
394 | - } | ||
395 | - @Override | ||
396 | public String toString() { | 382 | public String toString() { |
397 | - return MoreObjects.toStringHelper(getClass()) | 383 | + return MoreObjects.toStringHelper(getClass()).add("RFlag", bRFlag).add("SRPID", srpId) |
398 | - .add("R flag", bRFlag) | 384 | + .add("OptionalTlvList", llOptionalTlv).toString(); |
399 | - .add("SRP ID", srpId) | ||
400 | - .add("Optional tlv list", llOptionalTlv) | ||
401 | - .toString(); | ||
402 | } | 385 | } |
403 | } | 386 | } | ... | ... |
... | @@ -290,19 +290,7 @@ class PcepUpdateMsgVer1 implements PcepUpdateMsg { | ... | @@ -290,19 +290,7 @@ class PcepUpdateMsgVer1 implements PcepUpdateMsg { |
290 | } | 290 | } |
291 | 291 | ||
292 | @Override | 292 | @Override |
293 | - public void print() { | ||
294 | - | ||
295 | - log.debug("PCEP UPDATE MESSAGE"); | ||
296 | - ListIterator<PcepUpdateRequest> listIterator = llUpdateRequestList.listIterator(); | ||
297 | - while (listIterator.hasNext()) { | ||
298 | - listIterator.next().print(); | ||
299 | - } | ||
300 | - } | ||
301 | - | ||
302 | - @Override | ||
303 | public String toString() { | 293 | public String toString() { |
304 | - return MoreObjects.toStringHelper(getClass()) | 294 | + return MoreObjects.toStringHelper(getClass()).add("UpdateRequestList", llUpdateRequestList).toString(); |
305 | - .add("Update Request list", llUpdateRequestList) | ||
306 | - .toString(); | ||
307 | } | 295 | } |
308 | } | 296 | } | ... | ... |
... | @@ -189,19 +189,8 @@ public class PcepUpdateRequestVer1 implements PcepUpdateRequest { | ... | @@ -189,19 +189,8 @@ public class PcepUpdateRequestVer1 implements PcepUpdateRequest { |
189 | } | 189 | } |
190 | 190 | ||
191 | @Override | 191 | @Override |
192 | - public void print() { | ||
193 | - | ||
194 | - log.debug("UPDATE REQUEST"); | ||
195 | - srpObject.print(); | ||
196 | - lspObject.print(); | ||
197 | - } | ||
198 | - | ||
199 | - @Override | ||
200 | public String toString() { | 192 | public String toString() { |
201 | - return MoreObjects.toStringHelper(getClass()) | 193 | + return MoreObjects.toStringHelper(getClass()).add("SrpObject", srpObject).add("LspObject", lspObject) |
202 | - .add("SRP Object", srpObject) | 194 | + .add("MsgPath", msgPath).toString(); |
203 | - .add("LSP object", lspObject) | ||
204 | - .add("message path object", msgPath) | ||
205 | - .toString(); | ||
206 | } | 195 | } |
207 | } | 196 | } |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
... | @@ -25,7 +25,7 @@ import org.slf4j.LoggerFactory; | ... | @@ -25,7 +25,7 @@ import org.slf4j.LoggerFactory; |
25 | import com.google.common.base.MoreObjects; | 25 | import com.google.common.base.MoreObjects; |
26 | 26 | ||
27 | /** | 27 | /** |
28 | - * Provides Autonomous System Tlv which contains opaque value (32 Bit AS Number). | 28 | + * Provides Autonomous-System-Tlv which contains opaque value (32 Bit AS Number). |
29 | */ | 29 | */ |
30 | public class AutonomousSystemTlv implements PcepValueType { | 30 | public class AutonomousSystemTlv implements PcepValueType { |
31 | 31 | ||
... | @@ -47,28 +47,28 @@ public class AutonomousSystemTlv implements PcepValueType { | ... | @@ -47,28 +47,28 @@ public class AutonomousSystemTlv implements PcepValueType { |
47 | private final int rawValue; | 47 | private final int rawValue; |
48 | 48 | ||
49 | /** | 49 | /** |
50 | - * constructor to initialize Autonomous system tlv value. | 50 | + * Constructor to initialize rawValue. |
51 | * | 51 | * |
52 | - * @param rawValue value of Autonomous system tlv | 52 | + * @param rawValue Autonomous-System-Tlv |
53 | */ | 53 | */ |
54 | public AutonomousSystemTlv(int rawValue) { | 54 | public AutonomousSystemTlv(int rawValue) { |
55 | this.rawValue = rawValue; | 55 | this.rawValue = rawValue; |
56 | } | 56 | } |
57 | 57 | ||
58 | /** | 58 | /** |
59 | - * To create instance of AutonomousSystemTlv. | 59 | + * Returns newly created AutonomousSystemTlv object. |
60 | * | 60 | * |
61 | - * @param raw opaque value ofc 32 Bit AS Number | 61 | + * @param raw value of opaque. |
62 | - * @return object of AutonomousSystemTlv | 62 | + * @return object of Autonomous-System-Tlv |
63 | */ | 63 | */ |
64 | public static AutonomousSystemTlv of(final int raw) { | 64 | public static AutonomousSystemTlv of(final int raw) { |
65 | return new AutonomousSystemTlv(raw); | 65 | return new AutonomousSystemTlv(raw); |
66 | } | 66 | } |
67 | 67 | ||
68 | /** | 68 | /** |
69 | - * Returns opaque value of 32 Bit AS Number. | 69 | + * Returns opaque value. |
70 | * | 70 | * |
71 | - * @return int value of rawValue | 71 | + * @return rawValue opaque value. |
72 | */ | 72 | */ |
73 | public int getInt() { | 73 | public int getInt() { |
74 | return rawValue; | 74 | return rawValue; |
... | @@ -118,22 +118,14 @@ public class AutonomousSystemTlv implements PcepValueType { | ... | @@ -118,22 +118,14 @@ public class AutonomousSystemTlv implements PcepValueType { |
118 | /** | 118 | /** |
119 | * Reads the channel buffer and returns object of AutonomousSystemTlv. | 119 | * Reads the channel buffer and returns object of AutonomousSystemTlv. |
120 | * | 120 | * |
121 | - * @param c type of channel buffer | 121 | + * @param c input channel buffer |
122 | - * @return object of AutonomousSystemTlv | 122 | + * @return object of Autonomous-System-Tlv |
123 | */ | 123 | */ |
124 | public static AutonomousSystemTlv read(ChannelBuffer c) { | 124 | public static AutonomousSystemTlv read(ChannelBuffer c) { |
125 | return AutonomousSystemTlv.of(c.readInt()); | 125 | return AutonomousSystemTlv.of(c.readInt()); |
126 | } | 126 | } |
127 | 127 | ||
128 | @Override | 128 | @Override |
129 | - public void print() { | ||
130 | - log.debug("AutonomousSystemTlv"); | ||
131 | - log.debug("Type: " + TYPE); | ||
132 | - log.debug("Length: " + LENGTH); | ||
133 | - log.debug("Value: " + rawValue); | ||
134 | - } | ||
135 | - | ||
136 | - @Override | ||
137 | public String toString() { | 129 | public String toString() { |
138 | return MoreObjects.toStringHelper(getClass()) | 130 | return MoreObjects.toStringHelper(getClass()) |
139 | .add("TYPE", TYPE) | 131 | .add("TYPE", TYPE) | ... | ... |
... | @@ -13,7 +13,7 @@ import org.slf4j.LoggerFactory; | ... | @@ -13,7 +13,7 @@ import org.slf4j.LoggerFactory; |
13 | import com.google.common.base.MoreObjects; | 13 | import com.google.common.base.MoreObjects; |
14 | import com.google.common.base.MoreObjects.ToStringHelper; | 14 | import com.google.common.base.MoreObjects.ToStringHelper; |
15 | 15 | ||
16 | -/* | 16 | +/** |
17 | * Provide the error object list with open object. | 17 | * Provide the error object list with open object. |
18 | */ | 18 | */ |
19 | public class ErrorObjListWithOpen { | 19 | public class ErrorObjListWithOpen { |
... | @@ -22,14 +22,14 @@ public class ErrorObjListWithOpen { | ... | @@ -22,14 +22,14 @@ public class ErrorObjListWithOpen { |
22 | // openObject is optional | 22 | // openObject is optional |
23 | private PcepOpenObject openObject; | 23 | private PcepOpenObject openObject; |
24 | // flag to check if open object is set or not | 24 | // flag to check if open object is set or not |
25 | - public boolean isOpenObjectSet; | 25 | + private boolean isOpenObjectSet; |
26 | protected static final Logger log = LoggerFactory.getLogger(ErrorObjListWithOpen.class); | 26 | protected static final Logger log = LoggerFactory.getLogger(ErrorObjListWithOpen.class); |
27 | 27 | ||
28 | - /* | 28 | + /** |
29 | - * constructor to initialize errObj,openObj. | 29 | + * Constructor to initialize Error and OPEN object. |
30 | * | 30 | * |
31 | - * @param errObj error object list | 31 | + * @param errObj ERROR object list |
32 | - * @param openObj open object | 32 | + * @param openObj OPEN object |
33 | */ | 33 | */ |
34 | public ErrorObjListWithOpen(LinkedList<PcepErrorObject> errObj, PcepOpenObject openObj) { | 34 | public ErrorObjListWithOpen(LinkedList<PcepErrorObject> errObj, PcepOpenObject openObj) { |
35 | this.llerrorObjList = errObj; | 35 | this.llerrorObjList = errObj; |
... | @@ -41,10 +41,10 @@ public class ErrorObjListWithOpen { | ... | @@ -41,10 +41,10 @@ public class ErrorObjListWithOpen { |
41 | } | 41 | } |
42 | } | 42 | } |
43 | 43 | ||
44 | - /* | 44 | + /** |
45 | - * constructor to initialize errObj. | 45 | + * Constructor to initialize ERROR Object. |
46 | * | 46 | * |
47 | - * @param errObj error object list | 47 | + * @param errObj ERROR Object list |
48 | */ | 48 | */ |
49 | public ErrorObjListWithOpen(LinkedList<PcepErrorObject> errObj) { | 49 | public ErrorObjListWithOpen(LinkedList<PcepErrorObject> errObj) { |
50 | this.llerrorObjList = errObj; | 50 | this.llerrorObjList = errObj; |
... | @@ -53,9 +53,9 @@ public class ErrorObjListWithOpen { | ... | @@ -53,9 +53,9 @@ public class ErrorObjListWithOpen { |
53 | } | 53 | } |
54 | 54 | ||
55 | /** | 55 | /** |
56 | - * Returns error type. | 56 | + * Return list of Error Types. |
57 | * | 57 | * |
58 | - * @return error type | 58 | + * @return error types list |
59 | */ | 59 | */ |
60 | public LinkedList<Integer> getErrorType() { | 60 | public LinkedList<Integer> getErrorType() { |
61 | LinkedList<Integer> errorType = new LinkedList<Integer>(); | 61 | LinkedList<Integer> errorType = new LinkedList<Integer>(); |
... | @@ -73,9 +73,9 @@ public class ErrorObjListWithOpen { | ... | @@ -73,9 +73,9 @@ public class ErrorObjListWithOpen { |
73 | } | 73 | } |
74 | 74 | ||
75 | /** | 75 | /** |
76 | - * Returns error value. | 76 | + * Return list of Error Values. |
77 | * | 77 | * |
78 | - * @return error value | 78 | + * @return error values list |
79 | */ | 79 | */ |
80 | public LinkedList<Integer> getErrorValue() { | 80 | public LinkedList<Integer> getErrorValue() { |
81 | LinkedList<Integer> errorValue = new LinkedList<Integer>(); | 81 | LinkedList<Integer> errorValue = new LinkedList<Integer>(); |
... | @@ -87,16 +87,15 @@ public class ErrorObjListWithOpen { | ... | @@ -87,16 +87,15 @@ public class ErrorObjListWithOpen { |
87 | errorObj = errObjListIterator.next(); | 87 | errorObj = errObjListIterator.next(); |
88 | error = errorObj.getErrorValue(); | 88 | error = errorObj.getErrorValue(); |
89 | errorValue.add(error); | 89 | errorValue.add(error); |
90 | - | ||
91 | } | 90 | } |
92 | } | 91 | } |
93 | return errorValue; | 92 | return errorValue; |
94 | } | 93 | } |
95 | 94 | ||
96 | /** | 95 | /** |
97 | - * Checks whether error object list is empty or not. | 96 | + * Checks whether ERROR Object list is empty or not. |
98 | * | 97 | * |
99 | - * @return whether error object list is empty or not | 98 | + * @return true if ERROR Object list is empty otherwise false |
100 | */ | 99 | */ |
101 | public boolean isErrorObjListWithOpenPresent() { | 100 | public boolean isErrorObjListWithOpenPresent() { |
102 | // ( <error-obj-list> [<Open>] | 101 | // ( <error-obj-list> [<Open>] |
... | @@ -107,62 +106,44 @@ public class ErrorObjListWithOpen { | ... | @@ -107,62 +106,44 @@ public class ErrorObjListWithOpen { |
107 | /** | 106 | /** |
108 | * Write Error Object List and Open Object to channel buffer. | 107 | * Write Error Object List and Open Object to channel buffer. |
109 | * | 108 | * |
110 | - * @param bb of type channel buffer | 109 | + * @param cb output channel buffer |
110 | + * @return length of written Error object list with open | ||
111 | * @throws PcepParseException when mandatory fields are not set | 111 | * @throws PcepParseException when mandatory fields are not set |
112 | */ | 112 | */ |
113 | - public int write(ChannelBuffer bb) throws PcepParseException { | 113 | + public int write(ChannelBuffer cb) throws PcepParseException { |
114 | - int iLenStartIndex = bb.writerIndex(); | 114 | + int iLenStartIndex = cb.writerIndex(); |
115 | boolean bIsErrObjListFound = false; | 115 | boolean bIsErrObjListFound = false; |
116 | 116 | ||
117 | //<error-obj-list> is mandatory , if not present throw exception. | 117 | //<error-obj-list> is mandatory , if not present throw exception. |
118 | if (llerrorObjList != null) { | 118 | if (llerrorObjList != null) { |
119 | ListIterator<PcepErrorObject> errObjListIterator = llerrorObjList.listIterator(); | 119 | ListIterator<PcepErrorObject> errObjListIterator = llerrorObjList.listIterator(); |
120 | while (errObjListIterator.hasNext()) { | 120 | while (errObjListIterator.hasNext()) { |
121 | - errObjListIterator.next().write(bb); | 121 | + errObjListIterator.next().write(cb); |
122 | bIsErrObjListFound = true; | 122 | bIsErrObjListFound = true; |
123 | } | 123 | } |
124 | } | 124 | } |
125 | 125 | ||
126 | if (!bIsErrObjListFound) { | 126 | if (!bIsErrObjListFound) { |
127 | - throw new PcepParseException("Error: [ErrorObjListWithOpen::write] <error-obj-list> is mandatory."); | 127 | + throw new PcepParseException("<error-obj-list> is mandatory."); |
128 | } | 128 | } |
129 | 129 | ||
130 | //Open Object is optional , if present write. | 130 | //Open Object is optional , if present write. |
131 | if (openObject != null) { | 131 | if (openObject != null) { |
132 | - openObject.write(bb); | 132 | + openObject.write(cb); |
133 | - } | ||
134 | - | ||
135 | - return bb.writerIndex() - iLenStartIndex; | ||
136 | - } | ||
137 | - | ||
138 | - /** | ||
139 | - * Prints the attributes of ErrorObject List with open Object. | ||
140 | - */ | ||
141 | - public void print() { | ||
142 | - log.debug("ErrorObjListWithOpen:"); | ||
143 | - ListIterator<PcepErrorObject> pcepErrorObjIterator = llerrorObjList.listIterator(); | ||
144 | - log.debug("<error-obj-list> :"); | ||
145 | - while (pcepErrorObjIterator.hasNext()) { | ||
146 | - pcepErrorObjIterator.next().print(); | ||
147 | } | 133 | } |
148 | 134 | ||
149 | - log.debug("OpenObject:"); | 135 | + return cb.writerIndex() - iLenStartIndex; |
150 | - if (openObject != null) { | ||
151 | - openObject.print(); | ||
152 | - } | ||
153 | } | 136 | } |
154 | 137 | ||
155 | @Override | 138 | @Override |
156 | public String toString() { | 139 | public String toString() { |
157 | ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()); | 140 | ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()); |
158 | 141 | ||
159 | - if (openObject == null) { | 142 | + toStrHelper.add("ErrorObjList", llerrorObjList); |
160 | - toStrHelper | 143 | + |
161 | - .add("error Obj List", llerrorObjList); | 144 | + // OPEN Object is optional |
162 | - } else { | 145 | + if (openObject != null) { |
163 | - toStrHelper | 146 | + toStrHelper.add("Open", openObject); |
164 | - .add("error Obj List", llerrorObjList) | ||
165 | - .add("open Object", openObject); | ||
166 | } | 147 | } |
167 | return toStrHelper.toString(); | 148 | return toStrHelper.toString(); |
168 | } | 149 | } | ... | ... |
... | @@ -169,21 +169,12 @@ public class IPv4SubObject implements PcepValueType { | ... | @@ -169,21 +169,12 @@ public class IPv4SubObject implements PcepValueType { |
169 | } | 169 | } |
170 | 170 | ||
171 | @Override | 171 | @Override |
172 | - public void print() { | ||
173 | - log.debug("IPv4SubObject"); | ||
174 | - log.debug("Type: " + TYPE); | ||
175 | - log.debug("Length: " + LENGTH); | ||
176 | - log.debug("IPv4 address: " + String.format("%08X", ipAddress)); | ||
177 | - log.debug("Prefix Length: " + prefixLen); | ||
178 | - } | ||
179 | - | ||
180 | - @Override | ||
181 | public String toString() { | 172 | public String toString() { |
182 | return MoreObjects.toStringHelper(getClass()) | 173 | return MoreObjects.toStringHelper(getClass()) |
183 | .add("Type", TYPE) | 174 | .add("Type", TYPE) |
184 | .add("Length", LENGTH) | 175 | .add("Length", LENGTH) |
185 | - .add("IPv4 Address", ipAddress) | 176 | + .add("IPv4Address", ipAddress) |
186 | - .add("Prefix Length", prefixLen) | 177 | + .add("PrefixLength", prefixLen) |
187 | .toString(); | 178 | .toString(); |
188 | } | 179 | } |
189 | } | 180 | } | ... | ... |
... | @@ -24,6 +24,7 @@ import org.slf4j.Logger; | ... | @@ -24,6 +24,7 @@ import org.slf4j.Logger; |
24 | import org.slf4j.LoggerFactory; | 24 | import org.slf4j.LoggerFactory; |
25 | 25 | ||
26 | import com.google.common.base.MoreObjects; | 26 | import com.google.common.base.MoreObjects; |
27 | +import com.google.common.base.MoreObjects.ToStringHelper; | ||
27 | 28 | ||
28 | /** | 29 | /** |
29 | * Provides IPv6 Sub Object. | 30 | * Provides IPv6 Sub Object. |
... | @@ -204,25 +205,18 @@ public class IPv6SubObject implements PcepValueType { | ... | @@ -204,25 +205,18 @@ public class IPv6SubObject implements PcepValueType { |
204 | } | 205 | } |
205 | 206 | ||
206 | @Override | 207 | @Override |
207 | - public void print() { | 208 | + public String toString() { |
208 | - log.debug("IPv6SubObject"); | 209 | + ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()); |
209 | - log.debug("Type: ", TYPE); | 210 | + |
210 | - log.debug("Length: ", LENGTH); | 211 | + toStrHelper.add("Type", TYPE); |
211 | - if (null != rawValue) { | 212 | + toStrHelper.add("Length", LENGTH); |
212 | - StringBuffer result = new StringBuffer(); | 213 | + |
213 | - for (byte b : rawValue) { | 214 | + StringBuffer result = new StringBuffer(); |
214 | - result.append(String.format("%02X ", b)); | 215 | + for (byte b : rawValue) { |
215 | - } | 216 | + result.append(String.format("%02X ", b)); |
216 | - log.debug(result.toString()); | ||
217 | } | 217 | } |
218 | - } | 218 | + toStrHelper.add("Value", result); |
219 | 219 | ||
220 | - @Override | 220 | + return toStrHelper.toString(); |
221 | - public String toString() { | ||
222 | - return MoreObjects.toStringHelper(getClass()) | ||
223 | - .add("Type", TYPE) | ||
224 | - .add("Length", LENGTH) | ||
225 | - .add("IPv6 Address", rawValue) | ||
226 | - .toString(); | ||
227 | } | 221 | } |
228 | } | 222 | } | ... | ... |
... | @@ -148,20 +148,12 @@ public class PathKeySubObject implements PcepValueType { | ... | @@ -148,20 +148,12 @@ public class PathKeySubObject implements PcepValueType { |
148 | } | 148 | } |
149 | 149 | ||
150 | @Override | 150 | @Override |
151 | - public void print() { | ||
152 | - log.debug("PathKeySubObject"); | ||
153 | - log.debug("Type: " + TYPE); | ||
154 | - log.debug("Length: " + LENGTH); | ||
155 | - log.debug("Path Key: " + pathKey); | ||
156 | - log.debug("PCEID: " + pceID); | ||
157 | - } | ||
158 | - | ||
159 | - @Override | ||
160 | public String toString() { | 151 | public String toString() { |
161 | return MoreObjects.toStringHelper(getClass()) | 152 | return MoreObjects.toStringHelper(getClass()) |
162 | - .add("Type", TYPE).add("Length", LENGTH) | 153 | + .add("Type", TYPE) |
163 | - .add("Path Key", pathKey) | 154 | + .add("Length", LENGTH) |
164 | - .add("PCE ID", pceID) | 155 | + .add("PathKey", pathKey) |
156 | + .add("PceID", pceID) | ||
165 | .toString(); | 157 | .toString(); |
166 | } | 158 | } |
167 | } | 159 | } | ... | ... |
1 | package org.onosproject.pcepio.types; | 1 | package org.onosproject.pcepio.types; |
2 | 2 | ||
3 | import java.util.LinkedList; | 3 | import java.util.LinkedList; |
4 | -import java.util.ListIterator; | ||
5 | 4 | ||
6 | import org.onosproject.pcepio.protocol.PcepLabelObject; | 5 | import org.onosproject.pcepio.protocol.PcepLabelObject; |
7 | import org.onosproject.pcepio.protocol.PcepLspObject; | 6 | import org.onosproject.pcepio.protocol.PcepLspObject; |
... | @@ -36,7 +35,7 @@ public class PcepLabelDownload { | ... | @@ -36,7 +35,7 @@ public class PcepLabelDownload { |
36 | } | 35 | } |
37 | 36 | ||
38 | /** | 37 | /** |
39 | - * Sets the Pcep Srp Object. | 38 | + * Sets the Pcep SRP Object. |
40 | * | 39 | * |
41 | * @param srpobj PCEP SRP Object | 40 | * @param srpobj PCEP SRP Object |
42 | */ | 41 | */ |
... | @@ -80,27 +79,9 @@ public class PcepLabelDownload { | ... | @@ -80,27 +79,9 @@ public class PcepLabelDownload { |
80 | this.llLabelList = llLabelList; | 79 | this.llLabelList = llLabelList; |
81 | } | 80 | } |
82 | 81 | ||
83 | - /** | ||
84 | - * Prints the attribute of PcepLableObject. | ||
85 | - */ | ||
86 | - public void print() { | ||
87 | - log.debug("LABEL DOWNLOAD:"); | ||
88 | - srpObject.print(); | ||
89 | - lspObject.print(); | ||
90 | - | ||
91 | - log.debug("label-list:"); | ||
92 | - ListIterator<PcepLabelObject> listIterator = llLabelList.listIterator(); | ||
93 | - while (listIterator.hasNext()) { | ||
94 | - listIterator.next().print(); | ||
95 | - } | ||
96 | - } | ||
97 | - | ||
98 | @Override | 82 | @Override |
99 | public String toString() { | 83 | public String toString() { |
100 | - return MoreObjects.toStringHelper(getClass()) | 84 | + return MoreObjects.toStringHelper(getClass()).add("SrpObject", srpObject).add("LspObject", lspObject) |
101 | - .add("SRP object", srpObject) | 85 | + .add("LabelObjectList", llLabelList).toString(); |
102 | - .add("LSP object", lspObject) | ||
103 | - .add("label object list", llLabelList) | ||
104 | - .toString(); | ||
105 | } | 86 | } |
106 | } | 87 | } | ... | ... |
... | @@ -92,22 +92,12 @@ public class PcepLabelMap { | ... | @@ -92,22 +92,12 @@ public class PcepLabelMap { |
92 | this.labelObject = labelObject; | 92 | this.labelObject = labelObject; |
93 | } | 93 | } |
94 | 94 | ||
95 | - /** | ||
96 | - * Prints the attribute of PcepLabelMap. | ||
97 | - */ | ||
98 | - public void print() { | ||
99 | - log.debug("LABEL MAP:"); | ||
100 | - srpObject.print(); | ||
101 | - labelObject.print(); | ||
102 | - fecObject.print(); | ||
103 | - } | ||
104 | - | ||
105 | @Override | 95 | @Override |
106 | public String toString() { | 96 | public String toString() { |
107 | return MoreObjects.toStringHelper(getClass()) | 97 | return MoreObjects.toStringHelper(getClass()) |
108 | - .add("SRP object", srpObject) | 98 | + .add("SrpObject", srpObject) |
109 | - .add("Label object", labelObject) | 99 | + .add("LabelObject", labelObject) |
110 | - .add("Fec object", fecObject) | 100 | + .add("FecObject", fecObject) |
111 | .toString(); | 101 | .toString(); |
112 | } | 102 | } |
113 | } | 103 | } | ... | ... |
... | @@ -86,8 +86,8 @@ public class PcepNaiIpv4Adjacency implements PcepNai { | ... | @@ -86,8 +86,8 @@ public class PcepNaiIpv4Adjacency implements PcepNai { |
86 | @Override | 86 | @Override |
87 | public String toString() { | 87 | public String toString() { |
88 | return MoreObjects.toStringHelper(getClass()) | 88 | return MoreObjects.toStringHelper(getClass()) |
89 | - .add("local IPv4 Address", localIpv4Addr) | 89 | + .add("localIPv4Address", localIpv4Addr) |
90 | - .add("remote IPv4 Address", remoteIpv4Addr) | 90 | + .add("remoteIPv4Address", remoteIpv4Addr) |
91 | .toString(); | 91 | .toString(); |
92 | } | 92 | } |
93 | } | 93 | } | ... | ... |
... | @@ -89,8 +89,6 @@ public class PcepNaiIpv4NodeId implements PcepNai { | ... | @@ -89,8 +89,6 @@ public class PcepNaiIpv4NodeId implements PcepNai { |
89 | 89 | ||
90 | @Override | 90 | @Override |
91 | public String toString() { | 91 | public String toString() { |
92 | - return MoreObjects.toStringHelper(getClass()) | 92 | + return MoreObjects.toStringHelper(getClass()).add("IPv4NodeId", ipv4NodeId).toString(); |
93 | - .add("IPv4 Node Id", ipv4NodeId) | ||
94 | - .toString(); | ||
95 | } | 93 | } |
96 | } | 94 | } | ... | ... |
... | @@ -102,8 +102,8 @@ public class PcepNaiIpv6Adjacency implements PcepNai { | ... | @@ -102,8 +102,8 @@ public class PcepNaiIpv6Adjacency implements PcepNai { |
102 | @Override | 102 | @Override |
103 | public String toString() { | 103 | public String toString() { |
104 | return MoreObjects.toStringHelper(getClass()) | 104 | return MoreObjects.toStringHelper(getClass()) |
105 | - .add("local IPV6 address", localIpv6Addr) | 105 | + .add("localIPV6Address", localIpv6Addr) |
106 | - .add("remote IPV6 address", remoteIpv6Addr) | 106 | + .add("remoteIPV6Address", remoteIpv6Addr) |
107 | .toString(); | 107 | .toString(); |
108 | } | 108 | } |
109 | 109 | ... | ... |
... | @@ -82,8 +82,6 @@ public class PcepNaiIpv6NodeId implements PcepNai { | ... | @@ -82,8 +82,6 @@ public class PcepNaiIpv6NodeId implements PcepNai { |
82 | 82 | ||
83 | @Override | 83 | @Override |
84 | public String toString() { | 84 | public String toString() { |
85 | - return MoreObjects.toStringHelper(getClass()) | 85 | + return MoreObjects.toStringHelper(getClass()).add("IPV6NodeID", ipv6NodeId).toString(); |
86 | - .add("IPV6 node ID", ipv6NodeId) | ||
87 | - .toString(); | ||
88 | } | 86 | } |
89 | } | 87 | } | ... | ... |
... | @@ -104,10 +104,10 @@ public class PcepNaiUnnumberedAdjacencyIpv4 implements PcepNai { | ... | @@ -104,10 +104,10 @@ public class PcepNaiUnnumberedAdjacencyIpv4 implements PcepNai { |
104 | @Override | 104 | @Override |
105 | public String toString() { | 105 | public String toString() { |
106 | return MoreObjects.toStringHelper(getClass()) | 106 | return MoreObjects.toStringHelper(getClass()) |
107 | - .add("local Node Id", localNodeId) | 107 | + .add("localNodeId", localNodeId) |
108 | - .add("local Interface Id", localInterfaceId) | 108 | + .add("localInterfaceId", localInterfaceId) |
109 | - .add("remote Node Id", remoteNodeId) | 109 | + .add("remoteNodeId", remoteNodeId) |
110 | - .add("remote Interface Id:", remoteInterfaceId) | 110 | + .add("remoteInterfaceId:", remoteInterfaceId) |
111 | .toString(); | 111 | .toString(); |
112 | } | 112 | } |
113 | } | 113 | } | ... | ... |
... | @@ -68,6 +68,7 @@ public class PcepObjectHeader { | ... | @@ -68,6 +68,7 @@ public class PcepObjectHeader { |
68 | * @param bIFlag I flag | 68 | * @param bIFlag I flag |
69 | * @param objLen PCEP object length | 69 | * @param objLen PCEP object length |
70 | */ | 70 | */ |
71 | + | ||
71 | public PcepObjectHeader(byte objClass, byte objType, boolean bPFlag, boolean bIFlag, short objLen) { | 72 | public PcepObjectHeader(byte objClass, byte objType, boolean bPFlag, boolean bIFlag, short objLen) { |
72 | this.objClass = objClass; | 73 | this.objClass = objClass; |
73 | this.objType = objType; | 74 | this.objType = objType; |
... | @@ -169,12 +170,12 @@ public class PcepObjectHeader { | ... | @@ -169,12 +170,12 @@ public class PcepObjectHeader { |
169 | /** | 170 | /** |
170 | * Writes Byte stream of PCEP object header to channel buffer. | 171 | * Writes Byte stream of PCEP object header to channel buffer. |
171 | * | 172 | * |
172 | - * @param bb of type channel buffer | 173 | + * @param cb output channel buffer |
173 | * @return objLenIndex object length index in channel buffer | 174 | * @return objLenIndex object length index in channel buffer |
174 | */ | 175 | */ |
175 | - public int write(ChannelBuffer bb) { | 176 | + public int write(ChannelBuffer cb) { |
176 | 177 | ||
177 | - bb.writeByte(this.objClass); | 178 | + cb.writeByte(this.objClass); |
178 | byte temp = (byte) (this.objType << OBJECT_TYPE_SHIFT_VALUE); | 179 | byte temp = (byte) (this.objType << OBJECT_TYPE_SHIFT_VALUE); |
179 | if (this.bPFlag) { | 180 | if (this.bPFlag) { |
180 | temp = (byte) (temp | PFLAG_SET); | 181 | temp = (byte) (temp | PFLAG_SET); |
... | @@ -182,55 +183,38 @@ public class PcepObjectHeader { | ... | @@ -182,55 +183,38 @@ public class PcepObjectHeader { |
182 | if (this.bIFlag) { | 183 | if (this.bIFlag) { |
183 | temp = (byte) (temp | IFLAG_SET); | 184 | temp = (byte) (temp | IFLAG_SET); |
184 | } | 185 | } |
185 | - bb.writeByte(temp); | 186 | + cb.writeByte(temp); |
186 | - int objLenIndex = bb.writerIndex(); | 187 | + int objLenIndex = cb.writerIndex(); |
187 | - bb.writeShort((short) 0); | 188 | + cb.writeShort((short) 0); |
188 | return objLenIndex; | 189 | return objLenIndex; |
189 | } | 190 | } |
190 | 191 | ||
191 | /** | 192 | /** |
192 | * Read from channel buffer and Returns PCEP Objects header. | 193 | * Read from channel buffer and Returns PCEP Objects header. |
193 | * | 194 | * |
194 | - * @param bb of type channel buffer | 195 | + * @param cb of type channel buffer |
195 | * @return PCEP Object header | 196 | * @return PCEP Object header |
196 | */ | 197 | */ |
197 | - public static PcepObjectHeader read(ChannelBuffer bb) { | 198 | + public static PcepObjectHeader read(ChannelBuffer cb) { |
198 | 199 | ||
199 | byte objClass; | 200 | byte objClass; |
200 | byte objType; | 201 | byte objType; |
201 | boolean bPFlag; | 202 | boolean bPFlag; |
202 | boolean bIFlag; | 203 | boolean bIFlag; |
203 | short objLen; | 204 | short objLen; |
204 | - objClass = bb.readByte(); | 205 | + objClass = cb.readByte(); |
205 | - byte temp = bb.readByte(); | 206 | + byte temp = cb.readByte(); |
206 | bIFlag = ((temp & IFLAG_SET) == IFLAG_SET) ? true : false; | 207 | bIFlag = ((temp & IFLAG_SET) == IFLAG_SET) ? true : false; |
207 | bPFlag = ((temp & PFLAG_SET) == PFLAG_SET) ? true : false; | 208 | bPFlag = ((temp & PFLAG_SET) == PFLAG_SET) ? true : false; |
208 | objType = (byte) (temp >> OBJECT_TYPE_SHIFT_VALUE); | 209 | objType = (byte) (temp >> OBJECT_TYPE_SHIFT_VALUE); |
209 | - objLen = bb.readShort(); | 210 | + objLen = cb.readShort(); |
210 | return new PcepObjectHeader(objClass, objType, bPFlag, bIFlag, objLen); | 211 | return new PcepObjectHeader(objClass, objType, bPFlag, bIFlag, objLen); |
211 | } | 212 | } |
212 | 213 | ||
213 | - /** | ||
214 | - * Prints the Attributes of PCEP Object header. | ||
215 | - */ | ||
216 | - public void print() { | ||
217 | - | ||
218 | - log.debug("PcepObjectHeader"); | ||
219 | - log.debug("Object Class: " + objClass); | ||
220 | - log.debug("Object Type: " + objType); | ||
221 | - log.debug("Object Length: " + objLen); | ||
222 | - log.debug("P flag: " + bPFlag); | ||
223 | - log.debug("I flag: " + bIFlag); | ||
224 | - } | ||
225 | - | ||
226 | @Override | 214 | @Override |
227 | public String toString() { | 215 | public String toString() { |
228 | - return MoreObjects.toStringHelper(getClass()) | 216 | + return MoreObjects.toStringHelper(getClass()).add("ObjectClass", objClass).add("ObjectType", objType) |
229 | - .add("Object class:", objClass) | 217 | + .add("ObjectLength", objLen).add("PFlag", (bPFlag) ? 1 : 0).add("IFlag", (bIFlag) ? 1 : 0) |
230 | - .add("Object type:", objType) | ||
231 | - .add("Object length:", objLen) | ||
232 | - .add("P flag:", bPFlag) | ||
233 | - .add("I flag:", bIFlag) | ||
234 | .toString(); | 218 | .toString(); |
235 | } | 219 | } |
236 | } | 220 | } | ... | ... |
... | @@ -40,8 +40,4 @@ public interface PcepRsvpErrorSpec extends PcepValueType { | ... | @@ -40,8 +40,4 @@ public interface PcepRsvpErrorSpec extends PcepValueType { |
40 | * @return class type | 40 | * @return class type |
41 | */ | 41 | */ |
42 | byte getClassType(); | 42 | byte getClassType(); |
43 | - | ||
44 | - @Override | ||
45 | - String toString(); | ||
46 | - | ||
47 | } | 43 | } | ... | ... |
... | @@ -146,17 +146,12 @@ public class PcepRsvpIpv4ErrorSpec implements PcepRsvpErrorSpec { | ... | @@ -146,17 +146,12 @@ public class PcepRsvpIpv4ErrorSpec implements PcepRsvpErrorSpec { |
146 | } | 146 | } |
147 | 147 | ||
148 | @Override | 148 | @Override |
149 | - public void print() { | ||
150 | - // TODO Auto-generated method stub | ||
151 | - } | ||
152 | - | ||
153 | - @Override | ||
154 | public String toString() { | 149 | public String toString() { |
155 | return MoreObjects.toStringHelper(getClass()) | 150 | return MoreObjects.toStringHelper(getClass()) |
156 | - .add("IPv4 Address:", ipv4Addr) | 151 | + .add("IPv4Address:", ipv4Addr) |
157 | .add("flags:", flags) | 152 | .add("flags:", flags) |
158 | - .add("error Code:", errCode) | 153 | + .add("errorCode:", errCode) |
159 | - .add("error Value:", errValue) | 154 | + .add("errorValue:", errValue) |
160 | .toString(); | 155 | .toString(); |
161 | } | 156 | } |
162 | } | 157 | } | ... | ... |
... | @@ -136,17 +136,12 @@ public class PcepRsvpIpv6ErrorSpec implements PcepRsvpErrorSpec { | ... | @@ -136,17 +136,12 @@ public class PcepRsvpIpv6ErrorSpec implements PcepRsvpErrorSpec { |
136 | } | 136 | } |
137 | 137 | ||
138 | @Override | 138 | @Override |
139 | - public void print() { | ||
140 | - // TODO Auto-generated method stub | ||
141 | - } | ||
142 | - | ||
143 | - @Override | ||
144 | public String toString() { | 139 | public String toString() { |
145 | return MoreObjects.toStringHelper(getClass()) | 140 | return MoreObjects.toStringHelper(getClass()) |
146 | - .add("IPv6 Address:", ipv6Addr) | 141 | + .add("IPv6Address:", ipv6Addr) |
147 | .add("flags:", flags) | 142 | .add("flags:", flags) |
148 | - .add("error Code:", errCode) | 143 | + .add("errorCode:", errCode) |
149 | - .add("error Value:", errValue) | 144 | + .add("errorValue:", errValue) |
150 | .toString(); | 145 | .toString(); |
151 | } | 146 | } |
152 | } | 147 | } | ... | ... |
... | @@ -52,7 +52,7 @@ public class PcepRsvpObjectHeader { | ... | @@ -52,7 +52,7 @@ public class PcepRsvpObjectHeader { |
52 | private short objLen; | 52 | private short objLen; |
53 | 53 | ||
54 | /** | 54 | /** |
55 | - * Constructor to initialize class num , length and type. | 55 | + * Constructor to initialize class num, length and type. |
56 | * | 56 | * |
57 | * @param objClassNum object class number | 57 | * @param objClassNum object class number |
58 | * @param objClassType object class type | 58 | * @param objClassType object class type |
... | @@ -65,7 +65,7 @@ public class PcepRsvpObjectHeader { | ... | @@ -65,7 +65,7 @@ public class PcepRsvpObjectHeader { |
65 | } | 65 | } |
66 | 66 | ||
67 | /** | 67 | /** |
68 | - * Sets the Class num. | 68 | + * Sets the Class-Num. |
69 | * | 69 | * |
70 | * @param value object class number | 70 | * @param value object class number |
71 | */ | 71 | */ |
... | @@ -121,52 +121,38 @@ public class PcepRsvpObjectHeader { | ... | @@ -121,52 +121,38 @@ public class PcepRsvpObjectHeader { |
121 | /** | 121 | /** |
122 | * Writes the byte stream of PcepRsvpObjectHeader to channel buffer. | 122 | * Writes the byte stream of PcepRsvpObjectHeader to channel buffer. |
123 | * | 123 | * |
124 | - * @param bb of type channel buffer | 124 | + * @param cb of type channel buffer |
125 | * @return object length index in channel buffer | 125 | * @return object length index in channel buffer |
126 | */ | 126 | */ |
127 | - public int write(ChannelBuffer bb) { | 127 | + public int write(ChannelBuffer cb) { |
128 | - int iLenStartIndex = bb.writerIndex(); | 128 | + int iLenStartIndex = cb.writerIndex(); |
129 | - bb.writeShort((short) 0); | 129 | + cb.writeShort((short) 0); |
130 | - bb.writeByte(this.objClassNum); | 130 | + cb.writeByte(this.objClassNum); |
131 | - bb.writeByte(this.objClassType); | 131 | + cb.writeByte(this.objClassType); |
132 | - return bb.writerIndex() - iLenStartIndex; | 132 | + return cb.writerIndex() - iLenStartIndex; |
133 | } | 133 | } |
134 | 134 | ||
135 | /** | 135 | /** |
136 | * Reads the PcepRsvpObjectHeader. | 136 | * Reads the PcepRsvpObjectHeader. |
137 | * | 137 | * |
138 | - * @param bb of type channel buffer | 138 | + * @param cb input channel buffer |
139 | * @return PcepRsvpObjectHeader | 139 | * @return PcepRsvpObjectHeader |
140 | */ | 140 | */ |
141 | - public static PcepRsvpObjectHeader read(ChannelBuffer bb) { | 141 | + public static PcepRsvpObjectHeader read(ChannelBuffer cb) { |
142 | - log.debug("PcepRsvpObjectHeader ::read "); | 142 | + log.debug("read "); |
143 | byte objClassNum; | 143 | byte objClassNum; |
144 | byte objClassType; | 144 | byte objClassType; |
145 | short objLen; | 145 | short objLen; |
146 | - objLen = bb.readShort(); | 146 | + objLen = cb.readShort(); |
147 | - objClassNum = bb.readByte(); | 147 | + objClassNum = cb.readByte(); |
148 | - objClassType = bb.readByte(); | 148 | + objClassType = cb.readByte(); |
149 | 149 | ||
150 | return new PcepRsvpObjectHeader(objClassNum, objClassType, objLen); | 150 | return new PcepRsvpObjectHeader(objClassNum, objClassType, objLen); |
151 | } | 151 | } |
152 | 152 | ||
153 | - /** | ||
154 | - * Prints the attribute of PcepRsvpObjectHeader. | ||
155 | - */ | ||
156 | - public void print() { | ||
157 | - | ||
158 | - log.debug("PcepObjectHeader"); | ||
159 | - log.debug("Object Class-Num: " + objClassNum); | ||
160 | - log.debug("Object C-Type: " + objClassType); | ||
161 | - log.debug("Object Length: " + objLen); | ||
162 | - } | ||
163 | - | ||
164 | @Override | 153 | @Override |
165 | public String toString() { | 154 | public String toString() { |
166 | - return MoreObjects.toStringHelper(getClass()) | 155 | + return MoreObjects.toStringHelper(getClass()).add("ObjectClassNum", objClassNum) |
167 | - .add("Object Class-Num: " , objClassNum) | 156 | + .add("ObjectCType", objClassType).add("ObjectLength", objLen).toString(); |
168 | - .add("Object C-Type: " , objClassType) | ||
169 | - .add("Object Length: " , objLen) | ||
170 | - .toString(); | ||
171 | } | 157 | } |
172 | } | 158 | } | ... | ... |
... | @@ -144,22 +144,12 @@ public class PcepRsvpSpecObjHeader { | ... | @@ -144,22 +144,12 @@ public class PcepRsvpSpecObjHeader { |
144 | return new PcepRsvpSpecObjHeader(objLen, objClassNum, objClassType); | 144 | return new PcepRsvpSpecObjHeader(objLen, objClassNum, objClassType); |
145 | } | 145 | } |
146 | 146 | ||
147 | - /** | ||
148 | - * Prints the attribute of PcepRsvpObjectHeader. | ||
149 | - */ | ||
150 | - public void print() { | ||
151 | - | ||
152 | - log.debug("PcepObjectHeader"); | ||
153 | - log.debug("Object Class-Num: " + objClassNum); | ||
154 | - log.debug("Object C-Type: " + objClassType); | ||
155 | - log.debug("Object Length: " + objLen); | ||
156 | - } | ||
157 | @Override | 147 | @Override |
158 | public String toString() { | 148 | public String toString() { |
159 | return MoreObjects.toStringHelper(getClass()) | 149 | return MoreObjects.toStringHelper(getClass()) |
160 | - .add("Object Class-Num: " , objClassNum) | 150 | + .add("ObjectClassNum: " , objClassNum) |
161 | - .add("Object C-Type: " , objClassType) | 151 | + .add("ObjectCType: " , objClassType) |
162 | - .add("Object Length: " , objLen) | 152 | + .add("ObjectLength: " , objLen) |
163 | .toString(); | 153 | .toString(); |
164 | } | 154 | } |
165 | } | 155 | } | ... | ... |
... | @@ -204,19 +204,14 @@ public class PcepRsvpUserErrorSpec implements PcepRsvpErrorSpec { | ... | @@ -204,19 +204,14 @@ public class PcepRsvpUserErrorSpec implements PcepRsvpErrorSpec { |
204 | } | 204 | } |
205 | 205 | ||
206 | @Override | 206 | @Override |
207 | - public void print() { | ||
208 | - // TODO Auto-generated method stub | ||
209 | - } | ||
210 | - | ||
211 | - @Override | ||
212 | public String toString() { | 207 | public String toString() { |
213 | return MoreObjects.toStringHelper(getClass()) | 208 | return MoreObjects.toStringHelper(getClass()) |
214 | - .add("enterprise Number:", enterpriseNum) | 209 | + .add("enterpriseNumber:", enterpriseNum) |
215 | - .add("sub Organization:", subOrg) | 210 | + .add("subOrganization:", subOrg) |
216 | - .add("err Desc Length:", errDescLen) | 211 | + .add("errDescLength:", errDescLen) |
217 | - .add("user Error Value:", userErrorValue) | 212 | + .add("userErrorValue:", userErrorValue) |
218 | - .add("err Desc:", errDesc) | 213 | + .add("errDesc:", errDesc) |
219 | - .add("Rsvp User Spec Sub Object:", llRsvpUserSpecSubObj) | 214 | + .add("RsvpUserSpecSubObject:", llRsvpUserSpecSubObj) |
220 | .toString(); | 215 | .toString(); |
221 | } | 216 | } |
222 | } | 217 | } | ... | ... |
... | @@ -52,9 +52,4 @@ public interface PcepValueType { | ... | @@ -52,9 +52,4 @@ public interface PcepValueType { |
52 | * @return length of bytes written to channel buffer | 52 | * @return length of bytes written to channel buffer |
53 | */ | 53 | */ |
54 | public int write(ChannelBuffer bb); | 54 | public int write(ChannelBuffer bb); |
55 | - | ||
56 | - /** | ||
57 | - * Prints the Attributes of PCEP Message. | ||
58 | - */ | ||
59 | - public void print(); | ||
60 | } | 55 | } | ... | ... |
... | @@ -308,17 +308,6 @@ public class SrEroSubObject implements PcepValueType { | ... | @@ -308,17 +308,6 @@ public class SrEroSubObject implements PcepValueType { |
308 | } | 308 | } |
309 | 309 | ||
310 | @Override | 310 | @Override |
311 | - public void print() { | ||
312 | - log.debug("SrEroSubObject"); | ||
313 | - log.debug("Type: " + TYPE); | ||
314 | - log.debug("Length: " + LENGTH); | ||
315 | - | ||
316 | - log.debug("st:" + st + " bFFlag:" + bFFlag + " bSFlag:" + bSFlag + " bCFlag:" + bCFlag + " bMFlag:" + bMFlag | ||
317 | - + " sID:" + sID + " nAI:" + nai); | ||
318 | - | ||
319 | - } | ||
320 | - | ||
321 | - @Override | ||
322 | public String toString() { | 311 | public String toString() { |
323 | return MoreObjects.toStringHelper(getClass()) | 312 | return MoreObjects.toStringHelper(getClass()) |
324 | .add("Type", TYPE) | 313 | .add("Type", TYPE) |
... | @@ -332,5 +321,4 @@ public class SrEroSubObject implements PcepValueType { | ... | @@ -332,5 +321,4 @@ public class SrEroSubObject implements PcepValueType { |
332 | .add("nAI", nai) | 321 | .add("nAI", nai) |
333 | .toString(); | 322 | .toString(); |
334 | } | 323 | } |
335 | - | ||
336 | } | 324 | } | ... | ... |
... | @@ -198,28 +198,13 @@ public class StatefulIPv4LspIdentidiersTlv implements PcepValueType { | ... | @@ -198,28 +198,13 @@ public class StatefulIPv4LspIdentidiersTlv implements PcepValueType { |
198 | } | 198 | } |
199 | 199 | ||
200 | @Override | 200 | @Override |
201 | - public void print() { | ||
202 | - | ||
203 | - log.debug("StatefulIPv4LspIdentidiersTlv"); | ||
204 | - log.debug("Type: " + TYPE); | ||
205 | - log.debug("Length: " + LENGTH); | ||
206 | - log.debug("Ipv4IngressAddress: " + ipv4IngressAddress); | ||
207 | - log.debug("LspId: " + lspId); | ||
208 | - log.debug("TunnelId: " + tunnelId); | ||
209 | - log.debug("ExtendedTunnelId: " + extendedTunnelId); | ||
210 | - log.debug("Ipv4EgressAddress: " + ipv4EgressAddress); | ||
211 | - } | ||
212 | - | ||
213 | - @Override | ||
214 | public String toString() { | 201 | public String toString() { |
215 | return MoreObjects.toStringHelper(getClass()) | 202 | return MoreObjects.toStringHelper(getClass()) |
216 | .add("Type:", TYPE) | 203 | .add("Type:", TYPE) |
217 | .add("Length:", LENGTH) | 204 | .add("Length:", LENGTH) |
218 | .add("Ipv4IngressAddress:", ipv4IngressAddress) | 205 | .add("Ipv4IngressAddress:", ipv4IngressAddress) |
219 | - .add("LspId:", lspId) | 206 | + .add("LspId:", lspId).add("TunnelId:", tunnelId) |
220 | - .add("TunnelId:", tunnelId) | ||
221 | .add("ExtendedTunnelId:", extendedTunnelId) | 207 | .add("ExtendedTunnelId:", extendedTunnelId) |
222 | - .add("Ipv4EgressAddress:", ipv4EgressAddress) | 208 | + .add("Ipv4EgressAddress:", ipv4EgressAddress).toString(); |
223 | - .toString(); | ||
224 | } | 209 | } |
225 | } | 210 | } | ... | ... |
... | @@ -131,15 +131,6 @@ public class StatefulLspErrorCodeTlv implements PcepValueType { | ... | @@ -131,15 +131,6 @@ public class StatefulLspErrorCodeTlv implements PcepValueType { |
131 | } | 131 | } |
132 | 132 | ||
133 | @Override | 133 | @Override |
134 | - public void print() { | ||
135 | - | ||
136 | - log.debug("StatefulLspErrorCodeTlv"); | ||
137 | - log.debug("Type: " + TYPE); | ||
138 | - log.debug("Length: " + LENGTH); | ||
139 | - log.debug("Value: " + rawValue); | ||
140 | - } | ||
141 | - | ||
142 | - @Override | ||
143 | public String toString() { | 134 | public String toString() { |
144 | return MoreObjects.toStringHelper(getClass()).add("Type", TYPE).add("Length", LENGTH).add("Value", rawValue) | 135 | return MoreObjects.toStringHelper(getClass()).add("Type", TYPE).add("Length", LENGTH).add("Value", rawValue) |
145 | .toString(); | 136 | .toString(); | ... | ... |
... | @@ -206,29 +206,13 @@ public class StatefulRsvpErrorSpecTlv implements PcepValueType { | ... | @@ -206,29 +206,13 @@ public class StatefulRsvpErrorSpecTlv implements PcepValueType { |
206 | } | 206 | } |
207 | 207 | ||
208 | @Override | 208 | @Override |
209 | - public void print() { | ||
210 | - | ||
211 | - log.debug("StatefulRsvpErrorSpecTlv"); | ||
212 | - log.debug("Type: " + TYPE); | ||
213 | - log.debug("Length: " + hLength); | ||
214 | - if (isErrSpceObjSet) { | ||
215 | - rsvpErrSpecObj.print(); | ||
216 | - } | ||
217 | - } | ||
218 | - | ||
219 | - @Override | ||
220 | public String toString() { | 209 | public String toString() { |
221 | ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()); | 210 | ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()); |
222 | 211 | ||
223 | if (!isErrSpceObjSet) { | 212 | if (!isErrSpceObjSet) { |
224 | - toStrHelper | 213 | + toStrHelper.add("Type", TYPE).add("Length", hLength); |
225 | - .add("Type", TYPE) | ||
226 | - .add("Length", hLength); | ||
227 | } else { | 214 | } else { |
228 | - toStrHelper | 215 | + toStrHelper.add("Type", TYPE).add("Length", hLength).add("RSVPErrorSpecObject", rsvpErrSpecObj); |
229 | - .add("Type", TYPE) | ||
230 | - .add("Length", hLength) | ||
231 | - .add("RSVP Error Spec Object", rsvpErrSpecObj); | ||
232 | } | 216 | } |
233 | return toStrHelper.toString(); | 217 | return toStrHelper.toString(); |
234 | } | 218 | } | ... | ... |
... | @@ -151,15 +151,7 @@ public class SymbolicPathNameTlv implements PcepValueType { | ... | @@ -151,15 +151,7 @@ public class SymbolicPathNameTlv implements PcepValueType { |
151 | } | 151 | } |
152 | 152 | ||
153 | @Override | 153 | @Override |
154 | - public void print() { | ||
155 | - log.debug("SymbolicPathNameTlv"); | ||
156 | - log.debug("Type: " + TYPE); | ||
157 | - log.debug("Length: " + hLength); | ||
158 | - log.debug("Symbolic Path Name : " + rawValue); | ||
159 | - } | ||
160 | - | ||
161 | - @Override | ||
162 | public String toString() { | 154 | public String toString() { |
163 | - return MoreObjects.toStringHelper(getClass()).add("Symbolic Path Name ", rawValue).toString(); | 155 | + return MoreObjects.toStringHelper(getClass()).add("SymbolicPathName ", rawValue).toString(); |
164 | } | 156 | } |
165 | } | 157 | } | ... | ... |
-
Please register or login to post a comment