public class DefaultCMSCustomizer extends Object implements fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizer
INuxeoCustomizer| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_SCHEMAS
Default schemas.
|
static String |
PROCEDURE_SCHEMAS
PROCEDURE_SCHEMAS
|
static String |
TEMPLATE_DOWNLOAD
Template "download".
|
| Constructor and Description |
|---|
DefaultCMSCustomizer(javax.portlet.PortletContext portletContext,
CMSService cmsService)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
addExtraNxQueryFilters(org.osivia.portal.core.cms.CMSServiceCtx ctx,
String nuxeoRequest,
String requestFilteringPolicy,
String requestFilter) |
String |
addPublicationFilter(org.osivia.portal.core.cms.CMSServiceCtx ctx,
String nuxeoRequest,
String requestFilteringPolicy) |
String |
addSearchFilter(org.osivia.portal.core.cms.CMSServiceCtx ctx,
String nuxeoRequest,
String requestFilteringPolicy) |
List<org.osivia.portal.core.cms.CMSPage> |
computeUserPreloadedPages(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx)
Compute preloading pages when user log in.
|
org.osivia.portal.api.urls.Link |
createCustomLink(org.osivia.portal.core.cms.CMSServiceCtx cmsContext) |
String |
createFileDownloadLink(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
org.nuxeo.ecm.automation.client.model.Document document,
String displayContext)
Creates download URL of principal blob of document.
|
String |
createPortletDelegatedExternalLink(org.osivia.portal.core.cms.CMSServiceCtx ctx)
Create portlet delegated external link.
|
String |
createPortletDelegatedFileContentLink(org.osivia.portal.core.cms.CMSServiceCtx ctx)
Create portlet delegated file content link.
|
org.osivia.portal.api.player.Player |
createPortletLink(org.osivia.portal.core.cms.CMSServiceCtx ctx,
String portletInstance,
String uid)
Create portlet link.
|
Object |
executeNuxeoCommand(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
fr.toutatice.portail.cms.nuxeo.api.INuxeoCommand command) |
void |
formatContentMenuBar(org.osivia.portal.core.cms.CMSServiceCtx ctx) |
Map<String,String> |
getAvatarMap()
Getter for avatarMap.
|
org.osivia.portal.api.urls.Link |
getBinaryResourceURL(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
org.osivia.portal.core.cms.BinaryDescription binary)
Gets the binary resource URL.
|
BrowserAdapter |
getBrowserAdapter()
Getter for browserAdapter.
|
org.osivia.portal.api.internationalization.IBundleFactory |
getBundleFactory()
Getter for bundleFactory.
|
ClassLoader |
getClassLoader()
Getter for classLoader.
|
org.osivia.portal.api.player.Player |
getCMSDefaultPlayer(org.osivia.portal.core.cms.CMSServiceCtx cmsContext)
Get CMS default player.
|
org.osivia.portal.api.player.Player |
getCMSDefaultPlayer(fr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext docCtx)
Get CMS default player.
|
org.osivia.portal.api.player.Player |
getCMSFileBrowser(fr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext documentContext)
Get file browser player properties.
|
org.osivia.portal.api.player.Player |
getCMSFolderPlayer(fr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext documentContext)
Get CMS folder player.
|
Map<String,org.osivia.portal.api.cms.DocumentType> |
getCMSItemTypes() |
org.osivia.portal.api.player.Player |
getCMSOrderedFolderPlayer(fr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext documentContext)
Get CMS ordered folder player.
|
org.osivia.portal.api.player.Player |
getCMSPlayer(org.osivia.portal.core.cms.CMSServiceCtx cmsContext) |
org.osivia.portal.api.player.Player |
getCMSSectionPlayer(org.osivia.portal.core.cms.CMSServiceCtx ctx)
Get CMS section player.
|
CMSService |
getCmsService()
Getter for cmsService.
|
String |
getCommentsHTMLContent(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
org.nuxeo.ecm.automation.client.model.Document document) |
String |
getContentWebIdPath(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx) |
String |
getContentWebIdPath(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
org.osivia.portal.core.cms.CMSPublicationInfos pubInfos,
ExtendedDocumentInfos extendedInfos)
Gets webId according to context.
|
org.osivia.portal.core.customization.ICustomizationService |
getCustomizationService() |
protected List<org.osivia.portal.api.cms.DocumentType> |
getCustomizedCMSItemTypes() |
List<org.osivia.portal.api.cms.DocumentType> |
getDefaultCMSItemTypes()
Get default CMS item types.
|
String |
getDefaultExternalViewer(org.osivia.portal.core.cms.CMSServiceCtx ctx)
Get default external viewer.
|
org.osivia.portal.api.taskbar.TaskbarItems |
getDefaultTaskbarItems()
Get default taskbar items.
|
Map<String,Map<String,org.osivia.portal.core.cms.BinaryDelegation>> |
getDelegations()
Getter for delegations.
|
Map<String,org.osivia.portal.api.cms.DocumentType> |
getDocumentTypes() |
Map<String,org.osivia.portal.api.ecm.EcmCommand> |
getEcmCommands() |
Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.EditableWindow> |
getEditableWindows(Locale locale) |
String |
getExtraRequestFilter(org.osivia.portal.core.cms.CMSServiceCtx ctx,
String requestFilteringPolicy)
Etendre la recherche à d'autres path.
|
protected org.osivia.portal.api.panels.PanelPlayer |
getFileBrowserPanelPlayer()
Get file browser panel player.
|
org.osivia.portal.api.cms.FileMimeType |
getFileMimeType(String mimeType) |
Map<String,org.osivia.portal.api.cms.FileMimeType> |
getFileMimeTypes() |
Map<String,fr.toutatice.portail.cms.nuxeo.api.forms.FormFilter> |
getFormsFilters() |
Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.FragmentType> |
getFragmentTypes(Locale locale) |
org.osivia.portal.api.internationalization.IInternationalizationService |
getInternationalizationService()
Getter for internationalizationService.
|
String |
getJSPName(String name,
javax.portlet.PortletContext portletContext,
javax.portlet.PortletRequest request) |
org.osivia.portal.api.urls.Link |
getLinkFromNuxeoURL(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
String url) |
org.osivia.portal.api.urls.Link |
getLinkFromNuxeoURL(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
String url,
String displayContext) |
List<fr.toutatice.portail.cms.nuxeo.api.domain.ListTemplate> |
getListTemplates(Locale locale) |
MenuBarFormater |
getMenubarFormater()
Getter for menubarFormater.
|
SortedMap<String,String> |
getMenuTemplates(Locale locale) |
NavigationItemAdapter |
getNavigationItemAdapter()
Getter for navigationItemAdapter.
|
Map<String,org.osivia.portal.api.panels.PanelPlayer> |
getNavigationPanelPlayers()
Getter for navigationPanelPlayers.
|
org.osivia.portal.api.notifications.INotificationsService |
getNotificationsService()
Getter for notificationsService.
|
fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCommentsService |
getNuxeoCommentsService()
Getter for nuxeoCommentsService.
|
fr.toutatice.portail.cms.nuxeo.api.services.NuxeoConnectionProperties |
getNuxeoConnection()
Getter for nuxeoConnection.
|
String |
getNuxeoNativeViewerUrl(org.osivia.portal.core.cms.CMSServiceCtx ctx)
Get Nuxeo native viewer URL.
|
XMLReader |
getParser()
Getter for parser.
|
Map<String,fr.toutatice.portail.cms.nuxeo.api.player.INuxeoPlayerModule> |
getPlayers()
Getter for players.
|
CustomizationPluginMgr |
getPluginManager()
Getter for pluginManager.
|
org.osivia.portal.api.urls.IPortalUrlFactory |
getPortalUrlFactory()
Getter for portalUrlFactory.
|
javax.portlet.PortletContext |
getPortletContext()
Getter for portletContext.
|
static String |
getSearchSchema()
Get search schema.
|
Collection<org.osivia.portal.api.set.SetType> |
getSetTypes() |
String |
getTarget(fr.toutatice.portail.cms.nuxeo.api.domain.DocumentDTO document) |
org.osivia.portal.api.taskbar.ITaskbarService |
getTaskbarService()
Getter for taskbarService.
|
org.osivia.portal.api.urls.Link |
getUserAvatar(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
String username) |
org.osivia.portal.api.urls.Link |
getUserAvatar(String username) |
UserPagesLoader |
getUserPagesLoader()
Getter for userPagesLoader.
|
List<org.nuxeo.ecm.automation.client.model.Document> |
getUserWorkspaces(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
String userName) |
org.osivia.portal.core.web.IWebIdService |
getWebIdService()
Getter for webIdService.
|
org.osivia.portal.core.web.IWebUrlService |
getWebUrlService()
Getter for webUrlService.
|
Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.EditableWindow> |
initEditableWindows(Locale locale)
Init editable windows.
|
List<fr.toutatice.portail.cms.nuxeo.api.domain.FragmentType> |
initListFragments(Locale locale)
Inits the list fragments.
|
List<fr.toutatice.portail.cms.nuxeo.api.domain.ListTemplate> |
initListTemplates(Locale locale) |
SortedMap<String,String> |
initMenuTemplates(Locale locale)
Menu templates initialization.
|
boolean |
isPathInLiveState(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
org.nuxeo.ecm.automation.client.model.Document doc)
Checks if current doc is in edition state.
|
Map<String,String> |
parseCMSURL(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
String requestPath,
Map<String,String> requestParameters)
Parse specified CMS URL.
|
String |
refreshUserAvatar(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
String username) |
String |
refreshUserAvatar(String username) |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent se) |
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent sessionEvent) |
String |
transformHTMLContent(org.osivia.portal.core.cms.CMSServiceCtx ctx,
String htmlContent) |
String |
transformLink(org.osivia.portal.core.cms.CMSServiceCtx ctx,
String link) |
org.osivia.portal.core.cms.BinaryDelegation |
validateBinaryDelegation(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
String path)
Validate binary delegation.
|
public static final String DEFAULT_SCHEMAS
public static final String PROCEDURE_SCHEMAS
public static final String TEMPLATE_DOWNLOAD
public DefaultCMSCustomizer(javax.portlet.PortletContext portletContext,
CMSService cmsService)
portletContext - portlet contextcmsService - CMS servicepublic final Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.EditableWindow> getEditableWindows(Locale locale)
getEditableWindows in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.EditableWindow> initEditableWindows(Locale locale)
locale - current user localepublic final List<fr.toutatice.portail.cms.nuxeo.api.domain.ListTemplate> getListTemplates(Locale locale)
getListTemplates in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic List<fr.toutatice.portail.cms.nuxeo.api.domain.ListTemplate> initListTemplates(Locale locale)
public final Map<String,fr.toutatice.portail.cms.nuxeo.api.domain.FragmentType> getFragmentTypes(Locale locale)
getFragmentTypes in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic Map<String,fr.toutatice.portail.cms.nuxeo.api.forms.FormFilter> getFormsFilters()
getFormsFilters in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic List<fr.toutatice.portail.cms.nuxeo.api.domain.FragmentType> initListFragments(Locale locale)
locale - the localepublic SortedMap<String,String> getMenuTemplates(Locale locale)
getMenuTemplates in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic SortedMap<String,String> initMenuTemplates(Locale locale)
locale - current user localepublic static String getSearchSchema()
public org.osivia.portal.api.player.Player getCMSDefaultPlayer(org.osivia.portal.core.cms.CMSServiceCtx cmsContext)
throws javax.portlet.PortletException
cmsContext - CMS contextjavax.portlet.PortletExceptionExceptionpublic org.osivia.portal.api.player.Player getCMSDefaultPlayer(fr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext docCtx)
docCtx - document contextExceptionpublic org.osivia.portal.api.player.Player getCMSOrderedFolderPlayer(fr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext documentContext)
throws org.osivia.portal.core.cms.CMSException
documentContext - document contextorg.osivia.portal.core.cms.CMSExceptionpublic org.osivia.portal.api.player.Player getCMSFileBrowser(fr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext documentContext)
getCMSFileBrowser in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerdocumentContext - document contextpublic org.osivia.portal.api.player.Player getCMSFolderPlayer(fr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext documentContext)
throws org.osivia.portal.core.cms.CMSException
documentContext - document contextorg.osivia.portal.core.cms.CMSExceptionpublic org.osivia.portal.api.player.Player getCMSSectionPlayer(org.osivia.portal.core.cms.CMSServiceCtx ctx)
ctx - CMS contextpublic org.osivia.portal.api.player.Player createPortletLink(org.osivia.portal.core.cms.CMSServiceCtx ctx,
String portletInstance,
String uid)
ctx - CMS contextportletInstance - portlet instanceuid - UIDpublic org.osivia.portal.api.player.Player getCMSPlayer(org.osivia.portal.core.cms.CMSServiceCtx cmsContext)
throws Exception
getCMSPlayer in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerExceptionpublic String getDefaultExternalViewer(org.osivia.portal.core.cms.CMSServiceCtx ctx)
ctx - CMS contextpublic String createPortletDelegatedExternalLink(org.osivia.portal.core.cms.CMSServiceCtx ctx)
ctx - CMS contextpublic String createPortletDelegatedFileContentLink(org.osivia.portal.core.cms.CMSServiceCtx ctx)
ctx - CMS contextpublic String getNuxeoNativeViewerUrl(org.osivia.portal.core.cms.CMSServiceCtx ctx)
ctx - CMS contextpublic org.osivia.portal.api.urls.Link createCustomLink(org.osivia.portal.core.cms.CMSServiceCtx cmsContext)
throws Exception
createCustomLink in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerExceptionpublic String createFileDownloadLink(org.osivia.portal.core.cms.CMSServiceCtx cmsContext, org.nuxeo.ecm.automation.client.model.Document document, String displayContext)
cmsContext - document - displayContext - public void formatContentMenuBar(org.osivia.portal.core.cms.CMSServiceCtx ctx)
throws Exception
formatContentMenuBar in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerExceptionpublic List<org.osivia.portal.core.cms.CMSPage> computeUserPreloadedPages(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx) throws Exception
cmsCtx - CMS contextExceptionpublic Map<String,String> parseCMSURL(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx, String requestPath, Map<String,String> requestParameters) throws Exception
cmsCtx - CMS contextrequestPath - request pathrequestParameters - request parametersExceptionpublic String addPublicationFilter(org.osivia.portal.core.cms.CMSServiceCtx ctx, String nuxeoRequest, String requestFilteringPolicy) throws Exception
addPublicationFilter in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerExceptionprotected String addExtraNxQueryFilters(org.osivia.portal.core.cms.CMSServiceCtx ctx, String nuxeoRequest, String requestFilteringPolicy, String requestFilter) throws Exception
ctx - nuxeoRequest - requestFilteringPolicy - requestFilter - Exceptionpublic String addSearchFilter(org.osivia.portal.core.cms.CMSServiceCtx ctx, String nuxeoRequest, String requestFilteringPolicy) throws Exception
addSearchFilter in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerExceptionpublic String getExtraRequestFilter(org.osivia.portal.core.cms.CMSServiceCtx ctx, String requestFilteringPolicy) throws Exception
ctx - cms contextrequestFilteringPolicy - policy de filtrageExceptionpublic String transformHTMLContent(org.osivia.portal.core.cms.CMSServiceCtx ctx, String htmlContent) throws Exception
transformHTMLContent in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerExceptionpublic String transformLink(org.osivia.portal.core.cms.CMSServiceCtx ctx, String link)
transformLink in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic org.osivia.portal.api.urls.Link getLinkFromNuxeoURL(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
String url)
getLinkFromNuxeoURL in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic org.osivia.portal.api.urls.Link getLinkFromNuxeoURL(org.osivia.portal.core.cms.CMSServiceCtx cmsContext,
String url,
String displayContext)
getLinkFromNuxeoURL in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic Map<String,org.osivia.portal.api.cms.DocumentType> getCMSItemTypes()
getCMSItemTypes in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic Map<String,org.osivia.portal.api.cms.DocumentType> getDocumentTypes()
getDocumentTypes in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerprotected List<org.osivia.portal.api.cms.DocumentType> getCustomizedCMSItemTypes()
public List<org.osivia.portal.api.cms.DocumentType> getDefaultCMSItemTypes()
public Map<String,org.osivia.portal.api.cms.FileMimeType> getFileMimeTypes() throws IOException
getFileMimeTypes in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerIOExceptionpublic org.osivia.portal.api.cms.FileMimeType getFileMimeType(String mimeType) throws IOException
getFileMimeType in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerIOExceptionpublic String getCommentsHTMLContent(org.osivia.portal.core.cms.CMSServiceCtx cmsContext, org.nuxeo.ecm.automation.client.model.Document document) throws org.osivia.portal.core.cms.CMSException
getCommentsHTMLContent in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerorg.osivia.portal.core.cms.CMSExceptionpublic String getContentWebIdPath(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx)
getContentWebIdPath in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic String getContentWebIdPath(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx, org.osivia.portal.core.cms.CMSPublicationInfos pubInfos, ExtendedDocumentInfos extendedInfos)
cmsCtx - pubInfos - public org.osivia.portal.api.urls.Link getUserAvatar(String username)
getUserAvatar in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic org.osivia.portal.api.urls.Link getUserAvatar(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
String username)
throws org.osivia.portal.core.cms.CMSException
getUserAvatar in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerorg.osivia.portal.core.cms.CMSExceptionpublic String refreshUserAvatar(String username)
refreshUserAvatar in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic String refreshUserAvatar(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx, String username)
refreshUserAvatar in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic boolean isPathInLiveState(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
org.nuxeo.ecm.automation.client.model.Document doc)
org.osivia.portal.core.cms.CMSException - the CMS exceptionpublic org.osivia.portal.core.cms.BinaryDelegation validateBinaryDelegation(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
String path)
cmsCtx - the cms ctxpath - the pathpublic org.osivia.portal.api.urls.Link getBinaryResourceURL(org.osivia.portal.core.cms.CMSServiceCtx cmsCtx,
org.osivia.portal.core.cms.BinaryDescription binary)
throws org.osivia.portal.core.cms.CMSException
cmsCtx - CMS contextbinary - binary descriptionorg.osivia.portal.core.cms.CMSExceptionpublic void sessionDestroyed(javax.servlet.http.HttpSessionEvent sessionEvent)
sessionDestroyed in interface javax.servlet.http.HttpSessionListenerpublic void sessionCreated(javax.servlet.http.HttpSessionEvent se)
sessionCreated in interface javax.servlet.http.HttpSessionListenerpublic Object executeNuxeoCommand(org.osivia.portal.core.cms.CMSServiceCtx cmsContext, fr.toutatice.portail.cms.nuxeo.api.INuxeoCommand command) throws org.osivia.portal.core.cms.CMSException
executeNuxeoCommand in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerorg.osivia.portal.core.cms.CMSExceptionpublic Map<String,org.osivia.portal.api.ecm.EcmCommand> getEcmCommands()
getEcmCommands in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic org.osivia.portal.api.taskbar.TaskbarItems getDefaultTaskbarItems()
throws org.osivia.portal.core.cms.CMSException
org.osivia.portal.core.cms.CMSExceptionprotected org.osivia.portal.api.panels.PanelPlayer getFileBrowserPanelPlayer()
public String getJSPName(String name, javax.portlet.PortletContext portletContext, javax.portlet.PortletRequest request) throws org.osivia.portal.core.cms.CMSException
getJSPName in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerorg.osivia.portal.core.cms.CMSExceptionpublic Collection<org.osivia.portal.api.set.SetType> getSetTypes()
getSetTypes in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic String getTarget(fr.toutatice.portail.cms.nuxeo.api.domain.DocumentDTO document)
getTarget in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic javax.portlet.PortletContext getPortletContext()
public CMSService getCmsService()
public Map<String,Map<String,org.osivia.portal.core.cms.BinaryDelegation>> getDelegations()
public Map<String,fr.toutatice.portail.cms.nuxeo.api.player.INuxeoPlayerModule> getPlayers()
public Map<String,org.osivia.portal.api.panels.PanelPlayer> getNavigationPanelPlayers()
public CustomizationPluginMgr getPluginManager()
public fr.toutatice.portail.cms.nuxeo.api.services.NuxeoConnectionProperties getNuxeoConnection()
public UserPagesLoader getUserPagesLoader()
public MenuBarFormater getMenubarFormater()
public BrowserAdapter getBrowserAdapter()
public NavigationItemAdapter getNavigationItemAdapter()
public ClassLoader getClassLoader()
public XMLReader getParser()
public org.osivia.portal.api.urls.IPortalUrlFactory getPortalUrlFactory()
public org.osivia.portal.core.web.IWebIdService getWebIdService()
public org.osivia.portal.core.web.IWebUrlService getWebUrlService()
public org.osivia.portal.api.taskbar.ITaskbarService getTaskbarService()
public org.osivia.portal.core.customization.ICustomizationService getCustomizationService()
getCustomizationService in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCommentsService getNuxeoCommentsService()
getNuxeoCommentsService in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerpublic org.osivia.portal.api.internationalization.IInternationalizationService getInternationalizationService()
public org.osivia.portal.api.internationalization.IBundleFactory getBundleFactory()
public org.osivia.portal.api.notifications.INotificationsService getNotificationsService()
public List<org.nuxeo.ecm.automation.client.model.Document> getUserWorkspaces(org.osivia.portal.core.cms.CMSServiceCtx cmsContext, String userName) throws org.osivia.portal.core.cms.CMSException
getUserWorkspaces in interface fr.toutatice.portail.cms.nuxeo.api.services.INuxeoCustomizerorg.osivia.portal.core.cms.CMSExceptionCopyright © 2019. All rights reserved.