Nuxeo Enterprise Platform 5.4

org.nuxeo.opensocial.container.server.service
Interface WebContentSaverService

All Known Implementing Classes:
WebContentSaverServiceImpl

public interface WebContentSaverService

Author:
Stéphane Fourrier

Method Summary
 WebContentData create(WebContentData data, String parentId, org.nuxeo.ecm.core.api.CoreSession session)
           
 void delete(WebContentData data, org.nuxeo.ecm.core.api.CoreSession session)
           
 String getDocTypeFor(WebContentData data)
           
 Class<?> getWebContentAdapterFor(org.nuxeo.ecm.core.api.DocumentModel doc)
           
 Class<?> getWebContentDAOFor(org.nuxeo.ecm.core.api.DocumentModel doc)
           
 WebContentData read(org.nuxeo.ecm.core.api.DocumentModel doc, org.nuxeo.ecm.core.api.CoreSession session)
           
 WebContentData update(WebContentData data, org.nuxeo.ecm.core.api.CoreSession session)
           
 

Method Detail

create

WebContentData create(WebContentData data,
                      String parentId,
                      org.nuxeo.ecm.core.api.CoreSession session)
                      throws Exception
Throws:
Exception

read

WebContentData read(org.nuxeo.ecm.core.api.DocumentModel doc,
                    org.nuxeo.ecm.core.api.CoreSession session)
                    throws Exception
Throws:
Exception

update

WebContentData update(WebContentData data,
                      org.nuxeo.ecm.core.api.CoreSession session)
                      throws Exception
Throws:
Exception

delete

void delete(WebContentData data,
            org.nuxeo.ecm.core.api.CoreSession session)
            throws Exception
Throws:
Exception

getWebContentAdapterFor

Class<?> getWebContentAdapterFor(org.nuxeo.ecm.core.api.DocumentModel doc)

getWebContentDAOFor

Class<?> getWebContentDAOFor(org.nuxeo.ecm.core.api.DocumentModel doc)

getDocTypeFor

String getDocTypeFor(WebContentData data)

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.