Interface AdminService

  • All Known Implementing Classes:
    AdminServiceImpl

    public interface AdminService
    • Method Detail

      • getAllPeers

        org.acumos.cds.transport.RestPageResponse<org.acumos.cds.domain.MLPPeer> getAllPeers​(org.acumos.cds.transport.RestPageRequest restPageReq)
      • findPeerByApiAndWebUrl

        org.acumos.cds.domain.MLPPeer findPeerByApiAndWebUrl​(String ApiUrl,
                                                             String WebUrl)
      • savePeer

        org.acumos.cds.domain.MLPPeer savePeer​(org.acumos.cds.domain.MLPPeer peer)
      • updatePeer

        void updatePeer​(org.acumos.cds.domain.MLPPeer peer)
      • removePeer

        void removePeer​(String peerId)
      • getPeerDetail

        org.acumos.cds.domain.MLPPeer getPeerDetail​(String peerId)
      • getPeerSubscriptions

        List<MLPeerSubscription> getPeerSubscriptions​(String peerId)
                                               throws IOException,
                                                      org.acumos.securityverification.exception.AcumosServiceException
        Throws:
        IOException
        org.acumos.securityverification.exception.AcumosServiceException
      • getPeerSubscription

        MLPeerSubscription getPeerSubscription​(Long subId)
                                        throws IOException,
                                               org.acumos.securityverification.exception.AcumosServiceException
        Throws:
        IOException
        org.acumos.securityverification.exception.AcumosServiceException
      • createPeerSubscription

        org.acumos.cds.domain.MLPPeerSubscription createPeerSubscription​(org.acumos.cds.domain.MLPPeerSubscription peerSub)
      • updatePeerSubscription

        void updatePeerSubscription​(org.acumos.cds.domain.MLPPeerSubscription peerSub)
      • deletePeerSubscription

        void deletePeerSubscription​(Long subId)
      • getSiteConfig

        org.acumos.cds.domain.MLPSiteConfig getSiteConfig​(String configKey)
      • updateSiteConfig

        void updateSiteConfig​(org.acumos.cds.domain.MLPSiteConfig config)
      • deleteSiteConfig

        void deleteSiteConfig​(String configKey)
      • createSiteConfig

        org.acumos.cds.domain.MLPSiteConfig createSiteConfig​(org.acumos.cds.domain.MLPSiteConfig mlSiteConfig)
      • getAllRequests

        List<MLRequest> getAllRequests​(org.acumos.cds.transport.RestPageRequest pageRequest)
      • updateMLRequest

        void updateMLRequest​(MLRequest mlRequest)