Class GovernanceActionEngineClient

  • All Implemented Interfaces:
    GovernanceActionAPI

    public class GovernanceActionEngineClient
    extends java.lang.Object
    implements GovernanceActionAPI
    GovernanceActionEngineClient is a client-side library for calling a specific governance action OMES within an engine host server.
    • Constructor Summary

      Constructors 
      Constructor Description
      GovernanceActionEngineClient​(java.lang.String serverPlatformRootURL, java.lang.String serverName)
      Create a client-side object for calling a governance action engine.
      GovernanceActionEngineClient​(java.lang.String serverPlatformRootURL, java.lang.String serverName, java.lang.String userId, java.lang.String password)
      Create a client-side object for calling a governance action engine.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ConnectorReport validateConnector​(java.lang.String userId, java.lang.String connectorProviderClassName)
      Validate the connector and return its connector type.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GovernanceActionEngineClient

        public GovernanceActionEngineClient​(java.lang.String serverPlatformRootURL,
                                            java.lang.String serverName)
                                     throws InvalidParameterException
        Create a client-side object for calling a governance action engine.
        Parameters:
        serverPlatformRootURL - the root url of the platform where the governance action engine is running.
        serverName - the name of the engine host server where the governance action engine is running
        Throws:
        InvalidParameterException - one of the parameters is null or invalid.
      • GovernanceActionEngineClient

        public GovernanceActionEngineClient​(java.lang.String serverPlatformRootURL,
                                            java.lang.String serverName,
                                            java.lang.String userId,
                                            java.lang.String password)
                                     throws InvalidParameterException
        Create a client-side object for calling a governance action engine.
        Parameters:
        serverPlatformRootURL - the root url of the platform where the governance action engine is running.
        serverName - the name of the engine host server where the governance action engine is running
        userId - user id for the HTTP request
        password - password for the HTTP request
        Throws:
        InvalidParameterException - one of the parameters is null or invalid.