public EPPreparedQueryImpl( AtomicBoolean serviceStatusProvider, FAFQueryMethodProvider queryMethodProvider, FAFQueryMethod queryMethod, EPServicesContext epServicesContext) { this.serviceStatusProvider = serviceStatusProvider; this.queryMethodProvider = queryMethodProvider; this.queryMethod = queryMethod; this.epServicesContext = epServicesContext; }
public EPFireAndForgetPreparedQueryParameterizedImpl( AtomicBoolean serviceProviderStatus, FAFQueryMethodAssignerSetter fields, FAFQueryMethod queryMethod, FAFQueryInformationals queryInformationals) { ServiceProviderStatus = serviceProviderStatus; Fields = fields; QueryMethod = queryMethod; types = queryInformationals.SubstitutionParamsTypes; Names = queryInformationals.SubstitutionParamsNames; if (types != null && types.Length > 0) { UnsatisfiedParamsOneOffset = new LinkedHashSet<int>(); for (var i = 0; i < types.Length; i++) { UnsatisfiedParamsOneOffset.Add(i + 1); } } else { UnsatisfiedParamsOneOffset = new EmptySet<int>(); } }