Skip to content

Commit

Permalink
feat: update template bean
Browse files Browse the repository at this point in the history
Signed-off-by: Otavio Santana <otaviopolianasantana@gmail.com>
  • Loading branch information
otaviojava committed Mar 2, 2024
1 parent 728e2e6 commit ec83aee
Showing 1 changed file with 6 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@


import jakarta.enterprise.context.spi.CreationalContext;
import jakarta.nosql.Template;
import org.eclipse.jnosql.communication.semistructured.DatabaseManager;
import org.eclipse.jnosql.mapping.DatabaseQualifier;
import org.eclipse.jnosql.mapping.DatabaseType;
import org.eclipse.jnosql.mapping.column.ColumnTemplate;
Expand All @@ -29,7 +31,7 @@

class TemplateBean extends AbstractBean<ColumnTemplate> {

private static final Set<Type> TYPES = Set.of(ColumnTemplate.class, ColumnTemplate.class);
private static final Set<Type> TYPES = Set.of(ColumnTemplate.class, Template.class);
private final String provider;

private final Set<Annotation> qualifiers;
Expand All @@ -54,12 +56,12 @@ public Class<?> getBeanClass() {
public ColumnTemplate create(CreationalContext<ColumnTemplate> context) {

ColumnTemplateProducer producer = getInstance(ColumnTemplateProducer.class);
ColumnTemplate manager = getColumnManager();
DatabaseManager manager = getColumnManager();
return producer.apply(manager);
}

private ColumnTemplate getColumnManager() {
return getInstance(ColumnTemplate.class, DatabaseQualifier.ofColumn(provider));
private DatabaseManager getColumnManager() {
return getInstance(DatabaseManager.class, DatabaseQualifier.ofColumn(provider));
}

@Override
Expand Down

0 comments on commit ec83aee

Please sign in to comment.