Package com.fluig.sdk.service
Interface PageService
-
- All Superinterfaces:
BaseAPIService
public interface PageService extends BaseAPIService
Fornece acesso a serviços de segurança.- Since:
- 1.5
- Author:
- vanei
-
-
Field Summary
Fields Modifier and Type Field Description static StringJNDI_NAMEstatic StringJNDI_REMOTE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreatePageDraftFromVersion(String pageCode, Number pageVersion)voiddisable(String pageCode)voidenable(String pageCode)List<PublicApiPageVO>findMenuFromPage(String pageCode)Retorna itens de menu da páginaList<PublicApiPageVO>findPages(String parentPageCode, Boolean isMobile, String filter, int start, int size, int searchLevel, Boolean internalPages)Consulta páginas do fluigList<PublicApiPageVO>findPages(String parentPageCode, Boolean isMobile, String filter, int start, int size, int searchLevel, Boolean internalPages, String codePage)Consulta páginas do fluigStringgetServerURL()Retorna o endereco emque o servidor foi instaladoMap<String,String>getWidgetPreferences(Long instanceId)Recupera os valores de preferências para uma instância de uma widget.voidhide(String pageCode)PageMobileApiVOmobileMapping(String pageCode)List<String>pageHistory(String pageCode)voidpublishPageDraft(String pageCode, String publicationDescription)voidreloadPageLayout(String pageCode)Recarrega o layout de uma página.voidsetWidgetPreference(Long instanceId, String key, String value)Seta o valor de uma preferência para uma instância de uma widget.voidshow(String pageCode)-
Methods inherited from interface com.fluig.sdk.service.BaseAPIService
expand, generateOrderParam
-
-
-
-
Field Detail
-
JNDI_NAME
static final String JNDI_NAME
- See Also:
- Constant Field Values
-
JNDI_REMOTE_NAME
static final String JNDI_REMOTE_NAME
- See Also:
- Constant Field Values
-
-
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
-
-