src/java.base/share/classes/java/nio/channels/SocketChannel.java
branchunixdomainchannels
changeset 58847 692de65ab293
parent 58801 119ac9128c1b
child 58981 5c79956cc7d7
equal deleted inserted replaced
58832:203fceb089fc 58847:692de65ab293
   114  *     <td> Disable the Nagle algorithm </td>
   114  *     <td> Disable the Nagle algorithm </td>
   115  *   </tr>
   115  *   </tr>
   116  * </tbody>
   116  * </tbody>
   117  * </table>
   117  * </table>
   118  * </blockquote>
   118  * </blockquote>
   119  *
       
   120  * Additional (implementation specific) options may also be supported.
   119  * Additional (implementation specific) options may also be supported.
   121  *
   120  *
   122  * <p> Socket channels are safe for use by multiple concurrent threads.  They
   121  * <p> Socket channels are safe for use by multiple concurrent threads.  They
   123  * support concurrent reading and writing, though at most one thread may be
   122  * support concurrent reading and writing, though at most one thread may be
   124  * reading and at most one thread may be writing at any given time.  The {@link
   123  * reading and at most one thread may be writing at any given time.  The {@link
   288      * @throws  SecurityException
   287      * @throws  SecurityException
   289      *          If a security manager has been installed and its
   288      *          If a security manager has been installed and its
   290      *          {@link SecurityManager#checkListen checkListen} method denies
   289      *          {@link SecurityManager#checkListen checkListen} method denies
   291      *          the operation for <i>IP</i> channels or for <i>unix domain</i>
   290      *          the operation for <i>IP</i> channels or for <i>unix domain</i>
   292      *          channels, if the security manager denies "read" or "write"
   291      *          channels, if the security manager denies "read" or "write"
   293      *          {@link FilePermission} for the local path.
   292      *          {@link java.io.FilePermission} for the local path.
   294      *
   293      *
   295      * @since 1.7
   294      * @since 1.7
   296      */
   295      */
   297     @Override
   296     @Override
   298     public abstract SocketChannel bind(SocketAddress local)
   297     public abstract SocketChannel bind(SocketAddress local)