CoreSolutionImageContext

public interface CoreSolutionImageContext

Контекст образа прикладного решения.

Methods

applications

Map<String, String>[] applications()

Added in version AS: 1.23.0-rc3

Метод возвращает перечень приложений, существующих в решении.

Элементом массива является объект Map содержащий свойства приложения:

  • name - системное имя (обязательное свойство)

  • caption - наименование

Returns:

Массив карт свойств приложений.

authProvider

CoreAuthProvider authProvider()

Возвращает провайдер аутентификации пользователя в системе. Используется при указании в конфигурации сервера типа аутентификации:

<database authenticationType="btk">

dbAlias

String dbAlias()
Returns:

Алиас базы данных (CoreGlobal3Database), использующей инстанс SBT

dbAlias_$eq

void dbAlias_$eq(String value)
Parameters:
  • value – Алиас базы данных (CoreGlobal3Database), использующей инстанс SBT

extAbiFactory

CoreExtAbiFactory extAbiFactory()
Returns:

Фабрика CoreExtComponentAbi объектов

jdbcWrapperFactory

CoreJdbcWrapperFactory jdbcWrapperFactory()

Added in version 1.25.0-rc45.

Возвращает фабрику прикладных декораторов JDBC-объектов.

Returns:

фабрика декораторов.

repControllerFactory

CoreRepControllerFactory repControllerFactory()
Returns:

Фабрика CoreRepController объектов.

reportBuilderEventHandlerFactory

CoreReportBuilder.EventHandlerFactory reportBuilderEventHandlerFactory()

Added in version 1.23.0-rc11.

Возвращает фабрику обработчиков событий построителей печатных форм (отчётов).

Returns:

Экземпляр, реализующий методы CoreReportBuilder.EventHandlerFactory.

sbtAlias

String sbtAlias()
Returns:

Алиас SBT, которому принадлежит данный класслоадер

sbtAlias_$eq

void sbtAlias_$eq(String value)
Parameters:
  • value – Алиас SBT, которому принадлежит данный класслоадер

scalaMajorMinorVersion

String scalaMajorMinorVersion()

Возвращает 2-х значную версию (Major.Minor.Release) Scala

Returns:

“Major.Minor”

scalaOutputClassesPathTemplate

String scalaOutputClassesPathTemplate()

Возвращает относительный путь к каталогу с class-файлами, созданному при компиляции проекта.

Returns:

“target/scala-{Major.Minor}/classes

scalaOutputPathTemplate

String scalaOutputPathTemplate()

Возвращает относительный путь к output каталогу, созданному при компиляции проекта.

Returns:

“target/scala-{Major.Minor}

scalaVersion

String scalaVersion()

Возвращает 3-х значную версию (Major.Minor.Release) Scala

Returns:

“Major.Minor.Release”

serverEventSource

CoreServerEventSource serverEventSource()

Метод возвращает источник событий сервера, обрабатываемых в прикладном коде.

Returns:

источник событий

servletFactory

CoreServletFactory servletFactory()

Added in version AS: 1.21

Returns:

Экземпляр CoreServletFactory, отвечающий за создание прикладных обработчиков HTTP-запросов.

sessionFactory

CoreSessionFactory sessionFactory()

Возвращает фабрику прикладных сессий.

Returns:

экземпляр фабрики CoreSessionFactory.

telemetryEventHandler

CoreTelemetryEventHandler telemetryEventHandler()

Added in version AS: 1.23.0-ms5

Возвращает обработчик системных событий телеметрии.

Returns:

Экземпляр CoreTelemetryEventHandler.

telemetryEventHandlerFactory

CoreTelemetry.EventHandlerFactory telemetryEventHandlerFactory()

Added in version AS: 1.23.0-rc7

Возвращает фабрику контекстнозависимых обработчиков событий телеметрии.

Returns:

Фабрика

webResourceSupplier

CoreWebResourceSupplier webResourceSupplier()
Returns:

Поставщик статических ресурсов прикладных модулей