Skip to content

Psearch Entities - Mapping Documentation

Domain: Psearch
Entity Count: 3
Source File: psearch-entities.xml

Table of Contents


PersistentSearch

Entity Class: com.perun.tlinq.entity.psearch.CPersistentSearch
ID Field: id
Default Factory: NTSServiceFactory

Factory: NTSServiceFactory

Native Entity: com.perun.tlinq.client.nts.entity.search.PersistentSearchBase

Services

Service Name Action Return Class Parameters
getPersistentSearch read - -
getPersistentSearch search - -
createPersistentSearch create - -
updatePersistentSearch update - -

Field Mappings

Target Field Source Field Mapping Type Reverse Mapping Notes
id searchBaseId DirectMapping - -
sessionId sessionid DirectMapping - -
searchStart searchts DirectMapping - -
searchExpiry expiryts DirectMapping - -
resultCount rescount DirectMapping - -
searchType srchtype DirectMapping - -
searchId searchid DirectMapping - -
userId userId DirectMapping - -

SearchResult

Entity Class: com.perun.tlinq.entity.psearch.CSearchResult
ID Field: searchResultId
Default Factory: NTSServiceFactory

Factory: NTSServiceFactory

Native Entity: com.perun.tlinq.client.nts.entity.search.SearchResultEntity

Services

Service Name Action Return Class Parameters
getSearchResult read - -
getSearchResult search - -
createSearchResult create - -
updateSearchResult update - -

Field Mappings

Target Field Source Field Mapping Type Reverse Mapping Notes
searchBaseId searchBaseId DirectMapping - -
searchId searchId DirectMapping - -
searchResultId searchResultId DirectMapping - -
resultNum resultId DirectMapping - -
sourceObject sourceObject DirectMapping - -
sortIndex sortIdx DirectMapping - -
groupKey groupKey DirectMapping - -
groupDesc groupDesc DirectMapping - -

SearchResultGroup

Entity Class: com.perun.tlinq.entity.psearch.CSearchResultGroup
ID Field: groupId
Default Factory: NTSServiceFactory

Factory: NTSServiceFactory

Native Entity: com.perun.tlinq.client.nts.entity.search.SearchResultGroup

Services

Service Name Action Return Class Parameters
getSearchResultGroups search com.perun.tlinq.entity.psearch.CSearchResultGroup searchId (input), pageNum (input), pageSize (input)

Field Mappings

Target Field Source Field Mapping Type Reverse Mapping Notes
groupKey groupKey DirectMapping - -
sortIndex sortIndex DirectMapping - -
pageSize pageSize DirectMapping - -
pageNum pageNum DirectMapping - -
totalResults totalResults DirectMapping - -
results results ArrayMapping - Target Entity: SearchResult


Generated from psearch-entities.xml