Interface ManagedSystemWebService

  • All Known Implementing Classes:
    ManagedSystemWebServiceImpl

    public interface ManagedSystemWebService
    Interface for ManagedSystemWebService
    Author:
    suneet shah
    • Method Detail

      • getManagedSystemsCount

        int getManagedSystemsCount​(ManagedSysSearchBean searchBean)
        Parameters:
        searchBean - - the search bean to filter an objects
        Returns:
        the number of objects
      • getManagedSystems

        ManagedSysListResponse getManagedSystems​(ManagedSysSearchBean searchBean,
                                                 int from,
                                                 int size)
        Return a list of the ManagedSys object in the system by SearchBean
        Returns:
        the managed systems
      • reindexManagedSystem

        Response reindexManagedSystem​(String id)
        Reindex a managed system in ElasticSearch
      • getManagedSys

        ManagedSysDto getManagedSys​(String sysId)
        Returns a ManagedSys object for the specified systemId.
        Parameters:
        sysId - the sys id
        Returns:
        the managed sys
      • getManagedSysByResource

        ManagedSysDto getManagedSysByResource​(String resourceId)
        Gets the managed sys by resource.
        Parameters:
        resourceId - the resource id
        Returns:
        the managed sys by resource
      • saveManagedSystem

        Response saveManagedSystem​(ManagedSysDto sys)
        Creates a new managed system entry into the system. The ManagedSystemId is auto-generated. Required fields include:
      • ConnectorId
      • DomainId
Parameters:
sys - the sys