public class ResourceTypeStore extends JdbcAbstractStore
JdbcAbstractStore.Creator<T>, JdbcAbstractStore.DataType, JdbcAbstractStore.EntityPopulator<T>, JdbcAbstractStore.SqlOperation<R>, JdbcAbstractStore.StatementValues<T>
datasource
Constructor and Description |
---|
ResourceTypeStore(javax.sql.DataSource dataSource,
Container resourcesContainer) |
Modifier and Type | Method and Description |
---|---|
void |
create(java.lang.String identifier,
ResourceTypeDescriptor descriptor) |
void |
delete(java.lang.String identifier) |
ResourceTypeDescriptor |
get(java.lang.String identifier) |
java.util.List<ResourceType> |
getTypes() |
boolean |
otherExists(java.lang.String name,
java.util.Optional<java.lang.String> uid) |
void |
update(java.lang.String identifier,
ResourceTypeDescriptor descriptor) |
batchInsert, batchInsert, delete, delete, delete, doOrContinue, doOrFail, getConnection, insert, insert, insert, insert, insertAndReturn, insertWithSerial, lastInsertId, select, select, select, unique, unique, unique, unique, unique, update, update, update, update, update
public ResourceTypeStore(javax.sql.DataSource dataSource, Container resourcesContainer)
public void create(java.lang.String identifier, ResourceTypeDescriptor descriptor) throws ServerFault
ServerFault
public ResourceTypeDescriptor get(java.lang.String identifier) throws java.sql.SQLException
java.sql.SQLException
public void update(java.lang.String identifier, ResourceTypeDescriptor descriptor) throws ServerFault
ServerFault
public void delete(java.lang.String identifier) throws ServerFault
ServerFault
public java.util.List<ResourceType> getTypes() throws java.sql.SQLException
java.sql.SQLException
public boolean otherExists(java.lang.String name, java.util.Optional<java.lang.String> uid)
Copyright © 2021. All Rights Reserved.