![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
Public Member Functions | |
SelectorImpl (OsplServiceEnvironment environment, AbstractDataReader< TYPE > reader) | |
Selector< TYPE > | Content (String queryExpression, List< String > queryParameters) |
Selector< TYPE > | Content (String queryExpression, String... queryParameters) |
Selector< TYPE > | dataState (DataState state) |
ReadCondition< TYPE > | getCondition () |
DataState | getDataState () |
ServiceEnvironment | getEnvironment () |
InstanceHandle | getInstance () |
int | getMaxSamples () |
String | getQueryExpression () |
List< String > | getQueryParameters () |
Selector< TYPE > | instance (InstanceHandle handle) |
Selector< TYPE > | maxSamples (int max) |
Selector< TYPE > | nextInstance (boolean retrieveNextInstance) |
Iterator< TYPE > | read () |
List< Sample< TYPE > > | read (List< Sample< TYPE >> samples) |
List< Sample< T > > | read (List< Sample< T >> samples) |
This operation works the same as the DataReader#read(List), except that it is performed on this Selector with possible filters set. More... | |
boolean | retrieveNextInstance () |
Iterator< TYPE > | take () |
List< Sample< TYPE > > | take (List< Sample< TYPE >> samples) |
List< Sample< T > > | take (List< Sample< T >> samples) |
This operation works the same as the DataReader#take(List), except that it is performed on this Selector with possible filters set. More... | |
Protected Member Functions | |
void | finalize () |
Definition at line 39 of file SelectorImpl.java.
org.opensplice.dds.sub.SelectorImpl< TYPE >.SelectorImpl | ( | OsplServiceEnvironment | environment, |
AbstractDataReader< TYPE > | reader | ||
) |
Definition at line 50 of file SelectorImpl.java.
Selector<TYPE> org.opensplice.dds.sub.SelectorImpl< TYPE >.Content | ( | String | queryExpression, |
List< String > | queryParameters | ||
) |
Definition at line 211 of file SelectorImpl.java.
Selector<TYPE> org.opensplice.dds.sub.SelectorImpl< TYPE >.Content | ( | String | queryExpression, |
String... | queryParameters | ||
) |
Definition at line 222 of file SelectorImpl.java.
Selector<TYPE> org.opensplice.dds.sub.SelectorImpl< TYPE >.dataState | ( | DataState | state | ) |
Definition at line 158 of file SelectorImpl.java.
|
protected |
Definition at line 303 of file SelectorImpl.java.
ReadCondition<TYPE> org.opensplice.dds.sub.SelectorImpl< TYPE >.getCondition | ( | ) |
Definition at line 275 of file SelectorImpl.java.
DataState org.opensplice.dds.sub.SelectorImpl< TYPE >.getDataState | ( | ) |
Definition at line 253 of file SelectorImpl.java.
ServiceEnvironment org.opensplice.dds.sub.SelectorImpl< TYPE >.getEnvironment | ( | ) |
Definition at line 118 of file SelectorImpl.java.
InstanceHandle org.opensplice.dds.sub.SelectorImpl< TYPE >.getInstance | ( | ) |
Definition at line 243 of file SelectorImpl.java.
int org.opensplice.dds.sub.SelectorImpl< TYPE >.getMaxSamples | ( | ) |
Definition at line 270 of file SelectorImpl.java.
String org.opensplice.dds.sub.SelectorImpl< TYPE >.getQueryExpression | ( | ) |
Definition at line 259 of file SelectorImpl.java.
List<String> org.opensplice.dds.sub.SelectorImpl< TYPE >.getQueryParameters | ( | ) |
Definition at line 265 of file SelectorImpl.java.
Selector<TYPE> org.opensplice.dds.sub.SelectorImpl< TYPE >.instance | ( | InstanceHandle | handle | ) |
Definition at line 123 of file SelectorImpl.java.
Selector<TYPE> org.opensplice.dds.sub.SelectorImpl< TYPE >.maxSamples | ( | int | max | ) |
Definition at line 231 of file SelectorImpl.java.
Selector<TYPE> org.opensplice.dds.sub.SelectorImpl< TYPE >.nextInstance | ( | boolean | retrieveNextInstance | ) |
Definition at line 135 of file SelectorImpl.java.
Iterator<TYPE> org.opensplice.dds.sub.SelectorImpl< TYPE >.read | ( | ) |
Definition at line 283 of file SelectorImpl.java.
List<Sample<TYPE> > org.opensplice.dds.sub.SelectorImpl< TYPE >.read | ( | List< Sample< TYPE >> | samples | ) |
Definition at line 288 of file SelectorImpl.java.
|
inherited |
This operation works the same as the DataReader#read(List), except that it is performed on this Selector with possible filters set.
samples | The collection where the results of the read are stored in |
org.omg.dds.core.DDSException | An internal error has occurred. |
org.omg.dds.core.AlreadyClosedException | The corresponding DataWriter has been closed. |
org.omg.dds.core.OutOfResourcesException | The Data Distribution Service ran out of resources to complete this operation. |
boolean org.opensplice.dds.sub.SelectorImpl< TYPE >.retrieveNextInstance | ( | ) |
Definition at line 248 of file SelectorImpl.java.
Iterator<TYPE> org.opensplice.dds.sub.SelectorImpl< TYPE >.take | ( | ) |
Definition at line 293 of file SelectorImpl.java.
List<Sample<TYPE> > org.opensplice.dds.sub.SelectorImpl< TYPE >.take | ( | List< Sample< TYPE >> | samples | ) |
Definition at line 298 of file SelectorImpl.java.
|
inherited |
This operation works the same as the DataReader#take(List), except that it is performed on this Selector with possible filters set.
samples | The collection where the results of the take are stored in |
org.omg.dds.core.DDSException | An internal error has occurred. |
org.omg.dds.core.AlreadyClosedException | The corresponding DataWriter has been closed. |
org.omg.dds.core.OutOfResourcesException | The Data Distribution Service ran out of resources to complete this operation. |