mil.dod.th.ose.remote/src/mil/dod/th/ose/remote/base/BaseMessageService.java
private void handleControllerSystemInfo(final TerraHarvestMessage request, final RemoteChannel channel) 
            throws IOException
    {
        //construct the build info message
        final List<SimpleTypesMapEntry> buildInfoEntries = 
                SharedMessageUtils.convertStringMapToListSimpleTypesMapEntry(m_TerraHarvestController.getBuildInfo());

        final ControllerInfoData controllerInfoData = ControllerInfoData.newBuilder().
                setName(m_TerraHarvestController.getName()).
                setVersion(m_TerraHarvestController.getVersion()).
                addAllBuildInfo(buildInfoEntries).
                setCurrentSystemTime(System.currentTimeMillis()).
                build();
        
        m_MessageFactory.createBaseMessageResponse(request, BaseMessageType.ControllerInfo, 
                controllerInfoData).queue(channel);
    }
/**
     * Send the controller info based on the given request.
     *  
     * @param request
     *      full request message
     * @param channel
     *      channel to use for sending a response
     * @throws IOException
     *      if there is a failure while sending the response message
     */
Send the controller info based on the given request.

@param request
full request message
@param channel
channel to use for sending a response
@throws IOException
if there is a failure while sending the response message
Send the controller info based on the given request . @param request full request message @param channel channel to use for sending a response @throws IOException if there is a failure while sending the response message
private void handleControllerSystemInfo(final TerraHarvestMessage request, final RemoteChannel channel) 
            throws IOException
    {
        final List<SimpleTypesMapEntry> buildInfoEntries = 
                SharedMessageUtils.convertStringMapToListSimpleTypesMapEntry(m_TerraHarvestController.getBuildInfo());
        final ControllerInfoData controllerInfoData = ControllerInfoData.newBuilder().
                setName(m_TerraHarvestController.getName()).
                setVersion(m_TerraHarvestController.getVersion()).
                addAllBuildInfo(buildInfoEntries).
                setCurrentSystemTime(System.currentTimeMillis()).
                build();
        m_MessageFactory.createBaseMessageResponse(request, BaseMessageType.ControllerInfo, 
                controllerInfoData).queue(channel);
    }
private void handleControllerSystemInfo ( final TerraHarvestMessage request , final RemoteChannel channel ) throws IOException { final List < SimpleTypesMapEntry > buildInfoEntries = SharedMessageUtils . convertStringMapToListSimpleTypesMapEntry ( m_TerraHarvestController . getBuildInfo ( ) ) ; final ControllerInfoData controllerInfoData = ControllerInfoData . newBuilder ( ) . setName ( m_TerraHarvestController . getName ( ) ) . setVersion ( m_TerraHarvestController . getVersion ( ) ) . addAllBuildInfo ( buildInfoEntries ) . setCurrentSystemTime ( System . currentTimeMillis ( ) ) . build ( ) ; m_MessageFactory . createBaseMessageResponse ( request , BaseMessageType . ControllerInfo , controllerInfoData ) . queue ( channel ) ; }
Send the controller info based on the given request.
Send the controller info based on the given request .
//construct the build info message