A B C D E F G H I L M N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractConnector - Class in io.gridgo.connector.impl
- AbstractConnector() - Constructor for class io.gridgo.connector.impl.AbstractConnector
- AbstractConsumer - Class in io.gridgo.connector.impl
- AbstractConsumer(ConnectorContext) - Constructor for class io.gridgo.connector.impl.AbstractConsumer
- AbstractHasReceiverProducer - Class in io.gridgo.connector.impl
- AbstractHasReceiverProducer(ConnectorContext) - Constructor for class io.gridgo.connector.impl.AbstractHasReceiverProducer
- AbstractHasResponderConsumer - Class in io.gridgo.connector.impl
- AbstractHasResponderConsumer(ConnectorContext) - Constructor for class io.gridgo.connector.impl.AbstractHasResponderConsumer
- AbstractMessageComponent - Class in io.gridgo.connector.impl
- AbstractMessageComponent() - Constructor for class io.gridgo.connector.impl.AbstractMessageComponent
- AbstractProducer - Class in io.gridgo.connector.impl
- AbstractProducer(ConnectorContext) - Constructor for class io.gridgo.connector.impl.AbstractProducer
- AbstractReceiver - Class in io.gridgo.connector.impl
- AbstractReceiver(ConnectorContext) - Constructor for class io.gridgo.connector.impl.AbstractReceiver
- AbstractResponder - Class in io.gridgo.connector.impl
- AbstractResponder(ConnectorContext) - Constructor for class io.gridgo.connector.impl.AbstractResponder
- AbstractTransaction - Class in io.gridgo.connector.support.transaction
- AbstractTransaction(ConnectorContext) - Constructor for class io.gridgo.connector.support.transaction.AbstractTransaction
- accumulateBatch(Collection<Message>) - Method in class io.gridgo.connector.impl.SingleThreadSendingProducer
-
called when batchingEnabled
- ack(Deferred<Message, Exception>) - Method in interface io.gridgo.connector.ProducerAck
- ack(Deferred<Message, Exception>, Message) - Method in interface io.gridgo.connector.ProducerAck
- ack(Deferred<Message, Exception>, Message, Exception) - Method in interface io.gridgo.connector.ProducerAck
- ack(Deferred<Message, Exception>, Exception) - Method in interface io.gridgo.connector.ProducerAck
- attachSource(Message) - Method in class io.gridgo.connector.impl.AbstractMessageComponent
-
Attach source to the message, making it easier to track.
B
- build() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig.DefaultConnectorConfigBuilder
- build() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContextBuilder
- builder() - Static method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig
C
- call(Message) - Method in class io.gridgo.connector.impl.AbstractResponder
- call(Message) - Method in interface io.gridgo.connector.Responder
-
Cannot make a call on a responder
- call(Message) - Method in interface io.gridgo.connector.support.MessageProducer
-
Send a message and wait for response.
- callAny(BObject, Object) - Method in interface io.gridgo.connector.support.MessageProducer
-
Sugar-syntactic method for
call()
. - callAny(Object) - Method in interface io.gridgo.connector.support.MessageProducer
-
Sugar-syntactic method for
call()
. - category() - Method in annotation type io.gridgo.connector.support.annotations.ConnectorEndpoint
- ClasspathConnectorResolver - Class in io.gridgo.connector.impl.resolvers
- ClasspathConnectorResolver() - Constructor for class io.gridgo.connector.impl.resolvers.ClasspathConnectorResolver
- ClasspathConnectorResolver(String...) - Constructor for class io.gridgo.connector.impl.resolvers.ClasspathConnectorResolver
- clearSubscribers() - Method in interface io.gridgo.connector.Consumer
-
Clear all subscribers.
- clearSubscribers() - Method in class io.gridgo.connector.impl.AbstractConsumer
- commit() - Method in class io.gridgo.connector.support.transaction.AbstractTransaction
- commit() - Method in interface io.gridgo.connector.support.transaction.Transaction
-
Commit the transaction and close the underlying connection.
- ConnectionRef<T> - Class in io.gridgo.connector.support
- ConnectionRef(T) - Constructor for class io.gridgo.connector.support.ConnectionRef
- Connector - Interface in io.gridgo.connector
-
Represents a connection to an endpoint.
- connectorCategory(String) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig.DefaultConnectorConfigBuilder
- ConnectorConfig - Interface in io.gridgo.connector.support.config
- ConnectorContext - Interface in io.gridgo.connector.support.config
- ConnectorContextBuilder - Interface in io.gridgo.connector.support.config
- ConnectorEndpoint - Annotation Type in io.gridgo.connector.support.annotations
- ConnectorFactory - Interface in io.gridgo.connector
-
Represents a connector factory.
- ConnectorResolutionException - Exception in io.gridgo.connector.support.exceptions
- ConnectorResolutionException(String, Exception) - Constructor for exception io.gridgo.connector.support.exceptions.ConnectorResolutionException
- ConnectorResolver - Interface in io.gridgo.connector
-
Represents a connector resolver.
- consumer - Variable in class io.gridgo.connector.impl.AbstractConnector
- Consumer - Interface in io.gridgo.connector
-
Represents a consumer.
- createConnector(String) - Method in interface io.gridgo.connector.ConnectorFactory
-
Create a connector from an endpoint.
- createConnector(String) - Method in class io.gridgo.connector.impl.factories.DefaultConnectorFactory
- createConnector(String, ConnectorResolver) - Method in interface io.gridgo.connector.ConnectorFactory
-
Create a connector from an endpoint using a custom resolver.
- createConnector(String, ConnectorResolver) - Method in class io.gridgo.connector.impl.factories.DefaultConnectorFactory
- createConnector(String, ConnectorResolver, ConnectorContext) - Method in interface io.gridgo.connector.ConnectorFactory
-
Create a connector from an endpoint and a context using a custom resolver.
- createConnector(String, ConnectorResolver, ConnectorContext) - Method in class io.gridgo.connector.impl.factories.DefaultConnectorFactory
- createConnector(String, ConnectorContext) - Method in interface io.gridgo.connector.ConnectorFactory
-
Create a connector from an endpoint and a context
- createConnector(String, ConnectorContext) - Method in class io.gridgo.connector.impl.factories.DefaultConnectorFactory
- createDeferred() - Method in class io.gridgo.connector.impl.AbstractResponder
- createDeferred() - Method in class io.gridgo.connector.impl.SingleThreadSendingProducer
- createMessage() - Method in class io.gridgo.connector.impl.AbstractMessageComponent
-
create a message without payload (message.getPayload() == null) auto id generated
- createMessage(BElement) - Method in class io.gridgo.connector.impl.AbstractMessageComponent
-
create a message with empty payload's header, auto id generated
- createMessage(BObject, BElement) - Method in class io.gridgo.connector.impl.AbstractMessageComponent
-
create a message with payload which contains the headers and body, auto id generated
- createMessage(BObject, BElement) - Method in class io.gridgo.connector.impl.AbstractProducer
- createMessage(Object) - Method in class io.gridgo.connector.impl.AbstractMessageComponent
-
create a message with empty payload's header, auto id generated
- createTransaction() - Method in interface io.gridgo.connector.support.transaction.TransactionalComponent
D
- DefaultConnectorConfig - Class in io.gridgo.connector.support.config.impl
- DefaultConnectorConfig.DefaultConnectorConfigBuilder - Class in io.gridgo.connector.support.config.impl
- DefaultConnectorContext - Class in io.gridgo.connector.support.config.impl
- DefaultConnectorContext() - Constructor for class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- DefaultConnectorContext(IdGenerator, Registry, Consumer<Throwable>, Function<Throwable, Message>, ExecutionStrategy, ExecutionStrategy, ExecutionStrategy) - Constructor for class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- DefaultConnectorContextBuilder - Class in io.gridgo.connector.support.config.impl
- DefaultConnectorContextBuilder() - Constructor for class io.gridgo.connector.support.config.impl.DefaultConnectorContextBuilder
- DefaultConnectorFactory - Class in io.gridgo.connector.impl.factories
- DefaultConnectorFactory() - Constructor for class io.gridgo.connector.impl.factories.DefaultConnectorFactory
- DefaultConnectorFactory(ConnectorResolver) - Constructor for class io.gridgo.connector.impl.factories.DefaultConnectorFactory
- DefaultConnectorFactory(ConnectorResolver, ConnectorContextBuilder) - Constructor for class io.gridgo.connector.impl.factories.DefaultConnectorFactory
- DefaultProducerAck - Class in io.gridgo.connector.impl
- DefaultProducerAck(ConnectorContext) - Constructor for class io.gridgo.connector.impl.DefaultProducerAck
- deref() - Method in class io.gridgo.connector.support.ConnectionRef
- deserialize(byte[]) - Method in interface io.gridgo.connector.support.FormattedMarshallable
- dispose() - Method in class io.gridgo.connector.support.ConnectionRef
- doCommit() - Method in class io.gridgo.connector.support.transaction.AbstractTransaction
- doRollback() - Method in class io.gridgo.connector.support.transaction.AbstractTransaction
E
- ensurePayloadId(Message) - Method in class io.gridgo.connector.impl.AbstractMessageComponent
-
check if message not null, message's payload not null, message's payload id is empty, then set message's payload id by value generated from idGenerator if presented
- ensurePayloadId(Payload) - Method in class io.gridgo.connector.impl.AbstractMessageComponent
-
check if payload not null, payload's id is empty, then set payload's id by value generated from idGenerator if presented
- ExceptionHandlerAware<T> - Interface in io.gridgo.connector.support.exceptions
- executeSendOnSingleThread(Message) - Method in class io.gridgo.connector.impl.SingleThreadSendingProducer
- extractPlaceholders(String, String) - Method in class io.gridgo.connector.impl.resolvers.UriConnectorResolver
F
- FailureHandlerAware<T> - Interface in io.gridgo.connector.support.exceptions
- FormattedMarshallable - Interface in io.gridgo.connector.support
G
- generateId() - Method in class io.gridgo.connector.impl.AbstractConsumer
- generateId() - Method in class io.gridgo.connector.impl.AbstractMessageComponent
- generateName() - Method in class io.gridgo.connector.impl.AbstractConnector
- getCallbackInvokerStrategy() - Method in interface io.gridgo.connector.support.config.ConnectorContext
- getCallbackInvokerStrategy() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- getConnection() - Method in class io.gridgo.connector.support.ConnectionRef
- getConnectorCategory() - Method in interface io.gridgo.connector.support.config.ConnectorConfig
- getConnectorCategory() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig
- getConnectorConfig() - Method in interface io.gridgo.connector.Connector
-
Get the connector config with which this Connector is initialized.
- getConnectorConfig() - Method in class io.gridgo.connector.impl.AbstractConnector
- getConsumer() - Method in interface io.gridgo.connector.Connector
-
Get the associated consumer.
- getConsumer() - Method in class io.gridgo.connector.impl.AbstractConnector
- getConsumerExecutionStrategy() - Method in interface io.gridgo.connector.support.config.ConnectorContext
- getConsumerExecutionStrategy() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- getContext() - Method in class io.gridgo.connector.impl.AbstractConnector
- getContext() - Method in class io.gridgo.connector.impl.AbstractConsumer
- getContext() - Method in class io.gridgo.connector.impl.AbstractProducer
- getContext() - Method in class io.gridgo.connector.impl.DefaultProducerAck
- getContext() - Method in interface io.gridgo.connector.ProducerAck
- getDefaultFormat() - Method in interface io.gridgo.connector.support.FormattedMarshallable
- getExceptionHandler() - Method in interface io.gridgo.connector.support.config.ConnectorContext
- getExceptionHandler() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- getFailureHandler() - Method in interface io.gridgo.connector.support.config.ConnectorContext
- getFailureHandler() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- getFormat() - Method in interface io.gridgo.connector.support.FormattedMarshallable
- getIdGenerator() - Method in interface io.gridgo.connector.support.config.ConnectorContext
- getIdGenerator() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- getNonQueryEndpoint() - Method in interface io.gridgo.connector.support.config.ConnectorConfig
- getNonQueryEndpoint() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig
- getOriginalEndpoint() - Method in interface io.gridgo.connector.support.config.ConnectorConfig
- getOriginalEndpoint() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig
- getParam(String) - Method in class io.gridgo.connector.impl.AbstractConnector
- getParam(String, String) - Method in class io.gridgo.connector.impl.AbstractConnector
- getParameters() - Method in interface io.gridgo.connector.support.config.ConnectorConfig
- getParameters() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig
- getPlaceholder(String) - Method in class io.gridgo.connector.impl.AbstractConnector
- getPlaceholders() - Method in interface io.gridgo.connector.support.config.ConnectorConfig
- getPlaceholders() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig
- getProducer() - Method in interface io.gridgo.connector.Connector
-
Get the associated producer.
- getProducer() - Method in class io.gridgo.connector.impl.AbstractConnector
- getProducerExecutionStrategy() - Method in interface io.gridgo.connector.support.config.ConnectorContext
- getProducerExecutionStrategy() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- getReceiver() - Method in interface io.gridgo.connector.HasReceiver
- getReceiver() - Method in class io.gridgo.connector.impl.AbstractHasReceiverProducer
- getRefCount() - Method in class io.gridgo.connector.support.ConnectionRef
- getRegistry() - Method in class io.gridgo.connector.impl.factories.DefaultConnectorFactory
- getRegistry() - Method in interface io.gridgo.connector.support.config.ConnectorContext
- getRegistry() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- getRemaining() - Method in interface io.gridgo.connector.support.config.ConnectorConfig
- getRemaining() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig
- getResponder() - Method in interface io.gridgo.connector.HasResponder
- getResponder() - Method in class io.gridgo.connector.impl.AbstractHasResponderConsumer
- getScheme() - Method in interface io.gridgo.connector.support.config.ConnectorConfig
- getScheme() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig
- getSubscribers() - Method in class io.gridgo.connector.impl.AbstractConsumer
H
- HasReceiver - Interface in io.gridgo.connector
- HasResponder - Interface in io.gridgo.connector
- HEADER_CREATE_TRANSACTION - Static variable in class io.gridgo.connector.support.transaction.TransactionConstants
I
- initialize(ConnectorConfig, ConnectorContext) - Method in interface io.gridgo.connector.Connector
-
Initialize the connector.
- initialize(ConnectorConfig, ConnectorContext) - Method in class io.gridgo.connector.impl.AbstractConnector
- InvalidParamException - Exception in io.gridgo.connector.support.exceptions
- InvalidParamException() - Constructor for exception io.gridgo.connector.support.exceptions.InvalidParamException
- InvalidParamException(String) - Constructor for exception io.gridgo.connector.support.exceptions.InvalidParamException
- InvalidParamException(String, Throwable) - Constructor for exception io.gridgo.connector.support.exceptions.InvalidParamException
- InvalidParamException(Throwable) - Constructor for exception io.gridgo.connector.support.exceptions.InvalidParamException
- InvalidPlaceholderException - Exception in io.gridgo.connector.support.exceptions
- InvalidPlaceholderException() - Constructor for exception io.gridgo.connector.support.exceptions.InvalidPlaceholderException
- InvalidPlaceholderException(String) - Constructor for exception io.gridgo.connector.support.exceptions.InvalidPlaceholderException
- InvalidPlaceholderException(String, Throwable) - Constructor for exception io.gridgo.connector.support.exceptions.InvalidPlaceholderException
- InvalidPlaceholderException(Throwable) - Constructor for exception io.gridgo.connector.support.exceptions.InvalidPlaceholderException
- io.gridgo.connector - package io.gridgo.connector
- io.gridgo.connector.impl - package io.gridgo.connector.impl
- io.gridgo.connector.impl.factories - package io.gridgo.connector.impl.factories
- io.gridgo.connector.impl.resolvers - package io.gridgo.connector.impl.resolvers
- io.gridgo.connector.support - package io.gridgo.connector.support
- io.gridgo.connector.support.annotations - package io.gridgo.connector.support.annotations
- io.gridgo.connector.support.config - package io.gridgo.connector.support.config
- io.gridgo.connector.support.config.impl - package io.gridgo.connector.support.config.impl
- io.gridgo.connector.support.exceptions - package io.gridgo.connector.support.exceptions
- io.gridgo.connector.support.transaction - package io.gridgo.connector.support.transaction
- isBatchingEnabled() - Method in class io.gridgo.connector.impl.SingleThreadSendingProducer
- isCallSupported() - Method in interface io.gridgo.connector.Responder
- isCallSupported() - Method in interface io.gridgo.connector.support.ProducerCapability
- isSendSupported() - Method in interface io.gridgo.connector.support.ProducerCapability
- isSendWithAckSupported() - Method in interface io.gridgo.connector.support.ProducerCapability
L
- LOCALHOST - Static variable in class io.gridgo.connector.impl.AbstractConnector
M
- MalformedEndpointException - Exception in io.gridgo.connector.support.exceptions
- MalformedEndpointException(String) - Constructor for exception io.gridgo.connector.support.exceptions.MalformedEndpointException
- MessageProducer - Interface in io.gridgo.connector.support
-
Represent a Message sender component.
N
- nonQueryEndpoint(String) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig.DefaultConnectorConfigBuilder
- NoSubscriberException - Exception in io.gridgo.connector.support.exceptions
- NoSubscriberException() - Constructor for exception io.gridgo.connector.support.exceptions.NoSubscriberException
O
- onInit() - Method in class io.gridgo.connector.impl.AbstractConnector
- onStart() - Method in class io.gridgo.connector.impl.AbstractConnector
- onStart() - Method in class io.gridgo.connector.impl.AbstractReceiver
- onStart() - Method in class io.gridgo.connector.impl.AbstractResponder
- onStart() - Method in class io.gridgo.connector.impl.SingleThreadSendingProducer
- onStop() - Method in class io.gridgo.connector.impl.AbstractConnector
- onStop() - Method in class io.gridgo.connector.impl.AbstractReceiver
- onStop() - Method in class io.gridgo.connector.impl.AbstractResponder
- onStop() - Method in class io.gridgo.connector.impl.SingleThreadSendingProducer
- originalEndpoint(String) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig.DefaultConnectorConfigBuilder
P
- parameters(Map<String, Object>) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig.DefaultConnectorConfigBuilder
- parseMessage(byte[]) - Method in class io.gridgo.connector.impl.AbstractConsumer
- parseMessage(BElement) - Method in class io.gridgo.connector.impl.AbstractConsumer
- parseMessage(InputStream) - Method in class io.gridgo.connector.impl.AbstractConsumer
- parseMessage(ByteBuffer) - Method in class io.gridgo.connector.impl.AbstractConsumer
- placeholders(Properties) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig.DefaultConnectorConfigBuilder
- producer - Variable in class io.gridgo.connector.impl.AbstractConnector
- Producer - Interface in io.gridgo.connector
-
Represents a message producer.
- ProducerAck - Interface in io.gridgo.connector
- ProducerCapability - Interface in io.gridgo.connector.support
- publish(Message, Deferred<Message, Exception>) - Method in class io.gridgo.connector.impl.AbstractConsumer
R
- raw() - Method in annotation type io.gridgo.connector.support.annotations.ConnectorEndpoint
- Receiver - Interface in io.gridgo.connector
- ref() - Method in class io.gridgo.connector.support.ConnectionRef
- remaining(String) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig.DefaultConnectorConfigBuilder
- resolve(String) - Method in interface io.gridgo.connector.ConnectorResolver
-
Resolve a connector using an endpoint.
- resolve(String, ConnectorContext) - Method in interface io.gridgo.connector.ConnectorResolver
-
Resolve a connector using an endpoint and an optional
ConnectorContext
. - resolve(String, ConnectorContext) - Method in class io.gridgo.connector.impl.resolvers.ClasspathConnectorResolver
- resolve(String, ConnectorContext) - Method in class io.gridgo.connector.impl.resolvers.UriConnectorResolver
- Responder - Interface in io.gridgo.connector
- rollback() - Method in class io.gridgo.connector.support.transaction.AbstractTransaction
- rollback() - Method in interface io.gridgo.connector.support.transaction.Transaction
-
Rollback the transaction and close the underlying connection.
S
- scheme() - Method in annotation type io.gridgo.connector.support.annotations.ConnectorEndpoint
- scheme(String) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig.DefaultConnectorConfigBuilder
- send(Message) - Method in class io.gridgo.connector.impl.AbstractResponder
- send(Message) - Method in class io.gridgo.connector.impl.SingleThreadSendingProducer
- send(Message) - Method in interface io.gridgo.connector.support.MessageProducer
-
Send a message and ignore status and response.
- send(Message, Deferred<Message, Exception>) - Method in class io.gridgo.connector.impl.AbstractResponder
- sendAny(BObject, Object) - Method in interface io.gridgo.connector.support.MessageProducer
-
Sugar-syntactic method for
send()
. - sendAny(Object) - Method in interface io.gridgo.connector.support.MessageProducer
-
Sugar-syntactic method for
send()
. - sendAnyWithAck(BObject, Object) - Method in interface io.gridgo.connector.support.MessageProducer
-
Sugar-syntactic method for
sendWithAck()
. - sendAnyWithAck(Object) - Method in interface io.gridgo.connector.support.MessageProducer
-
Sugar-syntactic method for
sendWithAck()
. - SendMessageException - Exception in io.gridgo.connector.support.exceptions
- SendMessageException() - Constructor for exception io.gridgo.connector.support.exceptions.SendMessageException
- SendMessageException(Exception) - Constructor for exception io.gridgo.connector.support.exceptions.SendMessageException
- sendWithAck(Message) - Method in class io.gridgo.connector.impl.AbstractResponder
- sendWithAck(Message) - Method in class io.gridgo.connector.impl.SingleThreadSendingProducer
- sendWithAck(Message) - Method in interface io.gridgo.connector.support.MessageProducer
-
Send a message and wait for acknowledgement but ignore the response.
- serialize(BElement) - Method in interface io.gridgo.connector.support.FormattedMarshallable
- setCallbackInvokerStrategy(ExecutionStrategy) - Method in interface io.gridgo.connector.support.config.ConnectorContextBuilder
- setCallbackInvokerStrategy(ExecutionStrategy) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContextBuilder
- setConsumerExecutionStrategy(ExecutionStrategy) - Method in interface io.gridgo.connector.support.config.ConnectorContextBuilder
- setConsumerExecutionStrategy(ExecutionStrategy) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContextBuilder
- setExceptionHandler(Consumer<Throwable>) - Method in interface io.gridgo.connector.support.config.ConnectorContextBuilder
- setExceptionHandler(Consumer<Throwable>) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContextBuilder
- setExceptionHandler(Consumer<Throwable>) - Method in interface io.gridgo.connector.support.exceptions.ExceptionHandlerAware
- setFailureHandler(Consumer<Throwable>) - Method in interface io.gridgo.connector.support.exceptions.FailureHandlerAware
- setFailureHandler(Function<Throwable, Message>) - Method in interface io.gridgo.connector.support.config.ConnectorContextBuilder
- setFailureHandler(Function<Throwable, Message>) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContextBuilder
- setFailureHandler(Function<Throwable, Message>) - Method in interface io.gridgo.connector.support.exceptions.FailureHandlerAware
- setIdGenerator(IdGenerator) - Method in interface io.gridgo.connector.support.config.ConnectorContextBuilder
- setIdGenerator(IdGenerator) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContextBuilder
- setProducerExecutionStrategy(ExecutionStrategy) - Method in interface io.gridgo.connector.support.config.ConnectorContextBuilder
- setProducerExecutionStrategy(ExecutionStrategy) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContextBuilder
- setReceiver(Receiver) - Method in class io.gridgo.connector.impl.AbstractHasReceiverProducer
- setRegistry(Registry) - Method in class io.gridgo.connector.impl.factories.DefaultConnectorFactory
- setRegistry(Registry) - Method in interface io.gridgo.connector.support.config.ConnectorContextBuilder
- setRegistry(Registry) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContext
- setRegistry(Registry) - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorContextBuilder
- setResponder(Responder) - Method in class io.gridgo.connector.impl.AbstractHasResponderConsumer
- SingleThreadSendingProducer - Class in io.gridgo.connector.impl
- SingleThreadSendingProducer(ConnectorContext, int, boolean, int) - Constructor for class io.gridgo.connector.impl.SingleThreadSendingProducer
- SingleThreadSendingProducer(ConnectorContext, int, ThreadFactory, boolean, int) - Constructor for class io.gridgo.connector.impl.SingleThreadSendingProducer
- subscribe(BiConsumer<Message, Deferred<Message, Exception>>) - Method in interface io.gridgo.connector.Consumer
-
Subscribe a message handler.
- subscribe(BiConsumer<Message, Deferred<Message, Exception>>) - Method in class io.gridgo.connector.impl.AbstractConsumer
- subscribe(Consumer<Message>) - Method in interface io.gridgo.connector.Consumer
-
Subscribe a message handler.
- syntax() - Method in annotation type io.gridgo.connector.support.annotations.ConnectorEndpoint
T
- toString() - Method in class io.gridgo.connector.support.config.impl.DefaultConnectorConfig.DefaultConnectorConfigBuilder
- Transaction - Interface in io.gridgo.connector.support.transaction
-
Represent an asychronous transaction.
- TransactionalComponent - Interface in io.gridgo.connector.support.transaction
- TransactionConstants - Class in io.gridgo.connector.support.transaction
- TransactionConstants() - Constructor for class io.gridgo.connector.support.transaction.TransactionConstants
U
- UnsupportedFormatException - Exception in io.gridgo.connector.support.exceptions
- UnsupportedFormatException(String) - Constructor for exception io.gridgo.connector.support.exceptions.UnsupportedFormatException
- UnsupportedSchemeException - Exception in io.gridgo.connector.support.exceptions
- UnsupportedSchemeException(String) - Constructor for exception io.gridgo.connector.support.exceptions.UnsupportedSchemeException
- UriConnectorResolver - Class in io.gridgo.connector.impl.resolvers
- UriConnectorResolver(String, Class<? extends Connector>) - Constructor for class io.gridgo.connector.impl.resolvers.UriConnectorResolver
All Classes All Packages