com.liferay.portlet.journal.service
Interface JournalTemplateService


public interface JournalTemplateService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portlet.journal.service.impl.JournalTemplateServiceImpl. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a remote service. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.

Author:
Brian Wing Shun Chan
See Also:
JournalTemplateServiceFactory, JournalTemplateServiceUtil

Method Summary
 JournalTemplate addTemplate(java.lang.String templateId, boolean autoTemplateId, long plid, java.lang.String structureId, java.lang.String name, java.lang.String description, java.lang.String xsl, boolean formatXsl, java.lang.String langType, boolean smallImage, java.lang.String smallImageURL, java.io.File smallFile, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 JournalTemplate addTemplate(java.lang.String templateId, boolean autoTemplateId, long plid, java.lang.String structureId, java.lang.String name, java.lang.String description, java.lang.String xsl, boolean formatXsl, java.lang.String langType, boolean smallImage, java.lang.String smallImageURL, java.io.File smallFile, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void deleteTemplate(long groupId, java.lang.String templateId)
           
 JournalTemplate getTemplate(long groupId, java.lang.String templateId)
           
 JournalTemplate updateTemplate(long groupId, java.lang.String templateId, java.lang.String structureId, java.lang.String name, java.lang.String description, java.lang.String xsl, boolean formatXsl, java.lang.String langType, boolean smallImage, java.lang.String smallImageURL, java.io.File smallFile)
           
 

Method Detail

addTemplate

public JournalTemplate addTemplate(java.lang.String templateId,
                                   boolean autoTemplateId,
                                   long plid,
                                   java.lang.String structureId,
                                   java.lang.String name,
                                   java.lang.String description,
                                   java.lang.String xsl,
                                   boolean formatXsl,
                                   java.lang.String langType,
                                   boolean smallImage,
                                   java.lang.String smallImageURL,
                                   java.io.File smallFile,
                                   boolean addCommunityPermissions,
                                   boolean addGuestPermissions)
                            throws com.liferay.portal.SystemException,
                                   com.liferay.portal.PortalException,
                                   java.rmi.RemoteException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
java.rmi.RemoteException

addTemplate

public JournalTemplate addTemplate(java.lang.String templateId,
                                   boolean autoTemplateId,
                                   long plid,
                                   java.lang.String structureId,
                                   java.lang.String name,
                                   java.lang.String description,
                                   java.lang.String xsl,
                                   boolean formatXsl,
                                   java.lang.String langType,
                                   boolean smallImage,
                                   java.lang.String smallImageURL,
                                   java.io.File smallFile,
                                   java.lang.String[] communityPermissions,
                                   java.lang.String[] guestPermissions)
                            throws com.liferay.portal.SystemException,
                                   com.liferay.portal.PortalException,
                                   java.rmi.RemoteException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
java.rmi.RemoteException

deleteTemplate

public void deleteTemplate(long groupId,
                           java.lang.String templateId)
                    throws com.liferay.portal.SystemException,
                           com.liferay.portal.PortalException,
                           java.rmi.RemoteException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
java.rmi.RemoteException

getTemplate

public JournalTemplate getTemplate(long groupId,
                                   java.lang.String templateId)
                            throws com.liferay.portal.SystemException,
                                   com.liferay.portal.PortalException,
                                   java.rmi.RemoteException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
java.rmi.RemoteException

updateTemplate

public JournalTemplate updateTemplate(long groupId,
                                      java.lang.String templateId,
                                      java.lang.String structureId,
                                      java.lang.String name,
                                      java.lang.String description,
                                      java.lang.String xsl,
                                      boolean formatXsl,
                                      java.lang.String langType,
                                      boolean smallImage,
                                      java.lang.String smallImageURL,
                                      java.io.File smallFile)
                               throws com.liferay.portal.SystemException,
                                      com.liferay.portal.PortalException,
                                      java.rmi.RemoteException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
java.rmi.RemoteException