}
else if (compiledSpec.getFireAndForgetSpec() instanceof FireAndForgetSpecDelete) {
return new EPPreparedExecuteSingleStreamDelete(compiledSpec, services, statementContext);
}
else if (compiledSpec.getFireAndForgetSpec() instanceof FireAndForgetSpecUpdate) {
return new EPPreparedExecuteSingleStreamUpdate(compiledSpec, services, statementContext);
}
else {
throw new IllegalStateException("Unrecognized FAF code " + compiledSpec.getFireAndForgetSpec());
}
}