code: @Override
  	protected void openConnection( IMessagingClient newMessagingClient ) throws IOException {
  
  		newMessagingClient.setOwnerProperties( getOwnerKind(), this.domain, this.applicationName, this.scopedInstancePath );
  		newMessagingClient.openConnection();
  		listenToTheDm( newMessagingClient, ListenerCommand.START );
  
  		MsgNotifHeartbeat msg = new MsgNotifHeartbeat( this.applicationName, this.scopedInstancePath, this.ipAddress );
  		msg.setModelRequired( this.needsModel );
  
  		MessagingContext ctx = new MessagingContext( RecipientKind.DM, this.domain, this.applicationName );
  		newMessagingClient.publish( ctx, msg );
  	}
docs: Methods inherited from ReconfigurableClient