Class ExtendedInfoImpl

java.lang.Object
org.nuxeo.ecm.platform.audit.impl.ExtendedInfoImpl
All Implemented Interfaces:
Serializable, ExtendedInfo
Direct Known Subclasses:
ExtendedInfoImpl.BlobInfo, ExtendedInfoImpl.BooleanInfo, ExtendedInfoImpl.DateInfo, ExtendedInfoImpl.DoubleInfo, ExtendedInfoImpl.LongInfo, ExtendedInfoImpl.StringInfo

@Entity @Deprecated(since="2025.0", forRemoval=true) public class ExtendedInfoImpl extends Object implements ExtendedInfo
Deprecated, for removal: This API element is subject to removal in a future version.
since 2025.0, it is not useful anymore except for nuxeo-platform-audit-sql
Extended audit info entities, used to persist contributed extended information.
Author:
Stephane Lacoin (Nuxeo EP software engineer)
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    <T> T
    getValue(Class<T> clazz)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setId(Long id)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ExtendedInfoImpl

      protected ExtendedInfoImpl()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • createExtendedInfo

      public static ExtendedInfoImpl createExtendedInfo(Serializable value)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getId

      public Long getId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getId in interface ExtendedInfo
    • setId

      public void setId(Long id)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setId in interface ExtendedInfo
    • toString

      public String toString()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      toString in class Object
    • getSerializableValue

      public Serializable getSerializableValue()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getSerializableValue in interface ExtendedInfo
    • getValue

      public <T> T getValue(Class<T> clazz)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getValue in interface ExtendedInfo