@ApplicationScoped public class DataProviderManagerImpl extends Object implements DataProviderManager
Modifier and Type | Field and Description |
---|---|
protected DataProviderType[] |
dataProviderTypeArray |
protected javax.enterprise.inject.Instance<DataProviderType> |
dataProviderTypes |
Constructor and Description |
---|
DataProviderManagerImpl() |
Modifier and Type | Method and Description |
---|---|
DataProvider |
createDataProvider() |
Set<DataProvider> |
getAllDataProviders() |
DataProvider |
getDataProviderByCode(String code) |
DataProvider |
getDataProviderById(Long id) |
DataProviderType[] |
getDataProviderTypes() |
DataProviderType |
getProviderTypeByUid(String uid) |
protected void |
init() |
void |
removeDataProvider(DataProvider dataProvider) |
void |
sortDataPropertiesByName(List<DataProperty> list,
boolean ascending) |
void |
sortDataProvidersByDescription(List<DataProvider> list,
boolean ascending) |
protected DataProviderType[] dataProviderTypeArray
@Inject protected javax.enterprise.inject.Instance<DataProviderType> dataProviderTypes
@PostConstruct protected void init()
public DataProviderType[] getDataProviderTypes()
getDataProviderTypes
in interface DataProviderManager
public DataProviderType getProviderTypeByUid(String uid)
getProviderTypeByUid
in interface DataProviderManager
public DataProvider createDataProvider()
createDataProvider
in interface DataProviderManager
public Set<DataProvider> getAllDataProviders() throws Exception
getAllDataProviders
in interface DataProviderManager
Exception
public DataProvider getDataProviderById(Long id) throws Exception
getDataProviderById
in interface DataProviderManager
Exception
public DataProvider getDataProviderByCode(String code) throws Exception
getDataProviderByCode
in interface DataProviderManager
Exception
public void removeDataProvider(DataProvider dataProvider) throws Exception
removeDataProvider
in interface DataProviderManager
Exception
public void sortDataProvidersByDescription(List<DataProvider> list, boolean ascending)
sortDataProvidersByDescription
in interface DataProviderManager
public void sortDataPropertiesByName(List<DataProperty> list, boolean ascending)
sortDataPropertiesByName
in interface DataProviderManager
Copyright © 2012–2017 JBoss by Red Hat. All rights reserved.