org.opennms.netmgt.collectd.jdbc
Class JdbcCollectionAttributeType

java.lang.Object
  extended by org.opennms.netmgt.collectd.jdbc.JdbcCollectionAttributeType
All Implemented Interfaces:
AttributeDefinition, CollectionAttributeType

public class JdbcCollectionAttributeType
extends Object
implements CollectionAttributeType


Constructor Summary
JdbcCollectionAttributeType(JdbcColumn column, AttributeGroupType groupType)
           
 
Method Summary
 AttributeGroupType getGroupType()
          getGroupType
 String getName()
          getName
 String getType()
          getType
 void storeAttribute(CollectionAttribute attribute, Persister persister)
          storeAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opennms.netmgt.collectd.AttributeDefinition
equals, hashCode
 

Constructor Detail

JdbcCollectionAttributeType

public JdbcCollectionAttributeType(JdbcColumn column,
                                   AttributeGroupType groupType)
Method Detail

getGroupType

public AttributeGroupType getGroupType()
Description copied from interface: CollectionAttributeType

getGroupType

Specified by:
getGroupType in interface CollectionAttributeType
Returns:
a AttributeGroupType object.

storeAttribute

public void storeAttribute(CollectionAttribute attribute,
                           Persister persister)
Description copied from interface: CollectionAttributeType

storeAttribute

Specified by:
storeAttribute in interface CollectionAttributeType
Parameters:
attribute - a CollectionAttribute object.
persister - a Persister object.

getName

public String getName()
Description copied from interface: AttributeDefinition

getName

Specified by:
getName in interface AttributeDefinition
Returns:
a String object.

getType

public String getType()
Description copied from interface: AttributeDefinition

getType

Specified by:
getType in interface AttributeDefinition
Returns:
a String object.


Copyright © 2011. All Rights Reserved.