//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @SuppressWarnings("rawtypes") public javax.resource.spi.ManagedConnection matchManagedConnections(java.util.Set connectionSet, javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) throws javax.resource.ResourceException //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: public virtual ManagedConnection matchManagedConnections(ISet <object> connectionSet, Subject subject, ConnectionRequestInfo cxRequestInfo) { ManagedConnection result = null; System.Collections.IEnumerator it = connectionSet.GetEnumerator(); while (result == null && it.MoveNext()) { ManagedConnection mc = (ManagedConnection)it.Current; if (mc is JcaExecutorServiceManagedConnection) { result = mc; } } return(result); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public Object getConnection(javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) throws javax.resource.ResourceException public virtual object getConnection(Subject subject, ConnectionRequestInfo cxRequestInfo) { connection = new JcaExecutorServiceConnectionImpl(this, mcf); return(connection); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public javax.resource.spi.ManagedConnection createManagedConnection(javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) throws javax.resource.ResourceException public virtual ManagedConnection createManagedConnection(Subject subject, ConnectionRequestInfo cxRequestInfo) { return(new JcaExecutorServiceManagedConnection(this)); }