--- src/main/java/com/munjaon/client/server/service/CollectClientService.java
+++ src/main/java/com/munjaon/client/server/service/CollectClientService.java
... | ... | @@ -420,15 +420,31 @@ |
| 420 | 420 |
|
| 421 | 421 |
if (file01HeadBuffer != null) {
|
| 422 | 422 |
socketChannel.write(file01HeadBuffer); |
| 423 |
- uploadFileSend(path + data.getFilename01()); |
|
| 423 |
+ |
|
| 424 |
+ ByteBuffer fileBodyBuffer = MmsMessage.makeImageBodyForDeliver(path, data.getFilename01()); |
|
| 425 |
+ fileBodyBuffer.flip(); |
|
| 426 |
+ while(fileBodyBuffer.hasRemaining()){
|
|
| 427 |
+ int bytesWritten = socketChannel.write(fileBodyBuffer); |
|
| 428 |
+ saveLog("bytesWritten : " + bytesWritten);
|
|
| 429 |
+ } |
|
| 424 | 430 |
} |
| 425 | 431 |
if (file02HeadBuffer != null) {
|
| 426 | 432 |
socketChannel.write(file02HeadBuffer); |
| 427 |
- uploadFileSend(path + data.getFilename02()); |
|
| 433 |
+ ByteBuffer fileBodyBuffer = MmsMessage.makeImageBodyForDeliver(path, data.getFilename02()); |
|
| 434 |
+ fileBodyBuffer.flip(); |
|
| 435 |
+ while(fileBodyBuffer.hasRemaining()){
|
|
| 436 |
+ int bytesWritten = socketChannel.write(fileBodyBuffer); |
|
| 437 |
+ saveLog("bytesWritten : " + bytesWritten);
|
|
| 438 |
+ } |
|
| 428 | 439 |
} |
| 429 | 440 |
if (file03HeadBuffer != null) {
|
| 430 | 441 |
socketChannel.write(file03HeadBuffer); |
| 431 |
- uploadFileSend(path + data.getFilename03()); |
|
| 442 |
+ ByteBuffer fileBodyBuffer = MmsMessage.makeImageBodyForDeliver(path, data.getFilename03()); |
|
| 443 |
+ fileBodyBuffer.flip(); |
|
| 444 |
+ while(fileBodyBuffer.hasRemaining()){
|
|
| 445 |
+ int bytesWritten = socketChannel.write(fileBodyBuffer); |
|
| 446 |
+ saveLog("bytesWritten : " + bytesWritten);
|
|
| 447 |
+ } |
|
| 432 | 448 |
} |
| 433 | 449 |
|
| 434 | 450 |
long MSG_SEND_TIME = System.currentTimeMillis(); |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?