Базовое администрирование > Поддержка совместной работы > Администрирование рабочих процессов > Инструменты рабочего процесса > Администрирование шаблонов рабочего процесса > Примеры кодов рабочего процесса > Примеры синхронизации робота > Синхронизация по наличию файла
  
Синхронизация по наличию файла
В этом разделе приведен пример узла робота синхронизации, распознающего наличие заданного файла.
Рабочий процесс для справки
SynchronizingOnExistenceOfFile.xml
Описание
Выражение, определенное в роботе, продолжает выполняться, пока не будет обнаружен заданный файл. Если файл существует, результату присваивается значение EXISTS (существует). В шаблоне рабочего процесса имеется узел робота уведомлений, отправляющий сообщение по электронной почте ответственным ролям в случае, если синхронизация была прервана.
Инструкции
myFilePath и myFileName - переменные, определенные в шаблоне рабочего процесса. Переменная myFilePath должна быть подобна c://temp.
Скопируйте следующий код:
//Check if the given file exists in the path specified. If so, set result to "EXISTS" else keep checking
java.io.File myFile = new java.io.File(myFilePath , myFileName );
if ( myFile.exists( )){
result= "EXISTS";
}
else
result=null