Class DinoViewService
java.lang.Object
org.odpi.openmetadata.adminservices.registration.ViewServiceAdmin
org.odpi.openmetadata.viewservices.dino.admin.DinoViewAdmin
org.odpi.openmetadata.userinterface.uichassis.springboot.service.view.DinoViewService
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
@Component
public class DinoViewService
extends DinoViewAdmin
implements org.springframework.beans.factory.InitializingBean
-
Field Summary
Fields inherited from class org.odpi.openmetadata.viewservices.dino.admin.DinoViewAdmin
resourceEndpointsPropertyName
Fields inherited from class org.odpi.openmetadata.adminservices.registration.ViewServiceAdmin
remoteServerName, remoteServerURL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
initialize
(String serverName, ViewServiceConfig viewServiceConfig, AuditLog auditLog, String serverUserName, int maxPageSize) Initialize the Dino view service.Methods inherited from class org.odpi.openmetadata.viewservices.dino.admin.DinoViewAdmin
extractResourceEndpoints, shutdown
Methods inherited from class org.odpi.openmetadata.adminservices.registration.ViewServiceAdmin
getFullServiceName, logBadConfigProperties, logBadConfiguration, setFullServiceName, throwUnexpectedInitializationException
-
Constructor Details
-
DinoViewService
public DinoViewService()
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Throws:
Exception
-
initialize
public void initialize(String serverName, ViewServiceConfig viewServiceConfig, AuditLog auditLog, String serverUserName, int maxPageSize) throws OMAGConfigurationErrorException Description copied from class:DinoViewAdmin
Initialize the Dino view service.- Overrides:
initialize
in classDinoViewAdmin
- Parameters:
serverName
- name of the local serverviewServiceConfig
- specific configuration properties for this view service.auditLog
- audit log component for logging messages.serverUserName
- user id to use to issue calls to the remote server.maxPageSize
- maximum page size. 0 means unlimited- Throws:
OMAGConfigurationErrorException
- invalid parameters in the configuration properties.
-