}
@Override
protected void onInit() throws Exception {
if (this.timeFormatter == null) {
this.timeFormatter = new AbsoluteTimeFormatter();
}
Assert.notNull(this.smppSession, "the smppSession must not be null");
Assert.isTrue(!this.smppSession.getBindType().equals(BindType.BIND_RX),
"the BindType must support message production: BindType.TX or BindType.TRX only supported");