package ru.headhunter.smsengine;
import ru.headhunter.smsengine.client.SmsMessage;
public class IncomingMessagesTest {
public static void main(String[] args) throws Exception {
SerialPortSMSTransport engine = new SerialPortSMSTransport("/dev/ttyS0");
try {
engine.openPort();
} catch (Exception e) {
return;
}
SmsMessage sms = new SmsMessage();
sms.setUid(36L);
engine.deleteMessageFromStorage(sms);
for (SmsMessage smsMessage : engine.getIncomingMessages()) {
System.out.println("uid: [" + smsMessage.getUid() + "], receivedTime: [" + smsMessage.getReceiveTime() + "], number: [" + smsMessage.getFromPhone() + "], message: [" + smsMessage.getMessageBody() + "]");
}
engine.closePort();
}
}