Class GovernanceActionEngineClient

  • All Implemented Interfaces:
    GovernanceActionAPI

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

      • GovernanceActionEngineClient

        public GovernanceActionEngineClient​(String serverPlatformRootURL,
                                            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​(String serverPlatformRootURL,
                                            String serverName,
                                            String userId,
                                            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.