@Service public class FeedServiceImpl extends Object implements FeedService
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.context.ApplicationContext |
applicationContext
Application context.
|
protected static org.apache.commons.logging.Log |
logger
logger
|
FeedRepository |
repository
Repository Feed.
|
ContainerRepository |
repositoryContainer
Repository Container.
|
ItemRepository |
repositoryItem
Repository Item.
|
| Constructor and Description |
|---|
FeedServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
creatFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel model)
create Feed.
|
void |
deleteVisual(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel form)
Delete visual.
|
void |
delFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel model)
delete Feed
|
List<FeedRssModel> |
fillFeed(org.nuxeo.ecm.automation.client.model.Document document)
Fill Feeds
|
org.nuxeo.ecm.automation.client.model.Document |
getCurrentDocument(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get current Nuxeo document.
|
ContainerRssModel |
getListFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
get List Feed.
|
ContainerRssModel |
getMapContainer(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
get Map Container Feed
|
Map<String,String> |
getMapFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
get Map Feed.
|
FeedRssModel |
getMapFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String id,
String name,
String url,
int index)
get Map Feed.
|
void |
modFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel model)
Modification Feed
|
void |
modifContainer(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
ContainerRssModel model)
Modif Container.
|
void |
removeContainer(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
ContainerRssModel model)
Remove container service
|
void |
synchro(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
ContainerRssModel model)
synchronization Feed with Items.
|
void |
uploadVisual(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel form)
Upload visual.
|
@Autowired public FeedRepository repository
@Autowired public ItemRepository repositoryItem
@Autowired public ContainerRepository repositoryContainer
@Autowired protected org.springframework.context.ApplicationContext applicationContext
protected static final org.apache.commons.logging.Log logger
public ContainerRssModel getListFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
getListFeed in interface FeedServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic void creatFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel model)
throws javax.portlet.PortletException
FeedServicecreatFeed in interface FeedServiceportalControllerContext - portal controller contextmodel - FeedRssModeljavax.portlet.PortletExceptionpublic void synchro(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
ContainerRssModel model)
throws javax.portlet.PortletException
FeedServicesynchro in interface FeedServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic org.nuxeo.ecm.automation.client.model.Document getCurrentDocument(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
FeedServicegetCurrentDocument in interface FeedServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic Map<String,String> getMapFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
FeedServicegetMapFeed in interface FeedServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic FeedRssModel getMapFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String id, String name, String url, int index) throws javax.portlet.PortletException
FeedServicegetMapFeed in interface FeedServiceportalControllerContext - portal controller contextid - syncIdjavax.portlet.PortletExceptionpublic void modFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel model)
throws javax.portlet.PortletException
modFeed in interface FeedServiceportalControllerContext - portal controller contextmodel - ContainerRssModeljavax.portlet.PortletExceptionpublic void delFeed(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel model)
throws javax.portlet.PortletException
delFeed in interface FeedServiceportalControllerContext - portal controller contextmodel - FeedRssModeljavax.portlet.PortletExceptionpublic ContainerRssModel getMapContainer(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
getMapContainer in interface FeedServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic void modifContainer(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
ContainerRssModel model)
throws javax.portlet.PortletException,
IOException
FeedServicemodifContainer in interface FeedServiceportalControllerContext - portal controller contextmodel - ContainerRssModeljavax.portlet.PortletExceptionIOExceptionpublic void removeContainer(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
ContainerRssModel model)
throws javax.portlet.PortletException,
IOException
removeContainer in interface FeedServiceportalControllerContext - portal controller contextmodel - ContainerRssModelIOExceptionjavax.portlet.PortletExceptionpublic void uploadVisual(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel form)
throws javax.portlet.PortletException,
IOException
FeedServiceuploadVisual in interface FeedServiceportalControllerContext - portal controller contextform - FeedRssModeljavax.portlet.PortletExceptionIOExceptionpublic void deleteVisual(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FeedRssModel form)
throws javax.portlet.PortletException
FeedServicedeleteVisual in interface FeedServiceportalControllerContext - portal controller contextform - FeedRssModeljavax.portlet.PortletExceptionpublic List<FeedRssModel> fillFeed(org.nuxeo.ecm.automation.client.model.Document document) throws javax.portlet.PortletException
FeedServicefillFeed in interface FeedServicejavax.portlet.PortletExceptionCopyright © 2020 OSIVIA. All rights reserved.