org.instrumentmiddleware.cima.transport
Interface ITransportManager

All Known Implementing Classes:
ListTransportManager

public interface ITransportManager

The ITransportManager is simply a container for transports

Author:
andrew

Method Summary
 boolean addDeliveryStrategy(IDeliveryStrategy strategy)
           
 boolean addTransportProvider(ITransportProvider provider)
           
 ITransportProvider getTransportProvider(org.instrumentmiddleware.cima.parcel.EndpointTypeEnum.Enum type)
           
 java.util.List<java.lang.String> listDeliveryStrategies()
           
 java.util.List<ITransportProvider> listTranportProviders()
           
 java.util.List<org.instrumentmiddleware.cima.parcel.EndpointTypeEnum.Enum> listTransportProviderTypes()
           
 boolean removeDeliveryStrategy(IDeliveryStrategy strategy)
           
 boolean removeTransportProvider(org.instrumentmiddleware.cima.parcel.EndpointTypeEnum.Enum type)
           
 boolean removeTransportProvider(ITransportProvider provider)
           
 

Method Detail

addTransportProvider

boolean addTransportProvider(ITransportProvider provider)

removeTransportProvider

boolean removeTransportProvider(ITransportProvider provider)

removeTransportProvider

boolean removeTransportProvider(org.instrumentmiddleware.cima.parcel.EndpointTypeEnum.Enum type)

getTransportProvider

ITransportProvider getTransportProvider(org.instrumentmiddleware.cima.parcel.EndpointTypeEnum.Enum type)

listTransportProviderTypes

java.util.List<org.instrumentmiddleware.cima.parcel.EndpointTypeEnum.Enum> listTransportProviderTypes()

listTranportProviders

java.util.List<ITransportProvider> listTranportProviders()

listDeliveryStrategies

java.util.List<java.lang.String> listDeliveryStrategies()

addDeliveryStrategy

boolean addDeliveryStrategy(IDeliveryStrategy strategy)

removeDeliveryStrategy

boolean removeDeliveryStrategy(IDeliveryStrategy strategy)


Copyright © 2008. All Rights Reserved.