Interface ObjectActionModel

All Superinterfaces:
com.liferay.portal.kernel.model.AuditedModel, com.liferay.portal.kernel.model.BaseModel<ObjectAction>, com.liferay.portal.kernel.model.ClassedModel, Cloneable, Comparable<ObjectAction>, com.liferay.portal.kernel.model.ExternalReferenceCodeModel, com.liferay.portal.kernel.model.LocalizedModel, com.liferay.portal.kernel.model.MVCCModel, Serializable, com.liferay.portal.kernel.model.ShardedModel, com.liferay.portal.kernel.model.StagedAuditedModel, com.liferay.portal.kernel.model.StagedModel
All Known Subinterfaces:
ObjectAction
All Known Implementing Classes:
ObjectActionWrapper

@ProviderType public interface ObjectActionModel extends com.liferay.portal.kernel.model.BaseModel<ObjectAction>, com.liferay.portal.kernel.model.ExternalReferenceCodeModel, com.liferay.portal.kernel.model.LocalizedModel, com.liferay.portal.kernel.model.MVCCModel, com.liferay.portal.kernel.model.ShardedModel, com.liferay.portal.kernel.model.StagedAuditedModel
The base model interface for the ObjectAction service. Represents a row in the "ObjectAction" database table, with each column mapped to a property of this class.

This interface and its corresponding implementation com.liferay.object.model.impl.ObjectActionModelImpl exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in com.liferay.object.model.impl.ObjectActionImpl.

See Also:
Generated:
  • Method Details

    • getPrimaryKey

      long getPrimaryKey()
      Returns the primary key of this object action.
      Returns:
      the primary key of this object action
    • setPrimaryKey

      void setPrimaryKey(long primaryKey)
      Sets the primary key of this object action.
      Parameters:
      primaryKey - the primary key of this object action
    • getMvccVersion

      long getMvccVersion()
      Returns the mvcc version of this object action.
      Specified by:
      getMvccVersion in interface com.liferay.portal.kernel.model.MVCCModel
      Returns:
      the mvcc version of this object action
    • setMvccVersion

      void setMvccVersion(long mvccVersion)
      Sets the mvcc version of this object action.
      Specified by:
      setMvccVersion in interface com.liferay.portal.kernel.model.MVCCModel
      Parameters:
      mvccVersion - the mvcc version of this object action
    • getUuid

      @AutoEscape String getUuid()
      Returns the uuid of this object action.
      Specified by:
      getUuid in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the uuid of this object action
    • setUuid

      void setUuid(String uuid)
      Sets the uuid of this object action.
      Specified by:
      setUuid in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      uuid - the uuid of this object action
    • getExternalReferenceCode

      @AutoEscape String getExternalReferenceCode()
      Returns the external reference code of this object action.
      Specified by:
      getExternalReferenceCode in interface com.liferay.portal.kernel.model.ExternalReferenceCodeModel
      Returns:
      the external reference code of this object action
    • setExternalReferenceCode

      void setExternalReferenceCode(String externalReferenceCode)
      Sets the external reference code of this object action.
      Specified by:
      setExternalReferenceCode in interface com.liferay.portal.kernel.model.ExternalReferenceCodeModel
      Parameters:
      externalReferenceCode - the external reference code of this object action
    • getObjectActionId

      long getObjectActionId()
      Returns the object action ID of this object action.
      Returns:
      the object action ID of this object action
    • setObjectActionId

      void setObjectActionId(long objectActionId)
      Sets the object action ID of this object action.
      Parameters:
      objectActionId - the object action ID of this object action
    • getCompanyId

      long getCompanyId()
      Returns the company ID of this object action.
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.model.ShardedModel
      Specified by:
      getCompanyId in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the company ID of this object action
    • setCompanyId

      void setCompanyId(long companyId)
      Sets the company ID of this object action.
      Specified by:
      setCompanyId in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setCompanyId in interface com.liferay.portal.kernel.model.ShardedModel
      Specified by:
      setCompanyId in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      companyId - the company ID of this object action
    • getUserId

      long getUserId()
      Returns the user ID of this object action.
      Specified by:
      getUserId in interface com.liferay.portal.kernel.model.AuditedModel
      Returns:
      the user ID of this object action
    • setUserId

      void setUserId(long userId)
      Sets the user ID of this object action.
      Specified by:
      setUserId in interface com.liferay.portal.kernel.model.AuditedModel
      Parameters:
      userId - the user ID of this object action
    • getUserUuid

      String getUserUuid()
      Returns the user uuid of this object action.
      Specified by:
      getUserUuid in interface com.liferay.portal.kernel.model.AuditedModel
      Returns:
      the user uuid of this object action
    • setUserUuid

      void setUserUuid(String userUuid)
      Sets the user uuid of this object action.
      Specified by:
      setUserUuid in interface com.liferay.portal.kernel.model.AuditedModel
      Parameters:
      userUuid - the user uuid of this object action
    • getUserName

      @AutoEscape String getUserName()
      Returns the user name of this object action.
      Specified by:
      getUserName in interface com.liferay.portal.kernel.model.AuditedModel
      Returns:
      the user name of this object action
    • setUserName

      void setUserName(String userName)
      Sets the user name of this object action.
      Specified by:
      setUserName in interface com.liferay.portal.kernel.model.AuditedModel
      Parameters:
      userName - the user name of this object action
    • getCreateDate

      Date getCreateDate()
      Returns the create date of this object action.
      Specified by:
      getCreateDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getCreateDate in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the create date of this object action
    • setCreateDate

      void setCreateDate(Date createDate)
      Sets the create date of this object action.
      Specified by:
      setCreateDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setCreateDate in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      createDate - the create date of this object action
    • getModifiedDate

      Date getModifiedDate()
      Returns the modified date of this object action.
      Specified by:
      getModifiedDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      getModifiedDate in interface com.liferay.portal.kernel.model.StagedModel
      Returns:
      the modified date of this object action
    • setModifiedDate

      void setModifiedDate(Date modifiedDate)
      Sets the modified date of this object action.
      Specified by:
      setModifiedDate in interface com.liferay.portal.kernel.model.AuditedModel
      Specified by:
      setModifiedDate in interface com.liferay.portal.kernel.model.StagedModel
      Parameters:
      modifiedDate - the modified date of this object action
    • getObjectDefinitionId

      long getObjectDefinitionId()
      Returns the object definition ID of this object action.
      Returns:
      the object definition ID of this object action
    • setObjectDefinitionId

      void setObjectDefinitionId(long objectDefinitionId)
      Sets the object definition ID of this object action.
      Parameters:
      objectDefinitionId - the object definition ID of this object action
    • getActive

      boolean getActive()
      Returns the active of this object action.
      Returns:
      the active of this object action
    • isActive

      boolean isActive()
      Returns true if this object action is active.
      Returns:
      true if this object action is active; false otherwise
    • setActive

      void setActive(boolean active)
      Sets whether this object action is active.
      Parameters:
      active - the active of this object action
    • getConditionExpression

      @AutoEscape String getConditionExpression()
      Returns the condition expression of this object action.
      Returns:
      the condition expression of this object action
    • setConditionExpression

      void setConditionExpression(String conditionExpression)
      Sets the condition expression of this object action.
      Parameters:
      conditionExpression - the condition expression of this object action
    • getDescription

      @AutoEscape String getDescription()
      Returns the description of this object action.
      Returns:
      the description of this object action
    • setDescription

      void setDescription(String description)
      Sets the description of this object action.
      Parameters:
      description - the description of this object action
    • getErrorMessage

      String getErrorMessage()
      Returns the error message of this object action.
      Returns:
      the error message of this object action
    • getErrorMessage

      @AutoEscape String getErrorMessage(Locale locale)
      Returns the localized error message of this object action in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      locale - the locale of the language
      Returns:
      the localized error message of this object action
    • getErrorMessage

      @AutoEscape String getErrorMessage(Locale locale, boolean useDefault)
      Returns the localized error message of this object action in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized error message of this object action. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getErrorMessage

      @AutoEscape String getErrorMessage(String languageId)
      Returns the localized error message of this object action in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized error message of this object action
    • getErrorMessage

      @AutoEscape String getErrorMessage(String languageId, boolean useDefault)
      Returns the localized error message of this object action in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized error message of this object action
    • getErrorMessageCurrentLanguageId

      @AutoEscape String getErrorMessageCurrentLanguageId()
    • getErrorMessageCurrentValue

      @AutoEscape String getErrorMessageCurrentValue()
    • getErrorMessageMap

      Map<Locale,String> getErrorMessageMap()
      Returns a map of the locales and localized error messages of this object action.
      Returns:
      the locales and localized error messages of this object action
    • setErrorMessage

      void setErrorMessage(String errorMessage)
      Sets the error message of this object action.
      Parameters:
      errorMessage - the error message of this object action
    • setErrorMessage

      void setErrorMessage(String errorMessage, Locale locale)
      Sets the localized error message of this object action in the language.
      Parameters:
      errorMessage - the localized error message of this object action
      locale - the locale of the language
    • setErrorMessage

      void setErrorMessage(String errorMessage, Locale locale, Locale defaultLocale)
      Sets the localized error message of this object action in the language, and sets the default locale.
      Parameters:
      errorMessage - the localized error message of this object action
      locale - the locale of the language
      defaultLocale - the default locale
    • setErrorMessageCurrentLanguageId

      void setErrorMessageCurrentLanguageId(String languageId)
    • setErrorMessageMap

      void setErrorMessageMap(Map<Locale,String> errorMessageMap)
      Sets the localized error messages of this object action from the map of locales and localized error messages.
      Parameters:
      errorMessageMap - the locales and localized error messages of this object action
    • setErrorMessageMap

      void setErrorMessageMap(Map<Locale,String> errorMessageMap, Locale defaultLocale)
      Sets the localized error messages of this object action from the map of locales and localized error messages, and sets the default locale.
      Parameters:
      errorMessageMap - the locales and localized error messages of this object action
      defaultLocale - the default locale
    • getLabel

      String getLabel()
      Returns the label of this object action.
      Returns:
      the label of this object action
    • getLabel

      @AutoEscape String getLabel(Locale locale)
      Returns the localized label of this object action in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      locale - the locale of the language
      Returns:
      the localized label of this object action
    • getLabel

      @AutoEscape String getLabel(Locale locale, boolean useDefault)
      Returns the localized label of this object action in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized label of this object action. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getLabel

      @AutoEscape String getLabel(String languageId)
      Returns the localized label of this object action in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized label of this object action
    • getLabel

      @AutoEscape String getLabel(String languageId, boolean useDefault)
      Returns the localized label of this object action in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized label of this object action
    • getLabelCurrentLanguageId

      @AutoEscape String getLabelCurrentLanguageId()
    • getLabelCurrentValue

      @AutoEscape String getLabelCurrentValue()
    • getLabelMap

      Map<Locale,String> getLabelMap()
      Returns a map of the locales and localized labels of this object action.
      Returns:
      the locales and localized labels of this object action
    • setLabel

      void setLabel(String label)
      Sets the label of this object action.
      Parameters:
      label - the label of this object action
    • setLabel

      void setLabel(String label, Locale locale)
      Sets the localized label of this object action in the language.
      Parameters:
      label - the localized label of this object action
      locale - the locale of the language
    • setLabel

      void setLabel(String label, Locale locale, Locale defaultLocale)
      Sets the localized label of this object action in the language, and sets the default locale.
      Parameters:
      label - the localized label of this object action
      locale - the locale of the language
      defaultLocale - the default locale
    • setLabelCurrentLanguageId

      void setLabelCurrentLanguageId(String languageId)
    • setLabelMap

      void setLabelMap(Map<Locale,String> labelMap)
      Sets the localized labels of this object action from the map of locales and localized labels.
      Parameters:
      labelMap - the locales and localized labels of this object action
    • setLabelMap

      void setLabelMap(Map<Locale,String> labelMap, Locale defaultLocale)
      Sets the localized labels of this object action from the map of locales and localized labels, and sets the default locale.
      Parameters:
      labelMap - the locales and localized labels of this object action
      defaultLocale - the default locale
    • getName

      @AutoEscape String getName()
      Returns the name of this object action.
      Returns:
      the name of this object action
    • setName

      void setName(String name)
      Sets the name of this object action.
      Parameters:
      name - the name of this object action
    • getObjectActionExecutorKey

      @AutoEscape String getObjectActionExecutorKey()
      Returns the object action executor key of this object action.
      Returns:
      the object action executor key of this object action
    • setObjectActionExecutorKey

      void setObjectActionExecutorKey(String objectActionExecutorKey)
      Sets the object action executor key of this object action.
      Parameters:
      objectActionExecutorKey - the object action executor key of this object action
    • getObjectActionTriggerKey

      @AutoEscape String getObjectActionTriggerKey()
      Returns the object action trigger key of this object action.
      Returns:
      the object action trigger key of this object action
    • setObjectActionTriggerKey

      void setObjectActionTriggerKey(String objectActionTriggerKey)
      Sets the object action trigger key of this object action.
      Parameters:
      objectActionTriggerKey - the object action trigger key of this object action
    • getParameters

      @AutoEscape String getParameters()
      Returns the parameters of this object action.
      Returns:
      the parameters of this object action
    • setParameters

      void setParameters(String parameters)
      Sets the parameters of this object action.
      Parameters:
      parameters - the parameters of this object action
    • getSystem

      boolean getSystem()
      Returns the system of this object action.
      Returns:
      the system of this object action
    • isSystem

      boolean isSystem()
      Returns true if this object action is system.
      Returns:
      true if this object action is system; false otherwise
    • setSystem

      void setSystem(boolean system)
      Sets whether this object action is system.
      Parameters:
      system - the system of this object action
    • getStatus

      int getStatus()
      Returns the status of this object action.
      Returns:
      the status of this object action
    • setStatus

      void setStatus(int status)
      Sets the status of this object action.
      Parameters:
      status - the status of this object action
    • getAvailableLanguageIds

      String[] getAvailableLanguageIds()
      Specified by:
      getAvailableLanguageIds in interface com.liferay.portal.kernel.model.LocalizedModel
    • getDefaultLanguageId

      String getDefaultLanguageId()
      Specified by:
      getDefaultLanguageId in interface com.liferay.portal.kernel.model.LocalizedModel
    • prepareLocalizedFieldsForImport

      void prepareLocalizedFieldsForImport() throws com.liferay.portal.kernel.exception.LocaleException
      Specified by:
      prepareLocalizedFieldsForImport in interface com.liferay.portal.kernel.model.LocalizedModel
      Throws:
      com.liferay.portal.kernel.exception.LocaleException
    • prepareLocalizedFieldsForImport

      void prepareLocalizedFieldsForImport(Locale defaultImportLocale) throws com.liferay.portal.kernel.exception.LocaleException
      Specified by:
      prepareLocalizedFieldsForImport in interface com.liferay.portal.kernel.model.LocalizedModel
      Throws:
      com.liferay.portal.kernel.exception.LocaleException
    • cloneWithOriginalValues

      ObjectAction cloneWithOriginalValues()
      Specified by:
      cloneWithOriginalValues in interface com.liferay.portal.kernel.model.BaseModel<ObjectAction>
    • toXmlString

      default String toXmlString()