📄 transportuibinding.html
字号:
static final <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>PARAM_URI</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#com.bea.wli.sb.transports.ui.TransportUIBinding.PARAM_URI">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="PARAM_LOAD_BALANCING"><!-- --></A><H3>
PARAM_LOAD_BALANCING</H3>
<PRE>
static final <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>PARAM_LOAD_BALANCING</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#com.bea.wli.sb.transports.ui.TransportUIBinding.PARAM_LOAD_BALANCING">Constant Field Values</A></DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="isServiceTypeSupported(com.bea.wli.sb.services.BindingTypeInfo)"><!-- --></A><H3>
isServiceTypeSupported</H3>
<PRE>
boolean <B>isServiceTypeSupported</B>(<A HREF="../../../../../../com/bea/wli/sb/services/BindingTypeInfo.html" title="interface in com.bea.wli.sb.services">BindingTypeInfo</A> binding)</PRE>
<DL>
<DD>Called at service definition time by ALSB console to determine whether or not this provider supports the given type of service (SOAP, Messaging, XML, etc.)
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>binding</CODE> - the type of service
<DT><B>Returns:</B><DD>whether or not this provider supports this service binding type</DL>
</DD>
</DL>
<HR>
<A NAME="getGenericInfo()"><!-- --></A><H3>
getGenericInfo</H3>
<PRE>
<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportUIGenericInfo.html" title="class in com.bea.wli.sb.transports.ui">TransportUIGenericInfo</A> <B>getGenericInfo</B>()</PRE>
<DL>
<DD>Called at service definition time to provide information that is provider specific for the main transport page. This includes information like URI hints and autofill field data.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>a set of generic properties for this transport provider to be used by ALSB console when rendering the generic transport page</DL>
</DD>
</DL>
<HR>
<A NAME="getEditPage(EndPointConfiguration, com.bea.wli.sb.services.BindingTypeInfo)"><!-- --></A><H3>
getEditPage</H3>
<PRE>
<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportEditField.html" title="class in com.bea.wli.sb.transports.ui">TransportEditField</A>[] <B>getEditPage</B>(EndPointConfiguration config,
<A HREF="../../../../../../com/bea/wli/sb/services/BindingTypeInfo.html" title="interface in com.bea.wli.sb.services">BindingTypeInfo</A> binding)
throws <A HREF="../../../../../../com/bea/wli/sb/transports/TransportException.html" title="class in com.bea.wli.sb.transports">TransportException</A></PRE>
<DL>
<DD>Called at service definition time to get provider-specific contents of the edit pane for endpoint configuration. This method is called when the transport configuration page is first rendered.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>config</CODE> - service endpoint configuration<DD><CODE>binding</CODE> - service binding type
<DT><B>Returns:</B><DD>array of edit fields along with their default values to be used by ALSB console to render the provider-specific page
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../../../com/bea/wli/sb/transports/TransportException.html" title="class in com.bea.wli.sb.transports">TransportException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="updateEditPage(com.bea.wli.sb.transports.ui.TransportEditField[], java.lang.String)"><!-- --></A><H3>
updateEditPage</H3>
<PRE>
<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportEditField.html" title="class in com.bea.wli.sb.transports.ui">TransportEditField</A>[] <B>updateEditPage</B>(<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportEditField.html" title="class in com.bea.wli.sb.transports.ui">TransportEditField</A>[] fields,
<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name)
throws <A HREF="../../../../../../com/bea/wli/sb/transports/TransportException.html" title="class in com.bea.wli.sb.transports">TransportException</A></PRE>
<DL>
<DD>Called at service definition time to get contents of the edit pane for endpoint configuration. This method is called each time the event for the field of the given name is triggered. The set of field can be updated accordingly.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fields</CODE> - current set of edit fields for this page<DD><CODE>name</CODE> - name of the field being updated
<DT><B>Returns:</B><DD>updated set of edit fields to be rendered
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../../../com/bea/wli/sb/transports/TransportException.html" title="class in com.bea.wli.sb.transports">TransportException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getViewPage(EndPointConfiguration)"><!-- --></A><H3>
getViewPage</H3>
<PRE>
<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportViewField.html" title="class in com.bea.wli.sb.transports.ui">TransportViewField</A>[] <B>getViewPage</B>(EndPointConfiguration config)
throws <A HREF="../../../../../../com/bea/wli/sb/transports/TransportException.html" title="class in com.bea.wli.sb.transports">TransportException</A></PRE>
<DL>
<DD>Called at the time the service details are viewed in read-only mode to get the contents of the summary pane for endpoint configuration
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>config</CODE> - service endpoint configuration
<DT><B>Returns:</B><DD>array of viewable fields for rendering on the summary page
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../../../com/bea/wli/sb/transports/TransportException.html" title="class in com.bea.wli.sb.transports">TransportException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="validateMainForm(com.bea.wli.sb.transports.ui.TransportEditField[])"><!-- --></A><H3>
validateMainForm</H3>
<PRE>
<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportUIError.html" title="class in com.bea.wli.sb.transports.ui">TransportUIError</A>[] <B>validateMainForm</B>(<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportEditField.html" title="class in com.bea.wli.sb.transports.ui">TransportEditField</A>[] fields)</PRE>
<DL>
<DD>validate the generic transport endpoint parameters in the request, such as URI and report any validation error on the UI form.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fields</CODE> - array of current edit fields with their respective values
<DT><B>Returns:</B><DD>array of validation errors, if any</DL>
</DD>
</DL>
<HR>
<A NAME="validateProviderSpecificForm(com.bea.wli.sb.transports.ui.TransportEditField[])"><!-- --></A><H3>
validateProviderSpecificForm</H3>
<PRE>
<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportUIError.html" title="class in com.bea.wli.sb.transports.ui">TransportUIError</A>[] <B>validateProviderSpecificForm</B>(<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportEditField.html" title="class in com.bea.wli.sb.transports.ui">TransportEditField</A>[] fields)</PRE>
<DL>
<DD>validate the provider-specific transport endpoint parameters in the request, such as URI and report any validation error on the UI form.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fields</CODE> - array of current edit fields with their respective values
<DT><B>Returns:</B><DD>array of validation errors, if any</DL>
</DD>
</DL>
<HR>
<A NAME="getProviderSpecificConfiguration(com.bea.wli.sb.transports.ui.TransportEditField[])"><!-- --></A><H3>
getProviderSpecificConfiguration</H3>
<PRE>
org.apache.xmlbeans.XmlObject <B>getProviderSpecificConfiguration</B>(<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportEditField.html" title="class in com.bea.wli.sb.transports.ui">TransportEditField</A>[] fields)
throws <A HREF="../../../../../../com/bea/wli/sb/transports/TransportException.html" title="class in com.bea.wli.sb.transports">TransportException</A></PRE>
<DL>
<DD>creates the Transport Provider Specific configuration from the UI form. This methods will be called only upon a successfull call to <A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportUIBinding.html#validateMainForm(com.bea.wli.sb.transports.ui.TransportEditField[])"><CODE>validateMainForm(com.bea.wli.sb.transports.ui.TransportEditField[])</CODE></A> and <A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportUIBinding.html#validateProviderSpecificForm(com.bea.wli.sb.transports.ui.TransportEditField[])"><CODE>validateProviderSpecificForm(com.bea.wli.sb.transports.ui.TransportEditField[])</CODE></A>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fields</CODE> - array of edit fields along with their respective values
<DT><B>Returns:</B><DD>XMLBean that represents provider specific portion of the service endpoint configuration.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../../../com/bea/wli/sb/transports/TransportException.html" title="class in com.bea.wli.sb.transports">TransportException</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportEditField.html" title="class in com.bea.wli.sb.transports.ui"><B>PREV CLASS</B></A>
<A HREF="../../../../../../com/bea/wli/sb/transports/ui/TransportUIContext.html" title="class in com.bea.wli.sb.transports.ui"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?com/bea/wli/sb/transports/ui/TransportUIBinding.html" target="_top"><B>FRAMES</B></A>
<A HREF="TransportUIBinding.html" target="_top"><B>NO FRAMES</B></A>
<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -