⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rmisocketfactory.html

📁 请笑纳 请笑纳 请笑纳 请笑纳 请笑纳 请笑纳
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="RMISocketFactory()"><!-- --></A><H3>RMISocketFactory</H3><PRE>public <B>RMISocketFactory</B>()</PRE><DL><DD>Constructs an <code>RMISocketFactory</code>.<DD><DL><DT><B>Since: </B><DD>JDK1.1</DD></DL></DD></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="createSocket(java.lang.String, int)"><!-- --></A><H3>createSocket</H3><PRE>public abstract java.net.Socket <B>createSocket</B>(java.lang.String&nbsp;host,                                             int&nbsp;port)                                      throws java.io.IOException</PRE><DL><DD>Creates a client socket connected to the specified host and port.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../java/rmi/server/RMIClientSocketFactory.html#createSocket(java.lang.String, int)">createSocket</A></CODE> in interface <CODE><A HREF="../../../java/rmi/server/RMIClientSocketFactory.html">RMIClientSocketFactory</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>host</CODE> - the host name<DD><CODE>port</CODE> - the port number<DT><B>Returns:</B><DD>a socket connected to the specified host and port.<DT><B>Throws:</B><DD><CODE>java.io.IOException</CODE> - if an I/O error occurs during socket creation<DT><B>Since: </B><DD>JDK1.1</DD></DL></DD></DL><HR><A NAME="createServerSocket(int)"><!-- --></A><H3>createServerSocket</H3><PRE>public abstract java.net.ServerSocket <B>createServerSocket</B>(int&nbsp;port)                                                  throws java.io.IOException</PRE><DL><DD>Create a server socket on the specified port (port 0 indicates an anonymous port).<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../java/rmi/server/RMIServerSocketFactory.html#createServerSocket(int)">createServerSocket</A></CODE> in interface <CODE><A HREF="../../../java/rmi/server/RMIServerSocketFactory.html">RMIServerSocketFactory</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>port</CODE> - the port number<DT><B>Returns:</B><DD>the server socket on the specified port<DT><B>Throws:</B><DD><CODE>java.io.IOException</CODE> - if an I/O error occurs during server socket creation<DT><B>Since: </B><DD>JDK1.1</DD></DL></DD></DL><HR><A NAME="setSocketFactory(java.rmi.server.RMISocketFactory)"><!-- --></A><H3>setSocketFactory</H3><PRE>public static void <B>setSocketFactory</B>(<A HREF="../../../java/rmi/server/RMISocketFactory.html">RMISocketFactory</A>&nbsp;fac)                             throws java.io.IOException</PRE><DL><DD>Set the global socket factory from which RMI gets sockets (if the remote object is not associated with a specific client and/or server socket factory). The RMI socket factory can only be set once. Note: The RMISocketFactory may only be set if the current security manager allows setting a socket factory; if disallowed, a SecurityException will be thrown.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>fac</CODE> - the socket factory<DT><B>Throws:</B><DD><CODE>java.io.IOException</CODE> - if the RMI socket factory is already set<DD><CODE>java.lang.SecurityException</CODE> - if a security manager exists and its               <code>checkSetFactory</code> method doesn't allow the operation.<DT><B>Since: </B><DD>JDK1.1</DD><DT><B>See Also: </B><DD><CODE>SecurityManager.checkSetFactory()</CODE></DL></DD></DL><HR><A NAME="getSocketFactory()"><!-- --></A><H3>getSocketFactory</H3><PRE>public static <A HREF="../../../java/rmi/server/RMISocketFactory.html">RMISocketFactory</A> <B>getSocketFactory</B>()</PRE><DL><DD>Returns the socket factory set by the <code>setSocketFactory</code> method. Returns <code>null</code> if no socket factory has been set.<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>the socket factory<DT><B>Since: </B><DD>JDK1.1</DD><DT><B>See Also: </B><DD><A HREF="../../../java/rmi/server/RMISocketFactory.html#setSocketFactory(java.rmi.server.RMISocketFactory)"><CODE>setSocketFactory(RMISocketFactory)</CODE></A></DL></DD></DL><HR><A NAME="getDefaultSocketFactory()"><!-- --></A><H3>getDefaultSocketFactory</H3><PRE>public static <A HREF="../../../java/rmi/server/RMISocketFactory.html">RMISocketFactory</A> <B>getDefaultSocketFactory</B>()</PRE><DL><DD>Returns a reference to the default socket factory used by this RMI implementation.  This will be the factory used by the RMI runtime when <code>getSocketFactory</code> returns <code>null</code>.<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>the default RMI socket factory<DT><B>Since: </B><DD>JDK1.1</DD></DL></DD></DL><HR><A NAME="setFailureHandler(java.rmi.server.RMIFailureHandler)"><!-- --></A><H3>setFailureHandler</H3><PRE>public static void <B>setFailureHandler</B>(<A HREF="../../../java/rmi/server/RMIFailureHandler.html">RMIFailureHandler</A>&nbsp;fh)</PRE><DL><DD>Sets the failure handler to be called by the RMI runtime if server socket creation fails.  By default, if no failure handler is installed and server socket creation fails, the RMI runtime does attempt to recreate the server socket. <p>If there is a security manager, this method first calls the security manager's <code>checkSetFactory</code> method  to ensure the operation is allowed.  This could result in a <code>SecurityException</code>.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>fh</CODE> - the failure handler<DT><B>Throws:</B><DD><CODE>java.lang.SecurityException</CODE> - if a security manager exists and its  		<code>checkSetFactory</code> method doesn't allow the		operation.<DT><B>Since: </B><DD>JDK1.1</DD><DT><B>See Also: </B><DD><A HREF="../../../java/rmi/server/RMIFailureHandler.html#failure(java.lang.Exception)"><CODE>RMIFailureHandler.failure(Exception)</CODE></A></DL></DD></DL><HR><A NAME="getFailureHandler()"><!-- --></A><H3>getFailureHandler</H3><PRE>public static <A HREF="../../../java/rmi/server/RMIFailureHandler.html">RMIFailureHandler</A> <B>getFailureHandler</B>()</PRE><DL><DD>Returns the handler for socket creation failure set by the <code>setFailureHandler</code> method.<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>the failure handler<DT><B>Since: </B><DD>JDK1.1</DD><DT><B>See Also: </B><DD><A HREF="../../../java/rmi/server/RMISocketFactory.html#setFailureHandler(java.rmi.server.RMIFailureHandler)"><CODE>setFailureHandler(RMIFailureHandler)</CODE></A></DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">  <TR ALIGN="center" VALIGN="top">  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>  </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>J2ME RMI Optional Package</EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF="../../../java/rmi/server/RMIClassLoader.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF="../../../java/rmi/server/UID.html"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">  <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF="RMISocketFactory.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR><font size="-1">Copyright 1994-2002 Sun Microsystems, Inc. All Rights Reserved.</font> </BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -