![]() |
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. |