()
| 63 | * 継承して使ってくれれば好きな出力にできる。はず。 |
| 64 | * */ |
| 65 | protected StringBuilder loggingProcess() throws Exception { |
| 66 | StringBuilder sb = new StringBuilder(); |
| 67 | for (Packet packet : packets) { |
| 68 | |
| 69 | sb.append(packet.getClient().toString()); |
| 70 | sb.append(" --> "); |
| 71 | sb.append(packet.getServer().toString()); |
| 72 | sb.append("\r\n"); |
| 73 | sb.append("--------------------------------\r\n"); |
| 74 | if (packet.getDecodedData().length < 5000) { |
| 75 | |
| 76 | sb.append(new String(packet.getDecodedData())); |
| 77 | } else { |
| 78 | |
| 79 | sb.append(new String(packet.getDecodedData(), 0, 5000, "UTF-8")); |
| 80 | sb.append("...(snipped)..."); |
| 81 | } |
| 82 | sb.append("\r\n"); |
| 83 | sb.append("--------------------------------\r\n"); |
| 84 | sb.append("\r\n"); |
| 85 | } |
| 86 | return sb; |
| 87 | } |
| 88 | |
| 89 | private String createFileName() { |
| 90 | if (this.file_title == null) { |
no test coverage detected