Interface PageService

  • All Superinterfaces:
    BaseAPIService

    public interface PageService
    extends BaseAPIService
    Fornece acesso a serviços de segurança.
    Since:
    1.5
    Author:
    vanei
    • Method Detail

      • setWidgetPreference

        void setWidgetPreference​(Long instanceId,
                                 String key,
                                 String value)
                          throws com.fluig.sdk.api.common.SDKException
        Seta o valor de uma preferência para uma instância de uma widget.
        Parameters:
        instanceId - ID da instância.
        key - Chave da preferência.
        value - Valor da preferência.
        Throws:
        com.totvs.technology.foundation.common.exception.FDNException - Não foi possível incluir/alterar a preferência.
        com.fluig.sdk.api.common.SDKException
        Since:
        1.5
      • getWidgetPreferences

        Map<String,​String> getWidgetPreferences​(Long instanceId)
                                               throws com.fluig.sdk.api.common.SDKException
        Recupera os valores de preferências para uma instância de uma widget.
        Parameters:
        instanceId - ID da instância da widget.
        Returns:
        Mapa com os valores de preferências para uma instância de uma widget.
        Throws:
        com.totvs.technology.foundation.common.exception.FDNException - Não foi possível recuperar as preferências.
        com.fluig.sdk.api.common.SDKException
        Since:
        1.5.8
      • findPages

        List<PublicApiPageVO> findPages​(String parentPageCode,
                                        Boolean isMobile,
                                        String filter,
                                        int start,
                                        int size,
                                        int searchLevel,
                                        Boolean internalPages)
                                 throws com.fluig.sdk.api.common.SDKException
        Consulta páginas do fluig
        Parameters:
        parentPageCode -
        isMobile -
        filter -
        start -
        size -
        searchLevel -
        internalPages -
        Returns:
        Throws:
        com.fluig.sdk.api.common.SDKException
      • findPages

        List<PublicApiPageVO> findPages​(String parentPageCode,
                                        Boolean isMobile,
                                        String filter,
                                        int start,
                                        int size,
                                        int searchLevel,
                                        Boolean internalPages,
                                        String codePage)
                                 throws com.fluig.sdk.api.common.SDKException
        Consulta páginas do fluig
        Parameters:
        parentPageCode -
        isMobile -
        filter -
        start -
        size -
        searchLevel -
        internalPages -
        codePage -
        Returns:
        Throws:
        com.fluig.sdk.api.common.SDKException
      • findMenuFromPage

        List<PublicApiPageVO> findMenuFromPage​(String pageCode)
                                        throws com.fluig.sdk.api.common.SDKException
        Retorna itens de menu da página
        Parameters:
        pageCode -
        Returns:
        Throws:
        com.fluig.sdk.api.common.SDKException
      • getServerURL

        String getServerURL()
                     throws com.fluig.sdk.api.common.SDKException
        Retorna o endereco emque o servidor foi instalado
        Returns:
        Throws:
        com.fluig.sdk.api.common.SDKException
      • reloadPageLayout

        void reloadPageLayout​(String pageCode)
                       throws com.fluig.sdk.api.common.SDKException
        Recarrega o layout de uma página.
        Parameters:
        pageCode -
        Throws:
        com.fluig.sdk.api.common.SDKException
      • publishPageDraft

        void publishPageDraft​(String pageCode,
                              String publicationDescription)
                       throws com.fluig.sdk.api.common.SDKException
        Throws:
        com.fluig.sdk.api.common.SDKException
      • createPageDraftFromVersion

        void createPageDraftFromVersion​(String pageCode,
                                        Number pageVersion)
                                 throws com.fluig.sdk.api.common.SDKException
        Throws:
        com.fluig.sdk.api.common.SDKException
      • pageHistory

        List<String> pageHistory​(String pageCode)
                          throws com.fluig.sdk.api.common.SDKException
        Throws:
        com.fluig.sdk.api.common.SDKException
      • mobileMapping

        PageMobileApiVO mobileMapping​(String pageCode)
                               throws com.fluig.sdk.api.common.SDKException
        Throws:
        com.fluig.sdk.api.common.SDKException
      • hide

        void hide​(String pageCode)
           throws com.fluig.sdk.api.common.SDKException
        Throws:
        com.fluig.sdk.api.common.SDKException
      • show

        void show​(String pageCode)
           throws com.fluig.sdk.api.common.SDKException
        Throws:
        com.fluig.sdk.api.common.SDKException
      • enable

        void enable​(String pageCode)
             throws com.fluig.sdk.api.common.SDKException
        Throws:
        com.fluig.sdk.api.common.SDKException
      • disable

        void disable​(String pageCode)
              throws com.fluig.sdk.api.common.SDKException
        Throws:
        com.fluig.sdk.api.common.SDKException