All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yuweix.kuafu.sequence.dao.GroupSequenceDao Maven / Gradle / Ivy

The newest version!
package com.yuweix.kuafu.sequence.dao;


import java.util.List;
import javax.sql.DataSource;

import org.springframework.util.Assert;


/**
 * @author yuwei
 */
public class GroupSequenceDao extends AbstractGroupSequenceDao {
	private List dataSources;

	public GroupSequenceDao() {
		
	}

	@Override
	public void init() {
		Assert.notEmpty(dataSources, "[Assertion failed] - this dataSources must not be empty: it must contain at least 1 element");
		super.init();
	}


	public void setDataSources(List dataSources) {
		this.dataSources = dataSources;
	}

	@Override
	protected int getSegmentCount() {
		return dataSources.size();
	}

	@Override
	protected DataSource getDataSource(int index) {
		return dataSources.get(index);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy