}
}
}
else if ("serviceDetails".equals(method)) //$NON-NLS-1$
{
UPnPService service = requireService(request);
SessionObject session = getSession(request)//
.subscribe(require("udn", request), service.getId()); //$NON-NLS-1$
json = Serializer.serviceToJSON(service, session);
}
else if ("invokeAction".equals(method)) //$NON-NLS-1$
{
UPnPService service = requireService(request);
UPnPAction action = service.getAction(require("actionID", request)); //$NON-NLS-1$
json = invoke(action, //
request.getParameterValues("names"), //$NON-NLS-1$
request.getParameterValues("vals")); //$NON-NLS-1$
}