@Override public void publishExports( Instance instance ) throws IOException { // For all the exported variables... // ... find the component or facet name... Set<String> names = VariableHelpers.findPrefixesForExportedVariables( instance ); if( names.isEmpty()) this.logger.fine( "Agent '" + getAgentId() + "' is publishing its exports." ); else for( String facetOrComponentName : names ) { publishExports( instance, facetOrComponentName ); } }
@Override public void publishExports( Instance instance ) throws IOException { // For all the exported variables... // ... find the component or facet name... Set<String> names = VariableHelpers.findPrefixesForExportedVariables( instance ); if( names.isEmpty()) this.logger.fine( "Agent '" + getAgentId() + "' is publishing its exports." ); else for( String facetOrComponentName : names ) { publishExports( instance, facetOrComponentName ); } }
mySqlClient.publishExports( mysql ); Thread.sleep( getDelay()); Thread.sleep( getDelay()); mySqlClient.publishExports( mysql ); Thread.sleep( getDelay()); mySqlClient.publishExports( mysql, "an-unknown-facet-or-component-name" ); Thread.sleep( getDelay()); otherClient.publishExports( other ); Thread.sleep( getDelay()); Thread.sleep( getDelay()); tomcatClient.publishExports( tomcat ); Thread.sleep( getDelay()); mySqlClient.publishExports( mysql ); Thread.sleep( getDelay()); Thread.sleep( getDelay()); mySqlClient.publishExports( mysql ); Thread.sleep( getDelay());
app2_mysqlClient.publishExports( app2.getMySql()); Thread.sleep( getDelay()); app2_mysqlClient.publishExports( app2.getMySql(), "tpl2" ); Thread.sleep( getDelay());
app2_mysqlClient.publishExports( app2.getMySql()); Thread.sleep( getDelay()); app2_mysqlClient.publishExports( app2.getMySql()); Thread.sleep( getDelay()); app2_mysqlClient.publishExports( app2.getMySql(), "tpl2" ); Thread.sleep( getDelay());