internal static StoredProcedure CreateStoredProcedure( StoredProcedureType type, TxResourceManager txResourceManager) { switch (type) { case StoredProcedureType.YCSBStordProcedure: return(new YCSBStoredProcedure(txResourceManager)); break; case StoredProcedureType.HybridYCSBStordProcedure: return(new HybridYCSBStoredProcedure(txResourceManager)); } return(null); }
public HybridYCSBStoredProcedure(TxResourceManager resourceManager = null) { this.txRequestGCQueue = new Queue <TransactionRequest>(); this.workload = new HybridYCSBWorkload(null, null, null, null); this.resourceManager = resourceManager; }