美文网首页
zabbixApi4j-Event

zabbixApi4j-Event

作者: 差不多先生_tl | 来源:发表于2018-01-11 11:26 被阅读11次

    Event: 此类设计用于处理事件。

    event.get: 检索事件
    event.acknowledge: 确认事件

    image.png
    EventAcknowledgeTest
    package cn.com.yeexun.testzabbix.zabbix4j.example.event;
    
    import org.junit.Test;
    
    import cn.com.yeexun.testzabbix.zabbix4j.common.ZabbixApiTestBase;
    
    /**
     * Created by Suguru Yajima on 2014/05/29.
     */
    public class EventAcknowledgeTest extends ZabbixApiTestBase {
    
        public EventAcknowledgeTest() {
            super();
        }
    
        // TODO: write test code
        @Test
        public void testAcknowleage() throws Exception {
    
    
        }
    }
    
    
    EventGetTest
    /*
     * The MIT License (MIT)
     *
     * Copyright (c) 2014 Suguru Yajima
     *
     * Permission is hereby granted, free of charge, to any person obtaining a copy
     * of this software and associated documentation files (the "Software"), to deal
     * in the Software without restriction, including without limitation the rights
     * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
     * copies of the Software, and to permit persons to whom the Software is
     * furnished to do so, subject to the following conditions:
     *
     * The above copyright notice and this permission notice shall be included in all
     * copies or substantial portions of the Software.
     *
     * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
     * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
     * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
     * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
     * SOFTWARE.
     */
    
    package cn.com.yeexun.testzabbix.zabbix4j.example.event;
    
    import static org.junit.Assert.assertNotNull;
    
    import org.junit.Test;
    
    import cn.com.yeexun.testzabbix.zabbix4j.common.ZabbixApiTestBase;
    
    import com.zabbix4j.event.EventGetRequest;
    import com.zabbix4j.event.EventGetResponse;
    
    /**
     * Created by Suguru Yajima on 2014/05/28.
     */
    public class EventGetTest extends ZabbixApiTestBase {
    
        public EventGetTest() {
            super();
    
        }
    
        @Test
        public void testGet1() throws Exception {
    
            EventGetRequest request = new EventGetRequest();
            EventGetRequest.Params params = request.getParams();
            params.setEventid_from(1);
            params.setEventid_till(10100);
    
            EventGetResponse response = zabbixApi.event().get(request);
            assertNotNull(response);
    
            logger.debug(getGson().toJson(response));
        }
    }
    
    

    相关文章

      网友评论

          本文标题:zabbixApi4j-Event

          本文链接:https://www.haomeiwen.com/subject/knyznxtx.html