OpenSplice Java 5 DCPS  v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
org.opensplice.dds.core.policy.PolicyFactory Class Referenceabstract

OpenSplice-specific extension of org.omg.dds.core.policy.PolicyFactory that supports an extra set of QosPolicy's. More...

Inheritance diagram for org.opensplice.dds.core.policy.PolicyFactory:
Inheritance graph
Collaboration diagram for org.opensplice.dds.core.policy.PolicyFactory:
Collaboration graph

Public Member Functions

abstract DataRepresentation DataRepresentation ()
 
abstract Deadline Deadline ()
 
abstract DestinationOrder DestinationOrder ()
 
abstract Durability Durability ()
 
abstract DurabilityService DurabilityService ()
 
abstract EntityFactory EntityFactory ()
 
ServiceEnvironment getEnvironment ()
 
abstract GroupData GroupData ()
 
abstract History History ()
 
abstract LatencyBudget LatencyBudget ()
 
abstract Lifespan Lifespan ()
 
abstract Scheduling.ListenerScheduling ListenerScheduling ()
 
abstract Liveliness Liveliness ()
 
abstract Ownership Ownership ()
 
abstract OwnershipStrength OwnershipStrength ()
 
abstract Partition Partition ()
 
abstract Presentation Presentation ()
 
abstract ReaderDataLifecycle ReaderDataLifecycle ()
 
abstract ReaderLifespan ReaderLifespan ()
 
abstract Reliability Reliability ()
 
abstract ResourceLimits ResourceLimits ()
 
abstract Share Share ()
 
abstract SubscriptionKeys SubscriptionKeys ()
 
abstract TimeBasedFilter TimeBasedFilter ()
 
abstract TopicData TopicData ()
 
abstract TransportPriority TransportPriority ()
 
abstract TypeConsistencyEnforcement TypeConsistency ()
 
abstract UserData UserData ()
 
abstract ViewKeys ViewKeys ()
 
abstract Scheduling.WatchdogScheduling WatchDogScheduling ()
 
abstract WriterDataLifecycle WriterDataLifecycle ()
 

Static Public Member Functions

static PolicyFactory getPolicyFactory (ServiceEnvironment env)
 

Detailed Description

Member Function Documentation

◆ DataRepresentation()

abstract DataRepresentation org.omg.dds.core.policy.PolicyFactory.DataRepresentation ( )
abstractinherited
Returns
the DataRepresentation

◆ Deadline()

abstract Deadline org.omg.dds.core.policy.PolicyFactory.Deadline ( )
abstractinherited
Returns
the deadline

◆ DestinationOrder()

abstract DestinationOrder org.omg.dds.core.policy.PolicyFactory.DestinationOrder ( )
abstractinherited
Returns
the destinationOrder

◆ Durability()

abstract Durability org.omg.dds.core.policy.PolicyFactory.Durability ( )
abstractinherited
Returns
the durability

◆ DurabilityService()

abstract DurabilityService org.omg.dds.core.policy.PolicyFactory.DurabilityService ( )
abstractinherited
Returns
the durabilityService

◆ EntityFactory()

abstract EntityFactory org.omg.dds.core.policy.PolicyFactory.EntityFactory ( )
abstractinherited
Returns
the entityFactory

◆ getEnvironment()

ServiceEnvironment org.omg.dds.core.DDSObject.getEnvironment ( )
inherited
Returns
the org.omg.dds.core.ServiceEnvironment object that directly or indirectly was used to create this object.

Implemented in org.omg.dds.core.ServiceEnvironment, org.opensplice.dds.sub.ReflectionDataReader< TYPE, OUT_TYPE >, org.opensplice.dds.core.ModifiableTimeImpl, org.opensplice.dds.pub.ReflectionDataWriter< TYPE >, org.opensplice.dds.core.DurationImpl, org.opensplice.dds.topic.ContentFilteredTopicImpl< TYPE >, org.opensplice.dds.sub.ReadConditionImpl< TYPE >, org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >, org.opensplice.dds.type.TypeSupportImpl< TYPE >, org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl, org.opensplice.dds.topic.SubscriptionBuiltinTopicDataImpl, org.opensplice.dds.topic.TopicBuiltinTopicDataImpl, org.opensplice.dds.domain.DomainParticipantFactoryImpl, org.opensplice.dds.core.QosProviderImpl, org.opensplice.dds.core.status.OfferedIncompatibleQosStatusImpl, org.opensplice.dds.core.status.RequestedIncompatibleQosStatusImpl, org.opensplice.dds.core.InstanceHandleImpl, org.opensplice.dds.core.StatusConditionImpl< T extends Entity<?, ?>, org.opensplice.dds.core.status.LivelinessChangedStatusImpl, org.opensplice.dds.core.status.PublicationMatchedStatusImpl, org.opensplice.dds.core.status.SubscriptionMatchedStatusImpl, org.opensplice.dds.sub.SampleImpl< TYPE >, org.opensplice.dds.core.policy.ShareImpl, org.opensplice.dds.core.status.OfferedDeadlineMissedStatusImpl, org.opensplice.dds.core.status.SampleRejectedStatusImpl, org.opensplice.dds.core.WaitSetImpl, org.opensplice.dds.topic.ParticipantBuiltinTopicDataImpl, org.opensplice.dds.core.status.RequestedDeadlineMissedStatusImpl, org.opensplice.dds.topic.BuiltinTopicKeyImpl, org.opensplice.dds.core.GuardConditionImpl, org.opensplice.dds.core.event.AllDataDisposedEventImpl< TYPE >, org.opensplice.dds.core.policy.QosPolicyCountImpl, org.opensplice.dds.core.status.InconsistentTopicStatusImpl, org.opensplice.dds.core.status.LivelinessLostStatusImpl, org.opensplice.dds.core.status.SampleLostStatusImpl, org.opensplice.dds.core.policy.QosPolicyImpl, org.opensplice.dds.core.status.AllDataDisposedStatusImpl, org.opensplice.dds.core.IllegalArgumentExceptionImpl, org.opensplice.dds.core.InconsistentPolicyExceptionImpl, org.opensplice.dds.core.policy.PolicyFactoryImpl, org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl, org.opensplice.dds.core.PreconditionNotMetExceptionImpl, org.opensplice.dds.core.AlreadyClosedExceptionImpl, org.opensplice.dds.core.IllegalOperationExceptionImpl, org.opensplice.dds.core.ImmutablePolicyExceptionImpl, org.opensplice.dds.core.NotEnabledExceptionImpl, org.opensplice.dds.core.OutOfResourcesExceptionImpl, org.opensplice.dds.core.DDSExceptionImpl, org.opensplice.dds.core.status.DataAvailableStatusImpl, and org.opensplice.dds.core.status.DataOnReadersStatusImpl.

◆ getPolicyFactory()

static PolicyFactory org.omg.dds.core.policy.PolicyFactory.getPolicyFactory ( ServiceEnvironment  env)
staticinherited

Definition at line 24 of file PolicyFactory.java.

◆ GroupData()

abstract GroupData org.omg.dds.core.policy.PolicyFactory.GroupData ( )
abstractinherited
Returns
the groupData

◆ History()

abstract History org.omg.dds.core.policy.PolicyFactory.History ( )
abstractinherited
Returns
the history

◆ LatencyBudget()

abstract LatencyBudget org.omg.dds.core.policy.PolicyFactory.LatencyBudget ( )
abstractinherited
Returns
the latencyBudget

◆ Lifespan()

abstract Lifespan org.omg.dds.core.policy.PolicyFactory.Lifespan ( )
abstractinherited
Returns
the lifespan

◆ ListenerScheduling()

abstract Scheduling.ListenerScheduling org.opensplice.dds.core.policy.PolicyFactory.ListenerScheduling ( )
abstract
Returns
the default ListenerScheduling QosPolicy

◆ Liveliness()

abstract Liveliness org.omg.dds.core.policy.PolicyFactory.Liveliness ( )
abstractinherited
Returns
the liveliness

◆ Ownership()

abstract Ownership org.omg.dds.core.policy.PolicyFactory.Ownership ( )
abstractinherited
Returns
the ownership

◆ OwnershipStrength()

abstract OwnershipStrength org.omg.dds.core.policy.PolicyFactory.OwnershipStrength ( )
abstractinherited
Returns
the ownershipStrength

◆ Partition()

abstract Partition org.omg.dds.core.policy.PolicyFactory.Partition ( )
abstractinherited
Returns
the partition

◆ Presentation()

abstract Presentation org.omg.dds.core.policy.PolicyFactory.Presentation ( )
abstractinherited
Returns
the Presentation

◆ ReaderDataLifecycle()

abstract ReaderDataLifecycle org.omg.dds.core.policy.PolicyFactory.ReaderDataLifecycle ( )
abstractinherited
Returns
the readerDataLifecycle

◆ ReaderLifespan()

abstract ReaderLifespan org.opensplice.dds.core.policy.PolicyFactory.ReaderLifespan ( )
abstract
Returns
the default ReaderLifespan QosPolicy

◆ Reliability()

abstract Reliability org.omg.dds.core.policy.PolicyFactory.Reliability ( )
abstractinherited
Returns
the reliability

◆ ResourceLimits()

abstract ResourceLimits org.omg.dds.core.policy.PolicyFactory.ResourceLimits ( )
abstractinherited
Returns
the resourceLimits

◆ Share()

abstract Share org.opensplice.dds.core.policy.PolicyFactory.Share ( )
abstract
Returns
the default Share QosPolicy

◆ SubscriptionKeys()

abstract SubscriptionKeys org.opensplice.dds.core.policy.PolicyFactory.SubscriptionKeys ( )
abstract
Returns
the default SubscriptionKeys QosPolicy

◆ TimeBasedFilter()

abstract TimeBasedFilter org.omg.dds.core.policy.PolicyFactory.TimeBasedFilter ( )
abstractinherited
Returns
the timeBasedFilter

◆ TopicData()

abstract TopicData org.omg.dds.core.policy.PolicyFactory.TopicData ( )
abstractinherited
Returns
the TopicData

◆ TransportPriority()

abstract TransportPriority org.omg.dds.core.policy.PolicyFactory.TransportPriority ( )
abstractinherited
Returns
the transportPriority

◆ TypeConsistency()

abstract TypeConsistencyEnforcement org.omg.dds.core.policy.PolicyFactory.TypeConsistency ( )
abstractinherited
Returns
the typeConsistency

◆ UserData()

abstract UserData org.omg.dds.core.policy.PolicyFactory.UserData ( )
abstractinherited
Returns
the userData

◆ ViewKeys()

abstract ViewKeys org.opensplice.dds.core.policy.PolicyFactory.ViewKeys ( )
abstract
Returns
the default ViewKeys QosPolicy

◆ WatchDogScheduling()

abstract Scheduling.WatchdogScheduling org.opensplice.dds.core.policy.PolicyFactory.WatchDogScheduling ( )
abstract
Returns
the default WatchdogScheduling QosPolicy

◆ WriterDataLifecycle()

abstract WriterDataLifecycle org.omg.dds.core.policy.PolicyFactory.WriterDataLifecycle ( )
abstractinherited
Returns
the writerDataLifecycle

The documentation for this class was generated from the following file: