int eciInMillis = eciInSeconds * Constants.SEC_TO_MILLISEC_FACTOR;
int oti = reqMessage.getHeaderInt(SCMPHeaderAttributeKey.OPERATION_TIMEOUT);
switch (abstractService.getType()) {
case CASCADED_SESSION_SERVICE:
CascadedSC cascadedSC = ((CascadedSessionService) abstractService).getCascadedSC();
CommandCascCallback callback = new CommandCascCallback(request, response, responderCallback);
cascadedSC.createSession(reqMessage, callback, oti);
return;
case CASCADED_FILE_SERVICE:
cascadedSC = ((CascadedFileService) abstractService).getCascadedSC();
callback = new CommandCascCallback(request, response, responderCallback);
cascadedSC.createSession(reqMessage, callback, oti);
return;
case SESSION_SERVICE:
// code for type session service is below switch statement
break;
case FILE_SERVICE: