All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
activateServiceRouteRules(OperationContext operationContext,
String serviceId,
List<RouteRuleInfo> routeRuleInfos) |
protected void |
checkOperationContextArgument(OperationContext operationContext) |
protected void |
checkServiceRouteRules(String serviceId,
List<RouteRuleInfo> routeRuleInfos) |
void |
createServiceRouteRules(OperationContext operationContext,
String serviceId,
List<RouteRuleInfo> routeRuleInfos) |
void |
deleteGroupInstances(OperationContext operationContext,
List<Long> groupInstanceIds) |
void |
deleteGroupInstancesByFilter(OperationContext operationContext,
List<GroupInstanceModel> groupInstances) |
void |
deleteGroupOperation(OperationContext operationContext,
List<GroupOperationModel> groupOperations) |
void |
deleteGroups(OperationContext operationContext,
List<Long> groupIds) |
void |
deleteRouteRuleGroups(OperationContext operationContext,
List<Long> ids) |
void |
deleteRouteRules(OperationContext operationContext,
List<Long> routeRuleIds) |
void |
deleteServiceInstances(OperationContext operationContext,
List<Long> serviceInstanceIds) |
void |
deleteServiceInstancesByFilter(OperationContext operationContext,
List<ServiceInstanceModel> serviceInstances) |
GroupModel |
generateGroup(GroupModel groupModel) |
RouteRuleModel |
generateRouteRule(RouteRuleModel routeRuleModel) |
protected List<RouteRuleGroupModel> |
getRouteRuleGroups(String serviceId,
com.google.common.collect.ListMultimap<String,GroupWeight> routeRuleGroups) |
void |
insertGroupInstances(OperationContext operationContext,
List<GroupInstanceModel> groupInstanceModels) |
void |
insertGroups(OperationContext operationContext,
List<GroupModel> groups) |
void |
insertOrUpdateGroupOperation(OperationContext operationContext,
List<GroupOperationModel> groupOperations) |
void |
insertOrUpdateGroups(OperationContext operationContext,
List<GroupModel> groups) |
void |
insertOrUpdateRouteRuleGroups(OperationContext operationContext,
List<RouteRuleGroupModel> routeRuleGroups) |
void |
insertOrUpdateRouteRules(OperationContext operationContext,
List<RouteRuleModel> routeRules) |
void |
insertRouteRules(OperationContext operationContext,
List<RouteRuleModel> routeRules) |
void |
insertServiceInstances(OperationContext operationContext,
List<ServiceInstanceModel> serviceInstanceModels) |
void |
operationGroupOperation(OperationContext operationContext,
GroupModel group,
boolean isOperationComplete) |
void |
publishRouteRuleGroups(OperationContext operationContext,
List<RouteRuleGroupModel> routeRuleGroups) |
void |
releaseRouteRuleGroups(OperationContext operationContext,
List<RouteRuleGroupModel> routeRuleGroups) |
void |
updateGroupInstance(OperationContext operationContext,
Long groupId,
Set<String> instanceIds) |