edu.uiuc.ncsa.sas.storage.SASSQLStore Maven / Gradle / Ivy
package edu.uiuc.ncsa.sas.storage;
import edu.uiuc.ncsa.sas.client.ClientConverter;
import edu.uiuc.ncsa.sas.client.SASClient;
import edu.uiuc.ncsa.security.storage.data.MapConverter;
import edu.uiuc.ncsa.security.storage.sql.ConnectionPool;
import edu.uiuc.ncsa.security.storage.sql.SQLStore;
import edu.uiuc.ncsa.security.storage.sql.internals.Table;
import javax.inject.Provider;
/**
* Created by Jeff Gaynor
* on 8/22/22 at 2:11 PM
*/
public class SASSQLStore extends SQLStore implements SASClientStore {
public SASSQLStore(ConnectionPool connectionPool, Table table, Provider identifiableProvider, MapConverter converter) {
super(connectionPool, table, identifiableProvider, converter);
}
public SASSQLStore() {
}
@Override
public ClientConverter getMapConverter() {
return (ClientConverter) super.getMapConverter();
}
@Override
public String getCreationTSField() {
return getMapConverter().getKeys().creation_ts();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy