Класс PPLMetabaseRepositoryDescriptor предназначен для работы с описанием репозитория.
NObject
PPLMetabaseRepositoryDescriptor
PPLMetabaseRepositoryDescriptor.
Создаёт экземпляр класса PPLMetabaseRepositoryDescriptor.
~PPLMetabaseRepositoryDescriptor.
Уничтожает экземпляр класса PPLMetabaseRepositoryDescriptor.
addFavoriteObject.
Добавляет избранный объект.
addLocalObject. Добавляет
локальный объект.
addObjectToFavorite.
Добавляет объект в избранное.
addOutdatedObject.
Добавляет устаревший объект.
addRemoteObject.
Добавляет объект, расположенный удаленно.
allObjects. Возвращает
все объекты репозитория.
description. Возвращает
текстовое описание репозитория.
favoriteObjects.
Возвращает избранные объекты репозитория.
generateFavoriteName.
Генерирует наименование для избранного объекта репозитория.
generateNewObjectKey.
Генерирует новый ключ для объекта.
generatePlist. Возвращает
справочник с настройками репозитория.
getFavoriteObjectByObjectId.
Возвращает избранный объект репозитория.
getLocalObjectByObjectId.
Возвращает локальный объект по его идентификатору.
getLocalObjectByObjectKey.
Возвращает локальный объект по его ключу.
getRemoteObjectByObjectId.
Возвращает объект репозитория, расположенный удаленно, по его идентификатору.
hash. Возвращает
хэш-код описания объекта репозитория.
host. Возвращает
веб-адрес репозитория.
isEqual. Сравнивает
описание репозитория с заданным объектом.
isObjectLocal. Проверяет,
является ли объект локальным.
isObjectOutdated.
Проверяет, является ли объект устаревшим.
isObjectRemote. Проверяет, расположен
ли объект удалённо.
key. Возвращает ключ
репозитория.
localObjects. Возвращает
массив локальных объектов.
merge. Объединяет
описание репозитория с указанным описанием репозитория.
mobileAppName. Возвращает
наименование мобильного приложения.
moveObjectToLocal.
Перемещает объект из репозитория в локальное хранилище.
moveObjectToRemote.
Перемещает локальный объект в репозиторий.
objectId. Возвращает
идентификатор объекта.
outdatedObjects.
Возвращает устаревшие объекты.
registerNewObjectDescriptor.
Регистрирует описание объекта в репозитории.
remoteObjects. Возвращает
массив объектов репозитория, расположенных удаленно.
removeFavorite. Удаляет
избранный объект.
removeObject. Удаляет
из репозитория объект по его описанию.
setHost. Устанавливает
веб-адрес репозитория.
setKey. Устанавливает
ключ репозитория.
setMobileAppName.
Устанавливает наименование мобильного приложения.
setObjectId. Устанавливает
идентификатор объекта.
setSourceURL. Устанавливает
исходный веб-адрес репозитория.
setVersion. Устанавливает
версию репозитория.
setWebAppName. Устанавливает
наименование веб-приложения.
sourceURL. Возвращает
исходный веб-адрес репозитория.
version. Возвращает
версию репозитория.
webAppName. Возвращает
наименование веб-приложения.
generateUrlBasedKey.
Генерирует ключ репозитория, на основе его исходного веб-адреса.
repositoryDescriptor.
Создаёт описание репозитория с установкой пути до каталога с репозиторием.
repositoryDescriptor.
Создаёт описание репозитория с установкой пути до каталога с репозиторием
и исходным адресом.
См. также: