org.omg.dds.pub.modifiable
Interface ModifiableDataWriterQos
- All Superinterfaces:
- java.lang.Cloneable, DataWriterQos, DDSObject, EntityQos<DataWriterQos,ModifiableDataWriterQos>, java.util.Map<QosPolicy.Id,QosPolicy<?,?>>, ModifiableEntityQos<DataWriterQos,ModifiableDataWriterQos>, ModifiableValue<DataWriterQos,ModifiableDataWriterQos>, java.io.Serializable, Value<DataWriterQos,ModifiableDataWriterQos>
public interface ModifiableDataWriterQos
- extends DataWriterQos, ModifiableEntityQos<DataWriterQos,ModifiableDataWriterQos>
| Nested classes/interfaces inherited from interface java.util.Map |
java.util.Map.Entry<K,V> |
| Methods inherited from interface java.util.Map |
containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, putAll, size, values |
setDurability
ModifiableDataWriterQos setDurability(DurabilityQosPolicy durability)
- Parameters:
durability - the durability to set
- Returns:
- this
getDurability
ModifiableDurabilityQosPolicy getDurability()
- Specified by:
getDurability in interface DataWriterQos
- Returns:
- the durability
setDurabilityService
ModifiableDataWriterQos setDurabilityService(DurabilityServiceQosPolicy durabilityService)
- Parameters:
durabilityService - the durabilityService to set
- Returns:
- this
getDurabilityService
ModifiableDurabilityServiceQosPolicy getDurabilityService()
- Specified by:
getDurabilityService in interface DataWriterQos
- Returns:
- the durabilityService
setDeadline
ModifiableDataWriterQos setDeadline(DeadlineQosPolicy deadline)
- Parameters:
deadline - the deadline to set
- Returns:
- this
getDeadline
ModifiableDeadlineQosPolicy getDeadline()
- Specified by:
getDeadline in interface DataWriterQos
- Returns:
- the deadline
setLatencyBudget
ModifiableDataWriterQos setLatencyBudget(LatencyBudgetQosPolicy latencyBudget)
- Parameters:
latencyBudget - the latencyBudget to set
- Returns:
- this
getLatencyBudget
ModifiableLatencyBudgetQosPolicy getLatencyBudget()
- Specified by:
getLatencyBudget in interface DataWriterQos
- Returns:
- the latencyBudget
setLiveliness
ModifiableDataWriterQos setLiveliness(LivelinessQosPolicy liveliness)
- Parameters:
liveliness - the liveliness to set
- Returns:
- this
getLiveliness
ModifiableLivelinessQosPolicy getLiveliness()
- Specified by:
getLiveliness in interface DataWriterQos
- Returns:
- the liveliness
setReliability
ModifiableDataWriterQos setReliability(ReliabilityQosPolicy reliability)
- Parameters:
reliability - the reliability to set
- Returns:
- this
getReliability
ModifiableReliabilityQosPolicy getReliability()
- Specified by:
getReliability in interface DataWriterQos
- Returns:
- the reliability
setDestinationOrder
ModifiableDataWriterQos setDestinationOrder(DestinationOrderQosPolicy destinationOrder)
- Parameters:
destinationOrder - the destinationOrder to set
- Returns:
- this
getDestinationOrder
ModifiableDestinationOrderQosPolicy getDestinationOrder()
- Specified by:
getDestinationOrder in interface DataWriterQos
- Returns:
- the destinationOrder
setHistory
ModifiableDataWriterQos setHistory(HistoryQosPolicy history)
- Parameters:
history - the history to set
- Returns:
- this
getHistory
ModifiableHistoryQosPolicy getHistory()
- Specified by:
getHistory in interface DataWriterQos
- Returns:
- the history
setResourceLimits
ModifiableDataWriterQos setResourceLimits(ResourceLimitsQosPolicy resourceLimits)
- Parameters:
resourceLimits - the resourceLimits to set
- Returns:
- this
getResourceLimits
ModifiableResourceLimitsQosPolicy getResourceLimits()
- Specified by:
getResourceLimits in interface DataWriterQos
- Returns:
- the resourceLimits
setTransportPriority
ModifiableDataWriterQos setTransportPriority(TransportPriorityQosPolicy transportPriority)
- Parameters:
transportPriority - the transportPriority to set
- Returns:
- this
getTransportPriority
ModifiableTransportPriorityQosPolicy getTransportPriority()
- Specified by:
getTransportPriority in interface DataWriterQos
- Returns:
- the transportPriority
setLifespan
ModifiableDataWriterQos setLifespan(LifespanQosPolicy lifespan)
- Parameters:
lifespan - the lifespan to set
- Returns:
- this
getLifespan
ModifiableLifespanQosPolicy getLifespan()
- Specified by:
getLifespan in interface DataWriterQos
- Returns:
- the lifespan
setUserData
ModifiableDataWriterQos setUserData(UserDataQosPolicy userData)
- Parameters:
userData - the userData to set
- Returns:
- this
getUserData
ModifiableUserDataQosPolicy getUserData()
- Specified by:
getUserData in interface DataWriterQos
- Returns:
- the userData
setOwnership
ModifiableDataWriterQos setOwnership(OwnershipQosPolicy ownership)
- Parameters:
ownership - the ownership to set
- Returns:
- this
getOwnership
ModifiableOwnershipQosPolicy getOwnership()
- Specified by:
getOwnership in interface DataWriterQos
- Returns:
- the ownership
setOwnershipStrength
ModifiableDataWriterQos setOwnershipStrength(OwnershipStrengthQosPolicy ownershipStrength)
- Parameters:
ownershipStrength - the ownershipStrength to set
- Returns:
- this
getOwnershipStrength
ModifiableOwnershipStrengthQosPolicy getOwnershipStrength()
- Specified by:
getOwnershipStrength in interface DataWriterQos
- Returns:
- the ownershipStrength
setWriterDataLifecycle
ModifiableDataWriterQos setWriterDataLifecycle(WriterDataLifecycleQosPolicy writerDataLifecycle)
- Parameters:
writerDataLifecycle - the writerDataLifecycle to set
- Returns:
- this
getWriterDataLifecycle
ModifiableWriterDataLifecycleQosPolicy getWriterDataLifecycle()
- Specified by:
getWriterDataLifecycle in interface DataWriterQos
- Returns:
- the writerDataLifecycle
getRepresentation
ModifiableDataRepresentationQosPolicy getRepresentation()
- Specified by:
getRepresentation in interface DataWriterQos
setRepresentation
ModifiableDataWriterQos setRepresentation(DataRepresentationQosPolicy representation)
- Returns:
- this
getTypeConsistency
ModifiableTypeConsistencyEnforcementQosPolicy getTypeConsistency()
- Specified by:
getTypeConsistency in interface DataWriterQos
setTypeConsistency
ModifiableDataWriterQos setTypeConsistency(TypeConsistencyEnforcementQosPolicy typeConsistency)
- Returns:
- this
copyFrom
ModifiableDataWriterQos copyFrom(TopicQos src)
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.