public class LatencyProperty extends TimedProperty
INFProperty.Target| Modifier and Type | Field and Description | 
|---|---|
| protected IMethodInvocationListener | listenerThe listener. | 
| protected MethodInfo | methodThe method info. | 
| static java.lang.String | NAMEThe name of the property. | 
| protected IServiceIdentifier | sidThe service identifier. | 
comp, valuemetainfo| Constructor and Description | 
|---|
| LatencyProperty(IInternalAccess comp,
               IService service,
               MethodInfo method)Create a new property. | 
| Modifier and Type | Method and Description | 
|---|---|
| IFuture<java.lang.Void> | dispose()Property was removed and should be disposed. | 
| java.lang.Long | measureValue()Measure the value. | 
| void | setValue(java.lang.Long value)Set the value. | 
getComponent, getValuecreateProperty, getMetaInfo, getName, getValue, readNFPropertiespublic static final java.lang.String NAME
protected IServiceIdentifier sid
protected IMethodInvocationListener listener
protected MethodInfo method
public LatencyProperty(IInternalAccess comp, IService service, MethodInfo method)
public java.lang.Long measureValue()
measureValue in class SimpleValueNFProperty<java.lang.Long,TimeUnit>public void setValue(java.lang.Long value)
setValue in class SimpleValueNFProperty<java.lang.Long,TimeUnit>value - The value to set.public IFuture<java.lang.Void> dispose()
dispose in interface INFProperty<java.lang.Long,TimeUnit>dispose in class AbstractNFProperty<java.lang.Long,TimeUnit>