Uses of Class
org.nanonative.nano.core.model.Service
Packages that use Service
Package
Description
-
Uses of Service in org.nanonative.nano.core
Fields in org.nanonative.nano.core with type parameters of type ServiceMethods in org.nanonative.nano.core with type parameters of type ServiceModifier and TypeMethodDescription<S extends Service>
SRetrieves aServiceof a specified payload.NanoServices.serviceOpt(Class<S> serviceClass) Retrieves aServiceof a specified payload.Retrieves a list of services of a specified payload.Methods in org.nanonative.nano.core that return types with arguments of type ServiceModifier and TypeMethodDescriptionNanoServices.services()Provides an unmodifiable list of all registeredService.Methods in org.nanonative.nano.core with parameters of type ServiceModifier and TypeMethodDescriptionprotected TNanoServices.registerService(Service service) Registers a new service in theNanoframework.protected TNanoServices.unregisterService(Context context, Service service) Method parameters in org.nanonative.nano.core with type arguments of type ServiceModifier and TypeMethodDescriptionprotected voidNano.startServicesAndLogger(berlin.yuna.typemap.model.FunctionOrNull<Context, List<Service>> startupServices) Starts and initializes required components.Constructors in org.nanonative.nano.core with parameters of type ServiceModifierConstructorDescriptionConstructor parameters in org.nanonative.nano.core with type arguments of type ServiceModifierConstructorDescriptionNano(berlin.yuna.typemap.model.FunctionOrNull<Context, List<Service>> startupServices, Map<Object, Object> config, String... args) Nano(String[] args, berlin.yuna.typemap.model.FunctionOrNull<Context, List<Service>> startupServices) -
Uses of Service in org.nanonative.nano.core.model
Fields in org.nanonative.nano.core.model with type parameters of type ServiceModifier and TypeFieldDescriptionContext.EVENT_APP_SERVICE_REGISTERContext.EVENT_APP_SERVICE_UNREGISTERMethods in org.nanonative.nano.core.model with type parameters of type ServiceModifier and TypeMethodDescription<S extends Service>
SRetrieves aServiceof a specified payload.Retrieves a list of services of a specified payload.Methods in org.nanonative.nano.core.model that return ServiceModifier and TypeMethodDescriptionSets the context for this service.Service.receiveEvent(Event<?, ?> event) Processes received events and handles configuration changes.Methods in org.nanonative.nano.core.model that return types with arguments of type ServiceModifier and TypeMethodDescriptionContext.services()Provides an unmodifiable list of all registeredService.Methods in org.nanonative.nano.core.model with parameters of type ServiceModifier and TypeMethodDescriptionExecutes one or multipleServiceasynchronously.Executes asynchronously and waits for allServiceto be readyExecutes and waits for allServiceto be readyExecutes one or multipleServiceasynchronously.Context.sendEventError(Event<?, ?> event, Service service, Throwable throwable) Sends an unhandled event with the provided, nullable payload and exception.static NanoThread[]Creates NanoThreads for multiple services. -
Uses of Service in org.nanonative.nano.services.file
Subclasses of Service in org.nanonative.nano.services.file -
Uses of Service in org.nanonative.nano.services.http
Subclasses of Service in org.nanonative.nano.services.http -
Uses of Service in org.nanonative.nano.services.logging
Subclasses of Service in org.nanonative.nano.services.logging -
Uses of Service in org.nanonative.nano.services.metric.logic
Subclasses of Service in org.nanonative.nano.services.metric.logic