This is an automated email from the ASF dual-hosted git repository. ningjiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-saga.git
commit 3a0cdf4f48f313ce0db4fb0dfc267134b22fae84 Author: KomachiSion <[email protected]> AuthorDate: Thu Aug 23 14:41:40 2018 +0800 SCB-866 generalize TransportFactory to extend Transport --- .../org/apache/servicecomb/saga/transports/TransportFactory.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/saga-core/src/main/java/org/apache/servicecomb/saga/transports/TransportFactory.java b/saga-core/src/main/java/org/apache/servicecomb/saga/transports/TransportFactory.java index b34b5bd..053149f 100644 --- a/saga-core/src/main/java/org/apache/servicecomb/saga/transports/TransportFactory.java +++ b/saga-core/src/main/java/org/apache/servicecomb/saga/transports/TransportFactory.java @@ -17,7 +17,9 @@ package org.apache.servicecomb.saga.transports; -public interface TransportFactory { +import org.apache.servicecomb.saga.core.Transport; - RestTransport restTransport(); +public interface TransportFactory<T extends Transport> { + + T getTransport(); }
