Class TcpPersistOperationBuilder
- java.lang.Object
-
- org.opennms.netmgt.collection.persistence.tcp.TcpPersistOperationBuilder
-
- All Implemented Interfaces:
PersistOperationBuilder
public class TcpPersistOperationBuilder extends java.lang.Object implements PersistOperationBuilder
-
-
Constructor Summary
Constructors Constructor Description TcpPersistOperationBuilder(TcpOutputStrategy tcpStrategy, ResourceIdentifier resource, java.lang.String rrdName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommit()Commit.java.lang.StringgetName()Used to identify the builder in log messages in an exception is thrown during a call to commit().TimeKeepergetTimeKeeper()voidsetAttributeMetadata(java.lang.String metricIdentifier, java.lang.String name)voidsetAttributeValue(CollectionAttributeType attributeType, java.lang.Number value)voidsetStringAttributeValue(java.lang.String key, java.lang.String value)voidsetTimeKeeper(TimeKeeper timeKeeper)
-
-
-
Constructor Detail
-
TcpPersistOperationBuilder
public TcpPersistOperationBuilder(TcpOutputStrategy tcpStrategy, ResourceIdentifier resource, java.lang.String rrdName)
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from interface:PersistOperationBuilderUsed to identify the builder in log messages in an exception is thrown during a call to commit().- Specified by:
getNamein interfacePersistOperationBuilder
-
setAttributeValue
public void setAttributeValue(CollectionAttributeType attributeType, java.lang.Number value)
- Specified by:
setAttributeValuein interfacePersistOperationBuilder
-
setStringAttributeValue
public void setStringAttributeValue(java.lang.String key, java.lang.String value)
-
setAttributeMetadata
public void setAttributeMetadata(java.lang.String metricIdentifier, java.lang.String name)- Specified by:
setAttributeMetadatain interfacePersistOperationBuilder
-
commit
public void commit() throws PersistExceptionCommit.- Specified by:
commitin interfacePersistOperationBuilder- Throws:
PersistException- the persist exception
-
getTimeKeeper
public TimeKeeper getTimeKeeper()
-
setTimeKeeper
public void setTimeKeeper(TimeKeeper timeKeeper)
-
-