Completed COPS Message refactoring. Was planning on one additional patch starting... 70/18670/1
authorSteven Pisarski <s.pisarski@cablelabs.com>
Mon, 20 Apr 2015 21:24:51 +0000 (15:24 -0600)
committerSteven Pisarski <s.pisarski@cablelabs.com>
Mon, 20 Apr 2015 21:24:51 +0000 (15:24 -0600)
commitdd830d0bca451a8a11ec30d9a6d2f6d3480624e1
tree164dd78d8d3f0329018cf571d757023d8d1eac63
parent4f0f343be373c2a8c261a8b951b254ccea7fc022
Completed COPS Message refactoring. Was planning on one additional patch starting with the COPSHeader; however, the dependencies of COPSHeader were everywhere the COPSMsg objects were being instantiated and determined it would be easier merging this as the final patch versus splitting these changes up. Please see Bugzilla report #2943 for more details. In addition to the restructuring of the COPSMsg classes for immutability, semantics by adding in enumerations, and testability, this patch is also fixing some of the code warnings and removing MS-DOS CR characters.

Change-Id: Ica1e55209728fab5c71d0bffb52eb4ca0401e4dc
Signed-off-by: Steven Pisarski <s.pisarski@cablelabs.com>
63 files changed:
packetcable-driver/src/main/java/org/pcmm/PCMMPdpAgent.java
packetcable-driver/src/main/java/org/pcmm/PCMMPdpConnection.java
packetcable-driver/src/main/java/org/pcmm/PCMMPdpMsgSender.java
packetcable-driver/src/main/java/org/pcmm/PCMMPdpReqStateMan.java
packetcable-driver/src/main/java/org/pcmm/PCMMPepAgent.java
packetcable-driver/src/main/java/org/pcmm/messages/IMessageFactory.java
packetcable-driver/src/main/java/org/pcmm/messages/impl/COPSDecisionMsgEX.java
packetcable-driver/src/main/java/org/pcmm/messages/impl/MessageFactory.java
packetcable-driver/src/main/java/org/pcmm/nio/PCMMChannel.java
packetcable-driver/src/main/java/org/pcmm/rcd/IPCMMClient.java
packetcable-driver/src/main/java/org/pcmm/rcd/impl/AbstractPCMMServer.java
packetcable-driver/src/main/java/org/pcmm/rcd/impl/CMTS.java
packetcable-driver/src/main/java/org/pcmm/rcd/impl/PCMMPolicyServer.java
packetcable-driver/src/main/java/org/umu/cops/ospdp/COPSPdpOSAgent.java
packetcable-driver/src/main/java/org/umu/cops/ospdp/COPSPdpOSConnection.java
packetcable-driver/src/main/java/org/umu/cops/ospdp/COPSPdpOSDataProcess.java
packetcable-driver/src/main/java/org/umu/cops/ospdp/COPSPdpOSMsgSender.java
packetcable-driver/src/main/java/org/umu/cops/ospdp/COPSPdpOSReqStateMan.java
packetcable-driver/src/main/java/org/umu/cops/ospep/COPSPepOSAgent.java
packetcable-driver/src/main/java/org/umu/cops/ospep/COPSPepOSConnection.java
packetcable-driver/src/main/java/org/umu/cops/ospep/COPSPepOSMsgSender.java
packetcable-driver/src/main/java/org/umu/cops/ospep/COPSPepOSReqStateMan.java
packetcable-driver/src/main/java/org/umu/cops/prpdp/COPSPdpAgent.java
packetcable-driver/src/main/java/org/umu/cops/prpdp/COPSPdpConnection.java
packetcable-driver/src/main/java/org/umu/cops/prpdp/COPSPdpDataProcess.java
packetcable-driver/src/main/java/org/umu/cops/prpdp/COPSPdpMsgSender.java
packetcable-driver/src/main/java/org/umu/cops/prpdp/COPSPdpReqStateMan.java
packetcable-driver/src/main/java/org/umu/cops/prpep/COPSPepAgent.java
packetcable-driver/src/main/java/org/umu/cops/prpep/COPSPepConnection.java
packetcable-driver/src/main/java/org/umu/cops/prpep/COPSPepDataProcess.java
packetcable-driver/src/main/java/org/umu/cops/prpep/COPSPepMsgSender.java
packetcable-driver/src/main/java/org/umu/cops/prpep/COPSPepReqStateMan.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSClientAcceptMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSClientCloseMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSClientOpenMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSData.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSDecision.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSDecisionMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSDeleteMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSHandle.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSHeader.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSHeaderData.java [new file with mode: 0644]
packetcable-driver/src/main/java/org/umu/cops/stack/COPSKAMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSMsgParser.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSObjBase.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSReportMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSReqMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSSyncStateMsg.java
packetcable-driver/src/main/java/org/umu/cops/stack/COPSTransceiver.java
packetcable-driver/src/test/java/org/umu/cops/stack/COPSClientAcceptMsgTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSClientCloseMsgTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSClientOpenMsgTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSDataFirstConstructorTest.java
packetcable-driver/src/test/java/org/umu/cops/stack/COPSDecisionMsgTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSDeleteMsgTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSHeaderTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSKAMsgTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSMsgParserTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSReportMsgTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSReqMsgTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/COPSSyncStateMsgTest.java [new file with mode: 0644]
packetcable-driver/src/test/java/org/umu/cops/stack/TestCOPSServer.java [new file with mode: 0644]