com.liferay.portal.service.impl
Class LayoutRevisionLocalServiceImpl

java.lang.Object
  extended by com.liferay.portal.service.base.LayoutRevisionLocalServiceBaseImpl
      extended by com.liferay.portal.service.impl.LayoutRevisionLocalServiceImpl
All Implemented Interfaces:
com.liferay.portal.kernel.bean.IdentifiableBean, com.liferay.portal.service.LayoutRevisionLocalService, com.liferay.portal.service.PersistedModelLocalService

public class LayoutRevisionLocalServiceImpl
extends LayoutRevisionLocalServiceBaseImpl

Author:
Raymond Augé, Brian Wing Shun Chan

Field Summary
 
Fields inherited from class com.liferay.portal.service.base.LayoutRevisionLocalServiceBaseImpl
accountLocalService, accountPersistence, accountService, addressLocalService, addressPersistence, addressService, browserTrackerLocalService, browserTrackerPersistence, classNameLocalService, classNamePersistence, classNameService, clusterGroupLocalService, clusterGroupPersistence, cmisRepositoryLocalService, companyLocalService, companyPersistence, companyService, contactLocalService, contactPersistence, contactService, counterLocalService, countryPersistence, countryService, emailAddressLocalService, emailAddressPersistence, emailAddressService, groupFinder, groupLocalService, groupPersistence, groupService, imageLocalService, imagePersistence, imageService, layoutBranchLocalService, layoutBranchPersistence, layoutBranchService, layoutFinder, layoutLocalService, layoutPersistence, layoutPrototypeLocalService, layoutPrototypePersistence, layoutPrototypeService, layoutRevisionLocalService, layoutRevisionPersistence, layoutRevisionService, layoutService, layoutSetBranchFinder, layoutSetBranchLocalService, layoutSetBranchPersistence, layoutSetBranchService, layoutSetLocalService, layoutSetPersistence, layoutSetPrototypeLocalService, layoutSetPrototypePersistence, layoutSetPrototypeService, layoutSetService, layoutTemplateLocalService, listTypePersistence, listTypeService, lockFinder, lockLocalService, lockPersistence, membershipRequestLocalService, membershipRequestPersistence, membershipRequestService, organizationFinder, organizationLocalService, organizationPersistence, organizationService, orgGroupPermissionFinder, orgGroupPermissionPersistence, orgGroupRolePersistence, orgLaborLocalService, orgLaborPersistence, orgLaborService, passwordPolicyFinder, passwordPolicyLocalService, passwordPolicyPersistence, passwordPolicyRelLocalService, passwordPolicyRelPersistence, passwordPolicyService, passwordTrackerLocalService, passwordTrackerPersistence, permissionFinder, permissionLocalService, permissionPersistence, permissionService, persistedModelLocalServiceRegistry, phoneLocalService, phonePersistence, phoneService, pluginSettingLocalService, pluginSettingPersistence, pluginSettingService, portalLocalService, portalPreferencesLocalService, portalPreferencesPersistence, portalService, portletItemLocalService, portletItemPersistence, portletLocalService, portletPersistence, portletPreferencesFinder, portletPreferencesLocalService, portletPreferencesPersistence, portletPreferencesService, portletService, quartzLocalService, regionPersistence, regionService, releaseLocalService, releasePersistence, repositoryEntryLocalService, repositoryEntryPersistence, repositoryLocalService, repositoryPersistence, repositoryService, resourceActionLocalService, resourceActionPersistence, resourceBlockFinder, resourceBlockLocalService, resourceBlockPermissionLocalService, resourceBlockPermissionPersistence, resourceBlockPersistence, resourceBlockService, resourceCodeLocalService, resourceCodePersistence, resourceFinder, resourceLocalService, resourcePermissionFinder, resourcePermissionLocalService, resourcePermissionPersistence, resourcePermissionService, resourcePersistence, resourceService, resourceTypePermissionFinder, resourceTypePermissionLocalService, resourceTypePermissionPersistence, roleFinder, roleLocalService, rolePersistence, roleService, serviceComponentLocalService, serviceComponentPersistence, shardLocalService, shardPersistence, subscriptionLocalService, subscriptionPersistence, teamFinder, teamLocalService, teamPersistence, teamService, themeLocalService, themeService, ticketLocalService, ticketPersistence, userFinder, userGroupFinder, userGroupGroupRoleLocalService, userGroupGroupRolePersistence, userGroupGroupRoleService, userGroupLocalService, userGroupPersistence, userGroupRoleFinder, userGroupRoleLocalService, userGroupRolePersistence, userGroupRoleService, userGroupService, userIdMapperLocalService, userIdMapperPersistence, userLocalService, userNotificationEventLocalService, userNotificationEventPersistence, userPersistence, userService, userTrackerLocalService, userTrackerPathLocalService, userTrackerPathPersistence, userTrackerPersistence, virtualHostLocalService, virtualHostPersistence, webDAVPropsLocalService, webDAVPropsPersistence, websiteLocalService, websitePersistence, websiteService, workflowDefinitionLinkLocalService, workflowDefinitionLinkPersistence, workflowInstanceLinkLocalService, workflowInstanceLinkPersistence
 
Constructor Summary
LayoutRevisionLocalServiceImpl()
           
 
Method Summary
 com.liferay.portal.model.LayoutRevision addLayoutRevision(long userId, long layoutSetBranchId, long layoutBranchId, long parentLayoutRevisionId, boolean head, long plid, long portletPreferencesPlid, boolean privateLayout, java.lang.String name, java.lang.String title, java.lang.String description, java.lang.String keywords, java.lang.String robots, java.lang.String typeSettings, boolean iconImage, long iconImageId, java.lang.String themeId, java.lang.String colorSchemeId, java.lang.String wapThemeId, java.lang.String wapColorSchemeId, java.lang.String css, com.liferay.portal.service.ServiceContext serviceContext)
           
protected  void copyPortletPreferences(com.liferay.portal.model.LayoutRevision layoutRevision, long parentLayoutRevisionId, com.liferay.portal.service.ServiceContext serviceContext)
           
 void deleteLayoutLayoutRevisions(long plid)
           
 void deleteLayoutRevision(com.liferay.portal.model.LayoutRevision layoutRevision)
          Deletes the layout revision from the database.
 void deleteLayoutRevision(long layoutRevisionId)
          Deletes the layout revision with the primary key from the database.
 void deleteLayoutRevisions(long layoutSetBranchId, long plid)
           
 void deleteLayoutRevisions(long layoutSetBranchId, long layoutBranchId, long plid)
           
 void deleteLayoutSetBranchLayoutRevisions(long layoutSetBranchId)
           
 com.liferay.portal.model.LayoutRevision fetchLastLayoutRevision(long plid, boolean head)
           
 java.util.List<com.liferay.portal.model.LayoutRevision> getChildLayoutRevisions(long layoutSetBranchId, long parentLayoutRevisionId, long plid)
           
 java.util.List<com.liferay.portal.model.LayoutRevision> getChildLayoutRevisions(long layoutSetBranchId, long parentLayoutRevision, long plid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
           
 int getChildLayoutRevisionsCount(long layoutSetBranchId, long parentLayoutRevision, long plid)
           
 com.liferay.portal.model.LayoutRevision getLayoutRevision(long layoutRevisionId)
          Returns the layout revision with the primary key.
 com.liferay.portal.model.LayoutRevision getLayoutRevision(long layoutSetBranchId, long plid, boolean head)
           
 com.liferay.portal.model.LayoutRevision getLayoutRevision(long layoutSetBranchId, long layoutBranchId, long plid)
           
 java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long plid)
           
 java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId, boolean head)
           
 java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId, int status)
           
 java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId, long plid)
           
 java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId, long plid, int status)
           
 java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId, long layoutBranchId, long plid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
           
 int getLayoutRevisionsCount(long layoutSetBranchId, long layoutBranchId, long plid)
           
protected  long getParentLayoutRevisionId(long layoutSetBranchId, long parentLayoutRevisionId, long plid)
           
 com.liferay.portal.model.LayoutRevision updateLayoutRevision(long userId, long layoutRevisionId, long layoutBranchId, java.lang.String name, java.lang.String title, java.lang.String description, java.lang.String keywords, java.lang.String robots, java.lang.String typeSettings, boolean iconImage, long iconImageId, java.lang.String themeId, java.lang.String colorSchemeId, java.lang.String wapThemeId, java.lang.String wapColorSchemeId, java.lang.String css, com.liferay.portal.service.ServiceContext serviceContext)
           
protected  com.liferay.portal.model.LayoutRevision updateMajor(com.liferay.portal.model.LayoutRevision layoutRevision)
           
 com.liferay.portal.model.LayoutRevision updateStatus(long userId, long layoutRevisionId, int status, com.liferay.portal.service.ServiceContext serviceContext)
           
 
Methods inherited from class com.liferay.portal.service.base.LayoutRevisionLocalServiceBaseImpl
addLayoutRevision, afterPropertiesSet, createLayoutRevision, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, fetchLayoutRevision, getAccountLocalService, getAccountPersistence, getAccountService, getAddressLocalService, getAddressPersistence, getAddressService, getBeanIdentifier, getBrowserTrackerLocalService, getBrowserTrackerPersistence, getClassNameLocalService, getClassNamePersistence, getClassNameService, getClusterGroupLocalService, getClusterGroupPersistence, getCMISRepositoryLocalService, getCompanyLocalService, getCompanyPersistence, getCompanyService, getContactLocalService, getContactPersistence, getContactService, getCounterLocalService, getCountryPersistence, getCountryService, getEmailAddressLocalService, getEmailAddressPersistence, getEmailAddressService, getGroupFinder, getGroupLocalService, getGroupPersistence, getGroupService, getImageLocalService, getImagePersistence, getImageService, getLayoutBranchLocalService, getLayoutBranchPersistence, getLayoutBranchService, getLayoutFinder, getLayoutLocalService, getLayoutPersistence, getLayoutPrototypeLocalService, getLayoutPrototypePersistence, getLayoutPrototypeService, getLayoutRevisionLocalService, getLayoutRevisionPersistence, getLayoutRevisions, getLayoutRevisionsCount, getLayoutRevisionService, getLayoutService, getLayoutSetBranchFinder, getLayoutSetBranchLocalService, getLayoutSetBranchPersistence, getLayoutSetBranchService, getLayoutSetLocalService, getLayoutSetPersistence, getLayoutSetPrototypeLocalService, getLayoutSetPrototypePersistence, getLayoutSetPrototypeService, getLayoutSetService, getLayoutTemplateLocalService, getListTypePersistence, getListTypeService, getLockFinder, getLockLocalService, getLockPersistence, getMembershipRequestLocalService, getMembershipRequestPersistence, getMembershipRequestService, getModelClass, getModelClassName, getOrganizationFinder, getOrganizationLocalService, getOrganizationPersistence, getOrganizationService, getOrgGroupPermissionFinder, getOrgGroupPermissionPersistence, getOrgGroupRolePersistence, getOrgLaborLocalService, getOrgLaborPersistence, getOrgLaborService, getPasswordPolicyFinder, getPasswordPolicyLocalService, getPasswordPolicyPersistence, getPasswordPolicyRelLocalService, getPasswordPolicyRelPersistence, getPasswordPolicyService, getPasswordTrackerLocalService, getPasswordTrackerPersistence, getPermissionFinder, getPermissionLocalService, getPermissionPersistence, getPermissionService, getPersistedModel, getPhoneLocalService, getPhonePersistence, getPhoneService, getPluginSettingLocalService, getPluginSettingPersistence, getPluginSettingService, getPortalLocalService, getPortalPreferencesLocalService, getPortalPreferencesPersistence, getPortalService, getPortletItemLocalService, getPortletItemPersistence, getPortletLocalService, getPortletPersistence, getPortletPreferencesFinder, getPortletPreferencesLocalService, getPortletPreferencesPersistence, getPortletPreferencesService, getPortletService, getQuartzLocalService, getRegionPersistence, getRegionService, getReleaseLocalService, getReleasePersistence, getRepositoryEntryLocalService, getRepositoryEntryPersistence, getRepositoryLocalService, getRepositoryPersistence, getRepositoryService, getResourceActionLocalService, getResourceActionPersistence, getResourceBlockFinder, getResourceBlockLocalService, getResourceBlockPermissionLocalService, getResourceBlockPermissionPersistence, getResourceBlockPersistence, getResourceBlockService, getResourceCodeLocalService, getResourceCodePersistence, getResourceFinder, getResourceLocalService, getResourcePermissionFinder, getResourcePermissionLocalService, getResourcePermissionPersistence, getResourcePermissionService, getResourcePersistence, getResourceService, getResourceTypePermissionFinder, getResourceTypePermissionLocalService, getResourceTypePermissionPersistence, getRoleFinder, getRoleLocalService, getRolePersistence, getRoleService, getServiceComponentLocalService, getServiceComponentPersistence, getShardLocalService, getShardPersistence, getSubscriptionLocalService, getSubscriptionPersistence, getTeamFinder, getTeamLocalService, getTeamPersistence, getTeamService, getThemeLocalService, getThemeService, getTicketLocalService, getTicketPersistence, getUserFinder, getUserGroupFinder, getUserGroupGroupRoleLocalService, getUserGroupGroupRolePersistence, getUserGroupGroupRoleService, getUserGroupLocalService, getUserGroupPersistence, getUserGroupRoleFinder, getUserGroupRoleLocalService, getUserGroupRolePersistence, getUserGroupRoleService, getUserGroupService, getUserIdMapperLocalService, getUserIdMapperPersistence, getUserLocalService, getUserNotificationEventLocalService, getUserNotificationEventPersistence, getUserPersistence, getUserService, getUserTrackerLocalService, getUserTrackerPathLocalService, getUserTrackerPathPersistence, getUserTrackerPersistence, getVirtualHostLocalService, getVirtualHostPersistence, getWebDAVPropsLocalService, getWebDAVPropsPersistence, getWebsiteLocalService, getWebsitePersistence, getWebsiteService, getWorkflowDefinitionLinkLocalService, getWorkflowDefinitionLinkPersistence, getWorkflowInstanceLinkLocalService, getWorkflowInstanceLinkPersistence, runSQL, setAccountLocalService, setAccountPersistence, setAccountService, setAddressLocalService, setAddressPersistence, setAddressService, setBeanIdentifier, setBrowserTrackerLocalService, setBrowserTrackerPersistence, setClassNameLocalService, setClassNamePersistence, setClassNameService, setClusterGroupLocalService, setClusterGroupPersistence, setCMISRepositoryLocalService, setCompanyLocalService, setCompanyPersistence, setCompanyService, setContactLocalService, setContactPersistence, setContactService, setCounterLocalService, setCountryPersistence, setCountryService, setEmailAddressLocalService, setEmailAddressPersistence, setEmailAddressService, setGroupFinder, setGroupLocalService, setGroupPersistence, setGroupService, setImageLocalService, setImagePersistence, setImageService, setLayoutBranchLocalService, setLayoutBranchPersistence, setLayoutBranchService, setLayoutFinder, setLayoutLocalService, setLayoutPersistence, setLayoutPrototypeLocalService, setLayoutPrototypePersistence, setLayoutPrototypeService, setLayoutRevisionLocalService, setLayoutRevisionPersistence, setLayoutRevisionService, setLayoutService, setLayoutSetBranchFinder, setLayoutSetBranchLocalService, setLayoutSetBranchPersistence, setLayoutSetBranchService, setLayoutSetLocalService, setLayoutSetPersistence, setLayoutSetPrototypeLocalService, setLayoutSetPrototypePersistence, setLayoutSetPrototypeService, setLayoutSetService, setLayoutTemplateLocalService, setListTypePersistence, setListTypeService, setLockFinder, setLockLocalService, setLockPersistence, setMembershipRequestLocalService, setMembershipRequestPersistence, setMembershipRequestService, setOrganizationFinder, setOrganizationLocalService, setOrganizationPersistence, setOrganizationService, setOrgGroupPermissionFinder, setOrgGroupPermissionPersistence, setOrgGroupRolePersistence, setOrgLaborLocalService, setOrgLaborPersistence, setOrgLaborService, setPasswordPolicyFinder, setPasswordPolicyLocalService, setPasswordPolicyPersistence, setPasswordPolicyRelLocalService, setPasswordPolicyRelPersistence, setPasswordPolicyService, setPasswordTrackerLocalService, setPasswordTrackerPersistence, setPermissionFinder, setPermissionLocalService, setPermissionPersistence, setPermissionService, setPhoneLocalService, setPhonePersistence, setPhoneService, setPluginSettingLocalService, setPluginSettingPersistence, setPluginSettingService, setPortalLocalService, setPortalPreferencesLocalService, setPortalPreferencesPersistence, setPortalService, setPortletItemLocalService, setPortletItemPersistence, setPortletLocalService, setPortletPersistence, setPortletPreferencesFinder, setPortletPreferencesLocalService, setPortletPreferencesPersistence, setPortletPreferencesService, setPortletService, setQuartzLocalService, setRegionPersistence, setRegionService, setReleaseLocalService, setReleasePersistence, setRepositoryEntryLocalService, setRepositoryEntryPersistence, setRepositoryLocalService, setRepositoryPersistence, setRepositoryService, setResourceActionLocalService, setResourceActionPersistence, setResourceBlockFinder, setResourceBlockLocalService, setResourceBlockPermissionLocalService, setResourceBlockPermissionPersistence, setResourceBlockPersistence, setResourceBlockService, setResourceCodeLocalService, setResourceCodePersistence, setResourceFinder, setResourceLocalService, setResourcePermissionFinder, setResourcePermissionLocalService, setResourcePermissionPersistence, setResourcePermissionService, setResourcePersistence, setResourceService, setResourceTypePermissionFinder, setResourceTypePermissionLocalService, setResourceTypePermissionPersistence, setRoleFinder, setRoleLocalService, setRolePersistence, setRoleService, setServiceComponentLocalService, setServiceComponentPersistence, setShardLocalService, setShardPersistence, setSubscriptionLocalService, setSubscriptionPersistence, setTeamFinder, setTeamLocalService, setTeamPersistence, setTeamService, setThemeLocalService, setThemeService, setTicketLocalService, setTicketPersistence, setUserFinder, setUserGroupFinder, setUserGroupGroupRoleLocalService, setUserGroupGroupRolePersistence, setUserGroupGroupRoleService, setUserGroupLocalService, setUserGroupPersistence, setUserGroupRoleFinder, setUserGroupRoleLocalService, setUserGroupRolePersistence, setUserGroupRoleService, setUserGroupService, setUserIdMapperLocalService, setUserIdMapperPersistence, setUserLocalService, setUserNotificationEventLocalService, setUserNotificationEventPersistence, setUserPersistence, setUserService, setUserTrackerLocalService, setUserTrackerPathLocalService, setUserTrackerPathPersistence, setUserTrackerPersistence, setVirtualHostLocalService, setVirtualHostPersistence, setWebDAVPropsLocalService, setWebDAVPropsPersistence, setWebsiteLocalService, setWebsitePersistence, setWebsiteService, setWorkflowDefinitionLinkLocalService, setWorkflowDefinitionLinkPersistence, setWorkflowInstanceLinkLocalService, setWorkflowInstanceLinkPersistence, updateLayoutRevision, updateLayoutRevision
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutRevisionLocalServiceImpl

public LayoutRevisionLocalServiceImpl()
Method Detail

addLayoutRevision

public com.liferay.portal.model.LayoutRevision addLayoutRevision(long userId,
                                                                 long layoutSetBranchId,
                                                                 long layoutBranchId,
                                                                 long parentLayoutRevisionId,
                                                                 boolean head,
                                                                 long plid,
                                                                 long portletPreferencesPlid,
                                                                 boolean privateLayout,
                                                                 java.lang.String name,
                                                                 java.lang.String title,
                                                                 java.lang.String description,
                                                                 java.lang.String keywords,
                                                                 java.lang.String robots,
                                                                 java.lang.String typeSettings,
                                                                 boolean iconImage,
                                                                 long iconImageId,
                                                                 java.lang.String themeId,
                                                                 java.lang.String colorSchemeId,
                                                                 java.lang.String wapThemeId,
                                                                 java.lang.String wapColorSchemeId,
                                                                 java.lang.String css,
                                                                 com.liferay.portal.service.ServiceContext serviceContext)
                                                          throws com.liferay.portal.kernel.exception.PortalException,
                                                                 com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteLayoutLayoutRevisions

public void deleteLayoutLayoutRevisions(long plid)
                                 throws com.liferay.portal.kernel.exception.PortalException,
                                        com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteLayoutRevision

public void deleteLayoutRevision(com.liferay.portal.model.LayoutRevision layoutRevision)
                          throws com.liferay.portal.kernel.exception.PortalException,
                                 com.liferay.portal.kernel.exception.SystemException
Description copied from class: LayoutRevisionLocalServiceBaseImpl
Deletes the layout revision from the database. Also notifies the appropriate model listeners.

Specified by:
deleteLayoutRevision in interface com.liferay.portal.service.LayoutRevisionLocalService
Overrides:
deleteLayoutRevision in class LayoutRevisionLocalServiceBaseImpl
Parameters:
layoutRevision - the layout revision
Throws:
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred
com.liferay.portal.kernel.exception.PortalException

deleteLayoutRevision

public void deleteLayoutRevision(long layoutRevisionId)
                          throws com.liferay.portal.kernel.exception.PortalException,
                                 com.liferay.portal.kernel.exception.SystemException
Description copied from class: LayoutRevisionLocalServiceBaseImpl
Deletes the layout revision with the primary key from the database. Also notifies the appropriate model listeners.

Specified by:
deleteLayoutRevision in interface com.liferay.portal.service.LayoutRevisionLocalService
Overrides:
deleteLayoutRevision in class LayoutRevisionLocalServiceBaseImpl
Parameters:
layoutRevisionId - the primary key of the layout revision
Throws:
com.liferay.portal.kernel.exception.PortalException - if a layout revision with the primary key could not be found
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred

deleteLayoutRevisions

public void deleteLayoutRevisions(long layoutSetBranchId,
                                  long plid)
                           throws com.liferay.portal.kernel.exception.PortalException,
                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteLayoutRevisions

public void deleteLayoutRevisions(long layoutSetBranchId,
                                  long layoutBranchId,
                                  long plid)
                           throws com.liferay.portal.kernel.exception.PortalException,
                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteLayoutSetBranchLayoutRevisions

public void deleteLayoutSetBranchLayoutRevisions(long layoutSetBranchId)
                                          throws com.liferay.portal.kernel.exception.PortalException,
                                                 com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

fetchLastLayoutRevision

public com.liferay.portal.model.LayoutRevision fetchLastLayoutRevision(long plid,
                                                                       boolean head)
                                                                throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getChildLayoutRevisions

public java.util.List<com.liferay.portal.model.LayoutRevision> getChildLayoutRevisions(long layoutSetBranchId,
                                                                                       long parentLayoutRevisionId,
                                                                                       long plid)
                                                                                throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getChildLayoutRevisions

public java.util.List<com.liferay.portal.model.LayoutRevision> getChildLayoutRevisions(long layoutSetBranchId,
                                                                                       long parentLayoutRevision,
                                                                                       long plid,
                                                                                       int start,
                                                                                       int end,
                                                                                       com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
                                                                                throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getChildLayoutRevisionsCount

public int getChildLayoutRevisionsCount(long layoutSetBranchId,
                                        long parentLayoutRevision,
                                        long plid)
                                 throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getLayoutRevision

public com.liferay.portal.model.LayoutRevision getLayoutRevision(long layoutRevisionId)
                                                          throws com.liferay.portal.kernel.exception.PortalException,
                                                                 com.liferay.portal.kernel.exception.SystemException
Description copied from class: LayoutRevisionLocalServiceBaseImpl
Returns the layout revision with the primary key.

Specified by:
getLayoutRevision in interface com.liferay.portal.service.LayoutRevisionLocalService
Overrides:
getLayoutRevision in class LayoutRevisionLocalServiceBaseImpl
Parameters:
layoutRevisionId - the primary key of the layout revision
Returns:
the layout revision
Throws:
com.liferay.portal.kernel.exception.PortalException - if a layout revision with the primary key could not be found
com.liferay.portal.kernel.exception.SystemException - if a system exception occurred

getLayoutRevision

public com.liferay.portal.model.LayoutRevision getLayoutRevision(long layoutSetBranchId,
                                                                 long plid,
                                                                 boolean head)
                                                          throws com.liferay.portal.kernel.exception.PortalException,
                                                                 com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getLayoutRevision

public com.liferay.portal.model.LayoutRevision getLayoutRevision(long layoutSetBranchId,
                                                                 long layoutBranchId,
                                                                 long plid)
                                                          throws com.liferay.portal.kernel.exception.PortalException,
                                                                 com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getLayoutRevisions

public java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long plid)
                                                                           throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getLayoutRevisions

public java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId,
                                                                                  boolean head)
                                                                           throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getLayoutRevisions

public java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId,
                                                                                  int status)
                                                                           throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getLayoutRevisions

public java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId,
                                                                                  long plid)
                                                                           throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getLayoutRevisions

public java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId,
                                                                                  long plid,
                                                                                  int status)
                                                                           throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getLayoutRevisions

public java.util.List<com.liferay.portal.model.LayoutRevision> getLayoutRevisions(long layoutSetBranchId,
                                                                                  long layoutBranchId,
                                                                                  long plid,
                                                                                  int start,
                                                                                  int end,
                                                                                  com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
                                                                           throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getLayoutRevisionsCount

public int getLayoutRevisionsCount(long layoutSetBranchId,
                                   long layoutBranchId,
                                   long plid)
                            throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

updateLayoutRevision

public com.liferay.portal.model.LayoutRevision updateLayoutRevision(long userId,
                                                                    long layoutRevisionId,
                                                                    long layoutBranchId,
                                                                    java.lang.String name,
                                                                    java.lang.String title,
                                                                    java.lang.String description,
                                                                    java.lang.String keywords,
                                                                    java.lang.String robots,
                                                                    java.lang.String typeSettings,
                                                                    boolean iconImage,
                                                                    long iconImageId,
                                                                    java.lang.String themeId,
                                                                    java.lang.String colorSchemeId,
                                                                    java.lang.String wapThemeId,
                                                                    java.lang.String wapColorSchemeId,
                                                                    java.lang.String css,
                                                                    com.liferay.portal.service.ServiceContext serviceContext)
                                                             throws com.liferay.portal.kernel.exception.PortalException,
                                                                    com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateStatus

public com.liferay.portal.model.LayoutRevision updateStatus(long userId,
                                                            long layoutRevisionId,
                                                            int status,
                                                            com.liferay.portal.service.ServiceContext serviceContext)
                                                     throws com.liferay.portal.kernel.exception.PortalException,
                                                            com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

copyPortletPreferences

protected void copyPortletPreferences(com.liferay.portal.model.LayoutRevision layoutRevision,
                                      long parentLayoutRevisionId,
                                      com.liferay.portal.service.ServiceContext serviceContext)
                               throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getParentLayoutRevisionId

protected long getParentLayoutRevisionId(long layoutSetBranchId,
                                         long parentLayoutRevisionId,
                                         long plid)
                                  throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

updateMajor

protected com.liferay.portal.model.LayoutRevision updateMajor(com.liferay.portal.model.LayoutRevision layoutRevision)
                                                       throws com.liferay.portal.kernel.exception.PortalException,
                                                              com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException