mil.dod.th.ose.remote/src/mil/dod/th/ose/remote/observation/RemoteObservationListener.java
@Deactivate
    public void deactivate() throws InterruptedException
    {
        //unregister the event listeners for observation messages
        m_ObservationHandler.unregisterServiceRegistration();
        m_RemoteObsListener.unregisterServiceRegistration();
        stopHandlerThreads();
    }
/**
     * Deactivate the component by unregistering the event handlers. Also stops the threads responsible for handling
     * converting observations and validating/storing observations locally.
     * 
     * @throws InterruptedException
     *      thrown if the join for the observation handler thread or observation converter thread is interrupted.
     */
Deactivate the component by unregistering the event handlers. Also stops the threads responsible for handling
converting observations and validating/storing observations locally.

@throws InterruptedException
thrown if the join for the observation handler thread or observation converter thread is interrupted.
Deactivate the component by unregistering the event handlers . Also stops the threads responsible for handling converting observations and validating / storing observations locally . @throws InterruptedException thrown if the join for the observation handler thread or observation converter thread is interrupted .
@Deactivate
    public void deactivate() throws InterruptedException
    {
        m_ObservationHandler.unregisterServiceRegistration();
        m_RemoteObsListener.unregisterServiceRegistration();
        stopHandlerThreads();
    }
@ Deactivate public void deactivate ( ) throws InterruptedException { m_ObservationHandler . unregisterServiceRegistration ( ) ; m_RemoteObsListener . unregisterServiceRegistration ( ) ; stopHandlerThreads ( ) ; }
Deactivate the component by unregistering the event handlers.
Deactivate the component by unregistering the event handlers .
//unregister the event listeners for observation messages