String AbstractApplicationEnvironment::getUserId() { String userId = m_pPreferences->get( IUsageReportPreferenceConstants::APPLICATION_INSTANCE_ID, _T("") ); if( userId.length() == 0 ) { userId = createIdentifier(); m_pPreferences->put( IUsageReportPreferenceConstants::APPLICATION_INSTANCE_ID, userId ); //UsageReportPreferencesUtils.checkedSavePreferences( // m_pPreferences, JBossToolsUsageActivator.getDefault(), // GoogleAnalyticsEclipseMessages.EclipseEnvironment_Error_SavePreferences); m_pPreferences->fileSave(); } return userId; }
TCPConnection::TCPConnection(std::unique_ptr<IVDA::ConnectionSocket> socket) : socket_(move(socket)) , identifier_(createIdentifier()) {}