org.omg.dds.core.policy.modifiable
Interface ModifiableLivelinessQosPolicy
- All Superinterfaces:
- java.lang.Cloneable, DDSObject, LivelinessQosPolicy, ModifiableQosPolicy<LivelinessQosPolicy,ModifiableLivelinessQosPolicy>, ModifiableValue<LivelinessQosPolicy,ModifiableLivelinessQosPolicy>, QosPolicy<LivelinessQosPolicy,ModifiableLivelinessQosPolicy>, java.io.Serializable, Value<LivelinessQosPolicy,ModifiableLivelinessQosPolicy>
public interface ModifiableLivelinessQosPolicy
- extends LivelinessQosPolicy, ModifiableQosPolicy<LivelinessQosPolicy,ModifiableLivelinessQosPolicy>
| Methods inherited from interface org.omg.dds.core.policy.QosPolicy |
getId |
setKind
ModifiableLivelinessQosPolicy setKind(LivelinessQosPolicy.Kind kind)
- Parameters:
kind - the kind to set
- Returns:
- this
setLeaseDuration
ModifiableLivelinessQosPolicy setLeaseDuration(Duration leaseDuration)
- Parameters:
leaseDuration - the leaseDuration to set
- Returns:
- this
setLeaseDuration
ModifiableLivelinessQosPolicy setLeaseDuration(long leaseDuration,
java.util.concurrent.TimeUnit unit)
- Returns:
- this
getLeaseDuration
ModifiableDuration getLeaseDuration()
- Specified by:
getLeaseDuration in interface LivelinessQosPolicy
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.