throws SourceBeanException {
String deleteSuspendResumeId = (String)serviceRequest.getAttribute("DELETE_SUSPEND_RESUME_ID");
if ((deleteSuspendResumeId != null) && (deleteSuspendResumeId.trim().length() > 0)){
TracerSingleton.log(Constants.NOME_MODULO, TracerSingleton.INFORMATION,
"AdapterHTTP::service: DELETE_SUSPEND_RESUME_ID ["+deleteSuspendResumeId+"] FOUND IN SERVICE REQUEST : DELETE SUSPEND RESUME CONTAINERS");
SessionContainer aPermanentContainer = requestContainer.getSessionContainer().getPermanentContainer();
SourceBean suspendedResumeContainers = (SourceBean)aPermanentContainer.getAttribute(deleteSuspendResumeId);
/*
TracerSingleton.log(Constants.NOME_MODULO, TracerSingleton.INFORMATION,
"AdapterHTTP::service: DELETE_SUSPEND_RESUME_ID Container to delete" + suspendedResumeContainers);
*/
if (suspendedResumeContainers != null){
aPermanentContainer.delAttribute(deleteSuspendResumeId);
}
/*
suspendedResumeContainers = (SourceBean)aPermanentContainer.getAttribute(deleteSuspendResumeId);
TracerSingleton.log(Constants.NOME_MODULO, TracerSingleton.INFORMATION,
"AdapterHTTP::service: DELETE_SUSPEND_RESUME_ID Container to delete" + suspendedResumeContainers);
*/
}
// Suspend Service Request
String suspendResumeId = (String)serviceRequest.getAttribute("SUSPEND_RESUME_ID");
if ((suspendResumeId != null) && (suspendResumeId.trim().length() > 0)){
TracerSingleton.log(Constants.NOME_MODULO, TracerSingleton.INFORMATION,
"AdapterHTTP::service: SUSPEND_RESUME_ID ["+suspendResumeId+"] FOUND IN SERVICE REQUEST SUSPEND CURRENT SERVICE REQUEST");
SessionContainer aPermanentContainer = requestContainer.getSessionContainer().getPermanentContainer();
SourceBean suspendedResumeContainers = (SourceBean)aPermanentContainer.getAttribute(suspendResumeId);
if (suspendedResumeContainers == null) {
TracerSingleton.log(Constants.NOME_MODULO, TracerSingleton.WARNING,
"AdapterHTTP::service: SUSPENDED-RESUME-CONTAINER NOT FOUND");
} else if (suspendedResumeContainers.getAttribute(Constants.SERVICE_REQUEST) != null){