Локальная папка
Драйвер устройства Локальная папка обеспечивает контроль всех папок, расположенных на сервере SberMobile.
Информация о драйвере
ID плагина драйвера: | com.tibbo.linkserver.plugin.device.folder |
Общие настройки
Не определены.
Настройки уровня пользователя
Не определены.
Свойства device
Локальная папка проверяет наличие папки, собирает данные об атрибутах папки, загружает и исследует содержание папки (файлы и подпапки). Содержание папки может анализироваться рекурсивно (включая подпапки) или не рекурсивно. Помимо этого, подлежащие обработке объекты фильтруются при помощи знака подстановки или регулярного выражения. Конфигурация осуществляется при использовании следующих свойств:
Имя поля | Описание поля |
Путь | Определяет местонахождение папки, т.е. полный путь. |
Считывать содержимое | Включает/отключает чтение содержания папки. |
Рекурсивно | Если отключено, будет анализироваться содержание только определенной папки. Иначе все ее подпапки буду обработаны рекурсивно. |
Следовать символьным ссылкам | Если включено, драйвер будет разрешать и следовать символьным ссылкам при сканировании содержимого папки. |
Включаемые файлы | Определяет фильтр для объектов папки. Данная опция повзоляет выбирать, обрабатывать все файлы и папки или же только те, которые удовлетворяют выбранному знаку подстановки или регулярному выражению. |
Настройки device
Драйвер устройства Локальная папка создает две переменные настройки Device:
Имя переменной | Описание переменной | Комментарии |
Атрибуты папки | Атрибуты | содержит следующие атрибуты:
|
Содержание папки | Содержание | Список объектов папки (файлы и подпапки) с данными полями:
|
Операции device
Чтение файлов
Данная операция используется для чтения содержания файлов. Она принимает список масок файла. Возвращает все файлы, если нет заданных масок. Результатом функции является Таблица данных с двумя полями:
- Имя файла. Строковое имя файла.
- Считывать содержимое. Содержимое Блока данных файла.
События
Device
Драйвер не представляет события.
Подключение
Если все операции ввода/вывода файла завершились успешно, локальная папка Device находится в режиме Онлайн.
Если не указан ни один файл в пути или при доступе к папке произошла ошибка, локальный файл Device считается находящимся в режиме Офлайн.
Синхронизация
Устройства Локальной папки синхронизируются с SberMobile Server, как и любое другое Device. Во время синхронизации происходит получение атрибутов и содержания папки.