Metabase

Пространство имен: PP.Mb;

Иерархия наследования

Object

PPService

Metabase

Описание

Класс Metabase используется для создания подключения к репозиторию.

Синтаксис

PP.initClass(PP.Mb.Metabase, PP.Mb.PPService, "Metabase");

Конструктор

  Имя конструктора Краткое описание
Metabase Конструктор Metabase создает соединение с репозиторием.

Свойства

  Имя свойства Краткое описание
EnableCaching Свойство EnableCaching определяет, будет ли использоваться кэширование объектов репозитория.
UserCreds Свойство UserCreds устанавливает данные пользователя для подключения к репозиторию.

Методы

  Имя метода Краткое описание
changePassword Метод changePassword устанавливает новый пароль пользователю репозитория.
clearCache Метод clearCache очищает кэш запросов к сервису репозитория.
close Метод close закрывает соединение с репозиторием.
closeObject Метод closeObject закрывает объект репозитория.
createObject Метод createObject создает новый объект репозитория.
createShortcut Метод createShortcut создает ярлык для объекта репозитория.
deleteObjects Метод deleteObjects удаляет объекты репозитория по их ключам.
findObjects Метод findObjects находит объекты репозитория по заданным параметрам.

flushCache

Метод flushCache сбрасывает весь кэш репозитория.

getConnectionId

Метод getConnectionId возвращает идентификатор соединения с базой.

getCustomClasses

Метод getCustomClasses отправляет запрос на получение пользовательских классов репозитория.

getExportUrl

Метод getExportUrl возвращает url экспорта данных.

getFullPath

Метод getFullPath отправляет запрос на получение данных о родительских каталогах для указанного объекта.

getImportUrl

Метод getExportUrl возвращает url импорта данных.

getMbSec

Метод getMbSec запрашивает дополнительные настройки репозитория.

getObjects

Метод getObjects возвращает объекты репозитория.

getOAuthToken

Метод getOAuthToken запрашивает токен для авторизации на OAuth-сервере.

getPathToRoot

Метод getPathToRoot возвращает иерархию до корня указанного объекта.

getRecentObjects

Метод getRecentObjects возвращает последние открытые объекты.

getSearch

Метод getSearch отправляет запрос к серверу на поиск объекта.

getSessionCookie

Метод getSessionCookie возвращает идентификационный номер cookie.

getStatus

Метод getStatus проверяет состояние сессии репозитория.

moveObject

Метод moveObject используется для перемещения объекта.

open

Метод open открывает репозиторий.

refresh

Метод refresh обновляет соединение с репозиторием.

saveObject

Метод saveObject используется для сохранения открытого объекта.

saveObjectAs

Метод saveObjectAs используется для сохранения объекта в новый объект.

shareMobile

Метод shareMobile используется для публикации объекта на сервер мобильного приложения.

sharePointShare

Метод sharePointShare используется для публикации объекта в SharePoint.

События

   Имя события Краткое описание
Closed Событие Closed наступает при закрытии соединения с репозиторием.
Opened Событие Opened наступает при открытии репозитория.
Refreshed Событие Refreshed наступает при обновлении соединения с репозиторием.

Свойства, унаследованные от класса Object

  Имя свойства Краткое описание
Свойство Data ассоциирует произвольный объект с данным компонентом.
Свойство Id устанавливает идентификатор компонента.
Свойство Settings задает параметры компонента.

Методы, унаследованные от класса Object

  Имя метода Краткое описание
Метод clone создает копию объекта. Не реализован в PP.Ui.Control.
Метод dispose уничтожает компонент.
Метод getTypeName возвращает имя типа объекта без пространства имен, к которому он принадлежит.

Metabase