psdi.app.kpi

Class KPIService

    • Constructor Detail

      • KPIService

        public KPIService()
                   throws java.rmi.RemoteException
        Construct the KPIService object without sending a parameter.
        Parameters:
        none -
        Throws:
        java.rmi.RemoteException
      • KPIService

        public KPIService(MXServer mxServer)
                   throws java.rmi.RemoteException
        Construct the KPI object by sending in a server environment parameter.
        Parameters:
        mxServer - The "Server Environment" for the created Service Contract.
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • createKPIQueryFromVariables

        public java.lang.String createKPIQueryFromVariables(java.lang.String query,
                                                            KPIVariableResolver resolver)
                                                     throws java.rmi.RemoteException,
                                                            MXException
        For the given query and variables, return a new query with all variables replaced. This method will throw an exception if the resulting query contains variables that have not been replaced (ie, means variables are used in the query, but they are not configured)
        Parameters:
        query -
        resolver -
        Returns:
        Throws:
        java.rmi.RemoteException
        MXException