A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Activity - Class in dev.soffa.foundation.activity
- Activity(String, String) - Constructor for class dev.soffa.foundation.activity.Activity
- ActivityService - Interface in dev.soffa.foundation.activity
- addBroadcastChannel(String) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- addField(String, boolean) - Method in class dev.soffa.foundation.timeseries.DataPoint
- addField(String, double) - Method in class dev.soffa.foundation.timeseries.DataPoint
- addField(String, long) - Method in class dev.soffa.foundation.timeseries.DataPoint
- addField(String, CharSequence) - Method in class dev.soffa.foundation.timeseries.DataPoint
- addTag(String, String) - Method in class dev.soffa.foundation.timeseries.DataPoint
- addTags(Map<String, String>) - Method in class dev.soffa.foundation.timeseries.DataPoint
- afterPropertiesSet() - Method in class dev.soffa.foundation.mail.models.MailerConfig
- afterPropertiesSet() - Method in class dev.soffa.foundation.message.pubsub.PubSubClientConfig
- afterPropertiesSet() - Method in interface dev.soffa.foundation.message.pubsub.PubSubMessenger
- AMQP_EVENT_PROCESSED - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- AMQP_EVENT_PROCESSING_FAILED - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- AMQP_INVALID_MESSAGE - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- AMQP_INVALID_PAYLOAD - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- AMQP_UNSUPPORTED_OPERATION - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- ApiInfo - Class in dev.soffa.foundation.openapi
- ApiInfo() - Constructor for class dev.soffa.foundation.openapi.ApiInfo
- AppConfig - Class in dev.soffa.foundation.config
- AppConfig(String) - Constructor for class dev.soffa.foundation.config.AppConfig
- AppConfig(String, String) - Constructor for class dev.soffa.foundation.config.AppConfig
- ApplicationLifecycle - Interface in dev.soffa.foundation.context
- ApplicationStartedEvent - Class in dev.soffa.foundation.events
- ApplicationStartedEvent() - Constructor for class dev.soffa.foundation.events.ApplicationStartedEvent
- ASYNC_TIMEOUT_SECONDS - Static variable in class dev.soffa.foundation.message.pubsub.PubSubClientFactory
- Attachment - Class in dev.soffa.foundation.mail.models
- Attachment() - Constructor for class dev.soffa.foundation.mail.models.Attachment
- AttachmentType - Enum in dev.soffa.foundation.mail.models
- AUDIO - dev.soffa.foundation.mail.models.AttachmentType
- AuditService - Interface in dev.soffa.foundation.extra.audit
- authenticate(Context) - Method in interface dev.soffa.foundation.security.AuthManager
- authenticate(Context, String) - Method in interface dev.soffa.foundation.security.AuthManager
- authenticate(Context, String, String) - Method in interface dev.soffa.foundation.security.AuthManager
- AuthManager - Interface in dev.soffa.foundation.security
B
- batch(TenantId, String, List<E>) - Method in interface dev.soffa.foundation.data.DataStore
- batch(TenantId, List<E>) - Method in interface dev.soffa.foundation.data.DataStore
- batch(String, List<E>) - Method in interface dev.soffa.foundation.data.DataStore
- batch(List<E>) - Method in interface dev.soffa.foundation.data.DataStore
- bind(String, Class<T>) - Method in interface dev.soffa.foundation.config.ConfigManager
- bind(String, Class<T>) - Method in class dev.soffa.foundation.config.SimpleConfigManager
- bindInternal(String, Class<T>) - Method in interface dev.soffa.foundation.config.ConfigManager
- Block - Class in dev.soffa.foundation.extra.notifications.slack
- Block(String, Object) - Constructor for class dev.soffa.foundation.extra.notifications.slack.Block
- Block(String, List<Block>) - Constructor for class dev.soffa.foundation.extra.notifications.slack.Block
- BOOLEAN - dev.soffa.foundation.timeseries.TSFieldType
- broadcast(Message) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- broadcast(String, Message) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- broadcast(String, Object) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- build() - Method in class dev.soffa.foundation.openapi.OpenApiBuilder
C
- Chain<I,O> - Interface in dev.soffa.foundation.resource
- ClaimsExtractor - Interface in dev.soffa.foundation.security
- clear() - Static method in class dev.soffa.foundation.context.ContextHolder
- clear() - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- close() - Method in interface dev.soffa.foundation.timeseries.TimeSeriesProvider
- ConfigManager - Interface in dev.soffa.foundation.config
- configure() - Method in class dev.soffa.foundation.config.AppConfig
- configureTenants() - Method in interface dev.soffa.foundation.data.DB
- configureTenantsAsync() - Method in interface dev.soffa.foundation.data.DB
- consume(String, String, Runnable) - Method in interface dev.soffa.foundation.extra.jobs.JobTokenRepository
- consume(String, Function<PendingJob, Boolean>) - Method in interface dev.soffa.foundation.extra.jobs.JobTokenRepository
- ContextHolder - Class in dev.soffa.foundation.context
- ContextUtil - Class in dev.soffa.foundation.context
- CoreMetrics - Interface in dev.soffa.foundation.metric
- count() - Method in interface dev.soffa.foundation.data.EntityRepository
- count(Class<E>, Criteria) - Method in interface dev.soffa.foundation.data.DataStore
- count(Criteria) - Method in interface dev.soffa.foundation.data.EntityRepository
- count(TenantId, Class<E>, Criteria) - Method in interface dev.soffa.foundation.data.DataStore
- count(TenantId, Criteria) - Method in interface dev.soffa.foundation.data.EntityRepository
- count(TenantId, Class<E>) - Method in interface dev.soffa.foundation.data.DataStore
- count(Class<?>) - Method in interface dev.soffa.foundation.activity.ActivityService
- count(Class<E>) - Method in interface dev.soffa.foundation.data.DataStore
- count(String) - Method in interface dev.soffa.foundation.activity.ActivityService
- count(Map<String, Object>) - Method in interface dev.soffa.foundation.data.EntityRepository
- counter(String) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- counter(String) - Method in class dev.soffa.foundation.metric.NoopMetricsRegistryImpl
- COUNTER - Static variable in interface dev.soffa.foundation.extra.notifications.NotificationAgent
- create(String, String) - Method in interface dev.soffa.foundation.extra.jobs.JobTokenRepository
- create(TokenType, String) - Method in interface dev.soffa.foundation.security.TokenProvider
- create(TokenType, String, Map<String, Object>) - Method in class dev.soffa.foundation.security.DefaultTokenProvider
- create(TokenType, String, Map<String, Object>) - Method in interface dev.soffa.foundation.security.TokenProvider
- create(TokenType, String, Map<String, Object>, int) - Method in class dev.soffa.foundation.security.DefaultTokenProvider
- create(TokenType, String, Map<String, Object>, int) - Method in interface dev.soffa.foundation.security.TokenProvider
- create(String) - Static method in class dev.soffa.foundation.hooks.model.ProcessHookInput
- create(String) - Static method in class dev.soffa.foundation.message.MessageFactory
- create(String, Object) - Static method in class dev.soffa.foundation.message.MessageFactory
- create(String, String, Map<String, Object>) - Static method in class dev.soffa.foundation.hooks.model.ProcessHookInput
- create(String, Map<String, Object>) - Static method in class dev.soffa.foundation.hooks.model.ProcessHookInput
- createJwtEncoder(TokensConfig) - Method in class ext.springboot.FoundationCoreAutoConfiguration
- createOperationCaller(Class<T>, String) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- createRequest(Method, Object...) - Method in class dev.soffa.foundation.client.RestClient
- createSchema(String, String) - Method in interface dev.soffa.foundation.data.DB
- createSecurityConfig() - Method in class ext.springboot.FoundationCoreAutoConfiguration
- createTable(TSTable) - Method in interface dev.soffa.foundation.timeseries.TimeSeriesProvider
- Criteria - Class in dev.soffa.foundation.data
D
- DatabaseReadyEvent - Class in dev.soffa.foundation.events
- DatabaseReadyEvent() - Constructor for class dev.soffa.foundation.events.DatabaseReadyEvent
- DataPoint - Class in dev.soffa.foundation.timeseries
- DataPoint(String) - Constructor for class dev.soffa.foundation.timeseries.DataPoint
- DataSourceConfig - Class in dev.soffa.foundation.data
- DataSourceConfig() - Constructor for class dev.soffa.foundation.data.DataSourceConfig
- DataStore - Interface in dev.soffa.foundation.data
- DB - Interface in dev.soffa.foundation.data
- DbConfig - Class in dev.soffa.foundation.data
- DbConfig() - Constructor for class dev.soffa.foundation.data.DbConfig
- decode(String) - Method in class dev.soffa.foundation.security.DefaultTokenProvider
- decode(String) - Method in interface dev.soffa.foundation.security.TokenProvider
- decode(String, ClaimsExtractor) - Method in class dev.soffa.foundation.security.DefaultTokenProvider
- decode(String, ClaimsExtractor) - Method in interface dev.soffa.foundation.security.TokenProvider
- decodejwtWithJwks(String, ClaimsExtractor) - Method in class dev.soffa.foundation.security.DefaultTokenProvider
- decodeJwtWithSecret(String, ClaimsExtractor) - Method in class dev.soffa.foundation.security.DefaultTokenProvider
- DEFAULT - Static variable in class dev.soffa.foundation.mail.Mailer
- DefaultTokenProvider - Class in dev.soffa.foundation.security
- DefaultTokenProvider(TokensConfig) - Constructor for class dev.soffa.foundation.security.DefaultTokenProvider
- delete(Class<E>, Criteria) - Method in interface dev.soffa.foundation.data.DataStore
- delete(Criteria) - Method in interface dev.soffa.foundation.data.EntityRepository
- delete(TenantId, Class<E>, Criteria) - Method in interface dev.soffa.foundation.data.DataStore
- delete(TenantId, E) - Method in interface dev.soffa.foundation.data.DataStore
- delete(TenantId, E) - Method in interface dev.soffa.foundation.data.EntityRepository
- delete(E) - Method in interface dev.soffa.foundation.data.DataStore
- delete(E) - Method in interface dev.soffa.foundation.data.EntityRepository
- delete(String, String) - Method in interface dev.soffa.foundation.extra.jobs.JobTokenRepository
- delete(Map<String, Object>) - Method in interface dev.soffa.foundation.data.EntityRepository
- determineTargetDataSource() - Method in interface dev.soffa.foundation.data.DB
- determineTargetDataSource(TenantId) - Method in interface dev.soffa.foundation.data.DB
- determineTargetDataSource(String) - Method in interface dev.soffa.foundation.data.DB
- dev.soffa.foundation.activity - package dev.soffa.foundation.activity
- dev.soffa.foundation.client - package dev.soffa.foundation.client
- dev.soffa.foundation.config - package dev.soffa.foundation.config
- dev.soffa.foundation.context - package dev.soffa.foundation.context
- dev.soffa.foundation.data - package dev.soffa.foundation.data
- dev.soffa.foundation.events - package dev.soffa.foundation.events
- dev.soffa.foundation.extra.audit - package dev.soffa.foundation.extra.audit
- dev.soffa.foundation.extra.jobs - package dev.soffa.foundation.extra.jobs
- dev.soffa.foundation.extra.journal - package dev.soffa.foundation.extra.journal
- dev.soffa.foundation.extra.notifications - package dev.soffa.foundation.extra.notifications
- dev.soffa.foundation.extra.notifications.slack - package dev.soffa.foundation.extra.notifications.slack
- dev.soffa.foundation.helper - package dev.soffa.foundation.helper
- dev.soffa.foundation.hooks - package dev.soffa.foundation.hooks
- dev.soffa.foundation.hooks.action - package dev.soffa.foundation.hooks.action
- dev.soffa.foundation.hooks.model - package dev.soffa.foundation.hooks.model
- dev.soffa.foundation.mail - package dev.soffa.foundation.mail
- dev.soffa.foundation.mail.adapter - package dev.soffa.foundation.mail.adapter
- dev.soffa.foundation.mail.models - package dev.soffa.foundation.mail.models
- dev.soffa.foundation.message - package dev.soffa.foundation.message
- dev.soffa.foundation.message.pubsub - package dev.soffa.foundation.message.pubsub
- dev.soffa.foundation.metric - package dev.soffa.foundation.metric
- dev.soffa.foundation.multitenancy - package dev.soffa.foundation.multitenancy
- dev.soffa.foundation.notification - package dev.soffa.foundation.notification
- dev.soffa.foundation.openapi - package dev.soffa.foundation.openapi
- dev.soffa.foundation.resource - package dev.soffa.foundation.resource
- dev.soffa.foundation.scheduling - package dev.soffa.foundation.scheduling
- dev.soffa.foundation.scheduling.model - package dev.soffa.foundation.scheduling.model
- dev.soffa.foundation.security - package dev.soffa.foundation.security
- dev.soffa.foundation.timeseries - package dev.soffa.foundation.timeseries
- DispatchMessageHandler - Interface in dev.soffa.foundation.message
- DOUBLE - dev.soffa.foundation.timeseries.TSFieldType
- DURATION_SUFFIX - Static variable in interface dev.soffa.foundation.metric.MetricsRegistry
E
- Email - Class in dev.soffa.foundation.mail.models
- Email(String, EmailAddress, String, String) - Constructor for class dev.soffa.foundation.mail.models.Email
- Email(String, EmailAddress, List<EmailAddress>, String, String) - Constructor for class dev.soffa.foundation.mail.models.Email
- Email(String, List<EmailAddress>, String, String) - Constructor for class dev.soffa.foundation.mail.models.Email
- EMAIL - Static variable in class dev.soffa.foundation.hooks.model.Hook
- EmailAck - Class in dev.soffa.foundation.mail.models
- EmailAck() - Constructor for class dev.soffa.foundation.mail.models.EmailAck
- EmailHook - Class in dev.soffa.foundation.hooks.model
- EmailHook() - Constructor for class dev.soffa.foundation.hooks.model.EmailHook
- EmailSender - Interface in dev.soffa.foundation.mail
- enqueue(Class<T>, I) - Method in interface dev.soffa.foundation.scheduling.Scheduler
- enqueue(String, Class<T>, I, Context) - Method in interface dev.soffa.foundation.scheduling.Scheduler
- enqueue(String, String, Map<String, Object>, Context) - Method in interface dev.soffa.foundation.hooks.Hooks
- enqueue(UUID, Class<T>, I, Context) - Method in interface dev.soffa.foundation.scheduling.Scheduler
- EntityLifecycle - Interface in dev.soffa.foundation.data
- EntityModel - Interface in dev.soffa.foundation.data
- EntityRepository<E,I> - Interface in dev.soffa.foundation.data
- error(Exception) - Static method in class dev.soffa.foundation.message.MessageResponse
- execute(TenantId, String) - Method in interface dev.soffa.foundation.data.DataStore
- execute(String) - Method in interface dev.soffa.foundation.data.DataStore
- exists(Criteria) - Method in interface dev.soffa.foundation.data.EntityRepository
- exists(I) - Method in interface dev.soffa.foundation.data.EntityRepository
- exists(String, String) - Method in interface dev.soffa.foundation.extra.jobs.JobTokenRepository
- exists(Map<String, Object>) - Method in interface dev.soffa.foundation.data.EntityRepository
- ext.springboot - package ext.springboot
- extractInfo(Token) - Method in interface dev.soffa.foundation.security.ClaimsExtractor
- extractInfo(Token) - Method in class dev.soffa.foundation.security.DefaultTokenProvider
- extractInfo(Token) - Method in interface dev.soffa.foundation.security.TokenProvider
F
- failed(String) - Method in class dev.soffa.foundation.extra.jobs.PendingJob
- FAILED_SUFFIX - Static variable in interface dev.soffa.foundation.metric.MetricsRegistry
- FakeEmailSender - Class in dev.soffa.foundation.mail.adapter
- FakeEmailSender() - Constructor for class dev.soffa.foundation.mail.adapter.FakeEmailSender
- field(String) - Method in class dev.soffa.foundation.timeseries.TSTable
- field(String, TSFieldType) - Method in class dev.soffa.foundation.timeseries.TSTable
- field(String, TSFieldType, boolean) - Method in class dev.soffa.foundation.timeseries.TSTable
- find(Criteria) - Method in interface dev.soffa.foundation.data.EntityRepository
- find(TenantId, Criteria) - Method in interface dev.soffa.foundation.data.EntityRepository
- find(TenantId, Class<E>, Criteria) - Method in interface dev.soffa.foundation.data.DataStore
- find(Class<E>, Criteria) - Method in interface dev.soffa.foundation.data.DataStore
- find(Map<String, Object>) - Method in interface dev.soffa.foundation.data.EntityRepository
- findAll() - Method in interface dev.soffa.foundation.data.EntityRepository
- findAll(TenantId) - Method in interface dev.soffa.foundation.data.EntityRepository
- findAll(TenantId, Class<E>) - Method in interface dev.soffa.foundation.data.DataStore
- findAll(Class<E>) - Method in interface dev.soffa.foundation.data.DataStore
- findById(TenantId, I) - Method in interface dev.soffa.foundation.data.EntityRepository
- findById(TenantId, Class<E>, Object) - Method in interface dev.soffa.foundation.data.DataStore
- findById(I) - Method in interface dev.soffa.foundation.data.EntityRepository
- findById(Class<E>, Object) - Method in interface dev.soffa.foundation.data.DataStore
- FoundationCoreAutoConfiguration - Class in ext.springboot
- FoundationCoreAutoConfiguration() - Constructor for class ext.springboot.FoundationCoreAutoConfiguration
G
- generate() - Static method in class dev.soffa.foundation.helper.ID
- generate(String) - Static method in class dev.soffa.foundation.helper.ID
- generator - Static variable in class dev.soffa.foundation.helper.ID
- get() - Static method in class dev.soffa.foundation.context.ContextHolder
- get() - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- get(Criteria) - Method in interface dev.soffa.foundation.data.EntityRepository
- get(TenantId, Criteria) - Method in interface dev.soffa.foundation.data.EntityRepository
- get(TenantId, Class<E>, Criteria) - Method in interface dev.soffa.foundation.data.DataStore
- get(TenantId, Map<String, Object>) - Method in interface dev.soffa.foundation.data.EntityRepository
- get(I) - Method in interface dev.soffa.foundation.data.EntityRepository
- get(Class<E>, Criteria) - Method in interface dev.soffa.foundation.data.DataStore
- get(Map<String, Object>) - Method in interface dev.soffa.foundation.data.EntityRepository
- getClient(String) - Method in class dev.soffa.foundation.mail.Mailer
- getClient(String) - Method in interface dev.soffa.foundation.message.pubsub.PubSubMessenger
- getConfig() - Method in interface dev.soffa.foundation.security.TokenProvider
- getContext() - Method in class dev.soffa.foundation.message.Message
- getCounter() - Static method in class dev.soffa.foundation.mail.adapter.FakeEmailSender
- getCounter(String) - Static method in class dev.soffa.foundation.metric.InternalMetrics
- getCounter(String, String) - Static method in class dev.soffa.foundation.metric.InternalMetrics
- getCreated() - Method in interface dev.soffa.foundation.data.EntityModel
- getDefaultClient() - Method in interface dev.soffa.foundation.message.pubsub.PubSubMessenger
- getDefaultDataSource() - Method in interface dev.soffa.foundation.data.DB
- getHook(String) - Method in interface dev.soffa.foundation.hooks.HookService
- getId() - Method in interface dev.soffa.foundation.data.EntityModel
- getMigrationName(String) - Method in interface dev.soffa.foundation.data.MigrationDelegate
- getMigrationName(String) - Method in class dev.soffa.foundation.data.NoMigrationDelegate
- getOperationId(Object) - Method in class dev.soffa.foundation.config.OperationsMapping
- getOption(String) - Method in class dev.soffa.foundation.message.pubsub.PubSubClientConfig
- getPayload(Message) - Static method in class dev.soffa.foundation.message.MessageFactory
- getPayload(Message, Class<T>) - Static method in class dev.soffa.foundation.message.MessageFactory
- getTablesPrefix() - Method in interface dev.soffa.foundation.data.DB
- getTenantList() - Method in interface dev.soffa.foundation.data.DB
- getTenantList() - Method in interface dev.soffa.foundation.multitenancy.TenantsLoader
- GetTenantList - Interface in dev.soffa.foundation.multitenancy
- getWriter() - Method in interface dev.soffa.foundation.timeseries.TimeSeriesProvider
- getWriter(String) - Method in interface dev.soffa.foundation.timeseries.TimeSeriesProvider
- globalCounter(String) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- globalCounter(String) - Method in class dev.soffa.foundation.metric.NoopMetricsRegistryImpl
H
- handle(Context) - Method in interface dev.soffa.foundation.security.PlatformAuthManager
- handle(Context, String) - Method in interface dev.soffa.foundation.security.PlatformAuthManager
- handle(Message) - Method in interface dev.soffa.foundation.message.MessageHandler
- hasCredentials() - Method in class dev.soffa.foundation.mail.models.MailerConfig
- hasDataSources() - Method in class dev.soffa.foundation.config.AppConfig
- hasError() - Method in class dev.soffa.foundation.message.MessageResponse
- hasHeaders() - Method in class dev.soffa.foundation.message.Message
- hasMessage() - Method in class dev.soffa.foundation.mail.models.Email
- Hook - Class in dev.soffa.foundation.hooks.model
- Hook() - Constructor for class dev.soffa.foundation.hooks.model.Hook
- HookItem - Class in dev.soffa.foundation.hooks.model
- HookItem() - Constructor for class dev.soffa.foundation.hooks.model.HookItem
- Hooks - Interface in dev.soffa.foundation.hooks
- HookService - Interface in dev.soffa.foundation.hooks
- HTTP_REQUEST - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
I
- ID - Class in dev.soffa.foundation.helper
- ID() - Constructor for class dev.soffa.foundation.helper.ID
- ID_PREFIX - Static variable in class dev.soffa.foundation.extra.journal.Journal
- IMAGE - dev.soffa.foundation.mail.models.AttachmentType
- increment(String) - Static method in class dev.soffa.foundation.metric.InternalMetrics
- increment(String) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- increment(String, double, Map<String, Object>) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- increment(String, double, Map<String, Object>) - Method in class dev.soffa.foundation.metric.NoopMetricsRegistryImpl
- increment(String, String) - Static method in class dev.soffa.foundation.metric.InternalMetrics
- increment(String, Map<String, Object>) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- Info() - Constructor for class dev.soffa.foundation.openapi.OpenAPIDesc.Info
- inheritOrCreate() - Static method in class dev.soffa.foundation.context.ContextHolder
- insert(TenantId, E) - Method in interface dev.soffa.foundation.data.DataStore
- insert(TenantId, E) - Method in interface dev.soffa.foundation.data.EntityRepository
- insert(E) - Method in interface dev.soffa.foundation.data.DataStore
- insert(E) - Method in interface dev.soffa.foundation.data.EntityRepository
- InternalMetrics - Class in dev.soffa.foundation.metric
- InternalMetrics() - Constructor for class dev.soffa.foundation.metric.InternalMetrics
- INVALID_OPERATION - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- invoke(Object, Method, Object...) - Method in class dev.soffa.foundation.client.RestClient
- invoke(String) - Method in class dev.soffa.foundation.config.OperationsMapping
- isDefault() - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- isEmpty() - Method in class dev.soffa.foundation.config.OperationsMapping
- isEmpty() - Static method in class dev.soffa.foundation.context.ContextHolder
- isEmpty() - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- isNotEmpty() - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- isSuccess() - Method in class dev.soffa.foundation.message.MessageResponse
- isValid() - Method in class dev.soffa.foundation.security.TokensConfig
J
- Job() - Constructor for class dev.soffa.foundation.scheduling.model.Scheduling.Job
- JOBS - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- JobTokenRepository - Interface in dev.soffa.foundation.extra.jobs
- Journal - Class in dev.soffa.foundation.extra.journal
- Journal() - Constructor for class dev.soffa.foundation.extra.journal.Journal
- JournalRepository - Interface in dev.soffa.foundation.extra.journal
L
- log(Context, String, Object, String) - Method in interface dev.soffa.foundation.extra.journal.JournalRepository
- log(Context, String, String, String, Supplier<T>) - Method in interface dev.soffa.foundation.extra.journal.JournalRepository
- log(String, Object, Object, Context) - Method in interface dev.soffa.foundation.extra.audit.AuditService
- log(String, Object, Object, Exception, Context) - Method in interface dev.soffa.foundation.extra.audit.AuditService
- log(String, Object, Object, String, Context) - Method in interface dev.soffa.foundation.extra.audit.AuditService
- LOG - Static variable in interface dev.soffa.foundation.metric.MetricsRegistry
- LONG - dev.soffa.foundation.timeseries.TSFieldType
- lookup(String) - Method in class dev.soffa.foundation.config.OperationsMapping
M
- Mailer - Class in dev.soffa.foundation.mail
- Mailer(Map<String, EmailSender>) - Constructor for class dev.soffa.foundation.mail.Mailer
- MailerConfig - Class in dev.soffa.foundation.mail.models
- MailerConfig(String, String, String, String) - Constructor for class dev.soffa.foundation.mail.models.MailerConfig
- markdown(String) - Static method in class dev.soffa.foundation.extra.notifications.slack.Block
- Message - Class in dev.soffa.foundation.message
- Message(String, Context) - Constructor for class dev.soffa.foundation.message.Message
- Message(String, Object, Context) - Constructor for class dev.soffa.foundation.message.Message
- Message(String, String, Object, String, Context) - Constructor for class dev.soffa.foundation.message.Message
- MessageFactory - Class in dev.soffa.foundation.message
- MessageHandler - Interface in dev.soffa.foundation.message
- MessageResponse - Class in dev.soffa.foundation.message
- MessageResponse() - Constructor for class dev.soffa.foundation.message.MessageResponse
- metric(String) - Static method in class dev.soffa.foundation.timeseries.DataPoint
- MetricsRegistry - Interface in dev.soffa.foundation.metric
- MigrationDelegate - Interface in dev.soffa.foundation.data
N
- NATS_BROADCAST - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- NATS_EVENT_PROCESSED - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- NATS_EVENT_PROCESSING_FAILED - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- NATS_EVENT_SKIPPED - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- NATS_PUBLISH - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- NATS_REQUEST - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- newEntityRepository(Class<E>) - Method in interface dev.soffa.foundation.data.DB
- newInstance(Class<T>, String) - Static method in class dev.soffa.foundation.client.RestClient
- newInstance(Class<T>, String, HttpClient) - Static method in class dev.soffa.foundation.client.RestClient
- newStore() - Method in interface dev.soffa.foundation.data.DB
- next(I) - Method in interface dev.soffa.foundation.resource.Chain
- NoMigrationDelegate - Class in dev.soffa.foundation.data
- NoMigrationDelegate() - Constructor for class dev.soffa.foundation.data.NoMigrationDelegate
- NoopMetricsRegistryImpl - Class in dev.soffa.foundation.metric
- NoopMetricsRegistryImpl() - Constructor for class dev.soffa.foundation.metric.NoopMetricsRegistryImpl
- NoopNotificationAgent - Class in dev.soffa.foundation.extra.notifications
- NoopNotificationAgent() - Constructor for class dev.soffa.foundation.extra.notifications.NoopNotificationAgent
- NOTIFICATION - Static variable in class dev.soffa.foundation.hooks.model.Hook
- NotificationAgent - Interface in dev.soffa.foundation.extra.notifications
- NotificationHook - Class in dev.soffa.foundation.hooks.model
- NotificationHook() - Constructor for class dev.soffa.foundation.hooks.model.NotificationHook
- Notifier - Interface in dev.soffa.foundation.notification
- notify(String, Map<String, String>) - Method in class dev.soffa.foundation.extra.notifications.NoopNotificationAgent
- notify(String, Map<String, String>) - Method in interface dev.soffa.foundation.extra.notifications.NotificationAgent
- notify(String, Map<String, String>) - Method in class dev.soffa.foundation.extra.notifications.SlackNotificationAgent
O
- OAuth2() - Constructor for class dev.soffa.foundation.openapi.OpenAPIDesc.OAuth2
- of(PubSubClient, Class<T>, String) - Static method in class dev.soffa.foundation.message.pubsub.PubSubClientFactory
- of(Class<?>) - Static method in class dev.soffa.foundation.openapi.ApiInfo
- of(Object, Exception) - Static method in class dev.soffa.foundation.message.MessageResponse
- of(String, Map<String, Object>) - Static method in class dev.soffa.foundation.data.Criteria
- of(Map<String, Object>) - Static method in class dev.soffa.foundation.data.Criteria
- ok(Object) - Static method in class dev.soffa.foundation.message.MessageResponse
- onApplicationReady() - Method in interface dev.soffa.foundation.context.ApplicationLifecycle
- onInsert() - Method in interface dev.soffa.foundation.data.EntityLifecycle
- onInsert() - Method in class dev.soffa.foundation.extra.journal.Journal
- onSave() - Method in interface dev.soffa.foundation.data.EntityLifecycle
- OnServiceStarted - Interface in dev.soffa.foundation.events
- onUpdate() - Method in interface dev.soffa.foundation.data.EntityLifecycle
- OpenApiBuilder - Class in dev.soffa.foundation.openapi
- OpenApiBuilder(OpenAPIDesc) - Constructor for class dev.soffa.foundation.openapi.OpenApiBuilder
- OpenAPIDesc - Class in dev.soffa.foundation.openapi
- OpenAPIDesc() - Constructor for class dev.soffa.foundation.openapi.OpenAPIDesc
- OpenAPIDesc.Info - Class in dev.soffa.foundation.openapi
- OpenAPIDesc.OAuth2 - Class in dev.soffa.foundation.openapi
- OpenAPIDesc.Parameter - Class in dev.soffa.foundation.openapi
- OpenAPIDesc.Security - Class in dev.soffa.foundation.openapi
- OPERATION_PREFIX - Static variable in interface dev.soffa.foundation.metric.CoreMetrics
- OperationsMapping - Class in dev.soffa.foundation.config
- OperationsMapping(Set<Operation<?, ?>>) - Constructor for class dev.soffa.foundation.config.OperationsMapping
- OTHER - dev.soffa.foundation.mail.models.AttachmentType
P
- Parameter() - Constructor for class dev.soffa.foundation.openapi.OpenAPIDesc.Parameter
- PDF - dev.soffa.foundation.mail.models.AttachmentType
- PendingJob - Class in dev.soffa.foundation.extra.jobs
- PendingJob() - Constructor for class dev.soffa.foundation.extra.jobs.PendingJob
- ping() - Method in interface dev.soffa.foundation.data.DataStore
- PlatformAuthManager - Interface in dev.soffa.foundation.security
- process(Context, ProcessHookInput) - Method in interface dev.soffa.foundation.hooks.HookService
- process(Context, ProcessHookItemInput) - Method in interface dev.soffa.foundation.hooks.HookService
- ProcessHook - Interface in dev.soffa.foundation.hooks.action
- ProcessHookInput - Class in dev.soffa.foundation.hooks.model
- ProcessHookInput() - Constructor for class dev.soffa.foundation.hooks.model.ProcessHookInput
- ProcessHookItem - Interface in dev.soffa.foundation.hooks.action
- ProcessHookItemInput - Class in dev.soffa.foundation.hooks.model
- ProcessHookItemInput() - Constructor for class dev.soffa.foundation.hooks.model.ProcessHookItemInput
- publish(Message) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- publish(String, Message) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- PubSubClient - Interface in dev.soffa.foundation.message.pubsub
- PubSubClientConfig - Class in dev.soffa.foundation.message.pubsub
- PubSubClientConfig() - Constructor for class dev.soffa.foundation.message.pubsub.PubSubClientConfig
- PubSubClientFactory - Class in dev.soffa.foundation.message.pubsub
- PubSubConfig - Class in dev.soffa.foundation.message.pubsub
- PubSubConfig() - Constructor for class dev.soffa.foundation.message.pubsub.PubSubConfig
- PubSubMessenger - Interface in dev.soffa.foundation.message.pubsub
Q
- query(String, Class<T>) - Method in interface dev.soffa.foundation.data.DataStore
R
- record(Context, Class<?>, Object) - Method in interface dev.soffa.foundation.activity.ActivityService
- record(Context, String, Object) - Method in interface dev.soffa.foundation.activity.ActivityService
- record(Context, Activity) - Method in interface dev.soffa.foundation.activity.ActivityService
- register(String[], boolean) - Method in interface dev.soffa.foundation.data.DB
- request(String, Message, Class<T>) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- request(String, Class<T>, I, Class<O>) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- request(String, Class<T>, Class<O>) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- require() - Static method in class dev.soffa.foundation.context.ContextHolder
- require(Class<T>) - Method in class dev.soffa.foundation.config.OperationsMapping
- require(String) - Method in interface dev.soffa.foundation.config.ConfigManager
- require(String) - Method in class dev.soffa.foundation.config.OperationsMapping
- require(String) - Method in class dev.soffa.foundation.config.SimpleConfigManager
- resolveClass(Object) - Static method in class dev.soffa.foundation.config.OperationsMapping
- RestClient - Class in dev.soffa.foundation.client
S
- Scheduler - Interface in dev.soffa.foundation.scheduling
- scheduleRecurrently(String, String, ServiceWorker) - Method in interface dev.soffa.foundation.scheduling.Scheduler
- Scheduling - Class in dev.soffa.foundation.scheduling.model
- Scheduling() - Constructor for class dev.soffa.foundation.scheduling.model.Scheduling
- Scheduling.Job - Class in dev.soffa.foundation.scheduling.model
- section(Block) - Static method in class dev.soffa.foundation.extra.notifications.slack.Block
- Security() - Constructor for class dev.soffa.foundation.openapi.OpenAPIDesc.Security
- SecurityConfig - Class in dev.soffa.foundation.security
- SecurityConfig() - Constructor for class dev.soffa.foundation.security.SecurityConfig
- send(Email) - Method in class dev.soffa.foundation.mail.adapter.FakeEmailSender
- send(Email) - Method in interface dev.soffa.foundation.mail.EmailSender
- send(Email) - Method in class dev.soffa.foundation.mail.Mailer
- send(EmailAddress, String, String) - Method in interface dev.soffa.foundation.mail.EmailSender
- send(String) - Method in class dev.soffa.foundation.config.OperationsMapping
- sendNotification(String, String, Map<String, Object>) - Method in interface dev.soffa.foundation.notification.Notifier
- serialVersionUID - Static variable in class dev.soffa.foundation.message.Message
- ServiceWorker - Interface in dev.soffa.foundation.scheduling
- set(Context) - Static method in class dev.soffa.foundation.context.ContextHolder
- set(TenantId) - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- set(String) - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- setAttribute(String, boolean) - Static method in class dev.soffa.foundation.context.ContextHolder
- setAttribute(String, long) - Static method in class dev.soffa.foundation.context.ContextHolder
- setAttribute(String, String) - Static method in class dev.soffa.foundation.context.ContextHolder
- setContext(Context) - Method in class dev.soffa.foundation.extra.journal.Journal
- setCreated(Date) - Method in interface dev.soffa.foundation.data.EntityModel
- setId(String) - Method in interface dev.soffa.foundation.data.EntityModel
- setSubjects(String) - Method in class dev.soffa.foundation.message.pubsub.PubSubClientConfig
- SimpleConfigManager - Class in dev.soffa.foundation.config
- SimpleConfigManager() - Constructor for class dev.soffa.foundation.config.SimpleConfigManager
- SlackNotificationAgent - Class in dev.soffa.foundation.extra.notifications
- SlackNotificationAgent(String) - Constructor for class dev.soffa.foundation.extra.notifications.SlackNotificationAgent
- STRING - dev.soffa.foundation.timeseries.TSFieldType
- subscribe(String, boolean, MessageHandler) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- subscribe(String, MessageHandler) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- subscribe(MessageHandler) - Method in interface dev.soffa.foundation.message.pubsub.PubSubClient
- SYMBOL - dev.soffa.foundation.timeseries.TSFieldType
T
- tagify(Context) - Static method in class dev.soffa.foundation.context.ContextUtil
- tagify(Context, Map<String, Object>) - Static method in class dev.soffa.foundation.context.ContextUtil
- tenantExists(String) - Method in interface dev.soffa.foundation.data.DB
- TenantHolder - Class in dev.soffa.foundation.multitenancy
- TenantsLoader - Interface in dev.soffa.foundation.multitenancy
- tick() - Method in interface dev.soffa.foundation.scheduling.ServiceWorker
- time(Date) - Method in class dev.soffa.foundation.timeseries.DataPoint
- timed(String, Duration, Map<String, Object>) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- timed(String, Duration, Map<String, Object>) - Method in class dev.soffa.foundation.metric.NoopMetricsRegistryImpl
- timed(String, Map<String, Object>, Runnable) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- timed(String, Map<String, Object>, Runnable) - Method in class dev.soffa.foundation.metric.NoopMetricsRegistryImpl
- timed(String, Map<String, Object>, Supplier<F>) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- timed(String, Map<String, Object>, Supplier<F>) - Method in class dev.soffa.foundation.metric.NoopMetricsRegistryImpl
- TimeSeriesProvider - Interface in dev.soffa.foundation.timeseries
- TimeSeriesProvider.Writer - Interface in dev.soffa.foundation.timeseries
- timestamp(String) - Method in class dev.soffa.foundation.timeseries.TSTable
- TIMESTAMP - dev.soffa.foundation.timeseries.TSFieldType
- TokenProvider - Interface in dev.soffa.foundation.security
- TokensConfig - Class in dev.soffa.foundation.security
- TokensConfig(String, String) - Constructor for class dev.soffa.foundation.security.TokensConfig
- track(String, Map<String, Object>, Runnable) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- track(String, Map<String, Object>, Supplier<T>) - Method in interface dev.soffa.foundation.metric.MetricsRegistry
- TSField - Class in dev.soffa.foundation.timeseries
- TSField(String, TSFieldType) - Constructor for class dev.soffa.foundation.timeseries.TSField
- TSFieldType - Enum in dev.soffa.foundation.timeseries
- TSTable - Class in dev.soffa.foundation.timeseries
- TSTable(String) - Constructor for class dev.soffa.foundation.timeseries.TSTable
- TYPE - Static variable in class dev.soffa.foundation.hooks.model.EmailHook
U
- update(TenantId, E) - Method in interface dev.soffa.foundation.data.DataStore
- update(TenantId, E) - Method in interface dev.soffa.foundation.data.EntityRepository
- update(E) - Method in interface dev.soffa.foundation.data.DataStore
- update(E) - Method in interface dev.soffa.foundation.data.EntityRepository
- use(TenantId, Runnable) - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- use(TenantId, Supplier<O>) - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- use(String, Runnable) - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- use(String, Supplier<O>) - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
- useDefault(Supplier<T>) - Static method in class dev.soffa.foundation.multitenancy.TenantHolder
V
- valueOf(String) - Static method in enum dev.soffa.foundation.mail.models.AttachmentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dev.soffa.foundation.timeseries.TSFieldType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum dev.soffa.foundation.mail.models.AttachmentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dev.soffa.foundation.timeseries.TSFieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VIDEO - dev.soffa.foundation.mail.models.AttachmentType
W
- withContext(Context) - Method in class dev.soffa.foundation.extra.journal.Journal
- withLock(String, int, int, Runnable) - Method in interface dev.soffa.foundation.data.DB
- withLock(String, Duration, Duration, Runnable) - Method in interface dev.soffa.foundation.data.DB
- withTenants(Consumer<String>) - Method in interface dev.soffa.foundation.data.DB
- withTenantsAsync(Consumer<String>) - Method in interface dev.soffa.foundation.data.DB
- write(DataPoint) - Method in interface dev.soffa.foundation.timeseries.TimeSeriesProvider.Writer
- write(List<DataPoint>) - Method in interface dev.soffa.foundation.timeseries.TimeSeriesProvider.Writer
- writeRecords(Object) - Method in interface dev.soffa.foundation.timeseries.TimeSeriesProvider.Writer
- writeRecords(List<Object>) - Method in interface dev.soffa.foundation.timeseries.TimeSeriesProvider.Writer
All Classes All Packages