if (evt.getNotificationRequestParms() != null) { s.append(utils.encodeNotificationRequestParms(evt.getNotificationRequestParms()));
command.setNotificationRequestParms(new NotificationRequestParms(new RequestIdentifier(value))); } else if (name.equalsIgnoreCase("R")) { command.getNotificationRequestParms().setRequestedEvents(utils.decodeRequestedEventList(value)); } else if (name.equalsIgnoreCase("S")) { command.getNotificationRequestParms().setSignalRequests(utils.decodeEventNames(value)); } else if (name.equalsIgnoreCase("T")) { command.getNotificationRequestParms().setDetectEvents(utils.decodeEventNames(value));
if (evt.getNotificationRequestParms() != null) totalLength+=NotificationRequestParamHandler.encode(array,totalLength,evt.getNotificationRequestParms()); array[totalLength++]=StringFunctions.NEWLINE_BYTE;
if (evt.getNotificationRequestParms() != null) totalLength+=NotificationRequestParamHandler.encode(array,totalLength,evt.getNotificationRequestParms()); array[totalLength++]=StringFunctions.NEWLINE_BYTE;
if (mcRequest.getNotificationRequestParms() != null) { processRequestedEvents(mcRequest.getNotifiedEntity(), mcRequest.getNotificationRequestParms() .getRequestedEvents());
case StringFunctions.LOW_R_BYTE: case StringFunctions.HIGH_R_BYTE: command.getNotificationRequestParms().setRequestedEvents(RequestedEventHandler.decodeList(data,value.getOffset(),value.getLength())); break; case StringFunctions.LOW_S_BYTE: case StringFunctions.HIGH_S_BYTE: command.getNotificationRequestParms().setSignalRequests(EventNameHandler.decodeList(data,value.getOffset(),value.getLength())); break; case StringFunctions.LOW_T_BYTE: case StringFunctions.HIGH_T_BYTE: command.getNotificationRequestParms().setDetectEvents(EventNameHandler.decodeList(data,value.getOffset(),value.getLength())); break; default:
case StringFunctions.LOW_R_BYTE: case StringFunctions.HIGH_R_BYTE: command.getNotificationRequestParms().setRequestedEvents(RequestedEventHandler.decodeList(data,value.getOffset(),value.getLength())); break; case StringFunctions.LOW_S_BYTE: case StringFunctions.HIGH_S_BYTE: command.getNotificationRequestParms().setSignalRequests(EventNameHandler.decodeList(data,value.getOffset(),value.getLength())); break; case StringFunctions.LOW_T_BYTE: case StringFunctions.HIGH_T_BYTE: command.getNotificationRequestParms().setDetectEvents(EventNameHandler.decodeList(data,value.getOffset(),value.getLength())); break; default: