public interface SelfDescribedTransportProvider extends TransportProvider
| Modifier and Type | Method and Description | 
|---|---|
| SelfDescribedBindingTypeInfo | getBindingInfo(Ref ref)Return service binding description for a service with a given ref | 
| SelfDescribedTransportUIBinding | getUIBinding(TransportUIContext context)Called at service definition time to get the provider-specific binding object that validates provider-specific properties are present in the UI context. | 
activationComplete, createEndPoint, deleteEndPoint, getBusinessServicePropertiesForProxy, getEndPoint, getEndPointConfigurationSchemaType, getEndPoints, getEnvValues, getExternalReferences, getId, getProviderConfiguration, getProviderSpecificConfiguration, getRequestHeadersSchemaType, getRequestMetaDataSchemaType, getResponseHeadersSchemaType, getResponseMetaDataSchemaType, resumeEndPoint, sendMessageAsync, setEnvValues, setExternalReferences, shutdown, suspendEndPoint, updateEndPoint, validateEndPointConfigurationSelfDescribedBindingTypeInfo getBindingInfo(Ref ref) throws TransportException
TransportExceptionSelfDescribedTransportUIBinding getUIBinding(TransportUIContext context) throws TransportException
getUIBinding in interface TransportProvidercontext - context for UI binding. Providers can use this to extract locale, proxy information, etc.TransportException