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 возвращает объекты репозитория.

getPathToRoot

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

getRecentObjects

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

getSearch

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

getSessionCookie

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

getStatus

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

moveObject

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

open

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

refresh

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

saveObject

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

saveObjectAs

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

sharePointShare

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

События

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

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

  Имя свойства Краткое описание

Id

Свойство Id определяет идентификатор объекта репозитория.

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

  Имя метода Краткое описание
clone Метод clone создает копию объекта.
dispose Метод dispose уничтожает компонент.
getHashCode Метод getHashCode возвращает хеш-код объекта репозитория.
getId Метод getId возвращает идентификатор объекта репозитория.
getSettings Метод getSettings возвращает настройки объекта репозитория.
getTypeName Метод getTypeName возвращает имя типа объекта без пространства имен, к которому он принадлежит.
isEqual Метод isEqual определяет, равен ли заданный объект текущему объекту репозитория.
isLive Метод isLive определяет действительность объекта репозитория.
removeAllEvents Метод removeAllEvents удаляет все обработчики событий объекта по заданному контексту.
setId Метод setId определяет идентификатор объекта репозитория.
setSettings Метод setSettings задает настройки объекта репозитория.
defineProps Метод defineProps создает методы get и set из массива имен для указанного класса.
keys Метод keys возвращает массив названий методов и свойств для указанного объекта.

См. также:

PP.Mb