public class DataSourceDefinitionService extends Object implements org.jboss.msc.service.Service<ManagedReferenceFactory>, ContextListAndJndiViewManagedReferenceFactory
DEFAULT_INSTANCE_CLASS_NAMEDEFAULT_JNDI_VIEW_INSTANCE_VALUE| Constructor and Description |
|---|
DataSourceDefinitionService(ContextNames.BindInfo bindInfo,
boolean transactional,
io.agroal.api.configuration.supplier.AgroalDataSourceConfigurationSupplier dataSourceConfiguration,
Supplier<TransactionSynchronizationRegistry> tsrSupplier) |
| Modifier and Type | Method and Description |
|---|---|
String |
getInstanceClassName() |
String |
getJndiViewInstanceValue() |
ManagedReference |
getReference() |
ManagedReferenceFactory |
getValue() |
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
public DataSourceDefinitionService(ContextNames.BindInfo bindInfo, boolean transactional, io.agroal.api.configuration.supplier.AgroalDataSourceConfigurationSupplier dataSourceConfiguration, Supplier<TransactionSynchronizationRegistry> tsrSupplier)
public String getInstanceClassName()
getInstanceClassName in interface ContextListManagedReferenceFactorypublic String getJndiViewInstanceValue()
getJndiViewInstanceValue in interface JndiViewManagedReferenceFactorypublic void start(org.jboss.msc.service.StartContext context)
throws org.jboss.msc.service.StartException
start in interface org.jboss.msc.Serviceorg.jboss.msc.service.StartExceptionpublic void stop(org.jboss.msc.service.StopContext context)
stop in interface org.jboss.msc.Servicepublic ManagedReferenceFactory getValue() throws IllegalStateException, IllegalArgumentException
getValue in interface org.jboss.msc.value.Value<ManagedReferenceFactory>IllegalStateExceptionIllegalArgumentExceptionpublic ManagedReference getReference()
getReference in interface ManagedReferenceFactoryCopyright © 2020 JBoss by Red Hat. All rights reserved.