org.jacorb.dds
Class ThreadSubscriber

java.lang.Object
  extended by java.lang.Thread
      extended by org.jacorb.dds.ThreadSubscriber
All Implemented Interfaces:
Runnable, PushConsumerOperations

public class ThreadSubscriber
extends Thread
implements PushConsumerOperations


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ThreadSubscriber(ORB orb, POA poa)
           
 
Method Summary
 boolean add(Object arg0)
           
 void disconnect_push_consumer()
           
 void Lookup_Sub_interesded_of_topic(String topic_name)
           
 void push(Any data)
           
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThreadSubscriber

public ThreadSubscriber(ORB orb,
                        POA poa)
Method Detail

disconnect_push_consumer

public void disconnect_push_consumer()
Specified by:
disconnect_push_consumer in interface PushConsumerOperations

run

public void run()
Specified by:
run in interface Runnable
Overrides:
run in class Thread

Lookup_Sub_interesded_of_topic

public void Lookup_Sub_interesded_of_topic(String topic_name)

push

public void push(Any data)
          throws Disconnected
Specified by:
push in interface PushConsumerOperations
Throws:
Disconnected

add

public boolean add(Object arg0)
Parameters:
arg0 -
Returns:


Copyright © 2015 JacORB. All rights reserved.