Package io.tesler.sqlbc.crudma
Class SqlBcSupplier
- java.lang.Object
-
- io.tesler.sqlbc.crudma.SqlBcSupplier
-
- All Implemented Interfaces:
BcSupplier
,RefreshableBcSupplier
@DependsOn("deploymentTransactionSupport") @Service public final class SqlBcSupplier extends Object implements RefreshableBcSupplier
-
-
Constructor Summary
Constructors Constructor Description SqlBcSupplier(AsyncService asyncService, TransactionService txService, JpaDao jpaDao, SqlBcCreator sqlBcCreator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getAllBcNames()
BcDescription
getBcDescription(String bcName)
void
refresh()
-
-
-
Constructor Detail
-
SqlBcSupplier
public SqlBcSupplier(AsyncService asyncService, TransactionService txService, JpaDao jpaDao, SqlBcCreator sqlBcCreator)
-
-
Method Detail
-
getBcDescription
public BcDescription getBcDescription(String bcName)
- Specified by:
getBcDescription
in interfaceBcSupplier
-
getAllBcNames
public List<String> getAllBcNames()
- Specified by:
getAllBcNames
in interfaceBcSupplier
-
refresh
public void refresh()
- Specified by:
refresh
in interfaceRefreshableBcSupplier
-
-