Uses of Interface
services.moleculer.service.MoleculerLifecycle
Packages that use MoleculerLifecycle
Package
Description
-
Uses of MoleculerLifecycle in services.moleculer
Methods in services.moleculer with type parameters of type MoleculerLifecycleModifier and TypeMethodDescriptionprotected <TYPE extends MoleculerLifecycle>
TYPEServiceBroker.start(TYPE component) Starts the specifiedMoleculerComponent. -
Uses of MoleculerLifecycle in services.moleculer.breaker
Classes in services.moleculer.breaker that implement MoleculerLifecycleModifier and TypeClassDescriptionclassSpecial service invoker with retry logic + circuit breaker. -
Uses of MoleculerLifecycle in services.moleculer.cacher
Classes in services.moleculer.cacher that implement MoleculerLifecycleModifier and TypeClassDescriptionclassBase superclass of all Cacher implementations.classAbstract class of distributed cachers.classJSR-107 JCache is a standardized caching API that is Java 6 compatible and introduced in JEE 8.classOn-heap memory cache.classRedis-based distributed cache. -
Uses of MoleculerLifecycle in services.moleculer.eventbus
Classes in services.moleculer.eventbus that implement MoleculerLifecycleModifier and TypeClassDescriptionclassDefault EventBus implementation.classBase superclass of all Event Bus implementations. -
Uses of MoleculerLifecycle in services.moleculer.internal
Classes in services.moleculer.internal that implement MoleculerLifecycleModifier and TypeClassDescriptionclassThe broker contains some internal services to check the health of node or get broker statistics. -
Uses of MoleculerLifecycle in services.moleculer.metrics
Subinterfaces of MoleculerLifecycle in services.moleculer.metricsClasses in services.moleculer.metrics that implement MoleculerLifecycle -
Uses of MoleculerLifecycle in services.moleculer.serializer
Classes in services.moleculer.serializer that implement MoleculerLifecycleModifier and TypeClassDescriptionclassSerializer with Symmetric Key Encryption.classBSON Serializer
Binary BSON reader and writer.classCBOR Serializer
CBOR is based on the wildly successful JSON data model: numbers, strings, arrays, maps (called objects in JSON), and a few values such as false, true, and null.classSuperclass of chainable Serializers.classMessage compressor / decompressor.classAmazon ION Serializer
Description: Amazon Ion is a richly-typed, self-describing, hierarchical data serialization format offering interchangeable binary and text representations.classSerializer based on Java Object Serialization
Type safe, but Java-dependent and slower than the JsonSerializer.classGeneric JSON serializer
JSON (JavaScript Object Notation) is a lightweight data-interchange format.classMessagePack serializer
MessagePack is an efficient binary serialization format.classBase superclass of all data serializer implementations.classSmile Serializer
Smile is a computer data interchange format based on JSON. -
Uses of MoleculerLifecycle in services.moleculer.service
Classes in services.moleculer.service that implement MoleculerLifecycleModifier and TypeClassDescriptionclassDefault service invoker with retry logic.classDefault implementation of the Service Registry.classclassclassSuperclass of Moleculer Services.classBase superclass of all Service Invoker implementations.classBase superclass of all Service Registry implementations. -
Uses of MoleculerLifecycle in services.moleculer.strategy
Classes in services.moleculer.strategy that implement MoleculerLifecycleModifier and TypeClassDescriptionclassAbstract class for Round-Robin and Random invocation strategy factories.classFactory of lowest CPU usage strategy.classFactory of nanosec-based pseudorandom invocation strategy.classFactory of lowest network latency strategy.classFactory of Round-Robin invocation strategy.classFactory of Java SecureRandom-based invocation strategy.classSharding invocation strategy factory.classBase class of Invocation Strategies.classFactory of XORSHIFT-based pseudorandom invocation strategy. -
Uses of MoleculerLifecycle in services.moleculer.transporter
Classes in services.moleculer.transporter that implement MoleculerLifecycleModifier and TypeClassDescriptionclassAMQP Transporter based on RabbitMQ's AMQP client API.classFilesystem-based transporter.classThis is a Transporter that can connect multiple ServiceBrokers running in the same JVM.classJMS Transporter.classKafka Transporter.classMQTT Transporter (eg. for Mosquitto MQTT Server or ActiveMQ Server).classNATS Transporter.class"Null" / empty transporter.classRedis Transporter.classTCP Transporter with optional UDP discovery ("zero configuration") module.classBase superclass of all Transporter implementations. -
Uses of MoleculerLifecycle in services.moleculer.uid
Classes in services.moleculer.uid that implement MoleculerLifecycleModifier and TypeClassDescriptionclassFastUidGenerator, based on nodeID and an atomic sequence number.classSlowerUidGenerator(but it produces standard UUID's).classTime-based standard UUID generator.classBase superclass of all UID Generator implementations.classXORSHIFT-based pseudorandom UID generator.