-
Key: DDSJAVA-8
-
Legacy Issue Number: 16318
-
Status: closed
-
Source: DECA ( Rick Warren)
-
Summary:
Source:
RTI (Rick Warren, rick.warren@rti.com)
Summary:
The method signature for Entity.setListener does not include the listener “mask” (actually, a collection of status classes in this PSM) parameter from the PIM.
Discussion:
The current signature is useful as a convenience for the common case where the application wants all callbacks. But it lacks the expressiveness of the PIM, so an additional overload should be provided.
Proposed Resolution:
Add the following method to the Entity interface:
public void setListener(
LISTENER listener,
Collection<Class<? extends Status<?, ?>>> statuses);
Include the appropriate JavaDoc copied from the DDS specification
-
Reported: DDS-Java 1.0b1 — Wed, 1 Jun 2011 04:00 GMT
-
Disposition: Resolved — DDS-Java 1.0b2
-
Disposition Summary:
Add the following method to the Entity interface:
public void setListener(
LISTENER listener,
Collection<Class<? extends Status<?, ?>>> statuses);
Include the appropriate JavaDoc copied from the DDS specification -
Updated: Fri, 6 Mar 2015 20:58 GMT
DDSJAVA — Entity.setListener is missing listener mask
- Key: DDSJAVA-8
- OMG Task Force: Java 5 Language PSM for DDS 1.0 FTF