public class RTIWriterField
extends java.lang.Object
| Constructor and Description |
|---|
RTIWriterField(com.rti.dds.publication.DataWriter dataWriter) |
| Modifier and Type | Method and Description |
|---|---|
com.rti.dds.publication.DataWriter |
getDataWriter() |
com.rti.dds.infrastructure.InstanceHandle_t |
getInstanceHandle_t(java.lang.Object topic) |
java.lang.reflect.Method |
getRegister_instanceMethod() |
java.lang.reflect.Method |
getWriteMethod(java.lang.Object topic) |
void |
setDataWriter(com.rti.dds.publication.DataWriter dataWriter) |
void |
setRegisterInstanceMethod(java.lang.reflect.Method registerInstanceMethod) |
void |
setWriteMethod(java.lang.reflect.Method writeMethod) |
boolean |
writeTopic(java.lang.Object topic) |
public RTIWriterField(com.rti.dds.publication.DataWriter dataWriter)
public boolean writeTopic(java.lang.Object topic)
public com.rti.dds.infrastructure.InstanceHandle_t getInstanceHandle_t(java.lang.Object topic)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic com.rti.dds.publication.DataWriter getDataWriter()
public void setDataWriter(com.rti.dds.publication.DataWriter dataWriter)
dataWriter - public java.lang.reflect.Method getWriteMethod(java.lang.Object topic)
throws java.lang.SecurityException,
java.lang.NoSuchMethodException
topic - The topic samplejava.lang.NoSuchMethodExceptionjava.lang.SecurityExceptionpublic void setWriteMethod(java.lang.reflect.Method writeMethod)
writeMethod - public java.lang.reflect.Method getRegister_instanceMethod()
public void setRegisterInstanceMethod(java.lang.reflect.Method registerInstanceMethod)
registerInstanceMethod -