Skip navigation links
A B C D E F G H I L M N O P R S T U V W Z 

A

add(List<K>, V) - Method in class org.mydotey.artemis.util.SearchTree
 
addClusterChangeListener(ClusterChangeListener) - Method in class org.mydotey.artemis.cluster.ServiceCluster
 
addLeaseCleanEventListener(LeaseCleanEventListener<T>) - Method in class org.mydotey.artemis.lease.LeaseManager
 
ALL_SERVICES_CHANGE_DESTINATION - Static variable in interface org.mydotey.artemis.config.WebSocketPaths
 
APP_ID - Static variable in class org.mydotey.artemis.util.DiscoveryConfigs
 
appId() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
apply(Map<K, V>) - Method in class org.mydotey.artemis.config.MapValueCorrector
 
ArtemisConfig - Class in org.mydotey.artemis.config
Created by Qiang Zhao on 10/07/2016.
ArtemisConfig() - Constructor for class org.mydotey.artemis.config.ArtemisConfig
 
ArtemisMetricManagers - Class in org.mydotey.artemis.metric
Created by Qiang Zhao on 10/07/2016.
ArtemisMetricManagers(ArtemisMetricManagersProvider) - Constructor for class org.mydotey.artemis.metric.ArtemisMetricManagers
 
ArtemisMetricManagersProvider - Interface in org.mydotey.artemis.metric
Created by Qiang Zhao on 10/07/2016.
ArtemisPaths - Interface in org.mydotey.artemis.config
 
ArtemisTraceExecutor - Class in org.mydotey.artemis.trace
Created by Qiang Zhao on 10/07/2016.
ArtemisTraceFactory - Class in org.mydotey.artemis.trace
Created by Qiang Zhao on 10/07/2016.

B

BAD_REQUEST - Static variable in class org.mydotey.artemis.ErrorCodes
 

C

CANARY_ROUTE_RULE - Static variable in class org.mydotey.artemis.util.RouteRules
 
CHANGE - Static variable in interface org.mydotey.artemis.InstanceChange.ChangeType
 
check(Object, String) - Method in class org.mydotey.artemis.checker.NullArgumentChecker
 
check(T, String) - Method in interface org.mydotey.artemis.checker.ValueChecker
 
check(DiscoveryConfig, String) - Method in class org.mydotey.artemis.util.DiscoveryConfigChecker
 
check(Instance, String) - Method in class org.mydotey.artemis.util.InstanceChecker
 
check(Collection<Instance>, String) - Method in class org.mydotey.artemis.util.InstancesChecker
 
check(String, String) - Method in class org.mydotey.artemis.util.SameRegionChecker
 
check(Region, String) - Method in class org.mydotey.artemis.util.SameRegionChecker
 
check(String, String) - Method in class org.mydotey.artemis.util.SameZoneChecker
 
check(Zone, String) - Method in class org.mydotey.artemis.util.SameZoneChecker
 
check(Service, String) - Method in class org.mydotey.artemis.util.ServiceChecker
 
clone() - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
clone() - Method in class org.mydotey.artemis.Instance
 
clone() - Method in class org.mydotey.artemis.RouteRule
 
clone() - Method in class org.mydotey.artemis.Service
 
clone() - Method in class org.mydotey.artemis.ServiceGroup
 
CLOSE_BY_VISIT - Static variable in interface org.mydotey.artemis.RouteRule.Strategy
 
CLUSTER_NODES_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
CLUSTER_NODES_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
CLUSTER_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
CLUSTER_UP_DISCOVERY_NODES_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
CLUSTER_UP_DISCOVERY_NODES_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
CLUSTER_UP_REGISTRY_NODES_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
CLUSTER_UP_REGISTRY_NODES_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
ClusterChangeEvent - Class in org.mydotey.artemis.cluster
Created by Qiang Zhao on 10/07/2016.
ClusterChangeEvent() - Constructor for class org.mydotey.artemis.cluster.ClusterChangeEvent
 
ClusterChangeListener - Interface in org.mydotey.artemis.cluster
Created by Qiang Zhao on 10/07/2016.
clusterNodes() - Method in class org.mydotey.artemis.cluster.ServiceCluster
 
ClusterService - Interface in org.mydotey.artemis.cluster
Created by Qiang Zhao on 10/07/2016.
compare(InstanceChange, InstanceChange) - Method in class org.mydotey.artemis.util.InstanceChangeComparator
 
CONTEXT_PATH - Static variable in interface org.mydotey.artemis.config.ArtemisPaths
 
convert(String) - Method in class org.mydotey.artemis.config.ListMultimapConverter
 
convert(Map<K, S>) - Method in class org.mydotey.artemis.config.MapValueConverter
 
countLastTimeWindow() - Method in class org.mydotey.artemis.lease.LeaseUpdateSafeChecker
 
creationTime() - Method in class org.mydotey.artemis.lease.Lease
 

D

data() - Method in class org.mydotey.artemis.lease.Lease
 
DATA_NOT_FOUND - Static variable in class org.mydotey.artemis.ErrorCodes
 
DEFAULT - Static variable in class org.mydotey.artemis.checker.NullArgumentChecker
 
DEFAULT - Static variable in class org.mydotey.artemis.config.ListMultimapConverter
 
DEFAULT - Static variable in class org.mydotey.artemis.metric.ArtemisMetricManagers
 
DEFAULT - Static variable in class org.mydotey.artemis.util.DiscoveryConfigChecker
 
DEFAULT - Static variable in class org.mydotey.artemis.util.InstanceChangeComparator
 
DEFAULT - Static variable in class org.mydotey.artemis.util.InstanceChecker
 
DEFAULT - Static variable in class org.mydotey.artemis.util.InstancesChecker
 
DEFAULT - Static variable in class org.mydotey.artemis.util.SameRegionChecker
 
DEFAULT - Static variable in class org.mydotey.artemis.util.SameZoneChecker
 
DEFAULT - Static variable in class org.mydotey.artemis.util.ServiceChecker
 
DEFAULT_GROUP_ID - Static variable in class org.mydotey.artemis.util.ServiceGroups
 
DEFAULT_GROUP_KEY - Static variable in class org.mydotey.artemis.util.RouteRules
 
DEFAULT_ROUTE_RULE - Static variable in class org.mydotey.artemis.util.RouteRules
 
DEFAULT_ROUTE_STRATEGY - Static variable in class org.mydotey.artemis.util.RouteRules
 
DEFAULT_WEIGHT_VALUE - Static variable in class org.mydotey.artemis.util.ServiceGroups
 
DELETE - Static variable in interface org.mydotey.artemis.InstanceChange.ChangeType
 
DeploymentConfig - Class in org.mydotey.artemis.config
Created by Qiang Zhao on 10/07/2016.
deploymentEnv() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
DISCOVERY_GENERIC_SERVICE_ID - Static variable in class org.mydotey.artemis.discovery.DiscoveryConfig
 
DISCOVERY_GET_SERVICE_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
DISCOVERY_GET_SERVICE_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
DISCOVERY_GET_SERVICES_DELTA_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
DISCOVERY_GET_SERVICES_DELTA_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
DISCOVERY_GET_SERVICES_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
DISCOVERY_GET_SERVICES_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
DISCOVERY_LOOKUP_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
DISCOVERY_LOOKUP_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
DISCOVERY_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
DiscoveryConfig - Class in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
DiscoveryConfig() - Constructor for class org.mydotey.artemis.discovery.DiscoveryConfig
 
DiscoveryConfig(String) - Constructor for class org.mydotey.artemis.discovery.DiscoveryConfig
 
DiscoveryConfig(String, Map<String, String>) - Constructor for class org.mydotey.artemis.discovery.DiscoveryConfig
 
DiscoveryConfigChecker - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
DiscoveryConfigChecker() - Constructor for class org.mydotey.artemis.util.DiscoveryConfigChecker
 
DiscoveryConfigs - Class in org.mydotey.artemis.util
Created by fang_j on 10/07/2016.
DiscoveryConfigs() - Constructor for class org.mydotey.artemis.util.DiscoveryConfigs
 
DiscoveryFilter - Interface in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
DiscoveryService - Interface in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
DOWN - Static variable in interface org.mydotey.artemis.Instance.Status
 

E

EMPTY - Static variable in class org.mydotey.artemis.InstanceKey
 
EMPTY - Static variable in class org.mydotey.artemis.ServerKey
 
equals(Object) - Method in class org.mydotey.artemis.cluster.ServiceNode
 
equals(Object) - Method in class org.mydotey.artemis.Instance
 
equals(Object) - Method in class org.mydotey.artemis.InstanceChange
 
equals(Object) - Method in class org.mydotey.artemis.InstanceKey
 
equals(Object) - Method in class org.mydotey.artemis.lease.Lease
 
equals(Object) - Method in class org.mydotey.artemis.Region
 
equals(Object) - Method in class org.mydotey.artemis.ServerKey
 
equals(Object) - Method in class org.mydotey.artemis.Service
 
equals(Object) - Method in class org.mydotey.artemis.ServiceGroupKey
 
equals(Object) - Method in class org.mydotey.artemis.Zone
 
errorCode() - Method in interface org.mydotey.artemis.taskdispatcher.Task
 
ErrorCodes - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
ErrorCodes() - Constructor for class org.mydotey.artemis.ErrorCodes
 
eventMetricManager() - Method in class org.mydotey.artemis.metric.ArtemisMetricManagers
 
evict() - Method in class org.mydotey.artemis.lease.Lease
 
evictionTime() - Method in class org.mydotey.artemis.lease.Lease
 
execute(C, Req) - Method in interface org.mydotey.artemis.util.RequestExecutor
 
executeWithoutTightLoop(Supplier<V>) - Static method in class org.mydotey.artemis.util.Loops
 
executeWithoutTightLoop(Supplier<V>, int, int) - Static method in class org.mydotey.artemis.util.Loops
 
executeWithoutTightLoop(Runnable) - Static method in class org.mydotey.artemis.util.Loops
 
executeWithoutTightLoop(Runnable, int, int) - Static method in class org.mydotey.artemis.util.Loops
 
expiryTime() - Method in interface org.mydotey.artemis.taskdispatcher.Task
 

F

FAIL - Static variable in interface org.mydotey.artemis.ResponseStatus.Status
 
FailedInstance - Class in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
FailedInstance() - Constructor for class org.mydotey.artemis.registry.FailedInstance
 
FailedInstance(Instance, String, String) - Constructor for class org.mydotey.artemis.registry.FailedInstance
 
failedTasks() - Method in class org.mydotey.artemis.taskdispatcher.ProcessingResult
 
filter(Service, DiscoveryConfig) - Method in interface org.mydotey.artemis.discovery.DiscoveryFilter
 
filterInstances(List<Instance>) - Static method in class org.mydotey.artemis.util.RouteRules
 
filterRouteRules(List<RouteRule>) - Static method in class org.mydotey.artemis.util.RouteRules
 
first(List<K>) - Method in class org.mydotey.artemis.util.SearchTree
 
fixWeight(Integer) - Static method in class org.mydotey.artemis.util.ServiceGroups
 

G

generateGroupInstances(ServiceGroup, Map<String, Instance>, Map<String, Instance>) - Static method in class org.mydotey.artemis.util.RouteRules
 
generateGroupKey2Instance(List<Instance>) - Static method in class org.mydotey.artemis.util.RouteRules
 
generateInstanceId2Instance(List<Instance>, List<Instance>) - Static method in class org.mydotey.artemis.util.RouteRules
 
GENERIC - Static variable in class org.mydotey.artemis.discovery.DiscoveryConfig
 
get(T) - Method in class org.mydotey.artemis.lease.LeaseManager
 
get(List<K>) - Method in class org.mydotey.artemis.util.SearchTree
 
getAppId(DiscoveryConfig) - Static method in class org.mydotey.artemis.util.DiscoveryConfigs
 
getChangeTime() - Method in class org.mydotey.artemis.InstanceChange
 
getChangeType() - Method in class org.mydotey.artemis.InstanceChange
 
getDefaultChildrenValue() - Method in class org.mydotey.artemis.util.SearchTree
 
getDelta() - Method in class org.mydotey.artemis.discovery.GetServicesDeltaResponse
 
getDiscoveryConfig() - Method in class org.mydotey.artemis.discovery.GetServiceRequest
 
getDiscoveryConfigs() - Method in class org.mydotey.artemis.discovery.LookupRequest
 
getDiscoveryData() - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
getErrorCode() - Method in class org.mydotey.artemis.registry.FailedInstance
 
getErrorCode() - Method in class org.mydotey.artemis.ResponseStatus
 
getErrorMessage() - Method in class org.mydotey.artemis.registry.FailedInstance
 
getEventMetricManager() - Method in interface org.mydotey.artemis.metric.ArtemisMetricManagersProvider
 
getEventMetricManager() - Method in class org.mydotey.artemis.metric.NullArtemisMetricManagersProvider
 
getFailedInstances() - Method in interface org.mydotey.artemis.registry.HasFailedInstances
 
getFailedInstances() - Method in class org.mydotey.artemis.registry.HeartbeatResponse
 
getFailedInstances() - Method in class org.mydotey.artemis.registry.RegisterResponse
 
getFailedInstances() - Method in class org.mydotey.artemis.registry.UnregisterResponse
 
getGroupId() - Method in class org.mydotey.artemis.Instance
 
getGroupKey() - Method in class org.mydotey.artemis.ServiceGroup
 
getGroupKey() - Method in class org.mydotey.artemis.ServiceGroupKey
 
getGroups() - Method in class org.mydotey.artemis.RouteRule
 
getHealthCheckUrl() - Method in class org.mydotey.artemis.Instance
 
getInstance() - Method in class org.mydotey.artemis.InstanceChange
 
getInstance() - Method in class org.mydotey.artemis.registry.FailedInstance
 
getInstanceId() - Method in class org.mydotey.artemis.Instance
 
getInstanceId() - Method in class org.mydotey.artemis.InstanceKey
 
getInstanceIds() - Method in class org.mydotey.artemis.ServiceGroup
 
getInstances() - Method in interface org.mydotey.artemis.registry.HasInstances
 
getInstances() - Method in class org.mydotey.artemis.registry.HeartbeatRequest
 
getInstances() - Method in class org.mydotey.artemis.registry.RegisterRequest
 
getInstances() - Method in class org.mydotey.artemis.registry.UnregisterRequest
 
getInstances() - Method in class org.mydotey.artemis.Service
 
getInstances() - Method in class org.mydotey.artemis.ServiceGroup
 
getIp() - Method in class org.mydotey.artemis.Instance
 
getListMultimapProperty(String, ListMultimap<String, String>) - Static method in class org.mydotey.artemis.config.ArtemisConfig
 
getLogicInstances() - Method in class org.mydotey.artemis.Service
 
getMachineName() - Method in class org.mydotey.artemis.Instance
 
getMessage() - Method in class org.mydotey.artemis.ResponseStatus
 
getMetadata() - Method in class org.mydotey.artemis.Instance
 
getMetadata() - Method in class org.mydotey.artemis.Region
 
getMetadata() - Method in class org.mydotey.artemis.Service
 
getMetadata() - Method in class org.mydotey.artemis.ServiceGroup
 
getMetadata() - Method in class org.mydotey.artemis.Zone
 
getNodes() - Method in class org.mydotey.artemis.cluster.GetServiceNodesResponse
 
getPort() - Method in class org.mydotey.artemis.Instance
 
getProtocol() - Method in class org.mydotey.artemis.Instance
 
getRegionId() - Method in class org.mydotey.artemis.cluster.GetServiceNodesRequest
 
getRegionId() - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
getRegionId() - Method in class org.mydotey.artemis.discovery.GetServiceRequest
 
getRegionId() - Method in class org.mydotey.artemis.discovery.GetServicesDeltaRequest
 
getRegionId() - Method in class org.mydotey.artemis.discovery.GetServicesRequest
 
getRegionId() - Method in class org.mydotey.artemis.discovery.LookupRequest
 
getRegionId() - Method in class org.mydotey.artemis.Instance
 
getRegionId() - Method in class org.mydotey.artemis.InstanceKey
 
getRegionId() - Method in class org.mydotey.artemis.Region
 
getRegionId() - Method in class org.mydotey.artemis.ServerKey
 
getRegionId() - Method in class org.mydotey.artemis.Zone
 
getResponseStatus() - Method in class org.mydotey.artemis.cluster.GetServiceNodesResponse
 
getResponseStatus() - Method in class org.mydotey.artemis.discovery.GetServiceResponse
 
getResponseStatus() - Method in class org.mydotey.artemis.discovery.GetServicesDeltaResponse
 
getResponseStatus() - Method in class org.mydotey.artemis.discovery.GetServicesResponse
 
getResponseStatus() - Method in class org.mydotey.artemis.discovery.LookupResponse
 
getResponseStatus() - Method in interface org.mydotey.artemis.HasResponseStatus
 
getResponseStatus() - Method in class org.mydotey.artemis.registry.HeartbeatResponse
 
getResponseStatus() - Method in class org.mydotey.artemis.registry.RegisterResponse
 
getResponseStatus() - Method in class org.mydotey.artemis.registry.UnregisterResponse
 
getRouteId() - Method in class org.mydotey.artemis.RouteRule
 
getRouteRules() - Method in class org.mydotey.artemis.Service
 
getServerId() - Method in class org.mydotey.artemis.ServerKey
 
getService(GetServiceRequest) - Method in interface org.mydotey.artemis.discovery.DiscoveryService
 
getService() - Method in class org.mydotey.artemis.discovery.GetServiceResponse
 
getServiceId() - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
getServiceId() - Method in class org.mydotey.artemis.Instance
 
getServiceId() - Method in class org.mydotey.artemis.InstanceKey
 
getServiceId() - Method in class org.mydotey.artemis.Service
 
GetServiceNodesRequest - Class in org.mydotey.artemis.cluster
Created by Qiang Zhao on 10/07/2016.
GetServiceNodesRequest() - Constructor for class org.mydotey.artemis.cluster.GetServiceNodesRequest
 
GetServiceNodesRequest(String, String) - Constructor for class org.mydotey.artemis.cluster.GetServiceNodesRequest
 
GetServiceNodesResponse - Class in org.mydotey.artemis.cluster
Created by Qiang Zhao on 10/07/2016.
GetServiceNodesResponse() - Constructor for class org.mydotey.artemis.cluster.GetServiceNodesResponse
 
GetServiceNodesResponse(List<ServiceNode>, ResponseStatus) - Constructor for class org.mydotey.artemis.cluster.GetServiceNodesResponse
 
GetServiceRequest - Class in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
GetServiceRequest() - Constructor for class org.mydotey.artemis.discovery.GetServiceRequest
 
GetServiceRequest(DiscoveryConfig, String, String) - Constructor for class org.mydotey.artemis.discovery.GetServiceRequest
 
GetServiceResponse - Class in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
GetServiceResponse() - Constructor for class org.mydotey.artemis.discovery.GetServiceResponse
 
GetServiceResponse(Service, ResponseStatus) - Constructor for class org.mydotey.artemis.discovery.GetServiceResponse
 
getServices(GetServicesRequest) - Method in interface org.mydotey.artemis.discovery.DiscoveryService
 
getServices() - Method in class org.mydotey.artemis.discovery.GetServicesResponse
 
getServices() - Method in class org.mydotey.artemis.discovery.LookupResponse
 
getServicesDelta(GetServicesDeltaRequest) - Method in interface org.mydotey.artemis.discovery.DiscoveryService
 
GetServicesDeltaRequest - Class in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
GetServicesDeltaRequest() - Constructor for class org.mydotey.artemis.discovery.GetServicesDeltaRequest
 
GetServicesDeltaRequest(String, String, long) - Constructor for class org.mydotey.artemis.discovery.GetServicesDeltaRequest
 
GetServicesDeltaResponse - Class in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
GetServicesDeltaResponse() - Constructor for class org.mydotey.artemis.discovery.GetServicesDeltaResponse
 
GetServicesDeltaResponse(Map<Service, List<InstanceChange>>, long, ResponseStatus) - Constructor for class org.mydotey.artemis.discovery.GetServicesDeltaResponse
 
GetServicesRequest - Class in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
GetServicesRequest() - Constructor for class org.mydotey.artemis.discovery.GetServicesRequest
 
GetServicesRequest(String, String) - Constructor for class org.mydotey.artemis.discovery.GetServicesRequest
 
GetServicesResponse - Class in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
GetServicesResponse() - Constructor for class org.mydotey.artemis.discovery.GetServicesResponse
 
GetServicesResponse(List<Service>, long, ResponseStatus) - Constructor for class org.mydotey.artemis.discovery.GetServicesResponse
 
getStatus() - Method in class org.mydotey.artemis.Instance
 
getStatus() - Method in class org.mydotey.artemis.ResponseStatus
 
getStatusMetricManager() - Method in class org.mydotey.artemis.metric.ArtemisMetricManagers
 
getStatusMetricManager() - Method in interface org.mydotey.artemis.metric.ArtemisMetricManagersProvider
 
getStatusMetricManager() - Method in class org.mydotey.artemis.metric.NullArtemisMetricManagersProvider
 
getStrategy() - Method in class org.mydotey.artemis.RouteRule
 
getSubEnv(DiscoveryConfig) - Static method in class org.mydotey.artemis.util.DiscoveryConfigs
 
getUpDiscoveryNodes(GetServiceNodesRequest) - Method in interface org.mydotey.artemis.cluster.ClusterService
 
getUpRegistryNodes(GetServiceNodesRequest) - Method in interface org.mydotey.artemis.cluster.ClusterService
 
getUrl() - Method in class org.mydotey.artemis.cluster.ServiceNode
 
getUrl() - Method in class org.mydotey.artemis.Instance
 
getValue() - Method in class org.mydotey.artemis.util.SearchTree
 
getValueMetricManager() - Method in interface org.mydotey.artemis.metric.ArtemisMetricManagersProvider
 
getValueMetricManager() - Method in class org.mydotey.artemis.metric.NullArtemisMetricManagersProvider
 
getVersion() - Method in class org.mydotey.artemis.discovery.GetServicesDeltaRequest
 
getVersion() - Method in class org.mydotey.artemis.discovery.GetServicesDeltaResponse
 
getVersion() - Method in class org.mydotey.artemis.discovery.GetServicesResponse
 
getWeight() - Method in class org.mydotey.artemis.ServiceGroup
 
getZone() - Method in class org.mydotey.artemis.cluster.ServiceNode
 
getZoneId() - Method in class org.mydotey.artemis.cluster.GetServiceNodesRequest
 
getZoneId() - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
getZoneId() - Method in class org.mydotey.artemis.discovery.GetServiceRequest
 
getZoneId() - Method in class org.mydotey.artemis.discovery.GetServicesDeltaRequest
 
getZoneId() - Method in class org.mydotey.artemis.discovery.GetServicesRequest
 
getZoneId() - Method in class org.mydotey.artemis.discovery.LookupRequest
 
getZoneId() - Method in class org.mydotey.artemis.Instance
 
getZoneId() - Method in class org.mydotey.artemis.Zone
 
getZones() - Method in class org.mydotey.artemis.Region
 

H

HasFailedInstances - Interface in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
hashCode() - Method in class org.mydotey.artemis.cluster.ServiceNode
 
hashCode() - Method in class org.mydotey.artemis.Instance
 
hashCode() - Method in class org.mydotey.artemis.InstanceChange
 
hashCode() - Method in class org.mydotey.artemis.InstanceKey
 
hashCode() - Method in class org.mydotey.artemis.lease.Lease
 
hashCode() - Method in class org.mydotey.artemis.Region
 
hashCode() - Method in class org.mydotey.artemis.ServerKey
 
hashCode() - Method in class org.mydotey.artemis.Service
 
hashCode() - Method in class org.mydotey.artemis.ServiceGroupKey
 
hashCode() - Method in class org.mydotey.artemis.Zone
 
HasInstances - Interface in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
hasLeaseOf(T) - Method in class org.mydotey.artemis.lease.LeaseManager
 
hasLocalhost(String) - Static method in class org.mydotey.artemis.util.StringUtil
 
HasResponseStatus - Interface in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
heartbeat(HeartbeatRequest) - Method in interface org.mydotey.artemis.registry.RegistryService
 
HEARTBEAT_DESTINATION - Static variable in interface org.mydotey.artemis.config.WebSocketPaths
 
HeartbeatEvent - Interface in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
HeartbeatEventListener - Interface in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
HeartbeatRequest - Class in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
HeartbeatRequest() - Constructor for class org.mydotey.artemis.registry.HeartbeatRequest
 
HeartbeatRequest(List<Instance>) - Constructor for class org.mydotey.artemis.registry.HeartbeatRequest
 
HeartbeatResponse - Class in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
HeartbeatResponse() - Constructor for class org.mydotey.artemis.registry.HeartbeatResponse
 
HeartbeatResponse(List<FailedInstance>, ResponseStatus) - Constructor for class org.mydotey.artemis.registry.HeartbeatResponse
 

I

initConfig() - Method in class org.mydotey.artemis.lease.LeaseManager
 
Instance - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
Instance() - Constructor for class org.mydotey.artemis.Instance
 
Instance(String, String, String, String, String, String, String, int, String, String, String, String, Map<String, String>) - Constructor for class org.mydotey.artemis.Instance
 
INSTANCE - Static variable in class org.mydotey.artemis.metric.NullArtemisMetricManagersProvider
 
INSTANCE - Static variable in class org.mydotey.artemis.trace.ArtemisTraceExecutor
 
INSTANCE - Static variable in class org.mydotey.artemis.trace.ArtemisTraceFactory
 
Instance.Status - Interface in org.mydotey.artemis
 
InstanceChange - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
InstanceChange() - Constructor for class org.mydotey.artemis.InstanceChange
 
InstanceChange(Instance, String) - Constructor for class org.mydotey.artemis.InstanceChange
 
InstanceChange(Instance, String, long) - Constructor for class org.mydotey.artemis.InstanceChange
 
InstanceChange.ChangeType - Interface in org.mydotey.artemis
 
InstanceChangeComparator - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
InstanceChangeComparator() - Constructor for class org.mydotey.artemis.util.InstanceChangeComparator
 
InstanceChanges - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
InstanceChecker - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
InstanceChecker() - Constructor for class org.mydotey.artemis.util.InstanceChecker
 
InstanceKey - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
InstanceKey() - Constructor for class org.mydotey.artemis.InstanceKey
 
InstanceKey(String, String, String) - Constructor for class org.mydotey.artemis.InstanceKey
 
InstancesChecker - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
InstancesChecker() - Constructor for class org.mydotey.artemis.util.InstancesChecker
 
INTERNAL_SERVICE_ERROR - Static variable in class org.mydotey.artemis.ErrorCodes
 
ip() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
isCanaryRouteRule(RouteRule) - Static method in class org.mydotey.artemis.util.RouteRules
 
isDefaultGroupId(String) - Static method in class org.mydotey.artemis.util.ServiceGroups
 
isDefaultRouteRule(RouteRule) - Static method in class org.mydotey.artemis.util.RouteRules
 
isEnabled() - Method in class org.mydotey.artemis.lease.LeaseUpdateSafeChecker
 
isEvicted() - Method in class org.mydotey.artemis.lease.Lease
 
isExpired() - Method in class org.mydotey.artemis.lease.Lease
 
isFail(ResponseStatus) - Static method in class org.mydotey.artemis.util.ResponseStatusUtil
 
isGenericConfig(DiscoveryConfig) - Static method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
isGroupCanaryInstance(String, Instance) - Static method in class org.mydotey.artemis.util.ServiceGroups
 
isLocalZone(ServiceGroup) - Static method in class org.mydotey.artemis.util.ServiceGroups
 
isPartialFail(ResponseStatus) - Static method in class org.mydotey.artemis.util.ResponseStatusUtil
 
isRateLimited(ResponseStatus) - Static method in class org.mydotey.artemis.util.ResponseStatusUtil
 
isRerunnable(ResponseStatus) - Static method in class org.mydotey.artemis.util.ResponseStatusUtil
 
isSafe() - Method in class org.mydotey.artemis.lease.LeaseUpdateSafeChecker
 
isSameRegion(String) - Method in class org.mydotey.artemis.util.SameRegionChecker
 
isSameZone(String) - Method in class org.mydotey.artemis.util.SameZoneChecker
 
isServiceDown(ResponseStatus) - Static method in class org.mydotey.artemis.util.ResponseStatusUtil
 
isSuccess(ResponseStatus) - Static method in class org.mydotey.artemis.util.ResponseStatusUtil
 

L

Lease<T> - Class in org.mydotey.artemis.lease
Created by Qiang Zhao on 10/07/2016.
LeaseCleanEventListener<T> - Interface in org.mydotey.artemis.lease
Created by Qiang Zhao on 10/07/2016.
LeaseManager<T> - Class in org.mydotey.artemis.lease
Created by Qiang Zhao on 10/07/2016.
LeaseManager(String) - Constructor for class org.mydotey.artemis.lease.LeaseManager
 
leaseUpdateSafeChecker() - Method in class org.mydotey.artemis.lease.LeaseManager
 
LeaseUpdateSafeChecker - Class in org.mydotey.artemis.lease
Created by Qiang Zhao on 10/07/2016.
LeaseUpdateSafeChecker(LeaseManager<?>) - Constructor for class org.mydotey.artemis.lease.LeaseUpdateSafeChecker
 
ListMultimapConverter - Class in org.mydotey.artemis.config
Created by Qiang Zhao on 10/05/2016.
ListMultimapConverter() - Constructor for class org.mydotey.artemis.config.ListMultimapConverter
 
logPublishEvent(String, String, String, String) - Static method in class org.mydotey.artemis.metric.MetricLoggerHelper
 
logRegistryEvent(String) - Static method in class org.mydotey.artemis.metric.MetricLoggerHelper
 
logResponseEvent(String, String, HasResponseStatus) - Static method in class org.mydotey.artemis.metric.MetricLoggerHelper
 
logResponseEvent(String, String, String) - Static method in class org.mydotey.artemis.metric.MetricLoggerHelper
 
logSubscribeEvent(String, String) - Static method in class org.mydotey.artemis.metric.MetricLoggerHelper
 
logWebSocketCheckHealthCost(long, String) - Static method in class org.mydotey.artemis.metric.MetricLoggerHelper
 
logWebSocketEvent(String, String, String) - Static method in class org.mydotey.artemis.metric.MetricLoggerHelper
 
logWebSocketSessionCount(long, String, String) - Static method in class org.mydotey.artemis.metric.MetricLoggerHelper
 
lookup(LookupRequest) - Method in interface org.mydotey.artemis.discovery.DiscoveryService
 
LookupRequest - Class in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
LookupRequest() - Constructor for class org.mydotey.artemis.discovery.LookupRequest
 
LookupRequest(List<DiscoveryConfig>, String, String) - Constructor for class org.mydotey.artemis.discovery.LookupRequest
 
LookupResponse - Class in org.mydotey.artemis.discovery
Created by Qiang Zhao on 10/07/2016.
LookupResponse() - Constructor for class org.mydotey.artemis.discovery.LookupResponse
 
LookupResponse(List<Service>, ResponseStatus) - Constructor for class org.mydotey.artemis.discovery.LookupResponse
 
Loops - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/05/2016.

M

machineName() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
managerId() - Method in class org.mydotey.artemis.lease.LeaseManager
 
MapValueConverter<K,S,D> - Class in org.mydotey.artemis.config
Created by Qiang Zhao on 10/05/2016.
MapValueConverter(TypeConverter<S, D>) - Constructor for class org.mydotey.artemis.config.MapValueConverter
 
MapValueCorrector<K,V> - Class in org.mydotey.artemis.config
Created by Qiang Zhao on 10/05/2016.
MapValueCorrector(Function<V, V>) - Constructor for class org.mydotey.artemis.config.MapValueCorrector
 
markEvent(String, String) - Method in class org.mydotey.artemis.trace.ArtemisTraceExecutor
 
markUpdate() - Method in class org.mydotey.artemis.lease.LeaseUpdateSafeChecker
 
MAX_WEIGHT_VALUE - Static variable in class org.mydotey.artemis.util.ServiceGroups
 
maxCount() - Method in class org.mydotey.artemis.lease.LeaseUpdateSafeChecker
 
maxCountLastUpdateTime() - Method in class org.mydotey.artemis.lease.LeaseUpdateSafeChecker
 
MetricLoggerHelper - Class in org.mydotey.artemis.metric
Created by Qiang Zhao on 10/07/2016.
MIN_WEIGHT_VALUE - Static variable in class org.mydotey.artemis.util.ServiceGroups
 

N

NEW - Static variable in interface org.mydotey.artemis.InstanceChange.ChangeType
 
newBatchingTaskDispatcher(String, TaskProcessor<T, List<T>>) - Static method in class org.mydotey.artemis.taskdispatcher.TaskDispatchers
 
newDefaultRouteRule(List<Instance>) - Static method in class org.mydotey.artemis.util.RouteRules
 
newFailStatus(String, String) - Static method in class org.mydotey.artemis.util.ResponseStatusUtil
 
newPartialFailStatus(String) - Static method in class org.mydotey.artemis.util.ResponseStatusUtil
 
newReloadInstanceChange(String) - Static method in class org.mydotey.artemis.util.InstanceChanges
 
newRouteRules(Service) - Static method in class org.mydotey.artemis.util.RouteRules
 
newSingleItemTaskDispatcher(String, TaskProcessor<T, T>) - Static method in class org.mydotey.artemis.taskdispatcher.TaskDispatchers
 
newTrace(String) - Method in class org.mydotey.artemis.trace.ArtemisTraceFactory
 
newTrace(String, Map<String, String>) - Method in class org.mydotey.artemis.trace.ArtemisTraceFactory
 
NO_PERMISSION - Static variable in class org.mydotey.artemis.ErrorCodes
 
notNull(Object, String) - Static method in class org.mydotey.artemis.checker.ValueCheckers
 
notNullOrEmpty(Map<?, ?>, String) - Static method in class org.mydotey.artemis.checker.ValueCheckers
 
notNullOrEmpty(Collection<?>, String) - Static method in class org.mydotey.artemis.checker.ValueCheckers
 
notNullOrEmpty(T[], String) - Static method in class org.mydotey.artemis.checker.ValueCheckers
 
notNullOrWhiteSpace(String, String) - Static method in class org.mydotey.artemis.checker.ValueCheckers
 
NullArgumentChecker - Class in org.mydotey.artemis.checker
Created by Qiang Zhao on 10/05/2016.
NullArgumentChecker() - Constructor for class org.mydotey.artemis.checker.NullArgumentChecker
 
NullArtemisMetricManagersProvider - Class in org.mydotey.artemis.metric
Created by Qiang Zhao on 10/07/2016.

O

of(Instance) - Static method in class org.mydotey.artemis.InstanceKey
 
of(Instance) - Static method in class org.mydotey.artemis.ServerKey
 
of(Service) - Static method in class org.mydotey.artemis.util.ServiceGroupKeys
 
of(Service, Region) - Static method in class org.mydotey.artemis.util.ServiceGroupKeys
 
of(Service, Zone) - Static method in class org.mydotey.artemis.util.ServiceGroupKeys
 
of(Instance) - Static method in class org.mydotey.artemis.util.ServiceGroupKeys
 
of(String...) - Static method in class org.mydotey.artemis.util.ServiceGroupKeys
 
onChange(ClusterChangeEvent) - Method in interface org.mydotey.artemis.cluster.ClusterChangeListener
 
onChange(HeartbeatEvent) - Method in interface org.mydotey.artemis.registry.HeartbeatEventListener
 
onClean(List<Lease<T>>) - Method in interface org.mydotey.artemis.lease.LeaseCleanEventListener
 
org.mydotey.artemis - package org.mydotey.artemis
 
org.mydotey.artemis.checker - package org.mydotey.artemis.checker
 
org.mydotey.artemis.cluster - package org.mydotey.artemis.cluster
 
org.mydotey.artemis.config - package org.mydotey.artemis.config
 
org.mydotey.artemis.discovery - package org.mydotey.artemis.discovery
 
org.mydotey.artemis.lease - package org.mydotey.artemis.lease
 
org.mydotey.artemis.metric - package org.mydotey.artemis.metric
 
org.mydotey.artemis.registry - package org.mydotey.artemis.registry
 
org.mydotey.artemis.taskdispatcher - package org.mydotey.artemis.taskdispatcher
 
org.mydotey.artemis.trace - package org.mydotey.artemis.trace
 
org.mydotey.artemis.util - package org.mydotey.artemis.util
 

P

PARTIAL_FAIL - Static variable in class org.mydotey.artemis.ErrorCodes
 
PARTIAL_FAIL - Static variable in interface org.mydotey.artemis.ResponseStatus.Status
 
path() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
port() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
preventTightLoop() - Static method in class org.mydotey.artemis.util.Loops
 
preventTightLoop(int, int) - Static method in class org.mydotey.artemis.util.Loops
 
process(T) - Method in interface org.mydotey.artemis.taskdispatcher.TaskDispatcher
 
process(W) - Method in interface org.mydotey.artemis.taskdispatcher.TaskProcessor
 
ProcessingResult<T extends Task> - Class in org.mydotey.artemis.taskdispatcher
Created by Qiang Zhao on 10/07/2016.
ProcessingResult(List<T>) - Constructor for class org.mydotey.artemis.taskdispatcher.ProcessingResult
 
properties() - Static method in class org.mydotey.artemis.config.ArtemisConfig
 
properties() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
protocol() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
put(K, SearchTree<K, V>) - Method in class org.mydotey.artemis.util.SearchTree
 

R

RATE_LIMITED - Static variable in class org.mydotey.artemis.ErrorCodes
 
RATE_LIMITED_STATUS - Static variable in class org.mydotey.artemis.util.ResponseStatusUtil
 
Region - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
Region() - Constructor for class org.mydotey.artemis.Region
 
Region(String, List<Zone>) - Constructor for class org.mydotey.artemis.Region
 
Region(String, List<Zone>, Map<String, String>) - Constructor for class org.mydotey.artemis.Region
 
regionId() - Method in class org.mydotey.artemis.cluster.ServiceCluster
 
regionId() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
register(T) - Method in class org.mydotey.artemis.lease.LeaseManager
 
register(RegisterRequest) - Method in interface org.mydotey.artemis.registry.RegistryService
 
RegisterRequest - Class in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
RegisterRequest() - Constructor for class org.mydotey.artemis.registry.RegisterRequest
 
RegisterRequest(List<Instance>) - Constructor for class org.mydotey.artemis.registry.RegisterRequest
 
RegisterResponse - Class in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
RegisterResponse() - Constructor for class org.mydotey.artemis.registry.RegisterResponse
 
RegisterResponse(List<FailedInstance>, ResponseStatus) - Constructor for class org.mydotey.artemis.registry.RegisterResponse
 
REGISTRY_HEARTBEAT_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REGISTRY_HEARTBEAT_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REGISTRY_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REGISTRY_REGISTER_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REGISTRY_REGISTER_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REGISTRY_UNREGISTER_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REGISTRY_UNREGISTER_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
RegistryService - Interface in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
releaseLock() - Method in class org.mydotey.artemis.lease.Lease
 
RELOAD - Static variable in interface org.mydotey.artemis.InstanceChange.ChangeType
 
RELOAD_FAKE_INSTANCE_ID - Static variable in class org.mydotey.artemis.util.InstanceChanges
 
RELOAD_FAKE_IP - Static variable in class org.mydotey.artemis.util.InstanceChanges
 
RELOAD_FAKE_URL - Static variable in class org.mydotey.artemis.util.InstanceChanges
 
renew() - Method in class org.mydotey.artemis.lease.Lease
 
renewalTime() - Method in class org.mydotey.artemis.lease.Lease
 
REPLICATION_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REPLICATION_REGISTRY_GET_SERVICES_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REPLICATION_REGISTRY_GET_SERVICES_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REPLICATION_REGISTRY_HEARTBEAT_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REPLICATION_REGISTRY_HEARTBEAT_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REPLICATION_REGISTRY_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REPLICATION_REGISTRY_REGISTER_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REPLICATION_REGISTRY_REGISTER_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REPLICATION_REGISTRY_UNREGISTER_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
REPLICATION_REGISTRY_UNREGISTER_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
RequestExecutor<C,Req,Res> - Interface in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
RERUNNABLE_ERROR_CODES - Static variable in enum org.mydotey.artemis.taskdispatcher.TaskErrorCode
 
rerunnableErrorCodes() - Static method in class org.mydotey.artemis.ErrorCodes
 
resetSubmitTime(long) - Method in interface org.mydotey.artemis.taskdispatcher.Task
 
response() - Method in interface org.mydotey.artemis.registry.HeartbeatEvent
 
ResponseStatus - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
ResponseStatus() - Constructor for class org.mydotey.artemis.ResponseStatus
 
ResponseStatus(String, String, String) - Constructor for class org.mydotey.artemis.ResponseStatus
 
ResponseStatus.Status - Interface in org.mydotey.artemis
 
ResponseStatusUtil - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
RestPaths - Interface in org.mydotey.artemis.config
Created by Qiang Zhao on 10/07/2016.
RouteRule - Class in org.mydotey.artemis
Created by fang_j on 10/07/2016.
RouteRule() - Constructor for class org.mydotey.artemis.RouteRule
 
RouteRule(String, String) - Constructor for class org.mydotey.artemis.RouteRule
 
RouteRule(String, List<ServiceGroup>, String) - Constructor for class org.mydotey.artemis.RouteRule
 
RouteRule.Strategy - Interface in org.mydotey.artemis
 
RouteRules - Class in org.mydotey.artemis.util
Created by fang_j on 10/07/2016.
RouteRules() - Constructor for class org.mydotey.artemis.util.RouteRules
 

S

SameRegionChecker - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
SameRegionChecker() - Constructor for class org.mydotey.artemis.util.SameRegionChecker
 
SameZoneChecker - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
SameZoneChecker() - Constructor for class org.mydotey.artemis.util.SameZoneChecker
 
SearchTree<K,V> - Class in org.mydotey.artemis.util
Created by fang_j on 10/07/2016.
SearchTree() - Constructor for class org.mydotey.artemis.util.SearchTree
 
ServerKey - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
ServerKey() - Constructor for class org.mydotey.artemis.ServerKey
 
ServerKey(String, String) - Constructor for class org.mydotey.artemis.ServerKey
 
Service - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
Service() - Constructor for class org.mydotey.artemis.Service
 
Service(String) - Constructor for class org.mydotey.artemis.Service
 
Service(String, List<Instance>, Map<String, String>) - Constructor for class org.mydotey.artemis.Service
 
SERVICE_CHANGE_DESTINATION - Static variable in interface org.mydotey.artemis.config.WebSocketPaths
 
SERVICE_UNAVAILABLE - Static variable in class org.mydotey.artemis.ErrorCodes
 
ServiceChecker - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
ServiceChecker() - Constructor for class org.mydotey.artemis.util.ServiceChecker
 
ServiceCluster - Class in org.mydotey.artemis.cluster
Created by Qiang Zhao on 10/07/2016.
ServiceCluster(String) - Constructor for class org.mydotey.artemis.cluster.ServiceCluster
 
serviceDownErrorCodes() - Static method in class org.mydotey.artemis.ErrorCodes
 
ServiceGroup - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
ServiceGroup() - Constructor for class org.mydotey.artemis.ServiceGroup
 
ServiceGroup(String, Integer) - Constructor for class org.mydotey.artemis.ServiceGroup
 
ServiceGroup(String, Integer, List<Instance>, Map<String, String>) - Constructor for class org.mydotey.artemis.ServiceGroup
 
ServiceGroupKey - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
ServiceGroupKey() - Constructor for class org.mydotey.artemis.ServiceGroupKey
 
ServiceGroupKey(String) - Constructor for class org.mydotey.artemis.ServiceGroupKey
 
ServiceGroupKeys - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
ServiceGroups - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
ServiceNode - Class in org.mydotey.artemis.cluster
Created by Qiang Zhao on 10/07/2016.
ServiceNode() - Constructor for class org.mydotey.artemis.cluster.ServiceNode
 
ServiceNode(Zone, String) - Constructor for class org.mydotey.artemis.cluster.ServiceNode
 
setAppId(DiscoveryConfig, String) - Static method in class org.mydotey.artemis.util.DiscoveryConfigs
 
setChangeTime(long) - Method in class org.mydotey.artemis.InstanceChange
 
setChangeType(String) - Method in class org.mydotey.artemis.InstanceChange
 
setDefaultChildrenValue(V) - Method in class org.mydotey.artemis.util.SearchTree
 
setDelta(Map<Service, List<InstanceChange>>) - Method in class org.mydotey.artemis.discovery.GetServicesDeltaResponse
 
setDiscoveryConfig(DiscoveryConfig) - Method in class org.mydotey.artemis.discovery.GetServiceRequest
 
setDiscoveryConfigs(List<DiscoveryConfig>) - Method in class org.mydotey.artemis.discovery.LookupRequest
 
setDiscoveryData(Map<String, String>) - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
setErrorCode(String) - Method in class org.mydotey.artemis.registry.FailedInstance
 
setErrorCode(String) - Method in class org.mydotey.artemis.ResponseStatus
 
setErrorMessage(String) - Method in class org.mydotey.artemis.registry.FailedInstance
 
setFailedInstances(List<FailedInstance>) - Method in class org.mydotey.artemis.registry.HeartbeatResponse
 
setFailedInstances(List<FailedInstance>) - Method in class org.mydotey.artemis.registry.RegisterResponse
 
setFailedInstances(List<FailedInstance>) - Method in class org.mydotey.artemis.registry.UnregisterResponse
 
setGroupId(String) - Method in class org.mydotey.artemis.Instance
 
setGroupKey(String) - Method in class org.mydotey.artemis.ServiceGroup
 
setGroupKey(String) - Method in class org.mydotey.artemis.ServiceGroupKey
 
setGroups(List<ServiceGroup>) - Method in class org.mydotey.artemis.RouteRule
 
setHealthCheckUrl(String) - Method in class org.mydotey.artemis.Instance
 
setInstance(Instance) - Method in class org.mydotey.artemis.InstanceChange
 
setInstance(Instance) - Method in class org.mydotey.artemis.registry.FailedInstance
 
setInstanceId(String) - Method in class org.mydotey.artemis.Instance
 
setInstanceId(String) - Method in class org.mydotey.artemis.InstanceKey
 
setInstanceIds(List<String>) - Method in class org.mydotey.artemis.ServiceGroup
 
setInstances(List<Instance>) - Method in class org.mydotey.artemis.registry.HeartbeatRequest
 
setInstances(List<Instance>) - Method in class org.mydotey.artemis.registry.RegisterRequest
 
setInstances(List<Instance>) - Method in class org.mydotey.artemis.registry.UnregisterRequest
 
setInstances(List<Instance>) - Method in class org.mydotey.artemis.Service
 
setInstances(List<Instance>) - Method in class org.mydotey.artemis.ServiceGroup
 
setIp(String) - Method in class org.mydotey.artemis.Instance
 
setLogicInstances(List<Instance>) - Method in class org.mydotey.artemis.Service
 
setMachineName(String) - Method in class org.mydotey.artemis.Instance
 
setMessage(String) - Method in class org.mydotey.artemis.ResponseStatus
 
setMetadata(Map<String, String>) - Method in class org.mydotey.artemis.Instance
 
setMetadata(Map<String, String>) - Method in class org.mydotey.artemis.Region
 
setMetadata(Map<String, String>) - Method in class org.mydotey.artemis.Service
 
setMetadata(Map<String, String>) - Method in class org.mydotey.artemis.ServiceGroup
 
setMetadata(Map<String, String>) - Method in class org.mydotey.artemis.Zone
 
setNodes(List<ServiceNode>) - Method in class org.mydotey.artemis.cluster.GetServiceNodesResponse
 
setPort(int) - Method in class org.mydotey.artemis.Instance
 
setProtocol(String) - Method in class org.mydotey.artemis.Instance
 
setRegionId(String) - Method in class org.mydotey.artemis.cluster.GetServiceNodesRequest
 
setRegionId(String) - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
setRegionId(String) - Method in class org.mydotey.artemis.discovery.GetServiceRequest
 
setRegionId(String) - Method in class org.mydotey.artemis.discovery.GetServicesDeltaRequest
 
setRegionId(String) - Method in class org.mydotey.artemis.discovery.GetServicesRequest
 
setRegionId(String) - Method in class org.mydotey.artemis.discovery.LookupRequest
 
setRegionId(String) - Method in class org.mydotey.artemis.Instance
 
setRegionId(String) - Method in class org.mydotey.artemis.InstanceKey
 
setRegionId(String) - Method in class org.mydotey.artemis.Region
 
setRegionId(String) - Method in class org.mydotey.artemis.ServerKey
 
setRegionId(String) - Method in class org.mydotey.artemis.Zone
 
setResponseStatus(ResponseStatus) - Method in class org.mydotey.artemis.cluster.GetServiceNodesResponse
 
setResponseStatus(ResponseStatus) - Method in class org.mydotey.artemis.discovery.GetServiceResponse
 
setResponseStatus(ResponseStatus) - Method in class org.mydotey.artemis.discovery.GetServicesDeltaResponse
 
setResponseStatus(ResponseStatus) - Method in class org.mydotey.artemis.discovery.GetServicesResponse
 
setResponseStatus(ResponseStatus) - Method in class org.mydotey.artemis.discovery.LookupResponse
 
setResponseStatus(ResponseStatus) - Method in interface org.mydotey.artemis.HasResponseStatus
 
setResponseStatus(ResponseStatus) - Method in class org.mydotey.artemis.registry.HeartbeatResponse
 
setResponseStatus(ResponseStatus) - Method in class org.mydotey.artemis.registry.RegisterResponse
 
setResponseStatus(ResponseStatus) - Method in class org.mydotey.artemis.registry.UnregisterResponse
 
setRouteId(String) - Method in class org.mydotey.artemis.RouteRule
 
setRouteRules(List<RouteRule>) - Method in class org.mydotey.artemis.Service
 
setServerId(String) - Method in class org.mydotey.artemis.ServerKey
 
setService(Service) - Method in class org.mydotey.artemis.discovery.GetServiceResponse
 
setServiceId(String) - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
setServiceId(String) - Method in class org.mydotey.artemis.Instance
 
setServiceId(String) - Method in class org.mydotey.artemis.InstanceKey
 
setServiceId(String) - Method in class org.mydotey.artemis.Service
 
setServices(List<Service>) - Method in class org.mydotey.artemis.discovery.GetServicesResponse
 
setServices(List<Service>) - Method in class org.mydotey.artemis.discovery.LookupResponse
 
setStatus(String) - Method in class org.mydotey.artemis.Instance
 
setStatus(String) - Method in class org.mydotey.artemis.ResponseStatus
 
setStrategy(String) - Method in class org.mydotey.artemis.RouteRule
 
setSubEnv(DiscoveryConfig, String) - Static method in class org.mydotey.artemis.util.DiscoveryConfigs
 
setUrl(String) - Method in class org.mydotey.artemis.cluster.ServiceNode
 
setUrl(String) - Method in class org.mydotey.artemis.Instance
 
setValue(V) - Method in class org.mydotey.artemis.util.SearchTree
 
setVersion(long) - Method in class org.mydotey.artemis.discovery.GetServicesDeltaRequest
 
setVersion(long) - Method in class org.mydotey.artemis.discovery.GetServicesDeltaResponse
 
setVersion(long) - Method in class org.mydotey.artemis.discovery.GetServicesResponse
 
setWeight(Integer) - Method in class org.mydotey.artemis.ServiceGroup
 
setZone(Zone) - Method in class org.mydotey.artemis.cluster.ServiceNode
 
setZoneId(String) - Method in class org.mydotey.artemis.cluster.GetServiceNodesRequest
 
setZoneId(String) - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
setZoneId(String) - Method in class org.mydotey.artemis.discovery.GetServiceRequest
 
setZoneId(String) - Method in class org.mydotey.artemis.discovery.GetServicesDeltaRequest
 
setZoneId(String) - Method in class org.mydotey.artemis.discovery.GetServicesRequest
 
setZoneId(String) - Method in class org.mydotey.artemis.discovery.LookupRequest
 
setZoneId(String) - Method in class org.mydotey.artemis.Instance
 
setZoneId(String) - Method in class org.mydotey.artemis.Zone
 
setZones(List<Zone>) - Method in class org.mydotey.artemis.Region
 
shutdown() - Method in interface org.mydotey.artemis.taskdispatcher.TaskDispatcher
 
STARTING - Static variable in interface org.mydotey.artemis.Instance.Status
 
STATUS_CLUSTER_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_CLUSTER_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_CONFIG_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_CONFIG_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_DEPLOYMENT_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_DEPLOYMENT_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_LEASES_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_LEASES_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_LEGACY_LEASES_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_LEGACY_LEASES_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_NODE_FULL_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_NODE_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_WEBSOCKET_CONNECTION_RELATIVE_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
STATUS_WEBSOCKET_PATH - Static variable in interface org.mydotey.artemis.config.RestPaths
 
StringUtil - Class in org.mydotey.artemis.util
Created by Qiang Zhao on 10/07/2016.
SUB_ENV - Static variable in class org.mydotey.artemis.util.DiscoveryConfigs
 
submitTime() - Method in interface org.mydotey.artemis.taskdispatcher.Task
 
SUCCESS - Static variable in class org.mydotey.artemis.ErrorCodes
 
SUCCESS - Static variable in interface org.mydotey.artemis.ResponseStatus.Status
 
SUCCESS_STATUS - Static variable in class org.mydotey.artemis.util.ResponseStatusUtil
 

T

Task - Interface in org.mydotey.artemis.taskdispatcher
Created by Qiang Zhao on 10/07/2016.
TaskDispatcher<T extends Task> - Interface in org.mydotey.artemis.taskdispatcher
Created by Qiang Zhao on 10/07/2016.
TaskDispatchers - Class in org.mydotey.artemis.taskdispatcher
Created by Qiang Zhao on 10/07/2016.
TaskDispatchers() - Constructor for class org.mydotey.artemis.taskdispatcher.TaskDispatchers
 
TaskErrorCode - Enum in org.mydotey.artemis.taskdispatcher
 
taskId() - Method in interface org.mydotey.artemis.taskdispatcher.Task
 
TaskProcessor<T extends Task,W> - Interface in org.mydotey.artemis.taskdispatcher
Created by Qiang Zhao on 10/07/2016.
threadNameFormat() - Method in class org.mydotey.artemis.lease.LeaseManager
 
timeInMs() - Method in interface org.mydotey.artemis.registry.HeartbeatEvent
 
toGroupIdList(ServiceGroupKey) - Static method in class org.mydotey.artemis.util.ServiceGroupKeys
 
toGroupIdList(String) - Static method in class org.mydotey.artemis.util.ServiceGroupKeys
 
toJson(Object) - Static method in class org.mydotey.artemis.util.StringUtil
 
toString() - Method in class org.mydotey.artemis.cluster.ServiceNode
 
toString() - Method in class org.mydotey.artemis.discovery.DiscoveryConfig
 
toString() - Method in class org.mydotey.artemis.Instance
 
toString() - Method in class org.mydotey.artemis.InstanceChange
 
toString() - Method in class org.mydotey.artemis.InstanceKey
 
toString() - Method in class org.mydotey.artemis.lease.Lease
 
toString() - Method in class org.mydotey.artemis.Region
 
toString() - Method in class org.mydotey.artemis.ResponseStatus
 
toString() - Method in class org.mydotey.artemis.RouteRule
 
toString() - Method in class org.mydotey.artemis.ServerKey
 
toString() - Method in class org.mydotey.artemis.Service
 
toString() - Method in class org.mydotey.artemis.ServiceGroupKey
 
toString() - Method in class org.mydotey.artemis.Zone
 
tryLock() - Method in class org.mydotey.artemis.lease.Lease
 
ttl() - Method in class org.mydotey.artemis.lease.Lease
 

U

UKNOWN - Static variable in interface org.mydotey.artemis.ResponseStatus.Status
 
UNHEALTHY - Static variable in interface org.mydotey.artemis.Instance.Status
 
UNKNOWN - Static variable in class org.mydotey.artemis.ErrorCodes
 
UNKNOWN - Static variable in interface org.mydotey.artemis.Instance.Status
 
unregister(UnregisterRequest) - Method in interface org.mydotey.artemis.registry.RegistryService
 
UnregisterRequest - Class in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
UnregisterRequest() - Constructor for class org.mydotey.artemis.registry.UnregisterRequest
 
UnregisterRequest(List<Instance>) - Constructor for class org.mydotey.artemis.registry.UnregisterRequest
 
UnregisterResponse - Class in org.mydotey.artemis.registry
Created by Qiang Zhao on 10/07/2016.
UnregisterResponse() - Constructor for class org.mydotey.artemis.registry.UnregisterResponse
 
UnregisterResponse(List<FailedInstance>, ResponseStatus) - Constructor for class org.mydotey.artemis.registry.UnregisterResponse
 
UP - Static variable in interface org.mydotey.artemis.Instance.Status
 
updateClusterNodes() - Method in class org.mydotey.artemis.cluster.ServiceCluster
 

V

ValueChecker<T> - Interface in org.mydotey.artemis.checker
Created by Qiang Zhao on 10/05/2016.
ValueCheckers - Class in org.mydotey.artemis.checker
Created by fang_j on 2017/3/1.
ValueCheckers() - Constructor for class org.mydotey.artemis.checker.ValueCheckers
 
valueMetricManager() - Method in class org.mydotey.artemis.metric.ArtemisMetricManagers
 
valueOf(String) - Static method in enum org.mydotey.artemis.taskdispatcher.TaskErrorCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mydotey.artemis.taskdispatcher.TaskErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebSocketPaths - Interface in org.mydotey.artemis.config
Created by Qiang Zhao on 10/07/2016.
WEIGHTED_ROUND_ROBIN - Static variable in interface org.mydotey.artemis.RouteRule.Strategy
 
WS_CONTEXT_PATH - Static variable in interface org.mydotey.artemis.config.WebSocketPaths
 

Z

Zone - Class in org.mydotey.artemis
Created by Qiang Zhao on 10/07/2016.
Zone() - Constructor for class org.mydotey.artemis.Zone
 
Zone(String, String) - Constructor for class org.mydotey.artemis.Zone
 
Zone(String, String, Map<String, String>) - Constructor for class org.mydotey.artemis.Zone
 
zoneId() - Static method in class org.mydotey.artemis.config.DeploymentConfig
 
A B C D E F G H I L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2020 org.mydotey. All rights reserved.