Skip to content

Commit b825815

Browse files
author
vintagewang
committed
rename relay interface
1 parent c0acb3f commit b825815

File tree

3 files changed

+5
-15
lines changed

3 files changed

+5
-15
lines changed

code/messaging-user-level-api/java/src/main/java/io/openmessaging/ServiceEndPoint.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public interface ServiceEndPoint extends ServiceLifecycle {
6969
* @param <T> service proxy object to bind
7070
* @return service proxy object to bind
7171
*/
72-
<T> T bind(Class<T> type, KeyValue properties, ServiceLoadBalance serviceLoadBalance);
72+
<T> T bind(Class<T> type, KeyValue properties, ServiceLoadBalanceStrategy serviceLoadBalance);
7373

7474
InvokeContext invokeContext();
7575
}

code/messaging-user-level-api/java/src/main/java/io/openmessaging/ServiceProperties.java renamed to code/messaging-user-level-api/java/src/main/java/io/openmessaging/ServiceInstance.java

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,6 @@
2222
* @version OMS 1.0
2323
* @since OMS 1.0
2424
*/
25-
public interface ServiceProperties {
26-
String id();
27-
28-
void id(String id);
29-
30-
String relayAddress();
31-
32-
void relayAddress(String address);
33-
25+
public interface ServiceInstance {
3426
String providerId();
35-
36-
void providerId(String id);
3727
}

code/messaging-user-level-api/java/src/main/java/io/openmessaging/ServiceLoadBalance.java renamed to code/messaging-user-level-api/java/src/main/java/io/openmessaging/ServiceLoadBalanceStrategy.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
* @version OMS 1.0
2525
* @since OMS 1.0
2626
*/
27-
public interface ServiceLoadBalance {
27+
public interface ServiceLoadBalanceStrategy {
2828
/**
2929
* Select a collection of eligible providerServicePoint object from the the list of providerServicePoint provided
3030
* According to different selection strategies to select providerServicePoint that satisfied with application needs,
3131
* such as RoundRobin or Random etc.
3232
*
33-
* @param servicePropertiesList providerServicePoint to choose from.
33+
* @param serviceInstanceList providerServicePoint to choose from.
3434
* @return a collection of eligible providerServicePoint object
3535
*/
36-
Set<ServiceProperties> select(Set<ServiceProperties> servicePropertiesList);
36+
Set<ServiceInstance> select(Set<ServiceInstance> serviceInstanceList);
3737

3838
}

0 commit comments

Comments
 (0)