Class PortletBaseImpl

Object
com.liferay.portal.kernel.model.impl.BaseModelImpl<com.liferay.portal.kernel.model.Portlet>
com.liferay.portal.model.impl.PortletModelImpl
com.liferay.portal.model.impl.PortletBaseImpl
All Implemented Interfaces:
com.liferay.portal.kernel.model.BaseModel<com.liferay.portal.kernel.model.Portlet>, com.liferay.portal.kernel.model.ClassedModel, com.liferay.portal.kernel.model.MVCCModel, com.liferay.portal.kernel.model.PersistedModel, com.liferay.portal.kernel.model.Portlet, com.liferay.portal.kernel.model.PortletModel, com.liferay.portal.kernel.model.ShardedModel, Serializable, Cloneable, Comparable<com.liferay.portal.kernel.model.Portlet>
Direct Known Subclasses:
PortletImpl

public abstract class PortletBaseImpl extends PortletModelImpl implements com.liferay.portal.kernel.model.Portlet
The extended model base implementation for the Portlet service. Represents a row in the "Portlet" database table, with each column mapped to a property of this class.

This class exists only as a container for the default extended model level methods generated by ServiceBuilder. Helper methods and all application logic should be put in PortletImpl.

Author:
Brian Wing Shun Chan
See Also:
{$generated.description}
  • Field Summary

    Fields inherited from interface com.liferay.portal.kernel.model.Portlet

    ID_ACCESSOR, PORTLET_ID_ACCESSOR
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class com.liferay.portal.kernel.model.impl.BaseModelImpl

    getLocale, isCachedModel, isEscapedModel, isNew, setCachedModel, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setNew, toUnescapedModel

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.liferay.portal.kernel.model.BaseModel

    getAttributeGetterFunctions, getAttributeSetterBiConsumers, getExpandoBridge, getModelAttributes, getPrimaryKeyObj, isCachedModel, isEntityCacheEnabled, isEscapedModel, isFinderCacheEnabled, isNew, resetOriginalValues, setCachedModel, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setModelAttributes, setNew, setPrimaryKeyObj, toCacheModel, toEscapedModel, toUnescapedModel

    Methods inherited from interface com.liferay.portal.kernel.model.ClassedModel

    getModelClass, getModelClassName

    Methods inherited from interface com.liferay.portal.kernel.model.Portlet

    addApplicationType, addPortletDependency, addProcessingEvent, addPublicRenderParameter, addPublishingEvent, addSchedulerEntry, clone, compareTo, equals, getActionTimeout, getActionURLRedirect, getAddDefaultResource, getAjaxable, getAllPortletModes, getAllWindowStates, getApplicationTypes, getAssetRendererFactoryClasses, getAutopropagatedParameters, getCategoryNames, getClonedInstance, getConfigurationActionClass, getConfigurationActionInstance, getContextName, getContextPath, getControlPanelEntryCategory, getControlPanelEntryClass, getControlPanelEntryInstance, getControlPanelEntryWeight, getCssClassWrapper, getCustomAttributesDisplayClasses, getCustomAttributesDisplayInstances, getDefaultPluginSetting, getDefaultPreferences, getDisplayName, getExpCache, getFooterPortalCss, getFooterPortalJavaScript, getFooterPortletCss, getFooterPortletJavaScript, getFriendlyURLMapperClass, getFriendlyURLMapperInstance, getFriendlyURLMapping, getFriendlyURLMapping, getFriendlyURLRoutes, getHeaderPortalCss, getHeaderPortalJavaScript, getHeaderPortletCss, getHeaderPortletJavaScript, getHeaderRequestAttributePrefixes, getHeaderTimeout, getIcon, getInclude, getIndexerClasses, getIndexerInstances, getInitParams, getInstanceable, getInstanceId, getLayoutCacheable, getMaximizeEdit, getMaximizeHelp, getMultipartFileSizeThreshold, getMultipartLocation, getMultipartMaxFileSize, getMultipartMaxRequestSize, getOpenSearchClass, getOpenSearchInstance, getParentStrutsPath, getPermissionPropagatorClass, getPermissionPropagatorInstance, getPluginId, getPluginPackage, getPluginType, getPopMessageListenerClass, getPopMessageListenerInstance, getPopUpPrint, getPortletApp, getPortletClass, getPortletConfigurationListenerClass, getPortletConfigurationListenerInstance, getPortletDataHandlerClass, getPortletDataHandlerInstance, getPortletDependencies, getPortletFilters, getPortletInfo, getPortletLayoutListenerClass, getPortletLayoutListenerInstance, getPortletModes, getPortletName, getPortletURLClass, getPreferencesCompanyWide, getPreferencesOwnedByGroup, getPreferencesUniquePerLayout, getPreferencesValidator, getPrivateRequestAttributes, getPrivateSessionAttributes, getProcessingEvent, getProcessingEvents, getPublicRenderParameter, getPublicRenderParameter, getPublicRenderParameters, getPublishingEvents, getReady, getRenderTimeout, getRenderWeight, getResourceBundle, getRestoreCurrentView, getRoleMappers, getRolesArray, getRootPortlet, getRootPortletId, getSchedulerEntries, getScopeable, getShowPortletAccessDenied, getShowPortletInactive, getSinglePageApplication, getSocialActivityInterpreterClasses, getSocialActivityInterpreterInstances, getSocialRequestInterpreterClass, getSocialRequestInterpreterInstance, getStagedModelDataHandlerClasses, getStagedModelDataHandlerInstances, getStatic, getStaticEnd, getStaticResourcePath, getStaticStart, getStrutsPath, getSupportedLocales, getSystem, getTemplateHandlerClass, getTemplateHandlerInstance, getTimestamp, getTrashHandlerClasses, getTrashHandlerInstances, getUndeployedPortlet, getUnlinkedRoles, getURLEncoderClass, getURLEncoderInstance, getUseDefaultTemplate, getUserId, getUserNotificationDefinitions, getUserNotificationHandlerClasses, getUserNotificationHandlerInstances, getUserPrincipalStrategy, getVirtualPath, getWebDAVStorageClass, getWebDAVStorageInstance, getWebDAVStorageToken, getWindowStates, getWorkflowHandlerClasses, getWorkflowHandlerInstances, getXmlRpcMethodClass, getXmlRpcMethodInstance, hasAddPortletPermission, hasFooterPortalCss, hasFooterPortalJavaScript, hasFooterPortletCss, hasFooterPortletJavaScript, hashCode, hasHeaderPortalCss, hasHeaderPortalJavaScript, hasHeaderPortletCss, hasHeaderPortletJavaScript, hasMultipleMimeTypes, hasPortletMode, hasRoleWithName, hasWindowState, isActionURLRedirect, isAddDefaultResource, isAjaxable, isAsyncSupported, isFullPageDisplayable, isInclude, isInstanceable, isLayoutCacheable, isMaximizeEdit, isMaximizeHelp, isPartialActionServeResource, isPopUpPrint, isPortletDependencyCssEnabled, isPortletDependencyJavaScriptEnabled, isPreferencesCompanyWide, isPreferencesOwnedByGroup, isPreferencesUniquePerLayout, isPrivateRequestAttributes, isPrivateSessionAttributes, isReady, isRequiresNamespacedParameters, isRestoreCurrentView, isScopeable, isShowPortletAccessDenied, isShowPortletInactive, isSinglePageApplication, isStatic, isStaticEnd, isStaticStart, isSystem, isUndeployedPortlet, isUseDefaultTemplate, linkRoles, setActionTimeout, setActionURLRedirect, setAddDefaultResource, setAjaxable, setApplicationTypes, setAssetRendererFactoryClasses, setAsyncSupported, setAutopropagatedParameters, setCategoryNames, setConfigurationActionClass, setControlPanelEntryCategory, setControlPanelEntryClass, setControlPanelEntryWeight, setCssClassWrapper, setCustomAttributesDisplayClasses, setDefaultPluginSetting, setDefaultPreferences, setDisplayName, setExpCache, setFooterPortalCss, setFooterPortalJavaScript, setFooterPortletCss, setFooterPortletJavaScript, setFriendlyURLMapperClass, setFriendlyURLMapping, setFriendlyURLRoutes, setHeaderPortalCss, setHeaderPortalJavaScript, setHeaderPortletCss, setHeaderPortletJavaScript, setHeaderRequestAttributePrefixes, setHeaderTimeout, setIcon, setInclude, setIndexerClasses, setInitParams, setInstanceable, setLayoutCacheable, setMaximizeEdit, setMaximizeHelp, setMultipartFileSizeThreshold, setMultipartLocation, setMultipartMaxFileSize, setMultipartMaxRequestSize, setOpenSearchClass, setParentStrutsPath, setPartialActionServeResource, setPermissionPropagatorClass, setPluginPackage, setPopMessageListenerClass, setPopUpPrint, setPortletApp, setPortletClass, setPortletConfigurationListenerClass, setPortletDataHandlerClass, setPortletDependencyCssEnabled, setPortletDependencyJavaScriptEnabled, setPortletFilters, setPortletInfo, setPortletLayoutListenerClass, setPortletModes, setPortletName, setPortletURLClass, setPreferencesCompanyWide, setPreferencesOwnedByGroup, setPreferencesUniquePerLayout, setPreferencesValidator, setPrivateRequestAttributes, setPrivateSessionAttributes, setProcessingEvents, setPublicRenderParameters, setPublishingEvents, setReady, setRenderTimeout, setRenderWeight, setRequiresNamespacedParameters, setResourceBundle, setRestoreCurrentView, setRoleMappers, setRolesArray, setSchedulerEntries, setScopeable, setShowPortletAccessDenied, setShowPortletInactive, setSinglePageApplication, setSocialActivityInterpreterClasses, setSocialRequestInterpreterClass, setStagedModelDataHandlerClasses, setStatic, setStaticStart, setStrutsPath, setSupportedLocales, setSystem, setTemplateHandlerClass, setTrashHandlerClasses, setUndeployedPortlet, setUnlinkedRoles, setURLEncoderClass, setUseDefaultTemplate, setUserNotificationDefinitions, setUserNotificationHandlerClasses, setUserPrincipalStrategy, setVirtualPath, setWebDAVStorageClass, setWebDAVStorageToken, setWindowStates, setWorkflowHandlerClasses, setXmlRpcMethodClass, unsetReady

    Methods inherited from interface com.liferay.portal.kernel.model.PortletModel

    cloneWithOriginalValues, getActive, getCompanyId, getId, getMvccVersion, getPortletId, getPrimaryKey, getRoles, isActive, setActive, setCompanyId, setId, setMvccVersion, setPortletId, setPrimaryKey, setRoles, toXmlString
  • Constructor Details

    • PortletBaseImpl

      public PortletBaseImpl()
  • Method Details

    • persist

      public void persist()
      Specified by:
      persist in interface com.liferay.portal.kernel.model.PersistedModel