Class EgeriaUIPlatform
- java.lang.Object
-
- org.odpi.openmetadata.userinterface.uichassis.springboot.EgeriaUIPlatform
-
@SpringBootApplication(scanBasePackages="${scan.packages}") public class EgeriaUIPlatform extends Object
-
-
Constructor Summary
Constructors Constructor Description EgeriaUIPlatform()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AssetCataloggetAssetCatalog(String serverUrl, String serverName)AuthServicegetAuthService(String authenticationMode)GlossaryViewClientgetGlossaryViewClient(String serverUrl, String serverName)org.springframework.beans.factory.InitializingBeangetInitialize()OpenLineageClientgetOpenLineage(String serverUrl, String serverName)static voidmain(String[] args)TokenClientstateLessTokenClient()
-
-
-
Method Detail
-
main
public static void main(String[] args)
-
getInitialize
@Bean public org.springframework.beans.factory.InitializingBean getInitialize()
-
getAssetCatalog
@Bean public AssetCatalog getAssetCatalog(@Value("${omas.server.url}") String serverUrl, @Value("${omas.server.name}") String serverName) throws InvalidParameterException
- Throws:
InvalidParameterException
-
getGlossaryViewClient
@Bean public GlossaryViewClient getGlossaryViewClient(@Value("${omas.server.url}") String serverUrl, @Value("${omas.server.name}") String serverName) throws InvalidParameterException
- Throws:
InvalidParameterException
-
getOpenLineage
@Bean public OpenLineageClient getOpenLineage(@Value("${open.lineage.server.url}") String serverUrl, @Value("${open.lineage.server.name}") String serverName) throws InvalidParameterException
- Throws:
InvalidParameterException
-
getAuthService
@Bean public AuthService getAuthService(@Value("${authentication.mode:token}") String authenticationMode)
-
stateLessTokenClient
@Bean("tokenClient") @ConditionalOnProperty(value="authentication.mode", havingValue="token", matchIfMissing=true) public TokenClient stateLessTokenClient()
-
-