PageRenderTime 24ms CodeModel.GetById 14ms app.highlight 6ms RepoModel.GetById 1ms app.codeStats 0ms

/integrations/opennms-vmware/src/main/java/org/opennms/netmgt/collectd/vmware/vijava/VmwareSingleInstanceCollectionResource.java

https://github.com/ajakubo1/opennms
Java | 55 lines | 20 code | 8 blank | 27 comment | 0 complexity | 33a66bda31f2343b2e7391737e294c47 MD5 | raw file
 1/*******************************************************************************
 2 * This file is part of OpenNMS(R).
 3 *
 4 * Copyright (C) 2012 The OpenNMS Group, Inc.
 5 * OpenNMS(R) is Copyright (C) 1999-2012 The OpenNMS Group, Inc.
 6 *
 7 * OpenNMS(R) is a registered trademark of The OpenNMS Group, Inc.
 8 *
 9 * OpenNMS(R) is free software: you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License as published
11 * by the Free Software Foundation, either version 3 of the License,
12 * or (at your option) any later version.
13 *
14 * OpenNMS(R) is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with OpenNMS(R).  If not, see:
21 *      http://www.gnu.org/licenses/
22 *
23 * For more information contact:
24 *     OpenNMS(R) Licensing <license@opennms.org>
25 *     http://www.opennms.org/
26 *     http://www.opennms.com/
27 *******************************************************************************/
28
29package org.opennms.netmgt.collectd.vmware.vijava;
30
31import org.opennms.netmgt.collection.api.CollectionAgent;
32import org.opennms.netmgt.collection.api.CollectionResource;
33
34public class VmwareSingleInstanceCollectionResource extends VmwareCollectionResource {
35
36    public VmwareSingleInstanceCollectionResource(final CollectionAgent agent) {
37        super(agent);
38    }
39
40    @Override
41    public String getResourceTypeName() {
42        return CollectionResource.RESOURCE_TYPE_NODE;
43    }
44
45    @Override
46    public String getInstance() {
47        return null;
48    }
49
50    @Override
51    public String toString() {
52        return "Node[" + m_agent.getNodeId() + "]/type[node]";
53    }
54
55}