📄 transportprovider.html
字号:
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../com/bea/wli/config/env/NonQualifiedEnvValue.html" title="class in com.bea.wli.config.env">NonQualifiedEnvValue</A>></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getEnvValues(com.bea.wli.config.Ref, EndPointConfiguration)">getEnvValues</A></B>(<A HREF="../../../../../com/bea/wli/config/Ref.html" title="class in com.bea.wli.config">Ref</A> ref,
EndPointConfiguration epConfig)</CODE>
<BR>
Transport providers return any environment dependent values via this call.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../com/bea/wli/config/Ref.html" title="class in com.bea.wli.config">Ref</A>></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getExternalReferences(EndPointConfiguration)">getExternalReferences</A></B>(EndPointConfiguration epConfig)</CODE>
<BR>
Returns a collection of external references for a given end point configuration This is called by the configuration framework</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getId()">getId</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> TransportProviderConfiguration</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getProviderConfiguration()">getProviderConfiguration</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> org.apache.xmlbeans.XmlObject</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getProviderSpecificConfiguration(com.bea.wli.config.Ref, java.util.Map)">getProviderSpecificConfiguration</A></B>(<A HREF="../../../../../com/bea/wli/config/Ref.html" title="class in com.bea.wli.config">Ref</A> ref,
<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>> props)</CODE>
<BR>
Given a map of properties object from one ALSB domain returns a transport endpoint configuration that can be used to instantiate a business service on another ALSB domain.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> org.apache.xmlbeans.SchemaType</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getRequestHeadersSchemaType()">getRequestHeadersSchemaType</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> org.apache.xmlbeans.SchemaType</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getRequestMetaDataSchemaType()">getRequestMetaDataSchemaType</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> org.apache.xmlbeans.SchemaType</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getResponseHeadersSchemaType()">getResponseHeadersSchemaType</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> org.apache.xmlbeans.SchemaType</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getResponseMetaDataSchemaType()">getResponseMetaDataSchemaType</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../../../com/bea/wli/sb/transports/ui/TransportUIBinding.html" title="interface in com.bea.wli.sb.transports.ui">TransportUIBinding</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#getUIBinding(com.bea.wli.sb.transports.ui.TransportUIContext)">getUIBinding</A></B>(<A HREF="../../../../../com/bea/wli/sb/transports/ui/TransportUIContext.html" title="class in com.bea.wli.sb.transports.ui">TransportUIContext</A> context)</CODE>
<BR>
Called at service definition time to get the provider-specific binding object that validates provider-specific properties are present in the UI context.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#resumeEndPoint(com.bea.wli.sb.transports.EndPointOperations.Resume)">resumeEndPoint</A></B>(<A HREF="../../../../../com/bea/wli/sb/transports/EndPointOperations.Resume.html" title="interface in com.bea.wli.sb.transports">EndPointOperations.Resume</A> context)</CODE>
<BR>
Resumes (Re-enables) a previously suspended endpoint with the given service reference</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#sendMessageAsync(com.bea.wli.sb.transports.TransportSender, com.bea.wli.sb.transports.TransportSendListener, com.bea.wli.sb.transports.TransportOptions)">sendMessageAsync</A></B>(<A HREF="../../../../../com/bea/wli/sb/transports/TransportSender.html" title="interface in com.bea.wli.sb.transports">TransportSender</A> sender,
<A HREF="../../../../../com/bea/wli/sb/transports/TransportSendListener.html" title="interface in com.bea.wli.sb.transports">TransportSendListener</A> listener,
<A HREF="../../../../../com/bea/wli/sb/transports/TransportOptions.html" title="class in com.bea.wli.sb.transports">TransportOptions</A> options)</CODE>
<BR>
Sends an outbound message to an external service.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#setEnvValues(com.bea.wli.config.Ref, EndPointConfiguration, java.util.Collection)">setEnvValues</A></B>(<A HREF="../../../../../com/bea/wli/config/Ref.html" title="class in com.bea.wli.config">Ref</A> ref,
EndPointConfiguration epConfig,
<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../com/bea/wli/config/env/NonQualifiedEnvValue.html" title="class in com.bea.wli.config.env">NonQualifiedEnvValue</A>> envValues)</CODE>
<BR>
Sets the given collection of environment values in the data.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#setExternalReferences(java.util.Map, EndPointConfiguration)">setExternalReferences</A></B>(<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="../../../../../com/bea/wli/config/Ref.html" title="class in com.bea.wli.config">Ref</A>,<A HREF="../../../../../com/bea/wli/config/Ref.html" title="class in com.bea.wli.config">Ref</A>> mapRefs,
EndPointConfiguration epConfig)</CODE>
<BR>
Sets the external references for a given endpoint configuration in place.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#shutdown()">shutdown</A></B>()</CODE>
<BR>
Called by the TransportManager when the server is shutting down</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#suspendEndPoint(com.bea.wli.sb.transports.EndPointOperations.Suspend)">suspendEndPoint</A></B>(<A HREF="../../../../../com/bea/wli/sb/transports/EndPointOperations.Suspend.html" title="interface in com.bea.wli.sb.transports">EndPointOperations.Suspend</A> context)</CODE>
<BR>
Suspends (disables) the endpoint with the given service reference</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../../../com/bea/wli/sb/transports/TransportEndPoint.html" title="interface in com.bea.wli.sb.transports">TransportEndPoint</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#updateEndPoint(com.bea.wli.sb.transports.EndPointOperations.Update)">updateEndPoint</A></B>(<A HREF="../../../../../com/bea/wli/sb/transports/EndPointOperations.Update.html" title="interface in com.bea.wli.sb.transports">EndPointOperations.Update</A> context)</CODE>
<BR>
Updates the existing endpoint with new configuration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/bea/wli/sb/transports/TransportProvider.html#validateEndPointConfiguration(com.bea.wli.sb.transports.TransportValidationContext)">validateEndPointConfiguration</A></B>(<A HREF="../../../../../com/bea/wli/sb/transports/TransportValidationContext.html" title="class in com.bea.wli.sb.transports">TransportValidationContext</A> context)</CODE>
<BR>
Provides syntactic and semantic validation of endpoint configuration according to a given transport provider-specific logic.</TD>
</TR>
</TABLE>
<P>
<!-- ============ 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="getId()"><!-- --></A><H3>
getId</H3>
<PRE>
<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>getId</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>a unique string that identifies this provider, like 揾ttp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -