C# Class Tp.Search.Bus.Commands.SearchCommand

Inheritance: IPluginCommand
Mostrar archivo Open project: TargetProcess/Target-Process-Plugins

Public Methods

Method Description
Execute ( string args, UserDTO user ) : PluginCommandResponseMessage
SearchCommand ( QueryRunner queryRunner, IProfile profile, DocumentIndexRebuilder documentIndexRebuilder, IActivityLogger logger ) : System

Private Methods

Method Description
CreateIndexingProgress ( QueryResult result ) : IndexProgressData
CreateQueryResultData ( QueryResult result ) : QueryResultData

Method Details

Execute() public method

public Execute ( string args, UserDTO user ) : PluginCommandResponseMessage
args string
user Tp.Integration.Common.UserDTO
return Tp.Integration.Messages.Commands.PluginCommandResponseMessage

SearchCommand() public method

public SearchCommand ( QueryRunner queryRunner, IProfile profile, DocumentIndexRebuilder documentIndexRebuilder, IActivityLogger logger ) : System
queryRunner Tp.Search.Model.Query.QueryRunner
profile IProfile
documentIndexRebuilder Tp.Search.Model.Document.DocumentIndexRebuilder
logger IActivityLogger
return System