@WebParam(name = "scheduledDestruction", targetNamespace = "urn:oasis:names:tc:wsrp:v2:types", mode = WebParam.Mode.OUT) Holder<Lifetime> scheduledDestruction,
@WebParam(name = "extensions", targetNamespace = "urn:oasis:names:tc:wsrp:v2:types", mode = WebParam.Mode.OUT) Holder<List<Extension>> extensions,
@WebParam(name = "registrationHandle", targetNamespace = "urn:oasis:names:tc:wsrp:v2:types", mode = WebParam.Mode.OUT) Holder<String> registrationHandle)
throws MissingParameters, OperationFailed, OperationNotSupported
{
RegistrationContext registrationContext = producer.register(registrationData);
registrationHandle.value = registrationContext.getRegistrationHandle();
registrationState.value = registrationContext.getRegistrationState();
extensions.value = registrationContext.getExtensions();
}