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

A

action() - Method in class io.scalecube.services.ServiceReference
 
address() - Method in interface io.scalecube.services.discovery.api.ServiceDiscovery
 
address() - Method in class io.scalecube.services.ServiceReference
 
AfterConstruct - Annotation Type in io.scalecube.services.annotations
This annotation is used to mark the method which will be executed after constructing of service and dependency injection is done.
asError(int) - Static method in class io.scalecube.services.api.Qualifier
Builds error qualifier.
asString(String, String) - Static method in class io.scalecube.services.api.Qualifier
Builds qualifier string out of given namespace and action.

B

BadRequestException - Exception in io.scalecube.services.exceptions
 
BadRequestException(String) - Constructor for exception io.scalecube.services.exceptions.BadRequestException
 
BadRequestException(int, String) - Constructor for exception io.scalecube.services.exceptions.BadRequestException
 
build() - Method in class io.scalecube.services.api.ServiceMessage.Builder
 
build() - Method in class io.scalecube.services.discovery.api.DiscoveryConfig.Builder
 
builder() - Static method in class io.scalecube.services.api.ServiceMessage
Instantiates new empty message builder.
builder() - Static method in class io.scalecube.services.discovery.api.DiscoveryConfig
 
Builder() - Constructor for class io.scalecube.services.discovery.api.DiscoveryConfig.Builder
 

C

CommunicationMode - Enum in io.scalecube.services
 
communicationMode() - Method in class io.scalecube.services.methods.MethodInfo
 
ConnectionClosedException - Exception in io.scalecube.services.exceptions
 
ConnectionClosedException(String) - Constructor for exception io.scalecube.services.exceptions.ConnectionClosedException
 
containsInvoker(String) - Method in interface io.scalecube.services.methods.ServiceMethodRegistry
 
ContentType - Annotation Type in io.scalecube.services.annotations
 
contentType() - Method in class io.scalecube.services.ServiceReference
 
contentType() - Method in class io.scalecube.services.ServiceRegistration
 
createFrom(Publisher<U>) - Static method in class io.scalecube.services.HeadAndTail
 

D

data(Object) - Method in class io.scalecube.services.api.ServiceMessage.Builder
 
data() - Method in class io.scalecube.services.api.ServiceMessage
Return the message data, which can be byte array, string or any type.
dataFormat(String) - Method in class io.scalecube.services.api.ServiceMessage.Builder
 
dataFormat() - Method in class io.scalecube.services.api.ServiceMessage
Returns data format of the message data.
dataType(Class<?>) - Method in class io.scalecube.services.api.ServiceMessage.Builder
 
DEFAULT - Static variable in annotation type io.scalecube.services.annotations.ContentType
 
DELIMITER - Static variable in class io.scalecube.services.api.Qualifier
 
DiscoveryConfig - Class in io.scalecube.services.discovery.api
 
DiscoveryConfig.Builder - Class in io.scalecube.services.discovery.api
 
DiscoveryEvent - Class in io.scalecube.services.discovery.api
Service registration event.
DiscoveryEvent.Type - Enum in io.scalecube.services.discovery.api
 

E

endpoint(ServiceEndpoint) - Method in class io.scalecube.services.discovery.api.DiscoveryConfig.Builder
 
endpoint() - Method in class io.scalecube.services.discovery.api.DiscoveryConfig
 
endpoint() - Method in interface io.scalecube.services.discovery.api.ServiceDiscovery
 
endpointId() - Method in class io.scalecube.services.ServiceReference
 
ERROR_NAMESPACE - Static variable in class io.scalecube.services.api.Qualifier
 
ERROR_TYPE - Static variable in exception io.scalecube.services.exceptions.BadRequestException
 
ERROR_TYPE - Static variable in exception io.scalecube.services.exceptions.InternalServiceException
 
ERROR_TYPE - Static variable in exception io.scalecube.services.exceptions.ServiceUnavailableException
 
ERROR_TYPE - Static variable in exception io.scalecube.services.exceptions.UnauthorizedException
 
errorCode() - Method in exception io.scalecube.services.exceptions.ServiceException
 
ErrorData - Class in io.scalecube.services.api
 
ErrorData() - Constructor for class io.scalecube.services.api.ErrorData
Deprecated.
exposed only for de/serialization purpose.
ErrorData(int, String) - Constructor for class io.scalecube.services.api.ErrorData
 
ExceptionProcessor - Class in io.scalecube.services.exceptions
 
ExceptionProcessor() - Constructor for class io.scalecube.services.exceptions.ExceptionProcessor
 

F

fillInStackTrace() - Method in exception io.scalecube.services.exceptions.ServiceException
 
findFirst(Class<T>, Predicate<? super T>) - Static method in class io.scalecube.services.ServiceLoaderUtil
 
findFirstMatched(Class<T>) - Static method in class io.scalecube.services.ServiceLoaderUtil
 
from(ServiceMessage) - Static method in class io.scalecube.services.api.ServiceMessage
Instantiates new message with the same data and headers as at given message.

G

getAction() - Method in class io.scalecube.services.ServiceMethodDefinition
 
getCommunicationMode() - Method in class io.scalecube.services.ServiceMethodDefinition
 
getContentType() - Method in class io.scalecube.services.ServiceMethodDefinition
 
getDiscovery() - Static method in interface io.scalecube.services.discovery.api.ServiceDiscovery
 
getErrorCode() - Method in class io.scalecube.services.api.ErrorData
 
getErrorMessage() - Method in class io.scalecube.services.api.ErrorData
 
getInvoker(String) - Method in interface io.scalecube.services.methods.ServiceMethodRegistry
 
getQualifierAction(String) - Static method in class io.scalecube.services.api.Qualifier
Extracts qualifier action part from given qualifier string.
getQualifierNamespace(String) - Static method in class io.scalecube.services.api.Qualifier
Extracts qualifier namespace part from given qualifier string.
getTags() - Method in class io.scalecube.services.ServiceMethodDefinition
 

H

hasData() - Method in class io.scalecube.services.api.ServiceMessage
 
hasData(Class<?>) - Method in class io.scalecube.services.api.ServiceMessage
 
head() - Method in class io.scalecube.services.HeadAndTail
 
HeadAndTail<T> - Class in io.scalecube.services
 
header(String, String) - Method in class io.scalecube.services.api.ServiceMessage.Builder
 
header(String) - Method in class io.scalecube.services.api.ServiceMessage
Returns header value by given header name.
headers(Map<String, String>) - Method in class io.scalecube.services.api.ServiceMessage.Builder
 
headers() - Method in class io.scalecube.services.api.ServiceMessage
Returns the message headers.
host() - Method in class io.scalecube.services.ServiceEndpoint
 
host() - Method in class io.scalecube.services.ServiceReference
 

I

id() - Method in class io.scalecube.services.ServiceEndpoint
 
Inject - Annotation Type in io.scalecube.services.annotations
 
InternalServiceException - Exception in io.scalecube.services.exceptions
 
InternalServiceException(int, String) - Constructor for exception io.scalecube.services.exceptions.InternalServiceException
 
invokeBidirectional(Publisher<ServiceMessage>, BiFunction<ServiceMessage, Class<?>, ServiceMessage>) - Method in class io.scalecube.services.methods.ServiceMethodInvoker
 
invokeMany(ServiceMessage, BiFunction<ServiceMessage, Class<?>, ServiceMessage>) - Method in class io.scalecube.services.methods.ServiceMethodInvoker
 
invokeOne(ServiceMessage, BiFunction<ServiceMessage, Class<?>, ServiceMessage>) - Method in class io.scalecube.services.methods.ServiceMethodInvoker
 
io.scalecube.services - package io.scalecube.services
 
io.scalecube.services.annotations - package io.scalecube.services.annotations
 
io.scalecube.services.api - package io.scalecube.services.api
 
io.scalecube.services.discovery.api - package io.scalecube.services.discovery.api
 
io.scalecube.services.exceptions - package io.scalecube.services.exceptions
 
io.scalecube.services.methods - package io.scalecube.services.methods
 
io.scalecube.services.registry.api - package io.scalecube.services.registry.api
 
io.scalecube.services.routing - package io.scalecube.services.routing
 
isError(ServiceMessage) - Static method in class io.scalecube.services.exceptions.ExceptionProcessor
 
isRegistered() - Method in class io.scalecube.services.discovery.api.DiscoveryEvent
 
isRequestTypeServiceMessage() - Method in class io.scalecube.services.methods.MethodInfo
 
isRequestTypeVoid() - Method in class io.scalecube.services.methods.MethodInfo
 
isUnregistered() - Method in class io.scalecube.services.discovery.api.DiscoveryEvent
 

L

listen() - Method in interface io.scalecube.services.discovery.api.ServiceDiscovery
 
listServiceEndpoints() - Method in interface io.scalecube.services.registry.api.ServiceRegistry
 
listServiceReferences() - Method in interface io.scalecube.services.registry.api.ServiceRegistry
 
lookupService(String) - Method in interface io.scalecube.services.registry.api.ServiceRegistry
 
lookupService(Predicate<? super ServiceReference>) - Method in interface io.scalecube.services.registry.api.ServiceRegistry
 

M

mapException(Throwable) - Static method in class io.scalecube.services.exceptions.ExceptionProcessor
 
MessageCodecException - Exception in io.scalecube.services.exceptions
 
MessageCodecException(String, Throwable) - Constructor for exception io.scalecube.services.exceptions.MessageCodecException
 
MethodInfo - Class in io.scalecube.services.methods
 
MethodInfo(String, String, Class<?>, CommunicationMode, int, Class<?>) - Constructor for class io.scalecube.services.methods.MethodInfo
 
methodName() - Method in class io.scalecube.services.methods.MethodInfo
 
methods() - Method in class io.scalecube.services.ServiceRegistration
 
mode() - Method in class io.scalecube.services.ServiceReference
 

N

namespace() - Method in class io.scalecube.services.ServiceReference
 
namespace() - Method in class io.scalecube.services.ServiceRegistration
 

P

parameterCount() - Method in class io.scalecube.services.methods.MethodInfo
 
parameterizedReturnType() - Method in class io.scalecube.services.methods.MethodInfo
 
port(Integer) - Method in class io.scalecube.services.discovery.api.DiscoveryConfig.Builder
 
port() - Method in class io.scalecube.services.discovery.api.DiscoveryConfig
 
port() - Method in class io.scalecube.services.ServiceEndpoint
 
port() - Method in class io.scalecube.services.ServiceReference
 

Q

Qualifier - Class in io.scalecube.services.api
Qualifier utility class.
Qualifier() - Constructor for class io.scalecube.services.api.Qualifier
 
qualifier(String) - Method in class io.scalecube.services.api.ServiceMessage.Builder
 
qualifier(String, String) - Method in class io.scalecube.services.api.ServiceMessage.Builder
 
qualifier() - Method in class io.scalecube.services.api.ServiceMessage
Returns message's qualifier.
qualifier() - Method in class io.scalecube.services.methods.MethodInfo
 
qualifier() - Method in class io.scalecube.services.ServiceReference
 

R

registered(ServiceEndpoint) - Static method in class io.scalecube.services.discovery.api.DiscoveryEvent
 
registerService(Object) - Method in interface io.scalecube.services.methods.ServiceMethodRegistry
 
registerService(ServiceEndpoint) - Method in interface io.scalecube.services.registry.api.ServiceRegistry
 
RequestType - Annotation Type in io.scalecube.services.annotations
 
requestType() - Method in class io.scalecube.services.methods.MethodInfo
 
ResponseType - Annotation Type in io.scalecube.services.annotations
 
route(ServiceRegistry, ServiceMessage) - Method in interface io.scalecube.services.routing.Router
Returns suitable service references for a given request message.
Router - Interface in io.scalecube.services.routing
 

S

seeds(Address[]) - Method in class io.scalecube.services.discovery.api.DiscoveryConfig.Builder
 
seeds() - Method in class io.scalecube.services.discovery.api.DiscoveryConfig
 
Service - Annotation Type in io.scalecube.services.annotations
Indicates that an annotated class is an Service Fabric service object.
ServiceDiscovery - Interface in io.scalecube.services.discovery.api
 
serviceEndpoint() - Method in class io.scalecube.services.discovery.api.DiscoveryEvent
 
ServiceEndpoint - Class in io.scalecube.services
 
ServiceEndpoint() - Constructor for class io.scalecube.services.ServiceEndpoint
Deprecated.
exposed only for deserialization purpose.
ServiceEndpoint(String, String, int, Map<String, String>, Collection<ServiceRegistration>) - Constructor for class io.scalecube.services.ServiceEndpoint
 
ServiceException - Exception in io.scalecube.services.exceptions
 
ServiceException(int, String) - Constructor for exception io.scalecube.services.exceptions.ServiceException
 
ServiceLoaderUtil - Class in io.scalecube.services
 
ServiceMessage - Class in io.scalecube.services.api
 
ServiceMessage.Builder - Class in io.scalecube.services.api
 
ServiceMethod - Annotation Type in io.scalecube.services.annotations
Indicates that an annotated method is a service method available via Service Fabric framework.
ServiceMethodDefinition - Class in io.scalecube.services
 
ServiceMethodDefinition() - Constructor for class io.scalecube.services.ServiceMethodDefinition
Deprecated.
exposed only for deserialization purpose.
ServiceMethodDefinition(String, String, CommunicationMode) - Constructor for class io.scalecube.services.ServiceMethodDefinition
 
ServiceMethodDefinition(String, String, Map<String, String>, CommunicationMode) - Constructor for class io.scalecube.services.ServiceMethodDefinition
 
ServiceMethodInvoker - Class in io.scalecube.services.methods
 
ServiceMethodInvoker(Method, Object, MethodInfo) - Constructor for class io.scalecube.services.methods.ServiceMethodInvoker
 
ServiceMethodRegistry - Interface in io.scalecube.services.methods
 
serviceName() - Method in class io.scalecube.services.methods.MethodInfo
 
ServiceReference - Class in io.scalecube.services
 
ServiceReference() - Constructor for class io.scalecube.services.ServiceReference
Deprecated.
exposed only for deserialization purpose.
ServiceReference(ServiceMethodDefinition, ServiceRegistration, ServiceEndpoint) - Constructor for class io.scalecube.services.ServiceReference
 
ServiceRegistration - Class in io.scalecube.services
 
ServiceRegistration() - Constructor for class io.scalecube.services.ServiceRegistration
Deprecated.
exposed only for deserialization purpose.
ServiceRegistration(String, String, Map<String, String>, Collection<ServiceMethodDefinition>) - Constructor for class io.scalecube.services.ServiceRegistration
 
serviceRegistrations() - Method in class io.scalecube.services.ServiceEndpoint
 
serviceRegistry(ServiceRegistry) - Method in class io.scalecube.services.discovery.api.DiscoveryConfig.Builder
 
serviceRegistry() - Method in class io.scalecube.services.discovery.api.DiscoveryConfig
 
ServiceRegistry - Interface in io.scalecube.services.registry.api
Service registry interface provides API to register/unregister services in the system and make services lookup by service result.
ServiceUnavailableException - Exception in io.scalecube.services.exceptions
 
ServiceUnavailableException(String) - Constructor for exception io.scalecube.services.exceptions.ServiceUnavailableException
 
ServiceUnavailableException(int, String) - Constructor for exception io.scalecube.services.exceptions.ServiceUnavailableException
 
setAction(String) - Method in class io.scalecube.services.ServiceMethodDefinition
 
setCommunicationMode(CommunicationMode) - Method in class io.scalecube.services.ServiceMethodDefinition
 
setContentType(String) - Method in class io.scalecube.services.ServiceMethodDefinition
 
setContentType(String) - Method in class io.scalecube.services.ServiceRegistration
 
setTags(Map<String, String>) - Method in class io.scalecube.services.ServiceMethodDefinition
 
setTags(Map<String, String>) - Method in class io.scalecube.services.ServiceRegistration
 
shutdown() - Method in interface io.scalecube.services.discovery.api.ServiceDiscovery
 
start(DiscoveryConfig) - Method in interface io.scalecube.services.discovery.api.ServiceDiscovery
 
streamId(String) - Method in class io.scalecube.services.api.ServiceMessage.Builder
 
streamId() - Method in class io.scalecube.services.api.ServiceMessage
Returns message's sid.

T

tags(Map<String, String>) - Method in class io.scalecube.services.discovery.api.DiscoveryConfig.Builder
 
tags() - Method in class io.scalecube.services.discovery.api.DiscoveryConfig
 
tags() - Method in class io.scalecube.services.ServiceEndpoint
 
tags() - Method in class io.scalecube.services.ServiceReference
 
tags() - Method in class io.scalecube.services.ServiceRegistration
 
tail() - Method in class io.scalecube.services.HeadAndTail
 
toException(String, ErrorData) - Static method in class io.scalecube.services.exceptions.ExceptionProcessor
 
toMessage(Throwable) - Static method in class io.scalecube.services.exceptions.ExceptionProcessor
 
toString() - Method in class io.scalecube.services.api.ErrorData
 
toString() - Method in class io.scalecube.services.api.ServiceMessage
 
toString() - Method in class io.scalecube.services.discovery.api.DiscoveryEvent
 
toString() - Method in exception io.scalecube.services.exceptions.ConnectionClosedException
 
toString() - Method in exception io.scalecube.services.exceptions.MessageCodecException
 
toString() - Method in exception io.scalecube.services.exceptions.ServiceException
 
toString() - Method in class io.scalecube.services.methods.MethodInfo
 
toString() - Method in class io.scalecube.services.ServiceEndpoint
 
toString() - Method in class io.scalecube.services.ServiceMethodDefinition
 
toString() - Method in class io.scalecube.services.ServiceReference
 
toString() - Method in class io.scalecube.services.ServiceRegistration
 
type() - Method in class io.scalecube.services.discovery.api.DiscoveryEvent
 

U

UnauthorizedException - Exception in io.scalecube.services.exceptions
 
UnauthorizedException(int, String) - Constructor for exception io.scalecube.services.exceptions.UnauthorizedException
 
unregistered(ServiceEndpoint) - Static method in class io.scalecube.services.discovery.api.DiscoveryEvent
 
unregisterService(String) - Method in interface io.scalecube.services.registry.api.ServiceRegistry
 

V

valueOf(String) - Static method in enum io.scalecube.services.CommunicationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.scalecube.services.discovery.api.DiscoveryEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.scalecube.services.CommunicationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.scalecube.services.discovery.api.DiscoveryEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N P Q R S T U V 
Skip navigation links

Copyright © 2015–2018. All rights reserved.