Package io.ebean.event.readaudit
Class ReadEvent
- java.lang.Object
-
- io.ebean.event.readaudit.ReadEvent
-
-
Constructor Summary
Constructors Constructor Description ReadEvent()Constructor for JSON tools.ReadEvent(String beanType)Construct for many future list query.ReadEvent(String beanType, String queryKey, String bindLog, Object id)Construct for a single bean read.ReadEvent(String beanType, String queryKey, String bindLog, List<Object> ids)Construct for many beans read.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBeanType()Return the type of bean read.StringgetBindLog()Return the bind log used when executing the query.longgetEventTime()Return the event date time.ObjectgetId()Return the id of the bean read.List<Object>getIds()Return the ids of the beans read.StringgetQueryKey()Return the query key (relative to the bean type).StringgetSource()Return a code that identifies the source of the change (like the name of the application).Map<String,String>getUserContext()Return a user context value - anything you set yourself in ChangeLogListener prepare().StringgetUserId()Return the application user Id.StringgetUserIpAddress()Return the application users ip address.voidsetBeanType(String beanType)Set the type of bean read.voidsetBindLog(String bindLog)Set the bind log used when executing the query.voidsetEventTime(long eventTime)Set the event date time.voidsetId(Object id)Set the id of the bean read.voidsetIds(List<Object> ids)Set the ids of the beans read.voidsetQueryKey(String queryKey)Set the query key (relative to the bean type).voidsetSource(String source)Set the source of the change (like the name of the application).voidsetUserContext(Map<String,String> userContext)Set a user context value (anything you like).voidsetUserId(String userId)Set the application user Id.voidsetUserIpAddress(String userIpAddress)Set the application users ip address.
-
-
-
Constructor Detail
-
ReadEvent
public ReadEvent(String beanType, String queryKey, String bindLog, Object id)
Construct for a single bean read.
-
ReadEvent
public ReadEvent(String beanType, String queryKey, String bindLog, List<Object> ids)
Construct for many beans read.
-
ReadEvent
public ReadEvent()
Constructor for JSON tools.
-
-
Method Detail
-
getSource
public String getSource()
Return a code that identifies the source of the change (like the name of the application).
-
setSource
public void setSource(String source)
Set the source of the change (like the name of the application).
-
setUserId
public void setUserId(String userId)
Set the application user Id.This can be set by the ChangeLogListener in the prepare() method which is called in the foreground thread.
-
getUserIpAddress
public String getUserIpAddress()
Return the application users ip address.
-
setUserIpAddress
public void setUserIpAddress(String userIpAddress)
Set the application users ip address.This can be set by the ChangeLogListener in the prepare() method which is called in the foreground thread.
-
getUserContext
public Map<String,String> getUserContext()
Return a user context value - anything you set yourself in ChangeLogListener prepare().
-
setUserContext
public void setUserContext(Map<String,String> userContext)
Set a user context value (anything you like).This can be set by the ChangeLogListener in the prepare() method which is called in the foreground thread.
-
getBeanType
public String getBeanType()
Return the type of bean read.
-
setBeanType
public void setBeanType(String beanType)
Set the type of bean read.
-
getQueryKey
public String getQueryKey()
Return the query key (relative to the bean type).
-
setQueryKey
public void setQueryKey(String queryKey)
Set the query key (relative to the bean type).
-
getBindLog
public String getBindLog()
Return the bind log used when executing the query.
-
setBindLog
public void setBindLog(String bindLog)
Set the bind log used when executing the query.
-
getEventTime
public long getEventTime()
Return the event date time.
-
setEventTime
public void setEventTime(long eventTime)
Set the event date time.
-
-