1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mbigger-supervisor4j

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

supervisor4j

Описание

Клиент на Java для XML RPC API Supervisor'а, основанной на Apache XML-RPC.

http://www.supervisord.org/api.html

Использование

Создайте экземпляр Supervisor, затем вызовите метод.

Supervisor supervisor = Supervisor.configXmlRpcClient();

Вы можете конфигурировать URL и аутентификацию перед вызовом configXmlRpcClient.

Supervisor supervisor = Supervisor
        .url("http://127.0.0.1:1 Yöntem 9/RPC2")
        .auth("Supervisor", "Supervisor518")
        .configXmlRpcClient();

Исправление:

Supervisor supervisor = Supervisor.url("http://127.0.0.1:10109/RPC2").auth("Supervisor", "Supervisor518").configXmlRpcClient();
```Вы можете использовать метод `execute`, чтобы вызвать расширенный вами интерфейс. ### Список методов
 <table>
     <tr>
         <th>Группа</th>
         <th>Метод</th>
         <th>Реализация</th>
         <th>Тестирование</th>
     </tr>
     <tr>
         <td rowspan="9">Статус и управление</td>
         <td>getAPIVersion</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>getSupervisorVersion</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>getIdentification</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>getState</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>getPID</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>readLog</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>clearLog</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>shutdown</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>restart</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td rowspan="16">Управление процессами</td>
         <td>getProcessInfo</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>getAllProcessInfo</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>startProcess</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>startAllProcesses</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>startProcessGroup</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>stopProcess</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>stopProcessGroup</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>stopAllProcesses</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>signalProcess</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>signalProcessGroup</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>signalAllProcesses</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
         <td>sendProcessStdin</td>
         <td></td>
         <td></td>
     </tr>
     <tr>
<table>
    <tr>
        <td>sendRemoteCommEvent</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>reloadConfig</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>addProcessGroup</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>removeProcessGroup</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td rowspan="6">Журналирование процессов</td>
        <td>readProcessStdoutLog</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>readProcessErrorLog</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>getLatestLinesOfProcessStdoutLog</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>getLatestLinesOfProcessErrorLog</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>clearProcessLogs</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>clearAllProcessLogs</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td rowspan="4">Методы системы</td>
        <td>getListOfMethods</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>getMethodHelp</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>getMethodSignature</td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td>multiCall</td>
        <td></td>
        <td></td>
    </tr>
</table>

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Клиент на Java для XML RPC API супервизора, основанный на Apache XML-RPC. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mbigger-supervisor4j.git
git@api.gitlife.ru:oschina-mirror/mbigger-supervisor4j.git
oschina-mirror
mbigger-supervisor4j
mbigger-supervisor4j
master