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

Public Member Functions

 DataStateImpl (OsplServiceEnvironment environment, Collection< SampleState > sampleState, Collection< ViewState > viewState, Collection< InstanceState > instanceState)
 
 DataStateImpl (OsplServiceEnvironment environment)
 
DataStateImpl clone ()
 
boolean equals (Object other)
 
ServiceEnvironment getEnvironment ()
 
Set< InstanceStategetInstanceStates ()
 
int getOldInstanceState ()
 
int getOldSampleState ()
 
int getOldViewState ()
 
Set< SampleStategetSampleStates ()
 
Set< ViewStategetViewStates ()
 
int hashCode ()
 
DataState with (SampleState state)
 
DataState with (ViewState state)
 
DataState with (InstanceState state)
 
DataState withAnyInstanceState ()
 
DataState withAnySampleState ()
 
DataState withAnyViewState ()
 
DataState withNotAliveInstanceStates ()
 
void withOldInstanceState (int state)
 
void withOldSampleState (int state)
 
void withOldViewState (int state)
 

Static Public Member Functions

static DataStateImpl any (OsplServiceEnvironment environment)
 
static DataStateImpl getAnyStateDataState (OsplServiceEnvironment env)
 
static InstanceState getInstanceStateFromOld (OsplServiceEnvironment env, int state)
 
static SampleState getSampleStateFromOld (OsplServiceEnvironment env, int state)
 
static ViewState getViewStateFromOld (OsplServiceEnvironment env, int state)
 

Detailed Description

Definition at line 38 of file DataStateImpl.java.

Constructor & Destructor Documentation

◆ DataStateImpl() [1/2]

org.opensplice.dds.sub.DataStateImpl.DataStateImpl ( OsplServiceEnvironment  environment,
Collection< SampleState sampleState,
Collection< ViewState viewState,
Collection< InstanceState instanceState 
)

Definition at line 44 of file DataStateImpl.java.

◆ DataStateImpl() [2/2]

org.opensplice.dds.sub.DataStateImpl.DataStateImpl ( OsplServiceEnvironment  environment)

Definition at line 54 of file DataStateImpl.java.

Member Function Documentation

◆ any()

static DataStateImpl org.opensplice.dds.sub.DataStateImpl.any ( OsplServiceEnvironment  environment)
static

Definition at line 330 of file DataStateImpl.java.

◆ clone()

DataStateImpl org.opensplice.dds.sub.DataStateImpl.clone ( )

Definition at line 337 of file DataStateImpl.java.

◆ equals()

boolean org.opensplice.dds.sub.DataStateImpl.equals ( Object  other)

Definition at line 356 of file DataStateImpl.java.

◆ getAnyStateDataState()

static DataStateImpl org.opensplice.dds.sub.DataStateImpl.getAnyStateDataState ( OsplServiceEnvironment  env)
static

Definition at line 61 of file DataStateImpl.java.

◆ getEnvironment()

ServiceEnvironment org.opensplice.dds.sub.DataStateImpl.getEnvironment ( )

Definition at line 105 of file DataStateImpl.java.

◆ getInstanceStateFromOld()

static InstanceState org.opensplice.dds.sub.DataStateImpl.getInstanceStateFromOld ( OsplServiceEnvironment  env,
int  state 
)
static

Definition at line 90 of file DataStateImpl.java.

◆ getInstanceStates()

Set<InstanceState> org.opensplice.dds.sub.DataStateImpl.getInstanceStates ( )

Definition at line 120 of file DataStateImpl.java.

◆ getOldInstanceState()

int org.opensplice.dds.sub.DataStateImpl.getOldInstanceState ( )

Definition at line 274 of file DataStateImpl.java.

◆ getOldSampleState()

int org.opensplice.dds.sub.DataStateImpl.getOldSampleState ( )

Definition at line 200 of file DataStateImpl.java.

◆ getOldViewState()

int org.opensplice.dds.sub.DataStateImpl.getOldViewState ( )

Definition at line 237 of file DataStateImpl.java.

◆ getSampleStateFromOld()

static SampleState org.opensplice.dds.sub.DataStateImpl.getSampleStateFromOld ( OsplServiceEnvironment  env,
int  state 
)
static

Definition at line 66 of file DataStateImpl.java.

◆ getSampleStates()

Set<SampleState> org.opensplice.dds.sub.DataStateImpl.getSampleStates ( )

Definition at line 110 of file DataStateImpl.java.

◆ getViewStateFromOld()

static ViewState org.opensplice.dds.sub.DataStateImpl.getViewStateFromOld ( OsplServiceEnvironment  env,
int  state 
)
static

Definition at line 78 of file DataStateImpl.java.

◆ getViewStates()

Set<ViewState> org.opensplice.dds.sub.DataStateImpl.getViewStates ( )

Definition at line 115 of file DataStateImpl.java.

◆ hashCode()

int org.opensplice.dds.sub.DataStateImpl.hashCode ( )

Definition at line 387 of file DataStateImpl.java.

◆ with() [1/3]

DataState org.opensplice.dds.sub.DataStateImpl.with ( SampleState  state)

Definition at line 125 of file DataStateImpl.java.

◆ with() [2/3]

DataState org.opensplice.dds.sub.DataStateImpl.with ( ViewState  state)

Definition at line 134 of file DataStateImpl.java.

◆ with() [3/3]

DataState org.opensplice.dds.sub.DataStateImpl.with ( InstanceState  state)

Definition at line 143 of file DataStateImpl.java.

◆ withAnyInstanceState()

DataState org.opensplice.dds.sub.DataStateImpl.withAnyInstanceState ( )

Definition at line 175 of file DataStateImpl.java.

◆ withAnySampleState()

DataState org.opensplice.dds.sub.DataStateImpl.withAnySampleState ( )

Definition at line 153 of file DataStateImpl.java.

◆ withAnyViewState()

DataState org.opensplice.dds.sub.DataStateImpl.withAnyViewState ( )

Definition at line 164 of file DataStateImpl.java.

◆ withNotAliveInstanceStates()

DataState org.opensplice.dds.sub.DataStateImpl.withNotAliveInstanceStates ( )

Definition at line 188 of file DataStateImpl.java.

◆ withOldInstanceState()

void org.opensplice.dds.sub.DataStateImpl.withOldInstanceState ( int  state)

Definition at line 303 of file DataStateImpl.java.

◆ withOldSampleState()

void org.opensplice.dds.sub.DataStateImpl.withOldSampleState ( int  state)

Definition at line 219 of file DataStateImpl.java.

◆ withOldViewState()

void org.opensplice.dds.sub.DataStateImpl.withOldViewState ( int  state)

Definition at line 256 of file DataStateImpl.java.


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