OpenSplice Java 5 DCPS  v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
org.opensplice.dds.core.policy.EntityFactoryImpl Class Reference
Inheritance diagram for org.opensplice.dds.core.policy.EntityFactoryImpl:
Inheritance graph
Collaboration diagram for org.opensplice.dds.core.policy.EntityFactoryImpl:
Collaboration graph

Public Member Functions

 EntityFactoryImpl (OsplServiceEnvironment environment)
 
 EntityFactoryImpl (OsplServiceEnvironment environment, boolean autoEnableCreatedEntities)
 
boolean equals (Object other)
 
ServiceEnvironment getEnvironment ()
 
Class<? extends QosPolicygetPolicyClass ()
 
int hashCode ()
 
boolean isAutoEnableCreatedEntities ()
 
String toString ()
 
EntityFactory withAutoEnableCreatedEntities (boolean autoEnableCreatedEntities)
 Copy this policy and override the value of the property. More...
 

Protected Attributes

OsplServiceEnvironment environment
 

Detailed Description

Definition at line 27 of file EntityFactoryImpl.java.

Constructor & Destructor Documentation

◆ EntityFactoryImpl() [1/2]

org.opensplice.dds.core.policy.EntityFactoryImpl.EntityFactoryImpl ( OsplServiceEnvironment  environment)

Definition at line 31 of file EntityFactoryImpl.java.

◆ EntityFactoryImpl() [2/2]

org.opensplice.dds.core.policy.EntityFactoryImpl.EntityFactoryImpl ( OsplServiceEnvironment  environment,
boolean  autoEnableCreatedEntities 
)

Definition at line 36 of file EntityFactoryImpl.java.

Member Function Documentation

◆ equals()

boolean org.opensplice.dds.core.policy.EntityFactoryImpl.equals ( Object  other)

Definition at line 66 of file EntityFactoryImpl.java.

◆ getEnvironment()

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

Implements org.omg.dds.core.DDSObject.

Definition at line 40 of file QosPolicyImpl.java.

◆ getPolicyClass()

Class<? extends QosPolicy> org.opensplice.dds.core.policy.EntityFactoryImpl.getPolicyClass ( )

Definition at line 61 of file EntityFactoryImpl.java.

◆ hashCode()

int org.opensplice.dds.core.policy.EntityFactoryImpl.hashCode ( )

Definition at line 74 of file EntityFactoryImpl.java.

◆ isAutoEnableCreatedEntities()

boolean org.opensplice.dds.core.policy.EntityFactoryImpl.isAutoEnableCreatedEntities ( )
Returns
the autoEnableCreatedEntities

Implements org.omg.dds.core.policy.EntityFactory.

Definition at line 43 of file EntityFactoryImpl.java.

◆ toString()

String org.opensplice.dds.core.policy.EntityFactoryImpl.toString ( )

Definition at line 55 of file EntityFactoryImpl.java.

◆ withAutoEnableCreatedEntities()

EntityFactory org.opensplice.dds.core.policy.EntityFactoryImpl.withAutoEnableCreatedEntities ( boolean  autoEnableCreatedEntities)

Copy this policy and override the value of the property.

Parameters
autoEnableCreatedEntitiesSpecifies whether the entity acting as a factory automatically enables the instances it creates. If autoEnableCreatedEntities is true the factory will automatically enable each created Entity, otherwise it will not.
Returns
a new EntityFactory policy

Implements org.omg.dds.core.policy.EntityFactory.

Definition at line 48 of file EntityFactoryImpl.java.

Member Data Documentation

◆ environment

OsplServiceEnvironment org.opensplice.dds.core.policy.QosPolicyImpl.environment
protectedinherited

Definition at line 29 of file QosPolicyImpl.java.


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