com.bea.wli.sb.transports
Interface TransportProviderFactory


public interface TransportProviderFactory

This interface is the extension point to plug custom ALSB transports in Eclipse. The implementation must declare the default class constructor.


Method Summary
 String getId()
           
 void registerProvider(TransportManager tm)
          Registers a new provider with the transport manager.
 

Method Detail

registerProvider

void registerProvider(TransportManager tm)
                      throws TransportException
Registers a new provider with the transport manager. Typically called by the ALSB core eclipse plugin.

Parameters:
tm - the transport manager to which to register
Throws:
TransportException

getId

String getId()
Returns:
a unique string that identifies this provider, like “http” This method must return the same ID than provider.getId()