Class SearchLog
java.lang.Object
org.codelibs.fess.es.log.allcommon.EsAbstractEntity
org.codelibs.fess.es.log.bsentity.BsSearchLog
org.codelibs.fess.es.log.exentity.SearchLog
- All Implemented Interfaces:
Serializable
,Cloneable
,SearchLogEvent
,org.dbflute.Entity
- Author:
- FreeGen
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.codelibs.fess.es.log.allcommon.EsAbstractEntity
EsAbstractEntity.DocMeta, EsAbstractEntity.RequestOptionCall<OP>
-
Field Summary
Fields inherited from class org.codelibs.fess.es.log.bsentity.BsSearchLog
accessType, clientIp, hitCount, hitCountRelation, languages, queryId, queryOffset, queryPageSize, queryTime, referer, requestedAt, responseTime, roles, searchWord, suppressUnusedImportLocalDateTime, user, userAgent, userInfoId, userSessionId, virtualHost
Fields inherited from class org.codelibs.fess.es.log.allcommon.EsAbstractEntity
__createdBySelect, __modifiedProperties, __specifiedProperties, __uniqueDrivenProperties, docMeta
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addDocument
(Map<String, Object> doc) void
protected void
void
addRequestHeaderValue
(String name, String value) void
addSearchFieldLogValue
(String name, String value) getId()
org.dbflute.optional.OptionalEntity<UserInfo>
void
void
setSearchQuery
(String query) void
setUserInfo
(org.dbflute.optional.OptionalEntity<UserInfo> userInfo) void
setUserInfoId
(String value) void
setVersionNo
(Long version) toSource()
toString()
Methods inherited from class org.codelibs.fess.es.log.bsentity.BsSearchLog
asDBMeta, asTableDbName, doBuildColumnString, getAccessType, getClientIp, getHitCount, getHitCountRelation, getLanguages, getQueryId, getQueryOffset, getQueryPageSize, getQueryTime, getReferer, getRequestedAt, getResponseTime, getRoles, getSearchWord, getUser, getUserAgent, getUserInfoId, getUserSessionId, getVirtualHost, setAccessType, setClientIp, setHitCount, setHitCountRelation, setLanguages, setQueryId, setQueryOffset, setQueryPageSize, setQueryTime, setReferer, setRequestedAt, setResponseTime, setRoles, setSearchWord, setUser, setUserAgent, setUserSessionId, setVirtualHost
Methods inherited from class org.codelibs.fess.es.log.allcommon.EsAbstractEntity
asDocMeta, buildDisplayString, checkSpecifiedProperty, clearMarkAsSelect, clearModifiedInfo, clearSpecifiedInfo, clearUniqueDrivenInfo, convertEmptyToNull, createdBySelect, hasModification, hasPrimaryKeyValue, instanceHash, markAsSelect, modifiedToSpecified, mymodifiedProperties, mymodifyProperty, mymodifyPropertyCancel, myspecifiedProperties, myspecifyProperty, myspecifyPropertyCancel, myundefinedClassificationAccessAllowed, myuniqueByProperty, myuniqueByPropertyCancel, myuniqueDrivenProperties, myunlockUndefinedClassificationAccess, newModifiedProperties, newUniqueDrivenProperties, registerModifiedProperty, registerSpecifiedProperty, toStringWithRelation
-
Constructor Details
-
SearchLog
public SearchLog()
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceSearchLogEvent
-
setId
-
getVersionNo
- Specified by:
getVersionNo
in interfaceSearchLogEvent
-
setVersionNo
-
addSearchFieldLogValue
-
addRequestHeaderValue
-
addDocument
-
setSearchQuery
-
getUserInfo
-
setUserInfo
-
getSearchFieldLogList
-
getRequestHeaderList
-
addField
-
getLogMessage
-
toSource
- Specified by:
toSource
in interfaceSearchLogEvent
- Overrides:
toSource
in classBsSearchLog
-
addFieldToSource
- Overrides:
addFieldToSource
in classBsSearchLog
-
setUserInfoId
- Overrides:
setUserInfoId
in classBsSearchLog
-
toString
- Overrides:
toString
in classEsAbstractEntity
-
getEventType
- Specified by:
getEventType
in interfaceSearchLogEvent
-