Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.audit.api
Class ExtendedInfo

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

public class ExtendedInfo
extends Object
implements Serializable

Extended audit info entities, used to persist contributed extended information.

Author:
Stephane Lacoin (Nuxeo EP software engineer)
See Also:
Serialized Form

Nested Class Summary
static class ExtendedInfo.BlobInfo
           
static class ExtendedInfo.BooleanInfo
           
static class ExtendedInfo.DateInfo
           
static class ExtendedInfo.DoubleInfo
           
static class ExtendedInfo.LongInfo
           
static class ExtendedInfo.StringInfo
           
 
Method Summary
static ExtendedInfo createExtendedInfo(Serializable value)
           
 Long getId()
           
 Serializable getSerializableValue()
           
<T> T
getValue(Class<T> clazz)
           
 void setId(Long id)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

createExtendedInfo

public static ExtendedInfo createExtendedInfo(Serializable value)

getId

public Long getId()

setId

public void setId(Long id)

toString

public String toString()
Overrides:
toString in class Object

getSerializableValue

public Serializable getSerializableValue()

getValue

public <T> T getValue(Class<T> clazz)

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.