C# Класс Terradue.ElasticCas.Controllers.ElasticCasFactory

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Logger log4net.ILog

Открытые методы

Метод Описание
ElasticCasFactory ( string name ) : System
GetDefaultOpenSearchDescription ( IOpenSearchableElasticType type ) : OpenSearchDescription
GetOpenSearchableElasticTypeByName ( string indexName, string typeName, object>.Dictionary parameters = null ) : IOpenSearchableElasticType
GetOpenSearchableElasticTypeByNameOrDefault ( string indexName, string typeName, object>.Dictionary parameters = null ) : IOpenSearchableElasticType
LoadPlugins ( AppHost application ) : void

Приватные методы

Метод Описание
CreateCatalogueIndex ( Terradue createRequest, bool destroy = false ) : IndexInformation

Описание методов

ElasticCasFactory() публичный Метод

public ElasticCasFactory ( string name ) : System
name string
Результат System

GetDefaultOpenSearchDescription() публичный статический Метод

public static GetDefaultOpenSearchDescription ( IOpenSearchableElasticType type ) : OpenSearchDescription
type IOpenSearchableElasticType
Результат Terradue.OpenSearch.Schema.OpenSearchDescription

GetOpenSearchableElasticTypeByName() публичный Метод

public GetOpenSearchableElasticTypeByName ( string indexName, string typeName, object>.Dictionary parameters = null ) : IOpenSearchableElasticType
indexName string
typeName string
parameters object>.Dictionary
Результат IOpenSearchableElasticType

GetOpenSearchableElasticTypeByNameOrDefault() публичный Метод

public GetOpenSearchableElasticTypeByNameOrDefault ( string indexName, string typeName, object>.Dictionary parameters = null ) : IOpenSearchableElasticType
indexName string
typeName string
parameters object>.Dictionary
Результат IOpenSearchableElasticType

LoadPlugins() публичный статический Метод

public static LoadPlugins ( AppHost application ) : void
application AppHost
Результат void

Описание свойств

Logger публичное свойство

public ILog,log4net Logger
Результат log4net.ILog