code: @SuppressWarnings("rawtypes")
    public ManagedConnection matchManagedConnections(Set connectionSet,
        Subject subject, ConnectionRequestInfo cxRequestInfo)
        throws ResourceException {    
      
      for(Object result : connectionSet){
        if (result instanceof VertxManagedConnection) {
          VertxManagedConnection vertMC = (VertxManagedConnection) result;
          if (this.equals(vertMC.getManagementConnectionFactory())) {
            return vertMC;
          }
        }
      }
      return null;
    }
docs: Returns a matched connection from the candidate set of connections.
  
  @param connectionSet
  Candidate connection set
  @param subject
  Caller's security information
  @param cxRequestInfo
  Additional resource adapter specific connection request
  information
  @throws ResourceException
  generic exception
  @return ManagedConnection if resource adapter finds an acceptable match
  otherwise null