mil.dod.th.ose.remote/src/mil/dod/th/ose/remote/MessageRouterImpl.java
private void handleInvalidDestination(final TerraHarvestMessage message)
    {
        if (m_RemoteChannelLookup != null)
        {
            final List<RemoteChannel> channels = m_RemoteChannelLookup.getChannels(message.getDestId());
            for (RemoteChannel destChannel : channels)
            {
                if (destChannel.queueMessage(message))
                {
                    return;
                }
            }
        }
        final Event invalidDest = RemoteInterfaceUtilities.createMessageUnreachableReceivedEvent(message);
        m_EventAdmin.postEvent(invalidDest);
    }
/**
     * Method that handles a terra harvest message with a destination other than that of the receiving system. Will try
     * to forward a message if a remote channel is available. If unable to use a remote channel to forward, then an 
     * event of type {@link mil.dod.th.core.remote.RemoteConstants#TOPIC_MESSAGE_RECEIVED_UNREACHABLE_DEST} will be 
     * posted.
     * 
     * @param message
     *          The message to be handled.
     */
Method that handles a terra harvest message with a destination other than that of the receiving system. Will try
to forward a message if a remote channel is available. If unable to use a remote channel to forward, then an
event of type  mil.dod.th.core.remote.RemoteConstants#TOPIC_MESSAGE_RECEIVED_UNREACHABLE_DEST will be
posted.

@param message
The message to be handled.
Method that handles a terra harvest message with a destination other than that of the receiving system . Will try to forward a message if a remote channel is available . If unable to use a remote channel to forward then an event of type mil . dod . th . core . remote . RemoteConstants#TOPIC_MESSAGE_RECEIVED_UNREACHABLE_DEST will be posted . @param message The message to be handled .
private void handleInvalidDestination(final TerraHarvestMessage message)
    {
        if (m_RemoteChannelLookup != null)
        {
            final List<RemoteChannel> channels = m_RemoteChannelLookup.getChannels(message.getDestId());
            for (RemoteChannel destChannel : channels)
            {
                if (destChannel.queueMessage(message))
                {
                    return;
                }
            }
        }
        final Event invalidDest = RemoteInterfaceUtilities.createMessageUnreachableReceivedEvent(message);
        m_EventAdmin.postEvent(invalidDest);
    }
private void handleInvalidDestination ( final TerraHarvestMessage message ) { if ( m_RemoteChannelLookup != null ) { final List < RemoteChannel > channels = m_RemoteChannelLookup . getChannels ( message . getDestId ( ) ) ; for ( RemoteChannel destChannel : channels ) { if ( destChannel . queueMessage ( message ) ) { return ; } } } final Event invalidDest = RemoteInterfaceUtilities . createMessageUnreachableReceivedEvent ( message ) ; m_EventAdmin . postEvent ( invalidDest ) ; }
Method that handles a terra harvest message with a destination other than that of the receiving system.
Method that handles a terra harvest message with a destination other than that of the receiving system .