code: protected void startNewSmppServerTransactionActivity(SmppTransactionImpl txImpl) throws ActivityAlreadyExistsException,
              NullPointerException, IllegalStateException, SLEEException, StartActivityException {
          sleeEndpoint.startActivity(txImpl.getActivityHandle(), txImpl, ActivityFlags.REQUEST_ENDED_CALLBACK);
  
          DelayedActivityEndTask activityEndTask = new DelayedActivityEndTask(tracer, this, txImpl, raContext.getTimer());
          activityEndTasks.put(txImpl, activityEndTask);
          SmppManagement smppManagemet = SmppManagement.getInstance();
          int delay = smppManagemet.getSmppServerManagement().getSmppActivityTimeout();
          activityEndTask.schedule(delay, TimeUnit.SECONDS);
      }
docs: Protected