PageRenderTime 21ms CodeModel.GetById 12ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 0ms

/integrations/opennms-vmware/src/main/java/org/opennms/netmgt/collectd/vmware/cim/VmwareCimSingleInstanceCollectionResource.java

https://github.com/ajakubo1/opennms
Java | 53 lines | 20 code | 6 blank | 27 comment | 0 complexity | 0953785d72939fc9e63ccfd4d7dc2896 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.cim;
30
31import org.opennms.netmgt.collection.api.CollectionAgent;
32import org.opennms.netmgt.collection.api.CollectionResource;
33
34public class VmwareCimSingleInstanceCollectionResource extends VmwareCimCollectionResource {
35    public VmwareCimSingleInstanceCollectionResource(final CollectionAgent agent) {
36        super(agent);
37    }
38
39    @Override
40    public String getResourceTypeName() {
41        return CollectionResource.RESOURCE_TYPE_NODE;
42    }
43
44    @Override
45    public String getInstance() {
46        return null;
47    }
48
49    @Override
50    public String toString() {
51        return "Node[" + m_agent.getNodeId() + "]/type[node]";
52    }
53}