@Repository public class BranchTemplateJdbcRepository extends AbstractJdbcRepository implements BranchTemplateRepository
| Constructor and Description |
|---|
BranchTemplateJdbcRepository(javax.sql.DataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
disconnectTemplateInstance(ID branchId) |
java.util.Optional<TemplateDefinition> |
getTemplateDefinition(ID branchId) |
java.util.Collection<BranchTemplateDefinition> |
getTemplateDefinitions() |
java.util.Optional<TemplateInstance> |
getTemplateInstance(ID branchId) |
java.util.Collection<BranchTemplateInstance> |
getTemplateInstancesForDefinition(ID templateDefinitionId) |
boolean |
isTemplateDefinition(ID branchId) |
boolean |
isTemplateInstance(ID branchId) |
void |
setTemplateDefinition(ID branchId,
TemplateDefinition templateDefinition) |
void |
setTemplateInstance(ID branchId,
TemplateInstance templateInstance) |
dateTimeForDB, dateTimeFromDB, dbCreate, getEnum, getFirstItem, getFirstItem, getOptional, getOptional, id, id, id, noParams, optionalInt, params, readJson, readJson, readJson, readSignature, readSignature, toDocument, writeJsongetNamedParameterJdbcTemplate, initTemplateConfig@Autowired public BranchTemplateJdbcRepository(javax.sql.DataSource dataSource)
public java.util.Collection<BranchTemplateDefinition> getTemplateDefinitions()
getTemplateDefinitions in interface BranchTemplateRepositorypublic java.util.Optional<TemplateDefinition> getTemplateDefinition(ID branchId)
getTemplateDefinition in interface BranchTemplateRepositorypublic void setTemplateDefinition(ID branchId, TemplateDefinition templateDefinition)
setTemplateDefinition in interface BranchTemplateRepositorypublic boolean isTemplateDefinition(ID branchId)
isTemplateDefinition in interface BranchTemplateRepositorypublic java.util.Optional<TemplateInstance> getTemplateInstance(ID branchId)
getTemplateInstance in interface BranchTemplateRepositorypublic java.util.Collection<BranchTemplateInstance> getTemplateInstancesForDefinition(ID templateDefinitionId)
getTemplateInstancesForDefinition in interface BranchTemplateRepositorypublic void disconnectTemplateInstance(ID branchId)
disconnectTemplateInstance in interface BranchTemplateRepositorypublic void setTemplateInstance(ID branchId, TemplateInstance templateInstance)
setTemplateInstance in interface BranchTemplateRepositorypublic boolean isTemplateInstance(ID branchId)
isTemplateInstance in interface BranchTemplateRepository