Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractBaseParser<PARSED_OBJECT> - Class in org.seedstack.io.spi
Class to extends to create a custom parser without template.
AbstractBaseParser() - Constructor for class org.seedstack.io.spi.AbstractBaseParser
 
AbstractBaseRenderer - Class in org.seedstack.io.spi
This class should be extended when you want to add a Renderer without template.
AbstractBaseRenderer() - Constructor for class org.seedstack.io.spi.AbstractBaseRenderer
 
AbstractBaseStaticTemplateLoader<T extends Template> - Class in org.seedstack.io.spi
This class should be extended to add a loader of static templates.
AbstractBaseStaticTemplateLoader() - Constructor for class org.seedstack.io.spi.AbstractBaseStaticTemplateLoader
Constructor.
AbstractBaseTemplate - Class in org.seedstack.io.spi
Class to be extended to create a new template.
AbstractBaseTemplate() - Constructor for class org.seedstack.io.spi.AbstractBaseTemplate
 
AbstractBenchmark - Class in org.seedstack.jmh
 
AbstractBenchmark() - Constructor for class org.seedstack.jmh.AbstractBenchmark
 
AbstractDefinition - Class in org.seedstack.seed.web.spi
This class holds common attributes for FilterDefinition and ServletDefinition.
AbstractTemplateParser<TEMPLATE,PARSED_OBJECT> - Class in org.seedstack.io.spi
Class to extends in order to have.
AbstractTemplateParser() - Constructor for class org.seedstack.io.spi.AbstractTemplateParser
 
AbstractTemplateRenderer<T> - Class in org.seedstack.io.spi
This class should be extended when you want to add a Renderer with template.
AbstractTemplateRenderer() - Constructor for class org.seedstack.io.spi.AbstractTemplateRenderer
 
accept(Path) - Method in interface org.seedstack.coffig.watcher.FileConfigurationWatcher.Listener
 
accept(T, U) - Method in interface org.seedstack.shed.exception.Throwing.BiConsumer
 
accept(T) - Method in interface org.seedstack.shed.exception.Throwing.Consumer
 
AccessTokenValidator - Interface in org.seedstack.oauth
Implement this interface to provide a custom validator for OAuth access token.
add(A) - Method in interface org.seedstack.business.domain.Repository
Adds an aggregate to the repository.
add(String) - Method in class org.seedstack.business.domain.SortOption
Adds the specified attribute to the list of sorted attributes with the default direction.
add(String, SortOption.Direction) - Method in class org.seedstack.business.domain.SortOption
Adds the specified attribute to the list of sorted attributes with the specified direction.
add(A) - Method in class org.seedstack.business.util.inmemory.BaseInMemoryRepository
 
add(A) - Method in class org.seedstack.jpa.BaseJpaRepository
 
add(A) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
addAdditionalAttribute(String) - Method in class org.seedstack.ldap.LdapConfig.UserConfig
 
addAdditionalContext(String, String) - Method in class org.seedstack.seed.JndiConfig
 
addAdditionalLocales(String...) - Method in class org.seedstack.i18n.I18nConfig
 
addAlias(String, CryptoConfig.KeyStoreConfig.AliasConfig) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
addBasePackage(String) - Method in class org.seedstack.seed.ApplicationConfig
 
addCache(String, JCacheConfig.CacheConfig) - Method in class org.seedstack.jcache.JCacheConfig
 
addCertificate(String, CryptoConfig.CertificateConfig) - Method in class org.seedstack.seed.crypto.CryptoConfig
 
addClass(Class<?>) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
addClient(String, ConsulConfig.ClientConfig) - Method in class org.seedstack.consul.ConsulConfig
 
addClient(String, ElasticSearchConfig.ClientConfig) - Method in class org.seedstack.elasticsearch.ElasticSearchConfig
 
addClient(String, MongoDbConfig.ClientConfig) - Method in class org.seedstack.mongodb.MongoDbConfig
 
addClient(String, MqttConfig.ClientConfig) - Method in class org.seedstack.mqtt.MqttConfig
 
addClient(String, RedisConfig.ClientConfig) - Method in class org.seedstack.redis.RedisConfig
 
addClient(String, SolrConfig.ClientConfig) - Method in class org.seedstack.solr.SolrConfig
 
addColumn(Column) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
Adds a column.
addConnection(String, JmsConfig.ConnectionConfig) - Method in class org.seedstack.jms.JmsConfig
 
addConnectionFactory(String, CciConfig.ConnectionFactoryConfig) - Method in class org.seedstack.cci.CciConfig
 
addConnectionFactory(String, JmsConfig.ConnectionFactoryConfig) - Method in class org.seedstack.jms.JmsConfig
 
addConsumer(String, KafkaConfig.ClientConfig) - Method in class org.seedstack.kafka.KafkaConfig
 
addContext(String) - Method in class org.seedstack.spring.SpringConfig
 
addCredential(String) - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
addDatabase(String, MongoDbConfig.ClientConfig.DatabaseConfig) - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
addDatabase(String, Neo4jConfig.DatabaseConfig) - Method in class org.seedstack.neo4j.Neo4jConfig
 
addDataSource(String, FlywayConfig.DataSourceConfig) - Method in class org.seedstack.flyway.FlywayConfig
 
addDataSource(String, JdbcConfig.DataSourceConfig) - Method in class org.seedstack.jdbc.JdbcConfig
 
addEndpoint(Class<?>, FeignConfig.EndpointConfig) - Method in class org.seedstack.feign.FeignConfig
 
addEndpoint(String, WebServicesJmsConfig.JmsEndpointConfig) - Method in class org.seedstack.ws.jms.WebServicesJmsConfig
 
addEndpoint(String, WebServicesConfig.EndpointConfig) - Method in class org.seedstack.ws.WebServicesConfig
 
addExceptionHandler(Class<? extends TrailExceptionHandler<?>>) - Method in class org.seedstack.audit.AuditConfig
 
addFilters(String...) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.UrlConfig
 
addHeader(String, String) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
addHost(String) - Method in class org.seedstack.elasticsearch.ElasticSearchConfig.ClientConfig
 
addHost(String) - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
addInitParameters(Map<String, String>) - Method in class org.seedstack.seed.web.spi.AbstractDefinition
Add multiple init parameters to the filter or servlet definition.
addKeyStore(String, CryptoConfig.KeyStoreConfig) - Method in class org.seedstack.seed.crypto.CryptoConfig
 
addLoadBalancedUrl(String) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
addLocale(String) - Method in interface org.seedstack.i18n.LocaleService
Adds a new available locale.
addMappingFile(String) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
addMappings(FilterDefinition.Mapping...) - Method in class org.seedstack.seed.web.spi.FilterDefinition
Adds a mapping to this filter definition.
addMappings(String...) - Method in class org.seedstack.seed.web.spi.ServletDefinition
Add mappings to this Servlet definition.
addMetadata(String, Object) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Add additional metadata.
addObject(Object) - Method in class org.seedstack.coffig.provider.ProgrammaticProvider
 
addOrUpdate(A) - Method in interface org.seedstack.business.domain.Repository
Adds an aggregate to the repository or updates it if it already exists.
addOrUpdate(A) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
addPlugin(Class<? extends Plugin>) - Method in class org.seedstack.elasticsearch.ElasticSearchConfig.ClientConfig
 
addProducer(String, KafkaConfig.ProducerConfig) - Method in class org.seedstack.kafka.KafkaConfig
 
addProperty(String, String) - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
addProperty(String, String) - Method in class org.seedstack.netflix.hystrix.HystrixConfig
 
addProviders(String, Properties) - Method in class org.seedstack.javamail.JavaMailConfig
 
addRealm(SecurityConfig.RealmConfig) - Method in class org.seedstack.seed.security.SecurityConfig
 
Address - Class in org.seedstack.audit
An internet address : an ip and/or a DNS name
Address(String) - Constructor for class org.seedstack.audit.Address
Contructor with a hostname
Address(InetAddress) - Constructor for class org.seedstack.audit.Address
Constructor with an INETAddress
addRole(String, Set<String>) - Method in class org.seedstack.seed.security.SecurityConfig
 
addRole(String) - Method in class org.seedstack.seed.security.SecurityConfig.UserConfig
 
addRolePermissions(String, Set<String>) - Method in class org.seedstack.seed.security.SecurityConfig
 
addScheme(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
addScope(String) - Method in class org.seedstack.oauth.OAuthConfig
 
addServletMappings(FilterDefinition.Mapping...) - Method in class org.seedstack.seed.web.spi.FilterDefinition
Adds a servlet mapping to this filter definition.
addSetting(String, String) - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
addSource(URL) - Method in class org.seedstack.coffig.provider.JacksonProvider
 
addSource(URL) - Method in class org.seedstack.coffig.provider.PropertiesProvider
 
addStream(String, KafkaConfig.ClientConfig) - Method in class org.seedstack.kafka.KafkaConfig
 
addSupplier(Supplier<Object>) - Method in class org.seedstack.coffig.provider.ProgrammaticProvider
 
addSupplier(Supplier<Object>, String) - Method in class org.seedstack.coffig.provider.ProgrammaticProvider
 
addUnit(String, JpaConfig.PersistenceUnitConfig) - Method in class org.seedstack.jpa.JpaConfig
 
addUrl(WebSecurityConfig.UrlConfig) - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
addUrl(String) - Method in class org.seedstack.solr.SolrConfig.ClientConfig
 
addUser(String, SecurityConfig.UserConfig) - Method in class org.seedstack.seed.security.SecurityConfig
 
addWelcomeFile(String) - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
addWriter(Class<? extends TrailWriter>) - Method in class org.seedstack.audit.AuditConfig
 
after(C) - Method in interface org.seedstack.business.pagination.dsl.KeyValuePicker
Specify the value used as lower-boundary of the previously specified attribute.
after(SchedulingContext) - Method in interface org.seedstack.scheduler.TaskListener
Called after the Task is executed.
afterInitialization() - Method in interface org.seedstack.seed.spi.SeedInitializer
Called after SeedStack initialization has been completed.
afterRefresh() - Method in interface org.seedstack.seed.spi.SeedInitializer
Called after SeedStack refresh has been completed.
afterShutdown(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
This method is executed after shutting down the SeedStack environment used for testing.
afterTest(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestDecorator
Executed after each test.
AggregateExistsException - Exception in org.seedstack.business.domain
This exception is thrown when the existence of an aggregate is an error condition.
AggregateExistsException() - Constructor for exception org.seedstack.business.domain.AggregateExistsException
Creates the exception without message nor cause.
AggregateExistsException(String) - Constructor for exception org.seedstack.business.domain.AggregateExistsException
Creates the exception with an error message.
AggregateExistsException(String, Throwable) - Constructor for exception org.seedstack.business.domain.AggregateExistsException
Creates the exception with an error message and a cause.
AggregateExistsException(Throwable) - Constructor for exception org.seedstack.business.domain.AggregateExistsException
Creates the exception with a cause.
AggregateExistsException(String, Throwable, boolean, boolean) - Constructor for exception org.seedstack.business.domain.AggregateExistsException
Creates the exception with an error message, a cause and specify additional parameters.
AggregateId - Annotation Type in org.seedstack.business.assembler
When FluentAssembler DSL needs to get an aggregate from repository (i.e.
AggregateNotFoundException - Exception in org.seedstack.business.domain
This exception is thrown when the absence of an aggregate is an error condition.
AggregateNotFoundException() - Constructor for exception org.seedstack.business.domain.AggregateNotFoundException
Creates the exception without message nor cause.
AggregateNotFoundException(String) - Constructor for exception org.seedstack.business.domain.AggregateNotFoundException
Creates the exception with an error message.
AggregateNotFoundException(String, Throwable) - Constructor for exception org.seedstack.business.domain.AggregateNotFoundException
Creates the exception with an error message and a cause.
AggregateNotFoundException(Throwable) - Constructor for exception org.seedstack.business.domain.AggregateNotFoundException
Creates the exception with a cause.
AggregateNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception org.seedstack.business.domain.AggregateNotFoundException
Creates the exception with an error message, a cause and specify additional parameters.
AggregateRoot<I> - Interface in org.seedstack.business.domain
Specialization of Entity when acting as an aggregate root.
aggregateRoots() - Method in interface org.seedstack.business.spi.DomainProvider
Returns a collection of all aggregate root classes.
AggregateSelector<A extends AggregateRoot<I>,I,S extends AggregateSelector<A,I,S>> - Interface in org.seedstack.business.specification.dsl
An element of the SpecificationBuilder DSL to select the identity of the aggregate a clause will apply to.
AliasConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
 
all() - Method in interface org.seedstack.business.pagination.dsl.SpecificationPicker
Do not restrict objects coming from the repository.
all() - Method in interface org.seedstack.business.specification.dsl.BaseSelector
Define a specification satisfied by any candidate.
and() - Method in interface org.seedstack.business.specification.dsl.OperatorPicker
Compose the current specification with a new one using a logical AND.
and(Specification<? super T>) - Method in interface org.seedstack.business.specification.Specification
Compose this specification with another specification through a logical AND.
AndSpecification<T> - Class in org.seedstack.business.specification
A specification composing multiple specifications with a logical AND.
AndSpecification(Specification<? super T>...) - Constructor for class org.seedstack.business.specification.AndSpecification
Creates a specification composing the specifications passed as argument with a logical AND.
annotationAnnotatedWith(Class<? extends Annotation>, boolean) - Static method in class org.seedstack.shed.reflect.AnnotationPredicates
Checks if the candidate is annotated by the specified annotation or meta-annotation.
annotationIsOfClass(Class<? extends Annotation>) - Static method in class org.seedstack.shed.reflect.AnnotationPredicates
Checks if the candidate annotation is of the specified annotation class.
AnnotationPredicates - Class in org.seedstack.shed.reflect
 
AnnotationResolver<E extends AnnotatedElement,A extends Annotation> - Interface in org.seedstack.shed.reflect
 
Annotations - Class in org.seedstack.shed.reflect
 
Annotations.OnAnnotatedElement - Class in org.seedstack.shed.reflect
 
Annotations.OnClass - Class in org.seedstack.shed.reflect
 
Annotations.OnExecutable - Class in org.seedstack.shed.reflect
 
AnonymousFragmentDeclaration - Class in org.seedstack.w20
This class represents an anonymous fragment declaration.
AnonymousFragmentDeclaration(Map<String, Object>) - Constructor for class org.seedstack.w20.AnonymousFragmentDeclaration
 
any() - Static method in interface org.seedstack.business.specification.Specification
Special value for an always true specification.
Application - Interface in org.seedstack.seed
This class specifies an interface to the application global object.
ApplicationConfig - Class in org.seedstack.seed
 
ApplicationConfig() - Constructor for class org.seedstack.seed.ApplicationConfig
 
ApplicationConfig.ColorOutput - Enum in org.seedstack.seed
 
ApplicationInfo() - Constructor for class org.seedstack.w20.W20Config.ApplicationInfo
 
ApplicationProvider - Interface in org.seedstack.seed.spi
This facet can be requested as dependency by plugins to access the application object.
apply(T, U) - Method in interface org.seedstack.shed.exception.Throwing.BiFunction
 
apply(T) - Method in interface org.seedstack.shed.exception.Throwing.Function
 
apply(E) - Method in class org.seedstack.shed.reflect.StandardAnnotationResolver
 
applyLimit(PaginationParams, LimitPicker<S, A>) - Method in interface org.seedstack.crud.rest.ReadResource
Apply a pagination limit if present in the given pagination parameters.
Argument - Annotation Type in org.seedstack.seed.command
This annotation marks fields of a command to be injected with the argument value set at command invocation.
Arguments - Annotation Type in org.seedstack.seed.testing
Specify command-line arguments for the duration of the test.
arguments(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
Allow the plugin to specify arguments used for launching the SeedStack environment used for testing.
ArrayMapper - Class in org.seedstack.coffig.mapper
 
ArrayMapper() - Constructor for class org.seedstack.coffig.mapper.ArrayMapper
 
ArrayNode - Class in org.seedstack.coffig.node
 
ArrayNode() - Constructor for class org.seedstack.coffig.node.ArrayNode
 
ArrayNode(TreeNode...) - Constructor for class org.seedstack.coffig.node.ArrayNode
 
ArrayNode(List<TreeNode>) - Constructor for class org.seedstack.coffig.node.ArrayNode
 
ArrayNode(String...) - Constructor for class org.seedstack.coffig.node.ArrayNode
 
asArray() - Method in interface org.seedstack.business.assembler.dsl.MergeAs
Merge as an array of items.
asCollection(Supplier<C>) - Method in interface org.seedstack.business.assembler.dsl.MergeAs
Merge as a collection of items.
asList() - Method in interface org.seedstack.business.assembler.dsl.MergeAs
Merge as a list of items.
asMap() - Method in class org.seedstack.seed.ClassConfiguration
Returns the class configuration as an unmodifiable map.
asMethodExpression(Class<?>[]) - Method in interface org.seedstack.seed.el.ELService.ELExpressionProvider
Gets a MethodExpression.
asPredicate() - Method in interface org.seedstack.business.specification.Specification
Express this specification as a Java Predicate.
assemble(A) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Assembles an aggregate.
assemble(Stream<A>) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Assembles a stream of aggregates.
assemble(Iterable<A>) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Assembles an iterable of aggregates.
assemble(Page<A>) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Assembles a page of aggregates.
AssembleMultiple - Interface in org.seedstack.business.assembler.dsl
An element of the FluentAssembler DSL allowing to assemble to multiple DTO in various forms (stream, list, set, array, ...).
AssembleMultipleWithQualifier - Interface in org.seedstack.business.assembler.dsl
An element of the FluentAssembler DSL allowing to assemble to multiple DTO in various forms (stream, list, set, array, ...) or specify the qualifier of the assembler to use.
AssemblePage - Interface in org.seedstack.business.assembler.dsl
An element of the FluentAssembler DSL allowing to assemble to a Page of multiple DTO.
AssemblePageWithQualifier - Interface in org.seedstack.business.assembler.dsl
An element of the FluentAssembler DSL allowing to assemble to a Page of multiple DTO or specify the qualifier of the assembler to use.
Assembler<A,D> - Interface in org.seedstack.business.assembler
An assembler implementation contains the logic responsible for assembling an aggregate (or a tuple of multiple aggregates) into into a DTO and back.
AssemblerRegistry - Interface in org.seedstack.business.assembler
This registry allows to access assemblers programmatically.
AssembleSingle - Interface in org.seedstack.business.assembler.dsl
An element of the FluentAssembler DSL allowing to assemble to a single DTO.
AssembleSingleWithQualifier - Interface in org.seedstack.business.assembler.dsl
An element of the FluentAssembler DSL allowing to assemble to a single DTO or specify the qualifier of the assembler to use.
assembleTuple(T) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Assembles a tuple of aggregates into a single DTO.
assembleTuples(Stream<T>) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Assembles a stream of tuple of aggregates.
assembleTuples(Iterable<T>) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Assembles an iterable of tuple of aggregates.
assembleTuples(Page<T>) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Assembles a page of tuple of aggregates.
assertThat(Message) - Static method in class org.seedstack.javamail.test.MockMailServerAssertions
Creates an assertion over a message.
assertThat(S) - Static method in class org.seedstack.javamail.test.MockMailServerAssertions
Creates an assertion over a java mail session.
asSet() - Method in interface org.seedstack.business.assembler.dsl.MergeAs
Merge as a set of items.
asSlice() - Method in interface org.seedstack.business.assembler.dsl.MergeAs
Merge as a slice of items.
asStream() - Method in interface org.seedstack.business.assembler.dsl.MergeAs
Merge as a stream of items.
asValueExpression() - Method in interface org.seedstack.seed.el.ELService.ELExpressionProvider
Gets a ValueExpression.
atLeastOneConstructorIsPublic() - Static method in class org.seedstack.shed.reflect.ClassPredicates
Checks if a candidate class has at least one public constructor.
atLeastOneFieldAnnotatedWith(Class<? extends Annotation>, boolean) - Static method in class org.seedstack.shed.reflect.AnnotationPredicates
Checks if the candidate or one of its superclasses has at least one field annotated or meta-annotated by the given annotation.
atLeastOneInterfaceImplemented() - Static method in class org.seedstack.shed.reflect.ClassPredicates
Checks if a candidate class implements at least one interface.
atLeastOneMethodAnnotatedWith(Class<? extends Annotation>, boolean) - Static method in class org.seedstack.shed.reflect.AnnotationPredicates
Checks if the candidate or one of its superclasses or interfaces has at least one method annotated or meta-annotated by the given annotation.
AttributeSpecification<T,V> - Class in org.seedstack.business.specification
A specification that restricts the application of another specification to an attribute of the candidate object.
AttributeSpecification(String, Specification<V>) - Constructor for class org.seedstack.business.specification.AttributeSpecification
Creates an attribute specification.
AuditConfig - Class in org.seedstack.audit
 
AuditConfig() - Constructor for class org.seedstack.audit.AuditConfig
 
Audited - Annotation Type in org.seedstack.audit
An annotation used to automatically audit a method.
AuditEvent - Class in org.seedstack.audit
An event to trail
AuditEvent(String, Trail) - Constructor for class org.seedstack.audit.AuditEvent
Constructor
AuditLogbackLayout - Class in org.seedstack.audit.logback
LogbackLayout for trace of audit trails.
AuditLogbackLayout() - Constructor for class org.seedstack.audit.logback.AuditLogbackLayout
 
AuditService - Interface in org.seedstack.audit
Service to trail events for auditing purpose.
authenticate(LdapUserContext, String) - Method in interface org.seedstack.ldap.LdapService
Authenticates a user with its context
authenticate(Subject, String, String) - Method in class org.seedstack.ws.DefaultRealmAuthenticationAdapter
 
authenticate(Subject, String, String) - Method in class org.seedstack.ws.NoSecurityRealmAuthenticationAdapter
 
authentication() - Method in class org.seedstack.seed.security.SecurityConfig
 
authentication() - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig
 
AuthenticationConfig() - Constructor for class org.seedstack.seed.security.SecurityConfig.AuthenticationConfig
 
AuthenticationException - Exception in org.seedstack.seed.security
Base class for exceptions concerning authentication failure.
AuthenticationException() - Constructor for exception org.seedstack.seed.security.AuthenticationException
Creates a new AuthenticationException.
AuthenticationException(String) - Constructor for exception org.seedstack.seed.security.AuthenticationException
Constructs a new AuthenticationException.
AuthenticationException(Throwable) - Constructor for exception org.seedstack.seed.security.AuthenticationException
Constructs a new AuthenticationException.
AuthenticationException(String, Throwable) - Constructor for exception org.seedstack.seed.security.AuthenticationException
Constructs a new AuthenticationException.
AuthenticationInfo - Class in org.seedstack.seed.security
Information about an authentication : the principals and credentials.
AuthenticationInfo(PrincipalProvider<?>, Object) - Constructor for class org.seedstack.seed.security.AuthenticationInfo
Constructor using Principal as identity principal.
AuthenticationInfo(String, Object) - Constructor for class org.seedstack.seed.security.AuthenticationInfo
Constructor using String.
AuthenticationToken - Interface in org.seedstack.seed.security
An AuthenticationToken is a consolidation of an account's principals and supporting credentials submitted by a user during an authentication attempt.
authorization() - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig
 
AuthorizationException - Exception in org.seedstack.seed.security
Base class for exceptions concerning authorization failure
AuthorizationException() - Constructor for exception org.seedstack.seed.security.AuthorizationException
Creates a new AuthorizationException.
AuthorizationException(String) - Constructor for exception org.seedstack.seed.security.AuthorizationException
Constructs a new AuthorizationException.
AuthorizationException(Throwable) - Constructor for exception org.seedstack.seed.security.AuthorizationException
Constructs a new AuthorizationException.
AuthorizationException(String, Throwable) - Constructor for exception org.seedstack.seed.security.AuthorizationException
Constructs a new AuthorizationException.

B

BASE - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Base configuration ("application.yaml", "application.yml", "application.json").
BASE_OVERRIDE - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Base configuration override ("application.override.yaml", "application.override.yml", "application.override .json").
BaseAggregateRoot<I> - Class in org.seedstack.business.domain
An helper base class that can be extended to create a domain aggregate root.
BaseAggregateRoot() - Constructor for class org.seedstack.business.domain.BaseAggregateRoot
 
BaseAssembler<A extends AggregateRoot<?>,D> - Class in org.seedstack.business.assembler
An helper base class that can be extended to create an assembler between an aggregate and a DTO.
BaseAssembler() - Constructor for class org.seedstack.business.assembler.BaseAssembler
Creates a base assembler.
BaseAssembler(Class<D>) - Constructor for class org.seedstack.business.assembler.BaseAssembler
Creates a base assembler.
BaseClientEndpointConfigurator - Class in org.seedstack.seed.web.websocket
Endpoint configurator that makes WebSocket client endpoints injectable.
BaseClientEndpointConfigurator() - Constructor for class org.seedstack.seed.web.websocket.BaseClientEndpointConfigurator
Creates the endpoint configurator.
BaseComposite<T extends ConfigurationComponent> - Class in org.seedstack.coffig.spi
 
BaseComposite(Class<T>, T...) - Constructor for class org.seedstack.coffig.spi.BaseComposite
 
baseConfiguration() - Static method in class org.seedstack.seed.core.Seed
Provides the application base configuration (i.e.
BaseCrudResource<A extends AggregateRoot<I>,I,D> - Class in org.seedstack.crud.rest
Base class implementing all the CRUD operations.
BaseCrudResource() - Constructor for class org.seedstack.crud.rest.BaseCrudResource
 
BaseCrudResource(Class<A>, Class<I>, Class<D>) - Constructor for class org.seedstack.crud.rest.BaseCrudResource
 
BaseDataExporter<T> - Class in org.seedstack.business.data
An helper base class that can be extended to create a data exporter.
BaseDataExporter() - Constructor for class org.seedstack.business.data.BaseDataExporter
Creates a base data exporter.
BaseDataExporter(Class<T>) - Constructor for class org.seedstack.business.data.BaseDataExporter
Creates a base data exporter.
BaseDataImporter<T> - Class in org.seedstack.business.data
An helper base class that can be extended to create a data importer.
BaseDataImporter() - Constructor for class org.seedstack.business.data.BaseDataImporter
Creates a base data importer.
BaseDataImporter(Class<T>) - Constructor for class org.seedstack.business.data.BaseDataImporter
Creates a base data importer.
BaseDomainEvent - Class in org.seedstack.business.domain
An helper base class that can be extended to create a domain event.
BaseDomainEvent() - Constructor for class org.seedstack.business.domain.BaseDomainEvent
 
BaseDomainEventHandler<E extends DomainEvent> - Class in org.seedstack.business.domain
An helper base class that can be extended to create a domain event handler.
BaseDomainEventHandler() - Constructor for class org.seedstack.business.domain.BaseDomainEventHandler
Creates a base domain event handler.
BaseDomainEventHandler(Class<E>) - Constructor for class org.seedstack.business.domain.BaseDomainEventHandler
Creates a base domain event handler.
BaseDtoInfoResolver - Class in org.seedstack.business.spi
An helper base class that can be extended to create an implementation of DtoInfoResolver.
BaseDtoInfoResolver(DomainRegistry) - Constructor for class org.seedstack.business.spi.BaseDtoInfoResolver
 
BaseEntity<I> - Class in org.seedstack.business.domain
An helper base class that can be extended to create a domain entity.
BaseEntity() - Constructor for class org.seedstack.business.domain.BaseEntity
 
BaseException - Exception in org.seedstack.shed.exception
This is the base class for all technical SeedStack exceptions.
BaseException(ErrorCode) - Constructor for exception org.seedstack.shed.exception.BaseException
Create a BaseException from an ErrorCode.
BaseException(ErrorCode, Throwable) - Constructor for exception org.seedstack.shed.exception.BaseException
Create a BaseException from an ErrorCode wrapping a Throwable.
BaseFactory<P extends Producible> - Class in org.seedstack.business.domain
An helper base class that can be extended to create an implementation of a factory interface which, in turn, must extend Factory.
BaseFactory() - Constructor for class org.seedstack.business.domain.BaseFactory
Creates a base domain factory.
BaseFactory(Class<P>) - Constructor for class org.seedstack.business.domain.BaseFactory
Creates a base domain factory.
BaseInMemoryRepository<A extends AggregateRoot<I>,I> - Class in org.seedstack.business.util.inmemory
An helper base class that can be extended to create an in-memory implementation of a Repository.
BaseInMemoryRepository() - Constructor for class org.seedstack.business.util.inmemory.BaseInMemoryRepository
Creates a base in-memory repository.
BaseInMemoryRepository(Class<A>, Class<I>) - Constructor for class org.seedstack.business.util.inmemory.BaseInMemoryRepository
Creates a base in-memory repository.
BaseJpaRepository<A extends AggregateRoot<I>,I> - Class in org.seedstack.jpa
This class can serve as a base class for the JPA repositories.
BaseJpaRepository() - Constructor for class org.seedstack.jpa.BaseJpaRepository
Default constructor.
BaseJpaRepository(Class<A>, Class<I>) - Constructor for class org.seedstack.jpa.BaseJpaRepository
This protected constructor is intended to be used by JPA repositories that already know their aggregate root and key classes.
BaseMorphiaRepository<A extends AggregateRoot<ID>,ID> - Class in org.seedstack.mongodb.morphia
This class can serve as a base class for Morphia repositories.
BaseMorphiaRepository() - Constructor for class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
BaseMorphiaRepository(Class<A>, Class<ID>) - Constructor for class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
BaseReaderListener - Class in org.seedstack.swagger
Extend this base class if you need dependency injection in your Swagger ReaderListeners.
BaseReaderListener() - Constructor for class org.seedstack.swagger.BaseReaderListener
 
BaseRepository<A extends AggregateRoot<I>,I> - Class in org.seedstack.business.domain
An helper base class that can be extended to create an implementation of a repository interface which, in turn, must extend Repository.
BaseRepository() - Constructor for class org.seedstack.business.domain.BaseRepository
Creates a base domain repository.
BaseRepository(Class<A>, Class<I>) - Constructor for class org.seedstack.business.domain.BaseRepository
Creates a base domain repository.
BaseRequestHandler<I,O> - Class in org.seedstack.aws.lambda
 
BaseRequestHandler() - Constructor for class org.seedstack.aws.lambda.BaseRequestHandler
 
BaseResource<A extends AggregateRoot<I>,I,D> - Class in org.seedstack.crud.rest
This base class for CRUD resources provides the necessary infrastructure without defining any JAX-RS mapping.
BaseResource() - Constructor for class org.seedstack.crud.rest.BaseResource
 
BaseResource(Class<A>, Class<I>, Class<D>) - Constructor for class org.seedstack.crud.rest.BaseResource
 
BaseSelector<T,S extends BaseSelector<T,S>> - Interface in org.seedstack.business.specification.dsl
An element of the SpecificationBuilder DSL to select all or a part of the object a clause will apply to.
BaseServerEndpointConfigurator - Class in org.seedstack.seed.web.websocket
This Configurator is used as default configurator for SeedStack ServerEndpoints.
BaseServerEndpointConfigurator() - Constructor for class org.seedstack.seed.web.websocket.BaseServerEndpointConfigurator
Creates the endpoint configurator.
BaseSpecificationTranslator<C,T> - Class in org.seedstack.business.spi
An helper base class that can be extended for implementing SpecificationTranslators.
BaseSpecificationTranslator() - Constructor for class org.seedstack.business.spi.BaseSpecificationTranslator
Creates a base specification translator.
BaseTupleAssembler<T extends org.javatuples.Tuple,D> - Class in org.seedstack.business.assembler
An helper base class that can be extended to create an assembler between a tuple of aggregates and a DTO.
BaseTupleAssembler() - Constructor for class org.seedstack.business.assembler.BaseTupleAssembler
Creates an assembler with automatic resolution of its DTO class.
BaseTupleAssembler(Class<D>) - Constructor for class org.seedstack.business.assembler.BaseTupleAssembler
Creates an assembler with the DTO class explicitly specified.
BaseValueObject - Class in org.seedstack.business.domain
An helper base class that can be extended to create a domain value object.
BaseValueObject() - Constructor for class org.seedstack.business.domain.BaseValueObject
 
basic() - Static method in class org.seedstack.coffig.Coffig
 
before(C) - Method in interface org.seedstack.business.pagination.dsl.KeyValuePicker
Specify the value used as upper-boundary of the previously specified attribute.
before(SchedulingContext) - Method in interface org.seedstack.scheduler.TaskListener
Called before the Task is executed.
beforeInitialization() - Method in interface org.seedstack.seed.spi.SeedInitializer
Called before SeedStack initialization.
beforeLaunch(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
This method is executed before launching the SeedStack environment used for testing.
beforeTest(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestDecorator
Executed before each test.
between(V, V) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a between specification that will be satisfied if the current selection is strictly greater than and strictly less than to the specified value.
between(V, V, boolean, boolean) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a between specification that will be satisfied if the current selection is (strictly or not) greater than and (strictly or not) less than to the specified value.
Bind - Annotation Type in org.seedstack.seed
This annotation makes the class on which it is applied, injectable.
build() - Method in interface org.seedstack.business.specification.dsl.TerminalOperation
Build the final composite specification as defined by previous DSL operations.
build() - Method in class org.seedstack.coffig.CoffigBuilder
 
build() - Method in class org.seedstack.seed.core.SeedRuntime.Builder
 
build() - Method in interface org.seedstack.seed.el.ELContextBuilder.ELPropertyProvider
 
buildAggregateName(I) - Method in interface org.seedstack.crud.rest.Resource
Builds the standardized name of the aggregate for a particular id.
buildComparator() - Method in class org.seedstack.business.domain.SortOption
Builds a comparator allowing the sorting of objects according to the sort criteria.
builder() - Static method in class org.seedstack.coffig.Coffig
 
builder() - Static method in class org.seedstack.seed.core.SeedRuntime
 
BuilderMapper - Class in org.seedstack.coffig.mapper
 
BuilderMapper() - Constructor for class org.seedstack.coffig.mapper.BuilderMapper
 
BuilderSupplier<T> - Interface in org.seedstack.coffig
 
BuilderSupplier.SimpleBuilderSupplier<T> - Class in org.seedstack.coffig
 
buildResponse(HttpServletRequest, UriInfo) - Method in interface org.seedstack.seed.rest.spi.RootResource
 
buildSortOption() - Method in class org.seedstack.crud.rest.SortParams
 
buildStream(KStream<K, V>) - Method in interface org.seedstack.kafka.StreamBuilder
This method is called upon just after stream creation and subscription.
BusinessConfig - Class in org.seedstack.business
 
BusinessConfig() - Constructor for class org.seedstack.business.BusinessConfig
 
BusinessConfig.DataConfig - Class in org.seedstack.business
 
BusinessConfig.PaginationConfig - Class in org.seedstack.business
 
businessVersion(String) - Method in class org.seedstack.seed.core.SeedRuntime.Builder
 
byAttribute(String) - Method in interface org.seedstack.business.pagination.dsl.SlicePaginationPicker
Choose a key-based pagination type.
byOffset(long) - Method in interface org.seedstack.business.pagination.dsl.SlicePaginationPicker
Choose an offset-based pagination type.
byPage(long) - Method in interface org.seedstack.business.pagination.dsl.PaginationTypePicker
Choose a page-based pagination type.

C

cache() - Method in class org.seedstack.seed.security.SecurityConfig
 
Cache<K,V> - Interface in org.seedstack.shed.cache
 
Cache.Factories - Class in org.seedstack.shed.cache
 
cacheConfig() - Method in class org.seedstack.i18n.I18nConfig
 
CacheConfig() - Constructor for class org.seedstack.i18n.I18nConfig.CacheConfig
 
CacheConfig() - Constructor for class org.seedstack.jcache.JCacheConfig.CacheConfig
 
CacheConfig() - Constructor for class org.seedstack.seed.security.SecurityConfig.CacheConfig
 
cacheConfig() - Method in class org.seedstack.seed.web.WebConfig.StaticResourcesConfig
 
CacheConfig() - Constructor for class org.seedstack.seed.web.WebConfig.StaticResourcesConfig.CacheConfig
 
CacheConfig() - Constructor for class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig.CacheConfig
 
CacheControl - Annotation Type in org.seedstack.seed.rest
This annotation marks a resource class or method to have a specific caching policy.
CacheFactory - Interface in org.seedstack.shed.cache
 
CacheParameters<K,V> - Class in org.seedstack.shed.cache
 
CacheParameters() - Constructor for class org.seedstack.shed.cache.CacheParameters
 
CachePolicy - Enum in org.seedstack.seed.rest
This enumeration lists all possible resource cache policies and can be used as a value of CacheControl.
call() - Method in interface org.seedstack.coffig.spi.ConfigurationProvider
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.ArrayMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.BuilderMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.ClassMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.CollectionMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.CompositeMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.DurationMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.EnumMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.EvaluatingMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.FileMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.MapMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.OptionalMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.PropertiesMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.URIMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.URLMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.ValidatingMapper
 
canHandle(Type) - Method in class org.seedstack.coffig.mapper.ValueMapper
 
canHandle(Type) - Method in interface org.seedstack.coffig.spi.ConfigurationMapper
 
canonicalNameOf(Type) - Static method in class org.seedstack.shed.reflect.Types
 
canTranslate(Exception) - Method in interface org.seedstack.seed.spi.SeedExceptionTranslator
Check if the specified exception can be translated.
cast(Class<?>) - Static method in class org.seedstack.shed.reflect.Classes
Cast the specified class to a class parameterized with any generic type.
cast(Object) - Static method in class org.seedstack.shed.reflect.Classes
Cast the specified object to an object of the specified type.
CciConfig - Class in org.seedstack.cci
 
CciConfig() - Constructor for class org.seedstack.cci.CciConfig
 
CciConfig.ConnectionFactoryConfig - Class in org.seedstack.cci
 
CertificateConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
 
certificates() - Method in class org.seedstack.seed.crypto.CryptoConfig
 
changeDefaultLocaleTo(String) - Method in interface org.seedstack.i18n.LocaleService
Changes the current default locale.
checkByCondition(Predicate<Message>) - Method in class org.seedstack.javamail.test.MailMessagesAssertions
Assert the message satisfies a predicate.
checkPermission(String, Scope...) - Method in interface org.seedstack.seed.security.SecuritySupport
Checks if the connected user has the given permission on the given scopes : if the user does not have the permission, throws an exception to block execution.

The permission is given as a String in the form "object:action[:id]" (e.g.
checkPermission(String) - Method in interface org.seedstack.seed.security.SecuritySupport
Checks if the connected user has the given permission : if the user does not have the permission, throws an exception to block execution.

The permission is given as a String in the form "object:action[:id]" (e.g.
checkPermissions(String...) - Method in interface org.seedstack.seed.security.SecuritySupport
Checks if the connected user has the given permissions : if the user does not have all the permissions, throws an exception to block execution.

The permissions are given as Strings in the form "object:action[:id]" (e.g.
checkRole(String) - Method in interface org.seedstack.seed.security.SecuritySupport
Checks if the connected user has the given role : throws an exception otherwise.

Note that it is discouraged to test for roles in your application as role names are prone to change in the life span of your application.
checkRoles(String...) - Method in interface org.seedstack.seed.security.SecuritySupport
Checks if the connected user has all the given roles : throws an exception otherwise.

Note that it is discouraged to test for roles in your application as role names are prone to change in the life span of your application.
ClassConfiguration<T> - Class in org.seedstack.seed
A key/value based configuration object for a specific target class.
Classes - Class in org.seedstack.shed.reflect
 
classes() - Method in class org.seedstack.shed.reflect.Classes.End
Returns a stream of all the classes found.
Classes.End - Class in org.seedstack.shed.reflect
 
Classes.FromClass - Class in org.seedstack.shed.reflect
 
classImplements(Class<?>) - Static method in class org.seedstack.shed.reflect.ClassPredicates
Checks if a candidate class is an interface.
classIs(Class<?>) - Static method in class org.seedstack.shed.reflect.ClassPredicates
Checks if a candidate class is equal to the specified class.
classIsAnnotation() - Static method in class org.seedstack.shed.reflect.ClassPredicates
Checks if a candidate class is an annotation.
classIsAssignableFrom(Class<?>) - Static method in class org.seedstack.shed.reflect.ClassPredicates
Check if a candidate class is assignable to the specified class.
classIsDescendantOf(Class<?>) - Static method in class org.seedstack.shed.reflect.ClassPredicates
Check if a candidate class is strictly a descendant of the specified class (not the specified class itself).
classIsInterface() - Static method in class org.seedstack.shed.reflect.ClassPredicates
Checks if a candidate class is an interface.
ClassLoaders - Class in org.seedstack.shed
 
ClassMapper - Class in org.seedstack.coffig.mapper
 
ClassMapper() - Constructor for class org.seedstack.coffig.mapper.ClassMapper
 
classModifierIs(int) - Static method in class org.seedstack.shed.reflect.ClassPredicates
Checks if a candidate class has the specified modifier.
classOfTuple(Collection<?>) - Static method in class org.seedstack.business.util.Tuples
Returns the tuple class corresponding to the collection size.
classOfTuple(Object...) - Static method in class org.seedstack.business.util.Tuples
Returns the tuple class corresponding to the array size.
classOfTuple(int) - Static method in class org.seedstack.business.util.Tuples
Returns the tuple class corresponding to the specified cardinality.
classOrAncestorAnnotatedWith(Class<? extends Annotation>, boolean) - Static method in class org.seedstack.shed.reflect.AnnotationPredicates
Checks if the candidate or one of its superclasses or interfaces is annotated with the specified annotation.
ClassPredicates - Class in org.seedstack.shed.reflect
 
clear() - Method in interface org.seedstack.business.data.DataImporter
This method is called when the backing persistence must be cleared before import.
clear() - Method in interface org.seedstack.business.domain.Repository
Removes all aggregates from the repository.
clear() - Method in class org.seedstack.coffig.provider.InMemoryProvider
 
clear() - Method in class org.seedstack.jpa.BaseJpaRepository
 
clear() - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
clearWarnings() - Method in interface org.seedstack.cci.ManagedInteraction
Clears all the warning reported by this Interaction instance.
CliArgs - Annotation Type in org.seedstack.seed.cli
This annotation marks a field as the args of the commandline.
CliCommand - Annotation Type in org.seedstack.seed.cli
This annotation marks a class as a CLI command.
CliConfig - Class in org.seedstack.seed.cli
 
CliConfig() - Constructor for class org.seedstack.seed.cli.CliConfig
 
CliContext - Interface in org.seedstack.seed.cli
This interface is implemented by runtime context classes holding command-line arguments.
ClientConfig() - Constructor for class org.seedstack.consul.ConsulConfig.ClientConfig
 
ClientConfig() - Constructor for class org.seedstack.elasticsearch.ElasticSearchConfig.ClientConfig
 
ClientConfig() - Constructor for class org.seedstack.kafka.KafkaConfig.ClientConfig
 
ClientConfig() - Constructor for class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
ClientConfig() - Constructor for class org.seedstack.mqtt.MqttConfig.ClientConfig
 
ClientConfig() - Constructor for class org.seedstack.redis.RedisConfig.ClientConfig
 
ClientConfig() - Constructor for class org.seedstack.solr.SolrConfig.ClientConfig
 
CliOption - Annotation Type in org.seedstack.seed.cli
This annotation marks a field as an option of the commandline.
close(DataSource) - Method in interface org.seedstack.jdbc.spi.DataSourceProvider
This method is called upon shutdown to allow the provider to close a datasource in an implementation-specific way.
close() - Static method in class org.seedstack.seed.core.Seed
Explicitly cleanup SeedStack global state.
close(MessageContext) - Method in class org.seedstack.ws.HttpBasicAuthenticationHandler
 
cloud() - Method in class org.seedstack.solr.SolrConfig.ClientConfig
 
CloudClientConfig() - Constructor for class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
Coffig - Class in org.seedstack.coffig
 
CoffigBuilder - Class in org.seedstack.coffig
 
collect() - Method in interface org.seedstack.seed.diagnostic.spi.DiagnosticInfoCollector
Called when a diagnostic report is built.
CollectionMapper - Class in org.seedstack.coffig.mapper
 
CollectionMapper() - Constructor for class org.seedstack.coffig.mapper.CollectionMapper
 
Column - Class in org.seedstack.io.supercsv
Define a CSV column.
Column() - Constructor for class org.seedstack.io.supercsv.Column
Constructor.
Column(String, String, CellProcessor, CellProcessor) - Constructor for class org.seedstack.io.supercsv.Column
Constructor.
Command<T> - Interface in org.seedstack.seed.command
Defines an action that can be executed by a command.
CommandDefinition - Annotation Type in org.seedstack.seed.command
This annotation marks commands to be registered by seed shell support.
CommandLineHandler - Interface in org.seedstack.seed.cli
This interface encapsulates the behaviour that will be handled by the SeedRunner.
CommandRegistry - Interface in org.seedstack.seed.command
The command registry holds all command definitions and can be used to retrieve additional information on them.
commit() - Method in class org.seedstack.jdbc.JdbcTransaction
Commits the transaction, thus the underlying connection
ComparableSpecification<T extends Comparable<? super T>> - Class in org.seedstack.business.specification
Base class for specifications that compare their expected and candidate value.
ComparableSpecification(T) - Constructor for class org.seedstack.business.specification.ComparableSpecification
Creates a comparable specification.
CompositeEvaluator - Class in org.seedstack.coffig.evaluator
 
CompositeEvaluator(ConfigurationEvaluator...) - Constructor for class org.seedstack.coffig.evaluator.CompositeEvaluator
 
CompositeMapper - Class in org.seedstack.coffig.mapper
 
CompositeMapper(ConfigurationMapper...) - Constructor for class org.seedstack.coffig.mapper.CompositeMapper
 
CompositeProcessor - Class in org.seedstack.coffig.processor
 
CompositeProcessor(ConfigurationProcessor...) - Constructor for class org.seedstack.coffig.processor.CompositeProcessor
 
CompositeProvider - Class in org.seedstack.coffig.provider
 
CompositeProvider(ConfigurationProvider...) - Constructor for class org.seedstack.coffig.provider.CompositeProvider
 
Computation() - Constructor for class org.seedstack.jmh.JmhConfig.Computation
 
Computation(int, int, TimeValue, int) - Constructor for class org.seedstack.jmh.JmhConfig.Computation
 
Config - Annotation Type in org.seedstack.coffig
 
ConfigChangeListener - Interface in org.seedstack.coffig
 
ConfigConfig - Class in org.seedstack.seed
 
ConfigConfig() - Constructor for class org.seedstack.seed.ConfigConfig
 
ConfigFunction - Annotation Type in org.seedstack.coffig.spi
 
ConfigFunctionHolder - Interface in org.seedstack.coffig.spi
 
Configuration - Annotation Type in org.seedstack.seed
This annotation marks fields which will be automatically valued by SeedStack, using application configuration.
configuration(Coffig) - Method in class org.seedstack.seed.core.SeedRuntime.Builder
 
ConfigurationComponent - Interface in org.seedstack.coffig.spi
 
ConfigurationEvaluator - Interface in org.seedstack.coffig.spi
 
ConfigurationMapper - Interface in org.seedstack.coffig.spi
 
ConfigurationPriority - Class in org.seedstack.seed.spi
 
ConfigurationPriority() - Constructor for class org.seedstack.seed.spi.ConfigurationPriority
 
ConfigurationProcessor - Interface in org.seedstack.coffig.spi
 
ConfigurationProfiles - Annotation Type in org.seedstack.seed.testing
Specify one or more configuration profile to be active for the duration of the test.
ConfigurationProperties - Annotation Type in org.seedstack.seed.testing
Specify configuration properties for the duration of the test.
configurationProperties(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
Allow the plugin to specify configuration properties for the SeedStack environment used for testing.
ConfigurationProperty - Annotation Type in org.seedstack.seed.testing
Specify a configuration property for the duration of the test.
ConfigurationProvider - Interface in org.seedstack.coffig.spi
 
ConfigurationWatcher - Interface in org.seedstack.coffig.spi
 
configure(ModelMapper) - Method in class org.seedstack.business.modelmapper.ModelMapperAssembler
This method is called once when the first mapping of the assembler occurs.
configure(ModelMapper) - Method in class org.seedstack.business.modelmapper.ModelMapperTupleAssembler
This method is called once when the first mapping of the assembler occurs.
ConfiguredFragmentDeclaration - Class in org.seedstack.w20
This class represents a W20 fragment configuration declaration.
ConfiguredFragmentDeclaration() - Constructor for class org.seedstack.w20.ConfiguredFragmentDeclaration
 
ConfiguredModule - Class in org.seedstack.w20
This class represents a configured module in a W20 fragment.
ConfiguredModule() - Constructor for class org.seedstack.w20.ConfiguredModule
 
configureLogger(String, LoggingConfig.LoggerConfig) - Method in class org.seedstack.seed.LoggingConfig
 
connectionCache() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig
 
ConnectionConfig() - Constructor for class org.seedstack.jms.JmsConfig.ConnectionConfig
 
ConnectionDefinition - Class in org.seedstack.jms.spi
 
ConnectionDefinition(String, ConnectionFactory, boolean, boolean, boolean, String, String, String, int, Class<? extends ExceptionListener>, Class<? extends JmsExceptionHandler>) - Constructor for class org.seedstack.jms.spi.ConnectionDefinition
 
ConnectionFactoryConfig() - Constructor for class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
ConnectionFactoryConfig() - Constructor for class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
console() - Method in class org.seedstack.seed.LoggingConfig
 
ConsoleConfig() - Constructor for class org.seedstack.seed.LoggingConfig.ConsoleConfig
 
ConsoleConfig(boolean) - Constructor for class org.seedstack.seed.LoggingConfig.ConsoleConfig
 
constructor(Class<?>...) - Method in class org.seedstack.shed.reflect.Classes.End
Returns the first constructyor of the specified parameter types found if any.
constructors() - Method in class org.seedstack.shed.reflect.Classes.End
Returns a stream of all the constructors found.
ConsulConfig - Class in org.seedstack.consul
 
ConsulConfig() - Constructor for class org.seedstack.consul.ConsulConfig
 
ConsulConfig.ClientConfig - Class in org.seedstack.consul
 
ConsulConfig.ClientConfig.TimeoutConfig - Class in org.seedstack.consul
 
ConsumerListener<K,V> - Interface in org.seedstack.kafka
Implement this interface to listen asynchronously to records using a Kafka consumer.
contains(Specification<A>) - Method in interface org.seedstack.business.domain.Repository
Check if at least one aggregate satisfying the specified specification is present in the repository.
contains(I) - Method in interface org.seedstack.business.domain.Repository
Checks that the aggregate identified by the specified identifier is present in the repository.
contains(A) - Method in interface org.seedstack.business.domain.Repository
Checks that the specified aggregate is present in the repository.
contains(String) - Method in class org.seedstack.io.spi.AbstractBaseStaticTemplateLoader
 
contains(String) - Method in interface org.seedstack.io.spi.TemplateLoader
 
contains(Specification<A>) - Method in class org.seedstack.jpa.BaseJpaRepository
 
contains(I) - Method in class org.seedstack.jpa.BaseJpaRepository
 
contains(A) - Method in class org.seedstack.jpa.BaseJpaRepository
 
contains(Specification<A>) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
contains(ID) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
containsKey(String) - Method in class org.seedstack.seed.ClassConfiguration
Returns if the class configuration contains a particular key.
context(Object) - Method in class org.seedstack.seed.core.SeedRuntime.Builder
 
context(ELContext) - Method in interface org.seedstack.seed.el.ELContextBuilder
Sets a custom ELContext.
contextAs(Class<T>) - Method in class org.seedstack.seed.core.SeedRuntime
 
convert(S, C) - Method in class org.seedstack.business.spi.BaseSpecificationTranslator
Find and invoke the relevant SpecificationConverter for the given specification to convert it into an object of type T.
convert(S, C, SpecificationTranslator<C, T>) - Method in interface org.seedstack.business.spi.SpecificationConverter
Invoked by the translator to convert a particular type of specification.
CORS - Static variable in class org.seedstack.seed.web.spi.SeedFilterPriority
CORS filter is above security to be able to handle CORS pre-flight requests which don't have authentication headers.
cors() - Method in class org.seedstack.seed.web.WebConfig
 
CORSConfig() - Constructor for class org.seedstack.seed.web.WebConfig.CORSConfig
 
count(Specification<A>) - Method in interface org.seedstack.business.domain.Repository
Count the number of aggregates in the repository satisfying the given specification.
count(Specification<A>) - Method in class org.seedstack.jpa.BaseJpaRepository
 
count(Specification<A>) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
create(Object...) - Method in class org.seedstack.business.domain.BaseFactory
 
Create - Annotation Type in org.seedstack.business.domain
Marks a method which has the responsibility of creating an entity (i.e.
create(Object...) - Method in interface org.seedstack.business.domain.Factory
Creates an object instance in a generic way, using the given arguments.
create(Collection<?>) - Static method in class org.seedstack.business.util.Tuples
Builds a tuple from a collection of objects.
create(Object...) - Static method in class org.seedstack.business.util.Tuples
Builds a tuple from an array of objects.
create(Iterable<?>, int) - Static method in class org.seedstack.business.util.Tuples
Builds a tuple from an Iterable, optionally limiting the number of items.
create(Iterable<?>) - Static method in class org.seedstack.business.util.Tuples
Builds a tuple from an Iterable.
create(D, UriInfo) - Method in interface org.seedstack.crud.rest.CreateResource
The method that implements REST aggregate creation.
create(Object) - Static method in class org.seedstack.seed.rest.hal.HalBuilder
Creates a new HAL representation based on a given representation.
create(Function<? super K, ? extends V>) - Static method in interface org.seedstack.shed.cache.Cache
 
create(CacheParameters<K, V>) - Static method in interface org.seedstack.shed.cache.Cache
 
create(CacheParameters<K, V>, Class<? extends CacheFactory>) - Static method in interface org.seedstack.shed.cache.Cache
 
createCache(CacheParameters<K, V>) - Method in interface org.seedstack.shed.cache.CacheFactory
 
createCache(CacheParameters<K, V>) - Method in class org.seedstack.shed.cache.FakeCache.Factory
 
createCache(CacheParameters<K, V>) - Method in class org.seedstack.shed.cache.SimpleLRUCache.Factory
 
createCache(CacheParameters<K, V>) - Method in class org.seedstack.shed.cache.UnboundedCache.Factory
 
createCommand(String, String, List<String>, Map<String, String>) - Method in interface org.seedstack.seed.command.CommandRegistry
Instantiates a Command object given a scope, a name and a list of arguments and options.
createConnection(ConnectionDefinition) - Method in interface org.seedstack.jms.spi.JmsFactory
 
createConnectionDefinition(String, JmsConfig.ConnectionConfig, ConnectionFactory) - Method in interface org.seedstack.jms.spi.JmsFactory
 
createDto() - Method in interface org.seedstack.business.assembler.Assembler
This method is responsible for creating a new DTO instance during the assembling task.
createDto() - Method in class org.seedstack.business.assembler.BaseAssembler
 
createDto() - Method in class org.seedstack.business.assembler.BaseTupleAssembler
 
createDtoFromAggregate(A) - Method in interface org.seedstack.business.assembler.Assembler
Creates a new DTO and merge the given aggregate into it.
createDtoFromAggregate(A) - Method in class org.seedstack.business.modelmapper.ModelMapperAssembler
 
createDtoFromAggregate(T) - Method in class org.seedstack.business.modelmapper.ModelMapperTupleAssembler
 
createFromFactory(Class<A>, Object...) - Method in class org.seedstack.business.spi.BaseDtoInfoResolver
Implements the logic to create an aggregate.
createHash(String) - Method in interface org.seedstack.seed.crypto.HashingService
Creates a hash from a string.
createHash(char[]) - Method in interface org.seedstack.seed.crypto.HashingService
Creates a hash from a char[].
createIdentifier(Class<I>, I, Object...) - Method in class org.seedstack.business.spi.BaseDtoInfoResolver
Implements the logic to create an aggregate identifier, using a factory if the identifier class implements Producible.
createKernel() - Static method in class org.seedstack.seed.core.Seed
Create and start a basic kernel without specifying a runtime context, nor a configuration.
createKernel(Object, KernelConfiguration, boolean) - Static method in class org.seedstack.seed.core.Seed
Create, initialize and optionally start a kernel with the specified runtime context and configuration.
createNew(ErrorCode) - Static method in exception org.seedstack.seed.SeedException
Create a new SeedException from an ErrorCode.
createNew(Class<E>, ErrorCode) - Static method in exception org.seedstack.shed.exception.BaseException
Create a new subclass of BaseException from an ErrorCode.
createRepository(Class<A>, Class<I>) - Method in interface org.seedstack.jpa.spi.JpaRepositoryFactory
 
CreateResource<A extends AggregateRoot<I>,I,D> - Interface in org.seedstack.crud.rest
Specialization of Resource for creating aggregates (the C of CRUD).
createTrail() - Method in interface org.seedstack.audit.AuditService
Creates a new trail initialized with initiator and Host
createUserContext(String) - Method in interface org.seedstack.ldap.LdapService
Creates a new DefaultLDAPUserContext knowing the dn of the user.
createWebResourceResolver(ServletContext) - Method in interface org.seedstack.seed.web.WebResourceResolverFactory
Creates a WebResourceResolver.
CrudAction - Enum in org.seedstack.seed.security
Possible CRUD actions that will be taken into account for CRUD interceptors
CrudActionResolver - Interface in org.seedstack.seed.security.spi
A class implementing CrudActionResolver provides logic to resolve the CrudAction that is associated to a particular method.
CryptoConfig - Class in org.seedstack.seed.crypto
 
CryptoConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig
 
CryptoConfig.CertificateConfig - Class in org.seedstack.seed.crypto
 
CryptoConfig.KeyStoreConfig - Class in org.seedstack.seed.crypto
 
CryptoConfig.KeyStoreConfig.AliasConfig - Class in org.seedstack.seed.crypto
 
CryptoConfig.SSLConfig - Class in org.seedstack.seed.crypto
SSL configuration.

D

data() - Method in class org.seedstack.business.BusinessConfig
 
DatabaseConfig() - Constructor for class org.seedstack.mongodb.MongoDbConfig.ClientConfig.DatabaseConfig
 
DatabaseConfig() - Constructor for class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
DataConfig() - Constructor for class org.seedstack.business.BusinessConfig.DataConfig
 
DataExporter<T> - Interface in org.seedstack.business.data
Implement this interface to create a data set exporter that will handle objects of a specific type.
DataImporter<T> - Interface in org.seedstack.business.data
Implement this interface to create a data set importer that will handle objects of a specific type.
DataManager - Interface in org.seedstack.business.data
The data manager provides data import and export facilities.
DataObfuscationHandler<T> - Interface in org.seedstack.datasecurity
Interface to implement to obfuscate data.
DataSecurityHandler<A> - Interface in org.seedstack.datasecurity.spi
Interface to implement in order to add behaviour around data security.
DataSecurityService - Interface in org.seedstack.datasecurity
DataSecurityService is the SEED interface that offers data security related services .
DataSet - Annotation Type in org.seedstack.business.data
This annotation marks DataImporters and DataExporters to specify the data set they are handling.
DataSourceConfig() - Constructor for class org.seedstack.flyway.FlywayConfig.DataSourceConfig
 
DataSourceConfig() - Constructor for class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
DataSourceProvider - Interface in org.seedstack.jdbc.spi
Interface for data source providers.
decorators() - Method in interface org.seedstack.seed.testing.spi.TestPlugin
Returns the list of TestDecorator to apply to each test.
decrypt(byte[]) - Method in interface org.seedstack.seed.crypto.EncryptionService
 
DEFAULT - Static variable in annotation type org.seedstack.scheduler.Scheduled
 
DEFAULT - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Default configuration (overridden by anything else).
DEFAULT_CONTINUATION - Static variable in class org.seedstack.shed.text.TextWrapper
 
DEFAULT_LOG_FILE - Static variable in class org.seedstack.seed.LoggingConfig.FileConfig
 
DEFAULT_PRIORITY - Static variable in class org.seedstack.jpa.spi.JpaRepositoryFactoryPriority
Default priority for JPA repository factories.
DEFAULT_STRICT_MODE - Static variable in class org.seedstack.shed.text.TextWrapper
 
DEFAULT_WIDTH - Static variable in class org.seedstack.shed.text.TextWrapper
 
defaultContext() - Method in interface org.seedstack.seed.el.ELContextBuilder
Initializes the context with default context.
DefaultInMemoryRepository<A extends AggregateRoot<I>,I> - Class in org.seedstack.business.util.inmemory
Default repository implementation for in-memory persistence.
DefaultInMemoryRepository(Object[]) - Constructor for class org.seedstack.business.util.inmemory.DefaultInMemoryRepository
Creates a default in-memory repository.
DefaultRealmAuthenticationAdapter - Class in org.seedstack.ws
This RealmAuthenticationAdapter implementation will authenticate the incoming request subject with Seed security (Shiro).
DefaultRealmAuthenticationAdapter(SecurityManager) - Constructor for class org.seedstack.ws.DefaultRealmAuthenticationAdapter
 
delete(I) - Method in interface org.seedstack.crud.rest.DeleteResource
The method that implements REST aggregate deletion.
deleteLocale(String) - Method in interface org.seedstack.i18n.LocaleService
Deletes an available locale.
DeleteResource<A extends AggregateRoot<I>,I,D> - Interface in org.seedstack.crud.rest
Specialization of Resource for deleting aggregates (the D of CRUD).
deprecate(String) - Method in class org.seedstack.seed.rest.hal.Link
Indicates that the resource is deprecated and specify the URI for deprecation information.
describeException(E) - Method in interface org.seedstack.audit.TrailExceptionHandler
Creates a message for an exception.
destination() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
DestinationConfig() - Constructor for class org.seedstack.business.modelmapper.ModelMapperConfig.DestinationConfig
 
DestinationType - Enum in org.seedstack.jms
Enumerates JMS destination types.
diagnostic() - Static method in class org.seedstack.seed.core.Seed
Provides the default DiagnosticManager instance to dump diagnostics outside a running kernel.
DIAGNOSTIC - Static variable in class org.seedstack.seed.web.spi.SeedFilterPriority
Diagnostic filter is at the top to be able to catch all errors if enabled.
DiagnosticDomain - Annotation Type in org.seedstack.seed.diagnostic.spi
Marks a diagnostic collector and defines its diagnostic domain.
DiagnosticInfoCollector - Interface in org.seedstack.seed.diagnostic.spi
Implement this interface to create a diagnostic information collector which will be used when a diagnostic report is built.
diagnosticManager(DiagnosticManager) - Method in class org.seedstack.seed.core.SeedRuntime.Builder
 
DiagnosticManager - Interface in org.seedstack.seed.diagnostic
The diagnostic manager enables to access diagnostic information or write it somewhere.
DiagnosticReporter - Interface in org.seedstack.seed.diagnostic.spi
Implement this interface to create a diagnostic reporter which will provide persistent writing of diagnostic information.
disableAllDetection() - Method in class org.seedstack.coffig.CoffigBuilder
 
disableEvaluatorDetection() - Method in class org.seedstack.coffig.CoffigBuilder
 
disableLogs() - Static method in class org.seedstack.seed.core.Seed
Disable logs globally if a supported SLF4J implementation is used.
disableMapperDetection() - Method in class org.seedstack.coffig.CoffigBuilder
 
disableProcessorDetection() - Method in class org.seedstack.coffig.CoffigBuilder
 
disableProviderDetection() - Method in class org.seedstack.coffig.CoffigBuilder
 
disposeKernel(Kernel) - Static method in class org.seedstack.seed.core.Seed
Stops and dispose a running Kernel instance.
doAccept(T, U) - Method in interface org.seedstack.shed.exception.Throwing.BiConsumer
 
doAccept(T) - Method in interface org.seedstack.shed.exception.Throwing.Consumer
 
doApply(T, U) - Method in interface org.seedstack.shed.exception.Throwing.BiFunction
 
doApply(T) - Method in interface org.seedstack.shed.exception.Throwing.Function
 
doBeginTransaction(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is called on transaction startup and marks the beginning of the transaction.
doCleanup() - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is invoked after transaction has ended (either successfully or not) and is responsible to clean anything initialized by the doInitialize() method.
doCommitTransaction(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is called when the transaction needs to be committed according to the policy specified by the transaction metadata.
doConfigure() - Method in interface org.seedstack.javamail.spi.SessionConfigurer
This method must return the mail sessions to configure.
doCreateTransaction() - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is called on transaction creation and is responsible to return the object instance representing the new transaction.
doFork(ConfigurationEvaluator...) - Method in class org.seedstack.coffig.evaluator.CompositeEvaluator
 
doFork(ConfigurationMapper...) - Method in class org.seedstack.coffig.mapper.CompositeMapper
 
doFork(ConfigurationProcessor...) - Method in class org.seedstack.coffig.processor.CompositeProcessor
 
doFork(ConfigurationProvider...) - Method in class org.seedstack.coffig.provider.CompositeProvider
 
doFork(T[]) - Method in class org.seedstack.coffig.spi.BaseComposite
 
doGet() - Method in interface org.seedstack.shed.exception.Throwing.Supplier
 
doInitialize(TransactionMetadata) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is called before the transaction creation and is responsible to execution any initialization code necessary to the underlying implementation.
doJoinGlobalTransaction() - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is called when joining a global transaction is required by the transaction manager.
doLayout(ILoggingEvent) - Method in class org.seedstack.audit.logback.AuditLogbackLayout
 
DomainAggregateRoot - Annotation Type in org.seedstack.business.domain
Marks a type as an aggregate root.
DomainEntity - Annotation Type in org.seedstack.business.domain
Marks a type as an entity.
DomainEvent - Interface in org.seedstack.business.domain
A domain event is used to represent something that happened in the domain.
DomainEventHandler<E extends DomainEvent> - Interface in org.seedstack.business.domain
Interface for event handlers, which handle events domain events fired by the DomainEventPublisher.
DomainEventPublisher - Interface in org.seedstack.business.domain
The domain event publisher provides the ability to publish DomainEvent instances to be handled by DomainEventHandler implementations.
DomainFactory - Annotation Type in org.seedstack.business.domain
Marks a type as a domain factory.
DomainPolicy - Annotation Type in org.seedstack.business.domain
A policy is used to encapsulate a varying business rule or process in a separate object.
DomainProvider - Interface in org.seedstack.business.spi
Plugin facet that can be used to retrieve domain objects.
DomainRegistry - Interface in org.seedstack.business.domain
The domain registry provides programmatic access to domain objects.
DomainRepository - Annotation Type in org.seedstack.business.domain
This annotation marks repository interfaces.
DomainValueObject - Annotation Type in org.seedstack.business.domain
Marks a type as a value object.
doMarkTransactionAsRollbackOnly(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is called when the transaction needs to be marked as rollback only according to the policy specified by the transaction metadata.
doReleaseTransaction(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is called on transaction end to release the transaction object if needed.
doRollbackTransaction(T) - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is called when the transaction needs to be rollbacked according to the policy specified by the transaction metadata.
DtoInfoResolver - Interface in org.seedstack.business.spi
Interface for classes implementing the ability to instantiate corresponding aggregates and identifiers from a DTO.
DtoInfoResolverPriority - Class in org.seedstack.business.spi
Class holding priorities used by FluentAssembler to invoke the DtoInfoResolvers.
DtoInfoResolverPriority() - Constructor for class org.seedstack.business.spi.DtoInfoResolverPriority
 
DtoOf - Annotation Type in org.seedstack.business.assembler
This annotation allows to declare a relation between a class acting as DTO and the aggregate (or tuple of aggregates) it represents.
dumpDiagnosticReport(Throwable) - Method in interface org.seedstack.seed.diagnostic.DiagnosticManager
Dump the diagnostic information through the DiagnosticReporter.
DurationMapper - Class in org.seedstack.coffig.mapper
 
DurationMapper() - Constructor for class org.seedstack.coffig.mapper.DurationMapper
 

E

ElasticSearchConfig - Class in org.seedstack.elasticsearch
 
ElasticSearchConfig() - Constructor for class org.seedstack.elasticsearch.ElasticSearchConfig
 
ElasticSearchConfig.ClientConfig - Class in org.seedstack.elasticsearch
 
ELContextBuilder - Interface in org.seedstack.seed.el
ELContextBuilder provides a DSL to build ELContext instances.
ELContextBuilder.ELPropertyProvider - Interface in org.seedstack.seed.el
Grammar to add properties and methods to an ELContext.
elementAnnotatedWith(Class<? extends Annotation>, boolean) - Static method in class org.seedstack.shed.reflect.AnnotationPredicates
Checks if the candidate is annotated by the specified annotation or meta-annotation.
ELHandler<T extends Annotation> - Interface in org.seedstack.seed.el.spi
Implementing this interface allows to define an EL handler which will receive the results of the corresponding EL expression evaluation.
ELService - Interface in org.seedstack.seed.el
The ELService provides a DSL to facilitate the evaluation of expression language.
ELService.ELContextProvider - Interface in org.seedstack.seed.el
This interface provides methods to add ELContext for EL evaluation.
ELService.ELExpressionProvider - Interface in org.seedstack.seed.el
This interface provides methods to add properties for the EL evaluation.
ELService.MethodExpressionProvider - Interface in org.seedstack.seed.el
This interface provides methods to evaluate a method expression.
ELService.ValueExpressionProvider - Interface in org.seedstack.seed.el
This interface provides methods to evaluate a value expression.
embedded(String, Object) - Method in class org.seedstack.seed.rest.hal.HalRepresentation
Adds an embedded resource or array of resources.
empty(Class<T>) - Static method in class org.seedstack.seed.ClassConfiguration
Create an empty class configuration for the specified class.
enabled(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
This method should return true to enable the plugin or false to completely disable it.
enableValidation(Object) - Method in class org.seedstack.coffig.CoffigBuilder
 
encrypt(byte[]) - Method in interface org.seedstack.seed.crypto.EncryptionService
Encrypt a byte[] by using a X509Certificate
EncryptionService - Interface in org.seedstack.seed.crypto
Service to do asymmetric encryption and decryption.
EndpointConfig() - Constructor for class org.seedstack.feign.FeignConfig.EndpointConfig
 
EndpointConfig() - Constructor for class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
entities() - Method in interface org.seedstack.business.spi.DomainProvider
Returns a collection of all entity classes (including aggregate roots).
Entity<I> - Interface in org.seedstack.business.domain
An entity represent a thread of continuity and identity, going through a lifecycle, though its attributes may change.
entrySet() - Method in class org.seedstack.seed.ClassConfiguration
Returns an unmodifiable set of the key/value pairs as map entries.
EnumMapper - Class in org.seedstack.coffig.mapper
 
EnumMapper() - Constructor for class org.seedstack.coffig.mapper.EnumMapper
 
ENVIRONMENT_VARIABLES - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Environment variables have the highest priority to avoid any override.
EnvironmentProvider - Class in org.seedstack.coffig.provider
 
EnvironmentProvider() - Constructor for class org.seedstack.coffig.provider.EnvironmentProvider
 
equals(Object) - Method in class org.seedstack.audit.Trail
 
equals(Object) - Method in class org.seedstack.business.domain.BaseEntity
 
equals(Object) - Method in class org.seedstack.business.domain.BaseValueObject
Computes the equality by reflection on all non-transient fields.
equals(Object) - Method in interface org.seedstack.business.domain.Entity
As per Domain-Driven Design semantics, entity equality must be computed on its identity only, as returned by the Entity.getId() method.
equals(Object) - Method in class org.seedstack.business.domain.SortOption.SortedAttribute
 
equals(Object) - Method in interface org.seedstack.business.domain.ValueObject
As per Domain-Driven Design semantics, value object equality must be computed on all its attributes.
equals(Object) - Method in class org.seedstack.coffig.node.ArrayNode
 
equals(Object) - Method in class org.seedstack.coffig.node.MapNode
 
equals(Object) - Method in class org.seedstack.coffig.node.NamedNode
 
equals(Object) - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
equals(Object) - Method in class org.seedstack.coffig.node.ValueNode
 
equals(Object) - Method in class org.seedstack.seed.rest.hal.Link
 
equals(Object) - Method in class org.seedstack.seed.security.Role
 
equals(Object) - Method in class org.seedstack.seed.security.SimpleScope
 
equals(Object) - Method in class org.seedstack.seed.web.ResourceInfo
 
equals(Object) - Method in class org.seedstack.seed.web.ResourceRequest
 
EqualSpecification<T> - Class in org.seedstack.business.specification
A specification satisfied only when the expected and the candidate values are equal according to Objects.equals(Object, Object).
EqualSpecification(T) - Constructor for class org.seedstack.business.specification.EqualSpecification
Creates an specification of equality.
equalTo(String) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a String-specific equality specification that will be satisfied if the current selection equals to the specified value.
equalTo(V) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a general purpose equality specification that will be satisfied if the current selection equals to the specified value.
ErrorCode - Interface in org.seedstack.shed.exception
 
eval() - Method in interface org.seedstack.seed.el.ELService.ValueExpressionProvider
Evaluates the EL.
evaluate(TreeNode, TreeNode) - Method in class org.seedstack.coffig.evaluator.CompositeEvaluator
 
evaluate(TreeNode, TreeNode) - Method in class org.seedstack.coffig.evaluator.FunctionEvaluator
 
evaluate(TreeNode, TreeNode) - Method in class org.seedstack.coffig.evaluator.MacroEvaluator
 
evaluate(TreeNode, TreeNode) - Method in interface org.seedstack.coffig.spi.ConfigurationEvaluator
 
EvaluatingMapper - Class in org.seedstack.coffig.mapper
 
EvaluatingMapper(ConfigurationMapper, ConfigurationEvaluator) - Constructor for class org.seedstack.coffig.mapper.EvaluatingMapper
 
ExceptionHandler<T> - Interface in org.seedstack.seed.transaction.spi
Generic exception handler to add custom behaviour on exception during transaction.
exceptionMapping() - Method in class org.seedstack.seed.rest.RestConfig
 
ExceptionMappingConfig() - Constructor for class org.seedstack.seed.rest.RestConfig.ExceptionMappingConfig
 
ExceptionPolicy - Enum in org.seedstack.scheduler
This enum describes the behaviors of exception handling during the task execution.
executableBelongsToClass(Class<?>) - Static method in class org.seedstack.shed.reflect.ExecutablePredicates
Checks if a candidate executable does belong to the specified class.
executableBelongsToClassAssignableTo(Class<?>) - Static method in class org.seedstack.shed.reflect.ExecutablePredicates
Checks if a candidate executable does belong to a class assignable as the specified class.
executableHasSameParameterTypesAs(T) - Static method in class org.seedstack.shed.reflect.ExecutablePredicates
Checks if a candidate executable has the same parameter type as the specified reference executable.
executableIsEquivalentTo(T) - Static method in class org.seedstack.shed.reflect.ExecutablePredicates
Checks if a candidate executable is equivalent to the specified reference executable.
executableIsSynthetic() - Static method in class org.seedstack.shed.reflect.ExecutablePredicates
Checks if a candidate executable is synthetic.
executableModifierIs(int) - Static method in class org.seedstack.shed.reflect.ClassPredicates
Checks if a candidate class has the specified modifier.
ExecutablePredicates - Class in org.seedstack.shed.reflect
 
execute(InteractionSpec, I, O) - Method in interface org.seedstack.cci.ManagedInteraction
Executes the EIS function with the specified input and output.
execute(InteractionSpec, I) - Method in interface org.seedstack.cci.ManagedInteraction
Executes the EIS function with the specified input.
execute(SchedulingContext) - Method in interface org.seedstack.scheduler.Task
This method is called by the scheduler when the task is executed.
execute(Object) - Method in interface org.seedstack.seed.command.Command
The action code to be executed.
execute(InputStream, OutputStream, OutputStream) - Method in interface org.seedstack.seed.command.StreamCommand
The action code to be executed in a stream context.
Expected - Annotation Type in org.seedstack.seed.testing
This annotation can be used to specify the expected error conditions to occur during the launch of the tested application.
Expected.None - Exception in org.seedstack.seed.testing
 
expectedException(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
Allow the plugin to specify the exception that is expected to be the outcome of the SeedStack environment launch.
expectedString - Variable in class org.seedstack.business.specification.StringSpecification
 
exportData() - Method in interface org.seedstack.business.data.DataExporter
This method is called by SEED to export data handled by this exporter.
exportData(OutputStream) - Method in interface org.seedstack.business.data.DataManager
Export all data of the application as a stream.
exportData(OutputStream, String) - Method in interface org.seedstack.business.data.DataManager
Export data from one specified group as a stream.
exportData(OutputStream, String, String) - Method in interface org.seedstack.business.data.DataManager
Export a specified data set as a stream.

F

factories() - Method in interface org.seedstack.business.spi.DomainProvider
Returns a collection of all factory interfaces.
Factories() - Constructor for class org.seedstack.shed.cache.Cache.Factories
 
Factory<P extends Producible> - Interface in org.seedstack.business.domain
A factory is responsible for creating a whole, internally consistent aggregate when it is too complicated to do it in a constructor.
Factory() - Constructor for class org.seedstack.shed.cache.FakeCache.Factory
 
Factory() - Constructor for class org.seedstack.shed.cache.SimpleLRUCache.Factory
 
Factory() - Constructor for class org.seedstack.shed.cache.UnboundedCache.Factory
 
FactoryArgument - Annotation Type in org.seedstack.business.assembler
When FluentAssembler DSL needs to create an aggregate (i.e.
FakeCache<K,V> - Class in org.seedstack.shed.cache
 
FakeCache.Factory - Class in org.seedstack.shed.cache
 
FALLBACK - Static variable in class org.seedstack.business.spi.DtoInfoResolverPriority
Fallback DTO info resolver is only capable of instantiating a default value of identifiers and aggregates by calling their factory without parameter or their default constructor.
fallingBackOnClasses() - Method in class org.seedstack.shed.reflect.Annotations.OnAnnotatedElement
 
FalseSpecification<T> - Class in org.seedstack.business.specification
An always false specification, NOT satisfied by any candidate object.
FalseSpecification() - Constructor for class org.seedstack.business.specification.FalseSpecification
 
FeignApi - Annotation Type in org.seedstack.feign
Interfaces annotated with this annotation and with at least one method annotated with RequestLine are injectable as a Feign client.
FeignConfig - Class in org.seedstack.feign
 
FeignConfig() - Constructor for class org.seedstack.feign.FeignConfig
 
FeignConfig.EndpointConfig - Class in org.seedstack.feign
 
FeignConfig.HystrixWrapperMode - Enum in org.seedstack.feign
 
field(String) - Method in class org.seedstack.shed.reflect.Classes.End
Returns the first field of the specified name found if any.
fields() - Method in class org.seedstack.shed.reflect.Classes.End
Returns a stream of all the fields found.
file() - Method in class org.seedstack.seed.LoggingConfig
 
fileChanged(Path) - Method in class org.seedstack.coffig.provider.JacksonProvider
 
fileChanged(Path) - Method in class org.seedstack.coffig.provider.PropertiesProvider
 
fileChanged(Path) - Method in interface org.seedstack.coffig.watcher.FileConfigurationWatcher.Listener
 
FileConfig() - Constructor for class org.seedstack.seed.LoggingConfig.FileConfig
 
FileConfig(boolean) - Constructor for class org.seedstack.seed.LoggingConfig.FileConfig
 
FileConfigurationWatcher - Class in org.seedstack.coffig.watcher
 
FileConfigurationWatcher.Listener - Interface in org.seedstack.coffig.watcher
 
FileMapper - Class in org.seedstack.coffig.mapper
 
FileMapper() - Constructor for class org.seedstack.coffig.mapper.FileMapper
 
FilterDefinition - Class in org.seedstack.seed.web.spi
This class holds the full definition of a Servlet filter.
FilterDefinition(String, Class<? extends Filter>) - Constructor for class org.seedstack.seed.web.spi.FilterDefinition
Creates a filter definition with the specified name and class.
FilterDefinition.Mapping - Class in org.seedstack.seed.web.spi
This class holds the definition of a filter mapping.
filters() - Method in interface org.seedstack.seed.web.spi.WebProvider
 
find(Class<T>) - Method in class org.seedstack.shed.reflect.Annotations.OnClass
Return the first annotation of the specified class.
findAll(Class<T>) - Method in class org.seedstack.shed.reflect.Annotations.OnClass
Returns a stream of all the annotations found.
findAll() - Method in class org.seedstack.shed.reflect.Annotations.OnClass
Returns a stream of all the annotations found.
findMostCompleteClassLoader(Class<?>) - Static method in class org.seedstack.shed.ClassLoaders
Find the most complete class loader by trying the current thread context class loader, then the classloader of the given class if any, then the class loader that loaded SEED core, then the system class loader.
findMostCompleteClassLoader() - Static method in class org.seedstack.shed.ClassLoaders
Find the most complete class loader by trying the current thread context class loader, then the class loader that loaded Shed, then the system class loader.
findUser(String) - Method in interface org.seedstack.ldap.LdapService
Creates a new DefaultLDAPUserContext based on the identifying attribute of the user.
FIRST_NAME - Static variable in class org.seedstack.seed.security.principals.Principals
 
firstNamePrincipal(String) - Static method in class org.seedstack.seed.security.principals.Principals
Simple principal to store the firstName as a string
FluentAssembler - Interface in org.seedstack.business.assembler.dsl
FluentAssembler is a DSL aimed at automating the most frequent tasks that occurs when mapping aggregates to Data Transfer Objects (DTO) and back.
FlywayConfig - Class in org.seedstack.flyway
 
FlywayConfig() - Constructor for class org.seedstack.flyway.FlywayConfig
 
FlywayConfig.DataSourceConfig - Class in org.seedstack.flyway
 
FlywayConfigOptions - Class in org.seedstack.flyway
 
FlywayConfigOptions() - Constructor for class org.seedstack.flyway.FlywayConfigOptions
 
FlywayProvider - Interface in org.seedstack.flyway.spi
 
forEach(Consumer<? super T>) - Method in interface org.seedstack.business.pagination.Slice
 
forEach(BiConsumer<? super String, ? super String>) - Method in class org.seedstack.seed.ClassConfiguration
Walks the key/value pairs and provides them to the specified BiConsumer.
fork() - Method in class org.seedstack.coffig.Coffig
 
fork() - Method in class org.seedstack.coffig.evaluator.FunctionEvaluator
 
fork() - Method in class org.seedstack.coffig.evaluator.MacroEvaluator
 
fork() - Method in class org.seedstack.coffig.mapper.EvaluatingMapper
 
fork() - Method in class org.seedstack.coffig.mapper.MapMapper
 
fork() - Method in class org.seedstack.coffig.mapper.ValidatingMapper
 
fork() - Method in class org.seedstack.coffig.provider.InMemoryProvider
 
fork() - Method in class org.seedstack.coffig.provider.JacksonProvider
 
fork() - Method in class org.seedstack.coffig.provider.PrefixProvider
 
fork() - Method in class org.seedstack.coffig.provider.ProgrammaticProvider
 
fork() - Method in class org.seedstack.coffig.provider.PropertiesProvider
 
fork() - Method in class org.seedstack.coffig.spi.BaseComposite
 
fork() - Method in interface org.seedstack.coffig.spi.ConfigurationComponent
 
form() - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
formatCurrencyAmount(String, Number) - Method in interface org.seedstack.i18n.LocalizationService
Format the specified amount in the locale currency.
formatCurrencyAmount(String, Number, String) - Method in interface org.seedstack.i18n.LocalizationService
Format the specified amount in the specified locale and currency.
formatDate(String, Date, String) - Method in interface org.seedstack.i18n.LocalizationService
Format a date using the specified locale.
formatDate(String, Date, String, String) - Method in interface org.seedstack.i18n.LocalizationService
Format a date using the specified locale and the specified timezone.
formatNumber(String, Number) - Method in interface org.seedstack.i18n.LocalizationService
Format a number according to the specified locale.
FormConfig() - Constructor for class org.seedstack.seed.web.security.WebSecurityConfig.FormConfig
 
FragmentConfigurationHandler - Interface in org.seedstack.w20.spi
This interface can be implemented to override W20 default configuration with custom code.
FragmentDeclaration - Interface in org.seedstack.w20
Common interface to anonymous and configured fragments declarations.
FragmentManager - Interface in org.seedstack.w20
The fragment manager allows to programatically alter the managed W20 configuration.
from(Class<?>) - Static method in class org.seedstack.shed.reflect.Classes
Define the starting point of class reflection.
fromFactory() - Method in interface org.seedstack.business.assembler.dsl.MergeFromRepository
Create the aggregates from their factory.
fromRepository() - Method in interface org.seedstack.business.assembler.dsl.MergeFromRepository
Loads the aggregates from their repository.
FULL_NAME - Static variable in class org.seedstack.seed.security.principals.Principals
 
fullNamePrincipal(String) - Static method in class org.seedstack.seed.security.principals.Principals
Simple principal to store the fullName as a string
FunctionEvaluator - Class in org.seedstack.coffig.evaluator
 
FunctionEvaluator() - Constructor for class org.seedstack.coffig.evaluator.FunctionEvaluator
 

G

generate(Class<E>) - Method in interface org.seedstack.business.domain.IdentityGenerator
Generate a new identifier for an entity of the specified class.
generate(Class<E>) - Method in class org.seedstack.business.util.inmemory.InMemorySequenceGenerator
 
generate(Class<E>) - Method in class org.seedstack.business.util.random.RandomUuidGenerator
 
generate(Class<E>) - Method in class org.seedstack.jpa.identity.OracleSequenceGenerator
 
generate(Class<E>) - Method in class org.seedstack.jpa.identity.PostgreSequenceGenerator
 
GenericImplementation - Annotation Type in org.seedstack.business.spi
This annotation can be used on an implementation of a Repository or an Assembler to declare it as a generic implementation.
get(Specification<A>, Repository.Option...) - Method in interface org.seedstack.business.domain.Repository
Finds all aggregates in the repository satisfying the given specification.
get(I) - Method in interface org.seedstack.business.domain.Repository
Gets an aggregate identified by its identifier.
get(Specification<A>, Repository.Option...) - Method in class org.seedstack.business.util.inmemory.BaseInMemoryRepository
 
get() - Method in class org.seedstack.coffig.BuilderSupplier.SimpleBuilderSupplier
 
get(Class<T>, String...) - Method in class org.seedstack.coffig.Coffig
 
get(Type, String...) - Method in class org.seedstack.coffig.Coffig
 
get(String) - Method in class org.seedstack.coffig.node.ArrayNode
 
get(String) - Method in class org.seedstack.coffig.node.MapNode
 
get(String) - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
get(String) - Method in class org.seedstack.coffig.node.ValueNode
 
get(Class<U>) - Method in class org.seedstack.coffig.spi.BaseComposite
 
get(String) - Method in interface org.seedstack.coffig.TreeNode
 
get(I) - Method in interface org.seedstack.crud.rest.ReadResource
The method that implements REST aggregate retrieval.
get(Specification<A>, Repository.Option...) - Method in class org.seedstack.jpa.BaseJpaRepository
 
get(I) - Method in class org.seedstack.jpa.BaseJpaRepository
 
get(Specification<A>, Repository.Option...) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
get(ID) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
get(String) - Method in class org.seedstack.seed.ClassConfiguration
Returns the value of a particular key (or null of the key doesn't exist).
get() - Method in interface org.seedstack.seed.transaction.spi.TransactionalLink
Retrieve the correct instance of the class representing the transacted resource.
get(K) - Method in interface org.seedstack.shed.cache.Cache
 
get(K) - Method in class org.seedstack.shed.cache.FakeCache
 
get(K) - Method in class org.seedstack.shed.cache.SimpleLRUCache
 
get(K) - Method in class org.seedstack.shed.cache.UnboundedCache
 
get(String) - Method in exception org.seedstack.shed.exception.BaseException
Return a property of this exception.
get() - Method in interface org.seedstack.shed.exception.Throwing.Supplier
 
getAccessTokenValidator() - Method in class org.seedstack.oauth.OAuthConfig
 
getAclToken() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getAdditionalAttributes() - Method in class org.seedstack.ldap.LdapConfig.UserConfig
 
getAdditionalContexts() - Method in class org.seedstack.seed.JndiConfig
 
getAdditionalLocales() - Method in class org.seedstack.i18n.I18nConfig
 
getAddress() - Method in class org.seedstack.audit.Host
Gets the address.
getAddress() - Method in class org.seedstack.audit.Initiator
 
getAggregateRootClass() - Method in class org.seedstack.business.domain.BaseRepository
 
getAggregateRootClass() - Method in interface org.seedstack.business.domain.Repository
Returns the aggregate root class managed by the repository.
getAggregateRootClass() - Method in class org.seedstack.crud.rest.BaseResource
 
getAggregateRootClass() - Method in interface org.seedstack.crud.rest.Resource
Returns the aggregate root class managed by the resource.
getAlgorithm() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
getAlias() - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig.DatabaseConfig
 
getAlias() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
 
getAliases() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
getAliveCheckInterval() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
getAliveCheckInterval() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.LBHttpClientConfig
 
getAllowCompression() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
getApplication() - Method in interface org.seedstack.seed.spi.ApplicationProvider
 
getApplicationInfo() - Method in class org.seedstack.w20.W20Config
 
getArgs() - Method in interface org.seedstack.seed.cli.CliContext
 
getArguments() - Method in interface org.seedstack.seed.Application
Returns the command-line arguments given to the application.
getArgumentsInfo(String, String) - Method in interface org.seedstack.seed.command.CommandRegistry
Retrieves the argument list of a command.
getAssembler(Class<A>, Class<D>) - Method in interface org.seedstack.business.assembler.AssemblerRegistry
Returns the Assembler matching the given aggregate root class and the dto class.
getAssembler(Class<A>, Class<D>, Annotation) - Method in interface org.seedstack.business.assembler.AssemblerRegistry
Returns the Assembler matching the given aggregate root class and the dto class for the specified qualifier.
getAssembler(Class<A>, Class<D>, Class<? extends Annotation>) - Method in interface org.seedstack.business.assembler.AssemblerRegistry
Returns the Assembler matching the given aggregate root class and the dto class for the specified qualifier.
getAttribute() - Method in class org.seedstack.business.domain.SortOption.SortedAttribute
Returns the attribute name.
getAttribute() - Method in class org.seedstack.crud.rest.PaginationParams
If pagination is attribute-based, returns the attribute that should be used.
getAttributeValue(LdapUserContext, String) - Method in interface org.seedstack.ldap.LdapService
Gives the value of the attribute name passed as parameter.
getAttributeValues(LdapUserContext, String...) - Method in interface org.seedstack.ldap.LdapService
Gives the value of the attribute names passed as parameters.
getAuthenticatingCertificates() - Method in class org.seedstack.seed.security.X509CertificateToken
Returns the certificate chain
getAuthenticationInfo(AuthenticationToken) - Method in interface org.seedstack.seed.security.Realm
Authenticates the user and retrieves its properties in an AuthenticationInfo
getAuthenticator() - Method in class org.seedstack.seed.security.SecurityConfig.AuthenticationConfig
 
getAuthorization() - Method in class org.seedstack.oauth.OAuthConfig.ProviderConfig
 
getAuthorizationEndpoint() - Method in interface org.seedstack.oauth.OAuthProvider
 
getAvailableLocales() - Method in interface org.seedstack.i18n.LocaleService
Returns all the available locales for the application.
getBaseDN() - Method in class org.seedstack.ldap.LdapConfig.GroupConfig
 
getBaseDN() - Method in class org.seedstack.ldap.LdapConfig.UserConfig
 
getBaselineDescription() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getBaselineOnMigrate() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getBaselineVersion() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getBasePackages() - Method in class org.seedstack.seed.ApplicationConfig
 
getBaseParam() - Method in class org.seedstack.seed.rest.RestConfig
 
getBasePath() - Method in class org.seedstack.swagger.SwaggerConfig
 
getBaseRel() - Method in class org.seedstack.seed.rest.RestConfig
 
getBaseUrl() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getBatchSize() - Method in class org.seedstack.jmh.JmhConfig.Computation
 
getBindDN() - Method in class org.seedstack.ldap.LdapConfig
 
getBinding() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getBindPassword() - Method in class org.seedstack.ldap.LdapConfig
 
getBufferSize() - Method in class org.seedstack.seed.undertow.UndertowConfig
 
getBufferSize() - Method in class org.seedstack.seed.web.WebConfig.StaticResourcesConfig
 
getBusinessVersion() - Method in class org.seedstack.seed.core.SeedRuntime
 
getCaches() - Method in class org.seedstack.jcache.JCacheConfig
 
getCallbacks() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getCauses() - Method in exception org.seedstack.shed.exception.BaseException
Provides a list describing the causes of this exception.
getCharsetName() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
getChroot() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
getCiphers() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
 
getClasses() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
getCleanDisabled() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getCleanOnValidationError() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getClientAuthMode() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
 
getClientId() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
getClientId() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
getClientId() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
getClientId() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
getClientId() - Method in class org.seedstack.oauth.OAuthConfig
 
getClientInfo(String) - Method in interface org.seedstack.mqtt.spi.MqttInfo
Provides an MqttClientInfo instance for a configured clientName
getClientNames() - Method in interface org.seedstack.mqtt.spi.MqttInfo
Set of configured mqtt client names
getClients() - Method in class org.seedstack.consul.ConsulConfig
 
getClients() - Method in class org.seedstack.elasticsearch.ElasticSearchConfig
 
getClients() - Method in class org.seedstack.mongodb.MongoDbConfig
 
getClients() - Method in class org.seedstack.mqtt.MqttConfig
 
getClients() - Method in class org.seedstack.redis.RedisConfig
 
getClients() - Method in class org.seedstack.solr.SolrConfig
 
getClientSecret() - Method in class org.seedstack.oauth.OAuthConfig
 
getClientTimeout() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig
 
getClosestLocale(String) - Method in interface org.seedstack.i18n.LocaleService
Returns the closest locale from the given locale which is supported by the application.
getCollectionCacheTTL() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
getColorOutput() - Method in class org.seedstack.seed.ApplicationConfig
 
getColumns() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
Gets the columns.
getCommandInfo(String, String) - Method in interface org.seedstack.seed.command.CommandRegistry
Retrieves the command definition.
getCommandList() - Method in interface org.seedstack.seed.command.CommandRegistry
Retrieves list of all registered commands.
getComponentsPath() - Method in class org.seedstack.w20.W20Config
 
getConcurrencyLevel() - Method in class org.seedstack.i18n.I18nConfig.CacheConfig
 
getConcurrencyLevel() - Method in class org.seedstack.seed.web.WebConfig.StaticResourcesConfig.CacheConfig
 
getConcurrencyLevel() - Method in class org.seedstack.shed.cache.CacheParameters
 
getConcurrencyLevel() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig.CacheConfig
 
getConfiguration() - Method in interface org.seedstack.seed.Application
Get the application configuration.
getConfiguration(Class<T>) - Method in interface org.seedstack.seed.Application
Get the configuration properties of the specified class.
getConfiguration() - Method in class org.seedstack.seed.core.SeedRuntime
 
getConfiguration() - Method in class org.seedstack.w20.ConfiguredModule
Gets the module configuration.
getConnect() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig.TimeoutConfig
 
getConnection() - Method in class org.seedstack.jdbc.JdbcTransaction
Gets the connection of this transaction
getConnection() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig.JmsConfig
 
getConnectionFactories() - Method in class org.seedstack.cci.CciConfig
 
getConnectionFactories() - Method in class org.seedstack.jms.JmsConfig
 
getConnectionFactory() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
getConnectionFactory() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
getConnectionName() - Method in class org.seedstack.jms.spi.MessageListenerDefinition
 
getConnectionNumber() - Method in class org.seedstack.ldap.LdapConfig
 
getConnections() - Method in class org.seedstack.jms.JmsConfig
 
getConnectionTimeout() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
getConnectionTimeout() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
getConnectionTimeout() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.LBHttpClientConfig
 
getConnectOptions() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
getConnectTimeout() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getConsulBookend() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getConsumers() - Method in class org.seedstack.kafka.KafkaConfig
 
getContactEmail() - Method in class org.seedstack.swagger.SwaggerConfig
 
getContactName() - Method in class org.seedstack.swagger.SwaggerConfig
 
getContactUrl() - Method in class org.seedstack.swagger.SwaggerConfig
 
getContents() - Method in class org.seedstack.w20.AnonymousFragmentDeclaration
 
getContentType() - Method in class org.seedstack.seed.web.ResourceInfo
Get the content type of the resource.
getContext() - Method in class org.seedstack.seed.security.SecurityConfig.SubjectConfig
 
getContextClass() - Method in class org.seedstack.business.spi.BaseSpecificationTranslator
 
getContextClass() - Method in interface org.seedstack.business.spi.SpecificationTranslator
Returns the class of translation context.
getContextPath() - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
getContexts() - Method in class org.seedstack.spring.SpringConfig
 
getContract() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getCookieName() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
getCookiePath() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
getCookieSameSite() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
getCoreSize() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
getCoreSize() - Method in class org.seedstack.mqtt.spi.MqttPoolInfo
 
getCredentials() - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
getCredentials() - Method in class org.seedstack.seed.security.AuthenticationInfo
Getter credentials
getCredentials() - Method in interface org.seedstack.seed.security.AuthenticationToken
Returns the credentials submitted by the user during the authentication process that verifies the submitted account identity.
getCredentials() - Method in class org.seedstack.seed.security.UsernamePasswordToken
 
getCredentials() - Method in class org.seedstack.seed.security.X509CertificateToken
Returns the subject credentials.
getCredentialsMatcher() - Method in class org.seedstack.seed.security.SecurityConfig.AuthenticationConfig
 
getCurrentFireDate() - Method in interface org.seedstack.scheduler.SchedulingContext
actual fire time of the current Task run
getCurrentTransaction() - Method in interface org.seedstack.seed.transaction.spi.TransactionHandler
This method is invoked before transaction initialization to check if a transaction already exists and can eventually be reused.
getDao() - Method in class org.seedstack.seed.security.SecurityConfig.SubjectConfig
 
getDatabases() - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
getDatabases() - Method in class org.seedstack.neo4j.Neo4jConfig
 
getDataBindingMode() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getDataMap() - Method in interface org.seedstack.scheduler.SchedulingContext
The task data map.
getDataSource(String) - Method in class org.seedstack.flyway.FlywayConfig
 
getDataSource(String) - Method in interface org.seedstack.jdbc.spi.JdbcProvider
Provides a configured data source by its name.
getDatasource() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
getDataSourceNames() - Method in interface org.seedstack.jdbc.spi.JdbcProvider
Provides all configured data source names.
getDataSources() - Method in class org.seedstack.flyway.FlywayConfig
 
getDataSources() - Method in class org.seedstack.jdbc.JdbcConfig
 
getDatastore() - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
Provides access to the Morphia data store for implementing custom data access methods.
getDate() - Method in class org.seedstack.audit.AuditEvent
 
getDeclaredFragments() - Method in interface org.seedstack.w20.FragmentManager
 
getDecoder() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getDefaultClient() - Method in class org.seedstack.redis.RedisConfig
 
getDefaultClient() - Method in class org.seedstack.solr.SolrConfig
 
getDefaultCollection() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
getDefaultCommand() - Method in class org.seedstack.seed.cli.CliConfig
 
getDefaultDatabase() - Method in class org.seedstack.neo4j.Neo4jConfig
 
getDefaultDataSource() - Method in class org.seedstack.jdbc.JdbcConfig
 
getDefaultHandler() - Method in class org.seedstack.seed.transaction.TransactionConfig
 
getDefaultLocale() - Method in interface org.seedstack.i18n.LocaleService
Returns the application's default locale.
getDefaultProvider() - Method in class org.seedstack.jcache.JCacheConfig
 
getDefaultUnit() - Method in class org.seedstack.jpa.JpaConfig
 
getDeprecation() - Method in class org.seedstack.seed.rest.hal.Link
 
getDescription() - Method in class org.seedstack.io.jasper.JasperTemplate
 
getDescription() - Method in class org.seedstack.io.spi.AbstractBaseTemplate
 
getDescription() - Method in interface org.seedstack.io.spi.Template
 
getDescription() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
getDescription() - Method in exception org.seedstack.shed.exception.BaseException
Provides additional information beyond the short message.
getDescription() - Method in class org.seedstack.swagger.SwaggerConfig
 
getDestination() - Method in class org.seedstack.jms.spi.MessageListenerDefinition
 
getDiagnosticInfo(Throwable) - Method in interface org.seedstack.seed.diagnostic.DiagnosticManager
Retrieve the diagnostic information as a Map.
getDiagnosticManager() - Method in class org.seedstack.seed.core.SeedRuntime
 
getDirection() - Method in class org.seedstack.business.domain.SortOption.SortedAttribute
Returns the sort direction of the attribute.
getDiscoveryDocument() - Method in class org.seedstack.oauth.OAuthConfig
 
getDispatcherTypes() - Method in class org.seedstack.seed.web.spi.FilterDefinition.Mapping
 
getDn() - Method in interface org.seedstack.ldap.LdapUserContext
The distinguished name (DN) of the user.
getDnsName() - Method in class org.seedstack.audit.Address
 
getDriver() - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
getDtoClass() - Method in interface org.seedstack.business.assembler.Assembler
The DTO class the assemblers works on.
getDtoClass() - Method in class org.seedstack.business.assembler.BaseAssembler
 
getDtoClass() - Method in class org.seedstack.business.assembler.BaseTupleAssembler
 
getEmbedded() - Method in class org.seedstack.seed.rest.hal.HalRepresentation
Returns the embedded resources.
getEnableMtom() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getEncoder() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getEncoding() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getEndpointInstance(Class<T>) - Method in class org.seedstack.seed.web.websocket.BaseServerEndpointConfigurator
 
getEndpoints() - Method in class org.seedstack.feign.FeignConfig
 
getEndpoints() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig
 
getEndpoints() - Method in class org.seedstack.ws.WebServicesConfig
 
getEntityManager() - Method in class org.seedstack.jpa.BaseJpaRepository
Provides access to the entity manager for implementing custom data access methods.
getEnvironment() - Method in class org.seedstack.w20.W20Config.ApplicationInfo
 
getErrorCode() - Method in exception org.seedstack.shed.exception.BaseException
Retrieve the ErrorCode of this exception.
getEvaluator() - Method in class org.seedstack.coffig.mapper.EvaluatingMapper
 
getEventClass() - Method in class org.seedstack.business.domain.BaseDomainEventHandler
 
getEventClass() - Method in interface org.seedstack.business.domain.DomainEventHandler
 
getExceptionHandler() - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
getExceptionHandler() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
getExceptionHandler() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
getExceptionHandler() - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
getExceptionHandler() - Method in class org.seedstack.redis.RedisConfig.ClientConfig
 
getExceptionHandler() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Get the exception handler of the associated transaction.
getExceptionHandler() - Method in class org.seedstack.solr.SolrConfig.ClientConfig
 
getExceptionHandlers() - Method in class org.seedstack.audit.AuditConfig
 
getExceptionListener() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
getExceptionListenerClass() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
getExclude() - Method in class org.seedstack.jmh.JmhConfig
 
getExecutorService() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getExpectedIdentifier() - Method in class org.seedstack.business.specification.IdentitySpecification
Returns the identifier that is expected.
getExpectedString() - Method in class org.seedstack.business.specification.StringSpecification
Returns the expected string.
getExpectedValue() - Method in class org.seedstack.business.specification.ComparableSpecification
Returns the value serving as reference in the comparison.
getExpectedValue() - Method in class org.seedstack.business.specification.EqualSpecification
Returns the expected value.
getExpiryDuration() - Method in class org.seedstack.jcache.JCacheConfig.CacheConfig
 
getExpiryPolicy() - Method in class org.seedstack.jcache.JCacheConfig.CacheConfig
 
getExpiryPolicyFactory() - Method in class org.seedstack.jcache.JCacheConfig.CacheConfig
 
getExportedClass() - Method in class org.seedstack.business.data.BaseDataExporter
 
getExportedClass() - Method in interface org.seedstack.business.data.DataExporter
Returns the data class managed by the exporter.
getExternalMetadata() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getFactory(Class<P>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get the Factory for an aggregate root.
getFactory(Class<P>, Class<? extends Annotation>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get the Factory with a qualifier for an aggregate root.
getFactory(Class<P>, String) - Method in interface org.seedstack.business.domain.DomainRegistry
Get the Factory with a qualifier for an aggregate root.
getFactory(Type) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Factory from the domain.
getFactory(Type, Class<? extends Annotation>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Factory from the domain.
getFactory(Type, String) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Factory from the domain.
getFactory(Duration) - Method in enum org.seedstack.jcache.JCacheConfig.ExpiryPolicy
 
getFactory() - Method in class org.seedstack.seed.security.SecurityConfig.SubjectConfig
 
getFailureAttribute() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.FormConfig
 
getFallback() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getFeatures() - Method in class org.seedstack.seed.rest.RestConfig
 
getField() - Method in class org.seedstack.io.supercsv.Column
 
getFieldAccessLevel() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
getFields() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
getFile() - Method in class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
 
getFilterClass() - Method in class org.seedstack.seed.web.spi.FilterDefinition
 
getFilterClass() - Method in class org.seedstack.swagger.SwaggerConfig
 
getFilters() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.UrlConfig
 
getFix() - Method in exception org.seedstack.shed.exception.BaseException
Provides advice on how to fix the root cause of the exception.
getFluentAssembler() - Method in class org.seedstack.crud.rest.BaseResource
 
getFluentAssembler() - Method in interface org.seedstack.crud.rest.Resource
Returns the FluentAssembler implementation used by the resource.
getFlyway(String) - Method in interface org.seedstack.flyway.spi.FlywayProvider
Provides a configured flyway by its name.
getFollowRedirects() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
getForks() - Method in class org.seedstack.jmh.JmhConfig.Computation
 
getFormattedDate(String) - Method in class org.seedstack.audit.AuditEvent
Formats the date of the event with the given format
getFragmentList() - Method in interface org.seedstack.w20.FragmentManager
 
getGroup() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getHandler() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Get the transaction handler of the associated transaction.
getHash() - Method in class org.seedstack.seed.crypto.Hash
Returns the hash.
getHashAsString() - Method in class org.seedstack.seed.crypto.Hash
Returns the hash as a string.
getHeaderName() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
getHeaders() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getHeaders() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
Get the column headers name.
getHeaders() - Method in class org.seedstack.ws.HttpBasicAuthenticationHandler
 
getHost() - Method in class org.seedstack.audit.Trail
 
getHost() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getHost() - Method in class org.seedstack.ldap.LdapConfig
 
getHost() - Method in interface org.seedstack.seed.security.SecuritySupport
Returns the host name or IP string of the host of the connected user, or null if the host is unknown.
getHost() - Method in class org.seedstack.seed.security.UsernamePasswordToken
 
getHost() - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
getHost() - Method in class org.seedstack.swagger.SwaggerConfig
 
getHostnameVerifier() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getHosts() - Method in class org.seedstack.elasticsearch.ElasticSearchConfig.ClientConfig
 
getHosts() - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
getHref() - Method in class org.seedstack.seed.rest.hal.Link
 
getHrefLang() - Method in class org.seedstack.seed.rest.hal.Link
 
getHttpProxy() - Method in class org.seedstack.seed.ProxyConfig
 
getHttpsProxy() - Method in class org.seedstack.seed.ProxyConfig
 
getHystrixWrapper() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getId() - Method in class org.seedstack.audit.Host
 
getId() - Method in class org.seedstack.audit.Initiator
 
getId() - Method in class org.seedstack.audit.Trail
 
getId() - Method in class org.seedstack.business.domain.BaseEntity
Returns the identifier of the entity if present.
getId() - Method in interface org.seedstack.business.domain.Entity
Returns the identifier of this entity instance.
getId() - Method in interface org.seedstack.seed.Application
Get the organization-wide unique identifier of the application.
getId() - Method in class org.seedstack.seed.ApplicationConfig
 
getIdAttribute() - Method in class org.seedstack.ldap.LdapConfig.UserConfig
 
getIdentifierClass() - Method in class org.seedstack.business.domain.BaseRepository
 
getIdentifierClass() - Method in interface org.seedstack.business.domain.Repository
Returns the aggregate root identifier class managed by the repository.
getIdentifierClass() - Method in class org.seedstack.crud.rest.BaseResource
 
getIdentifierClass() - Method in interface org.seedstack.crud.rest.Resource
Returns the aggregate root identifier class managed by the resource.
getIdentityPrincipal() - Method in class org.seedstack.seed.security.AuthenticationInfo
Getter identityPrincipal
getIdentityPrincipal() - Method in interface org.seedstack.seed.security.SecuritySupport
Gets the principal provider that holds the user's identity.
getIdField() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
getIgnoreFutureMigrations() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getIgnoreHttpMethods() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
getIgnoreMissingMigrations() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getImplementation() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getImportedClass() - Method in class org.seedstack.business.data.BaseDataImporter
 
getImportedClass() - Method in interface org.seedstack.business.data.DataImporter
Returns the data class managed by the importer.
getInclude() - Method in class org.seedstack.jmh.JmhConfig
 
getIncludeWarmup() - Method in class org.seedstack.jmh.JmhConfig
 
getIndex() - Method in interface org.seedstack.business.pagination.Page
Returns the index of the page.
getIndex() - Method in class org.seedstack.business.pagination.SimplePage
 
getInitialSize() - Method in class org.seedstack.i18n.I18nConfig.CacheConfig
 
getInitialSize() - Method in class org.seedstack.seed.web.WebConfig.StaticResourcesConfig.CacheConfig
 
getInitialSize() - Method in class org.seedstack.shed.cache.CacheParameters
 
getInitialSize() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig.CacheConfig
 
getInitiator() - Method in class org.seedstack.audit.Trail
 
getInitParameters() - Method in class org.seedstack.seed.web.spi.AbstractDefinition
 
getInstalledBy() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getInstance() - Static method in class org.seedstack.coffig.watcher.FileConfigurationWatcher
 
getIoThreads() - Method in class org.seedstack.seed.undertow.UndertowConfig
 
getIpAddress() - Method in class org.seedstack.audit.Address
 
getIssuer() - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
getIssuer() - Method in interface org.seedstack.oauth.OAuthProvider
 
getItems() - Method in class org.seedstack.business.pagination.SimpleSlice
 
getItems() - Method in interface org.seedstack.business.pagination.Slice
Return items contained in the slice.
getIterations() - Method in class org.seedstack.jmh.JmhConfig.Computation
 
getJasperDesign() - Method in class org.seedstack.io.jasper.JasperTemplate
 
getJedisPoolConfig() - Method in class org.seedstack.redis.RedisConfig.ClientConfig
 
getJerseyProperties() - Method in class org.seedstack.seed.rest.RestConfig
 
getJmsExceptionHandlerClass() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
getJndiContext() - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
getJndiContext() - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
getJndiContext() - Method in class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
getJndiName() - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
getJndiName() - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
getJndiName() - Method in class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
getJrExporterParameters() - Method in class org.seedstack.io.jasper.JasperTemplate
 
getJspPath() - Method in class org.seedstack.seed.rest.RestConfig
 
getJvmArgs() - Method in class org.seedstack.jmh.JmhConfig
 
getJwks() - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
getJwksEndpoint() - Method in interface org.seedstack.oauth.OAuthProvider
 
getKeepAlive() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
getKeepAlive() - Method in class org.seedstack.mqtt.spi.MqttPoolInfo
 
getKeepAliveInterval() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
getKernel() - Method in interface org.seedstack.seed.spi.SeedLauncher
Returns the currently running kernel created by this launcher.
getKernelParameters() - Method in interface org.seedstack.seed.Application
Returns the kernel parameters given to the application.
getKeyStore() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
 
getLauncher() - Static method in class org.seedstack.seed.core.Seed
Discover implementations of SeedLauncher through the ServiceLoader mechanism and if exactly one implementation is available, returns it.
getLength() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
getLevel() - Method in class org.seedstack.seed.LoggingConfig
 
getLevel() - Method in class org.seedstack.seed.LoggingConfig.LoggerConfig
 
getLicenseName() - Method in class org.seedstack.swagger.SwaggerConfig
 
getLicenseUrl() - Method in class org.seedstack.swagger.SwaggerConfig
 
getLimit() - Method in class org.seedstack.business.domain.LimitOption
Returns the limit.
getLimit() - Method in class org.seedstack.crud.rest.PaginationParams
Returns the limit if it has been specified.
getLink(String) - Method in class org.seedstack.seed.rest.hal.HalRepresentation
Returns the resource's links.
getLinks() - Method in class org.seedstack.seed.rest.hal.HalRepresentation
Returns the resource's links.
getListenerClass() - Method in class org.seedstack.seed.web.spi.ListenerDefinition
 
getLoadBalancedUrls() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
getLoadingFunction() - Method in class org.seedstack.shed.cache.CacheParameters
 
getLoadingTimeout() - Method in class org.seedstack.w20.W20Config
 
getLoadOnStartup() - Method in class org.seedstack.seed.web.spi.ServletDefinition
 
getLocation() - Method in class org.seedstack.shell.ShellConfig.KeyConfig
 
getLocations() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getLogger() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getLoginUrl() - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
getLogLevel() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getLogoutUrl() - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
getManager() - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig
 
getManager() - Method in class org.seedstack.seed.transaction.TransactionConfig
 
getMandatory(Class<T>, String...) - Method in class org.seedstack.coffig.Coffig
 
getMandatory(Type, String...) - Method in class org.seedstack.coffig.Coffig
 
getManifestLocation() - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Gets the fragment manifest location.
getMapper() - Method in class org.seedstack.coffig.Coffig
 
getMapper() - Method in class org.seedstack.coffig.mapper.EvaluatingMapper
 
getMapper() - Method in class org.seedstack.coffig.mapper.ValidatingMapper
 
getMappingFiles() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
getMappings() - Method in class org.seedstack.seed.web.spi.FilterDefinition
 
getMappings() - Method in class org.seedstack.seed.web.spi.ServletDefinition
 
getMasterpageTemplate() - Method in class org.seedstack.w20.W20Config
 
getMaxConnectionsPerHost() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
getMaxSize() - Method in interface org.seedstack.business.pagination.Page
Returns the maximum size of the page.
getMaxSize() - Method in class org.seedstack.business.pagination.SimplePage
 
getMaxSize() - Method in class org.seedstack.i18n.I18nConfig.CacheConfig
 
getMaxSize() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
getMaxSize() - Method in class org.seedstack.mqtt.spi.MqttPoolInfo
 
getMaxSize() - Method in class org.seedstack.seed.LoggingConfig.FileConfig
 
getMaxSize() - Method in class org.seedstack.seed.web.WebConfig.StaticResourcesConfig.CacheConfig
 
getMaxSize() - Method in class org.seedstack.shed.cache.CacheParameters
 
getMaxSize() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig.CacheConfig
 
getMaxTotalConnections() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
getMeasurement() - Method in class org.seedstack.jmh.JmhConfig
 
getMemberAttribute() - Method in class org.seedstack.ldap.LdapConfig.GroupConfig
 
getMessage() - Method in class org.seedstack.audit.AuditEvent
 
getMessageListener() - Method in class org.seedstack.jms.spi.MessageListenerInstanceDefinition
 
getMessageListenerClass() - Method in class org.seedstack.jms.spi.MessageListenerDefinition
 
getMessagePoller() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig.JmsConfig
 
getMessages() - Method in class org.seedstack.javamail.test.MailMessagesAssertions
 
getMetadata(String) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Get additional metadata.
getMethodAccessLevel() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
getMethodInterceptor() - Method in interface org.seedstack.seed.transaction.spi.TransactionManager
Returns the method interceptor that implements the transactional behavior.
getMixed() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getMode() - Method in class org.seedstack.jmh.JmhConfig
 
getMode() - Method in class org.seedstack.seed.ProxyConfig
 
getModules() - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Gets the configured modules of this configured fragment.
getMqttPoolInfo() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
getMqttReconnectionMode() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
getMqttVersion() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
getMtomThreshold() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getName() - Method in class org.seedstack.audit.Host
 
getName() - Method in class org.seedstack.audit.Initiator
 
getName() - Method in class org.seedstack.io.jasper.JasperTemplate
 
getName() - Method in class org.seedstack.io.spi.AbstractBaseTemplate
 
getName() - Method in interface org.seedstack.io.spi.Template
 
getName() - Method in class org.seedstack.io.supercsv.Column
 
getName() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
getName() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
getName() - Method in class org.seedstack.jms.spi.MessageListenerDefinition
 
getName() - Method in interface org.seedstack.seed.Application
Get the full human-readable name of the application.
getName() - Method in class org.seedstack.seed.ApplicationConfig
 
getName() - Method in class org.seedstack.seed.rest.hal.Link
 
getName() - Method in class org.seedstack.seed.security.principals.SimplePrincipalProvider
 
getName() - Method in class org.seedstack.seed.security.Role
 
getName() - Method in interface org.seedstack.seed.security.Scope
Return the name of the scope.
getName() - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig.ItemCacheConfig
 
getName() - Method in class org.seedstack.seed.security.SecurityConfig.RealmConfig
 
getName() - Method in class org.seedstack.seed.security.SimpleScope
 
getName() - Method in class org.seedstack.seed.web.spi.AbstractDefinition
 
getName() - Method in class org.seedstack.w20.AnonymousFragmentDeclaration
 
getName() - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
 
getName() - Method in class org.seedstack.w20.ConfiguredModule
Gets the name of the module.
getName() - Method in interface org.seedstack.w20.FragmentDeclaration
Gets the fragment name.
getNameTokenizer() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.DestinationConfig
 
getNameTokenizer() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.SourceConfig
 
getNameTransformer() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.DestinationConfig
 
getNameTransformer() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.SourceConfig
 
getNamingConvention() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.DestinationConfig
 
getNamingConvention() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.SourceConfig
 
getNextFireDate() - Method in interface org.seedstack.scheduler.SchedulingContext
fire time of the next Task run
getNoProxy() - Method in class org.seedstack.seed.ProxyConfig
 
getNoRollbackFor() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Get the exception classes on which the associated transaction will NOT be rollbacked.
getObjectClass() - Method in class org.seedstack.ldap.LdapConfig.GroupConfig
 
getObjectClass() - Method in class org.seedstack.ldap.LdapConfig.UserConfig
 
getOffset() - Method in class org.seedstack.business.domain.OffsetOption
Returns the offset.
getOffset() - Method in class org.seedstack.crud.rest.PaginationParams
If pagination is offset-based, returns the number of items to skip.
getOnePrincipalByType(Collection<PrincipalProvider<?>>, Class<T>) - Static method in class org.seedstack.seed.security.principals.Principals
Gets one PrincipalProvider corresponding to a type of PrincipalProvider.

For example, you can use this method to get the LDAPUser by calling :
getOnePrincipalsByType(principals, LDAPUserPrincipalProvider.class) .

Then :
LDAPUser user = ldapUserPrincipalProvider.getPrincipal().
getOperationsPerInvocation() - Method in class org.seedstack.jmh.JmhConfig
 
getOptional(Class<T>, String...) - Method in class org.seedstack.coffig.Coffig
 
getOptional(Type, String...) - Method in class org.seedstack.coffig.Coffig
 
getOptions() - Method in class org.seedstack.business.specification.StringSpecification
Returns the comparison options.
getOptions() - Method in class org.seedstack.flyway.FlywayConfig.DataSourceConfig
 
getOptions() - Method in class org.seedstack.flyway.FlywayConfig
 
getOptionsInfo(String, String) - Method in interface org.seedstack.seed.command.CommandRegistry
Retrieves the options list of a command.
getOrDefault(String, String) - Method in class org.seedstack.seed.ClassConfiguration
Returns the value of a particular key (or the default value of the key doesn't exist).
getOtherPrincipals() - Method in class org.seedstack.seed.security.AuthenticationInfo
Getter otherPrincipals
getOtherPrincipals() - Method in interface org.seedstack.seed.security.SecuritySupport
Retrieves all the PrincipalProviders containing the user's details.
getOutOfOrder() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getOutput() - Method in class org.seedstack.seed.LoggingConfig.ConsoleConfig
 
getPage() - Method in class org.seedstack.crud.rest.PaginationParams
If pagination is page-based, returns the index of the page.
getPaginator() - Method in class org.seedstack.crud.rest.BaseResource
 
getPaginator() - Method in interface org.seedstack.crud.rest.Resource
Returns the Paginator implementation used by the resource.
getParallelCacheRefreshes() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
getParallelUpdates() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
getParamName() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
getParserFor(String) - Method in interface org.seedstack.io.Parsers
Returns a parser corresponding to a specific key.
getPassword() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getPassword() - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
getPassword() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
getPassword() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
getPassword() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
 
getPassword() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
getPassword() - Method in class org.seedstack.seed.security.SecurityConfig.UserConfig
 
getPassword() - Method in class org.seedstack.seed.security.UsernamePasswordToken
 
getPasswordParameter() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.FormConfig
 
getPath() - Method in class org.seedstack.business.specification.AttributeSpecification
Returns the path.
getPath() - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
getPath() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
getPath() - Method in class org.seedstack.seed.LoggingConfig.FileConfig
 
getPath() - Method in class org.seedstack.seed.rest.RestConfig
 
getPath() - Method in class org.seedstack.seed.web.ResourceRequest
 
getPath() - Method in class org.seedstack.seed.web.WebConfig.CORSConfig
 
getPattern() - Method in class org.seedstack.seed.LoggingConfig.OutputConfig
 
getPattern() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.UrlConfig
 
getPermission() - Method in class org.seedstack.seed.security.Permission
Getter permission
getPermissionResolver() - Method in class org.seedstack.seed.security.SecurityConfig.RealmConfig
 
getPermissions() - Method in class org.seedstack.seed.security.Role
 
getPermissions() - Method in class org.seedstack.seed.security.SecurityConfig
 
getPlaceholderPrefix() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getPlaceholderReplacement() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getPlaceholders() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getPlaceholderSuffix() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getPlugins() - Method in class org.seedstack.elasticsearch.ElasticSearchConfig.ClientConfig
 
getPolicy(Class<P>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a DomainPolicy from the domain.
getPolicy(Class<P>, Class<? extends Annotation>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a DomainPolicy with a qualifier from the domain.
getPolicy(Class<P>, String) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a DomainPolicy with a qualifier from the domain.
getPolicy(Type) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a DomainPolicy from the domain.
getPolicy(Type, Class<? extends Annotation>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a DomainPolicy from the domain.
getPolicy(Type, String) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a DomainPolicy from the domain.
getPoller() - Method in class org.seedstack.jms.spi.MessageListenerDefinition
 
getPoolConfig() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
getPort() - Method in class org.seedstack.ldap.LdapConfig
 
getPort() - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
getPort() - Method in class org.seedstack.shell.ShellConfig
 
getPortName() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getPreferences() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
Builder CsvPreference with template parameters.
getPreviousFireDate() - Method in interface org.seedstack.scheduler.SchedulingContext
fire time of the previous Task run
getPrincipal() - Method in class org.seedstack.ldap.LdapUserContextPrincipalProvider
Returns the LdapUserContext.
getPrincipal() - Method in interface org.seedstack.seed.security.AuthenticationToken
Returns the account identity submitted during the authentication process.
getPrincipal() - Method in interface org.seedstack.seed.security.principals.PrincipalProvider
Gives the enclosed principal.
getPrincipal() - Method in class org.seedstack.seed.security.principals.SimplePrincipalProvider
 
getPrincipal() - Method in class org.seedstack.seed.security.principals.X500PrincipalProvider
 
getPrincipal() - Method in class org.seedstack.seed.security.principals.X509CertificatePrincipalProvider
 
getPrincipal() - Method in class org.seedstack.seed.security.UsernamePasswordToken
 
getPrincipal() - Method in class org.seedstack.seed.security.X509CertificateToken
Returns the subject identity principal.
getPrincipalsByType(Collection<PrincipalProvider<?>>, Class<T>) - Static method in class org.seedstack.seed.security.principals.Principals
Gets all the PrincipalProviders corresponding to a type of PrincipalProvider in a collection.

For example, you can use this method to get the LDAPUser by calling :
getPrincipalsByType(principals, LDAPUserPrincipalProvider.class) .

Then on the first element of the collection :
LDAPUser user = ldapUserPrincipalProvider.getPrincipal().
getPrincipalsByType(Class<T>) - Method in interface org.seedstack.seed.security.SecuritySupport
Gets all the PrincipalProviders corresponding to a type of PrincipalProvider.

For example, you can use this method to get the LDAPUser by calling :
getPrincipalsByType(LDAPUser.class).

Then on the first element of the collection :
LDAPUser user = ldapUserPrincipalProvider.getPrincipal().
getPriority() - Method in class org.seedstack.seed.web.spi.FilterDefinition
 
getPriority() - Method in class org.seedstack.seed.web.spi.ListenerDefinition
 
getProcessor() - Method in class org.seedstack.coffig.Coffig
 
getProducedClass() - Method in class org.seedstack.business.domain.BaseFactory
 
getProducedClass() - Method in interface org.seedstack.business.domain.Factory
Returns the class produced by the factory.
getProducers() - Method in class org.seedstack.kafka.KafkaConfig
 
getProfile() - Method in class org.seedstack.seed.rest.hal.Link
 
getPropagation() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Get the propagation of the associated transaction.
getProperties() - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
getProperties() - Method in class org.seedstack.elasticsearch.ElasticSearchConfig.ClientConfig
 
getProperties() - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
getProperties() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
getProperties() - Method in class org.seedstack.kafka.KafkaConfig.ClientConfig
 
getProperties() - Method in class org.seedstack.netflix.hystrix.HystrixConfig
 
getProperties() - Method in class org.seedstack.seed.web.WebConfig.CORSConfig
 
getProperties() - Method in exception org.seedstack.shed.exception.BaseException
Return the properties of this exception.
getPropertiesURL() - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
getProtocol() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
 
getProvider() - Method in class org.seedstack.coffig.Coffig
 
getProvider() - Method in class org.seedstack.jcache.JCacheConfig.CacheConfig
 
getProvider() - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
getProvider() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
getProvider() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
getProviders() - Method in class org.seedstack.javamail.JavaMailConfig
 
getQualifier() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
 
getQueryParams() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
getQueryParams() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.LBHttpClientConfig
 
getQueueSize() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
getQueueSize() - Method in class org.seedstack.mqtt.spi.MqttPoolInfo
 
getRawType() - Method in class org.seedstack.shed.reflect.TypeOf
Returns the raw type from this reference.
getRead() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig.TimeoutConfig
 
getReadingCellProcessor() - Method in class org.seedstack.io.supercsv.Column
 
getReadingCellProcessors() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
getReadTimeout() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getReadTimeout() - Method in class org.seedstack.seed.undertow.UndertowConfig
 
getRealm(String) - Method in class org.seedstack.seed.security.SecurityConfig
 
getRealmAuthenticationAdapter() - Method in class org.seedstack.ws.WebServicesConfig
 
getRealmRoles(PrincipalProvider<?>, Collection<PrincipalProvider<?>>) - Method in interface org.seedstack.seed.security.Realm
Get the roles
getRealms() - Method in class org.seedstack.seed.security.SecurityConfig
 
getReconnectionDelay() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
getReconnectionDelay() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
getReconnectionInterval() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
getReconnectionInterval() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
getReconnectionMode() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
getRedirect() - Method in class org.seedstack.oauth.OAuthConfig
 
getRejectedExecutionPolicy() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
getRememberMeParameter() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.FormConfig
 
getRendererFor(String) - Method in interface org.seedstack.io.Renderers
Returns a renderer corresponding to a specific key.
getRepeatableSqlMigrationPrefix() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getRepository(Class<A>, Class<I>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get the Repository for an aggregate root.
getRepository(Class<A>, Class<I>, Class<? extends Annotation>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get the Repository for an aggregate root and a qualifier.
getRepository(Class<A>, Class<I>, String) - Method in interface org.seedstack.business.domain.DomainRegistry
Get the Repository for an aggregate root and a qualifier.
getRepository(Type) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Repository from the domain.
getRepository(Type, Class<? extends Annotation>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Repository from the domain.
getRepository(Type, String) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Repository from the domain.
getRepository() - Method in class org.seedstack.crud.rest.BaseResource
 
getRepository() - Method in interface org.seedstack.crud.rest.Resource
Returns the repository where to find aggregates managed by the resource.
getRepresentationClass() - Method in class org.seedstack.crud.rest.BaseResource
 
getRepresentationClass() - Method in interface org.seedstack.crud.rest.Resource
Returns the representation class managed by the resource.
getResolvers() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getResource() - Method in class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
 
getResource() - Method in class org.seedstack.seed.rest.hal.HalDefaultRepresentation
 
getResource() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Get the name of the transacted resource (must be unique per transaction handler).
getResult() - Method in class org.seedstack.jmh.JmhConfig
 
getResultFormat() - Method in class org.seedstack.jmh.JmhConfig
 
getRevocation() - Method in class org.seedstack.oauth.OAuthConfig.ProviderConfig
 
getRevocationEndpoint() - Method in interface org.seedstack.oauth.OAuthProvider
 
getRoleMapper() - Method in class org.seedstack.seed.security.SecurityConfig.RealmConfig
 
getRoleMapping() - Method in interface org.seedstack.seed.security.Realm
Retrieves the RoleMapping associated to this realm
getRolePermissionResolver() - Method in interface org.seedstack.seed.security.Realm
Retrieves the RolePermissionResolver associated to this realm
getRoles() - Method in class org.seedstack.seed.security.SecurityConfig
 
getRoles() - Method in class org.seedstack.seed.security.SecurityConfig.UserConfig
 
getRoles() - Method in interface org.seedstack.seed.security.SecuritySupport
Gives the roles given to the user.
getRollbackOn() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Get the exception classes on which the associated transaction will be rollbacked.
getRollbackOnly() - Method in class org.seedstack.jdbc.JdbcTransaction
Whether the transaction is marked as rollback only or not
getRoutes() - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Gets the configured routes of this configured fragment.
getSalt() - Method in class org.seedstack.seed.crypto.Hash
Returns the salt.
getSaltAsString() - Method in class org.seedstack.seed.crypto.Hash
Returns the salt as a string.
getScheduledFireDate() - Method in interface org.seedstack.scheduler.SchedulingContext
actual scheduled time of the current Task run
getSchemas() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getSchemes() - Method in class org.seedstack.swagger.SwaggerConfig
 
getScopes() - Method in class org.seedstack.oauth.OAuthConfig
 
getScopes() - Method in class org.seedstack.seed.security.Role
 
getScopesByType(Class<S>) - Method in class org.seedstack.seed.security.Role
Filters the scopes corresponding to a type
getSecurityProvider() - Method in class org.seedstack.w20.W20Config
 
getSelector() - Method in class org.seedstack.jms.spi.MessageListenerDefinition
 
getSelector() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig.JmsConfig
 
getSentMessages() - Method in interface org.seedstack.javamail.test.MessageRetriever
 
getServerUri() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
getService(Class<S>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Service from the domain.
getService(Class<S>, Class<? extends Annotation>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Service with a qualifier from the domain.
getService(Class<S>, String) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Service with a qualifier from the domain.
getService(Type) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Service from the domain.
getService(Type, Class<? extends Annotation>) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Service from the domain.
getService(Type, String) - Method in interface org.seedstack.business.domain.DomainRegistry
Get a Service from the domain.
getServiceName() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getServletClass() - Method in class org.seedstack.seed.web.spi.ServletDefinition
 
getServletMappings() - Method in class org.seedstack.seed.web.spi.FilterDefinition
 
getServletPath() - Method in class org.seedstack.netflix.hystrix.HystrixConfig.MetricsConfig
 
getSession() - Method in class org.seedstack.jms.spi.MessageListenerDefinition
 
getSessionTrackingMode() - Method in class org.seedstack.seed.web.WebConfig
 
getSettings() - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
getSharedCacheMode() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
getSigningAlgorithm() - Method in class org.seedstack.oauth.OAuthConfig
 
getSigningAlgorithm() - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
getSigningAlgorithm() - Method in interface org.seedstack.oauth.OAuthProvider
 
getSimplePrincipalByName(Collection<PrincipalProvider<?>>, String) - Static method in class org.seedstack.seed.security.principals.Principals
Gives the simple principal with the given name from the given collection of principals
getSimplePrincipalByName(String) - Method in interface org.seedstack.seed.security.SecuritySupport
Gets the SimplePrincipalProvider which name is provided.
getSimplePrincipals(Collection<PrincipalProvider<?>>) - Static method in class org.seedstack.seed.security.principals.Principals
Extracts the simple principals of the collection of principals
getSimplePrincipals() - Method in interface org.seedstack.seed.security.SecuritySupport
Gets the user's SimplePrincipalProviders.
A SimplePrincipalProvider is a name/value principal.
getSimpleScopes() - Method in interface org.seedstack.seed.security.SecuritySupport
Gives all the simple scopes of the user found in all its roles.
getSize() - Method in class org.seedstack.business.pagination.SimpleSlice
 
getSize() - Method in interface org.seedstack.business.pagination.Slice
Returns the size of the slice.
getSkipDefaultCallbacks() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getSkipDefaultResolvers() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getSocketTimeout() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
getSocketTimeout() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.LBHttpClientConfig
 
getSortedAttributes() - Method in class org.seedstack.business.domain.SortOption
Returns the sorted attributes.
getSpecification() - Method in class org.seedstack.business.specification.NotSpecification
Returns the specification that negated.
getSpecificationBuilder() - Method in class org.seedstack.business.domain.BaseRepository
 
getSpecificationBuilder() - Method in interface org.seedstack.business.domain.Repository
Access to the specification builder.
getSpecifications() - Method in class org.seedstack.business.specification.AndSpecification
Returns the composed specifications.
getSpecifications() - Method in class org.seedstack.business.specification.OrSpecification
Returns the composed specifications.
getSqlMigrationPrefix() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getSqlMigrationSeparator() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getSqlMigrationSuffix() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getStorage() - Method in class org.seedstack.seed.ApplicationConfig
 
getStorageEvaluator() - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
getStorageLocation(String) - Method in interface org.seedstack.seed.Application
Get the application storage location.
getStrategy() - Method in class org.seedstack.seed.security.SecurityConfig.AuthenticationConfig
 
getStreams() - Method in class org.seedstack.kafka.KafkaConfig
 
getSubstitute() - Method in interface org.seedstack.business.specification.SubstitutableSpecification
Returns the specification it can be be substituted with.
getSubTitle() - Method in class org.seedstack.w20.W20Config.ApplicationInfo
 
getSuccessUrl() - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
getSupportedLocales() - Method in interface org.seedstack.i18n.LocaleService
Returns all the locales supported by the platform.
getTable() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getTarget(Class<T>) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getTarget() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getTargetClass() - Method in class org.seedstack.business.spi.BaseSpecificationTranslator
 
getTargetClass() - Method in interface org.seedstack.business.spi.SpecificationTranslator
Returns the class of target object.
getTargetClass() - Method in class org.seedstack.seed.ClassConfiguration
 
getTaskName() - Method in interface org.seedstack.scheduler.SchedulingContext
TaskName is either : provided through (@Scheduled) annotation generated though (@ScheduledTaskBuilder) instantiation provided through (@ScheduledTaskBuilder) DSL withTaskName method
getTaskRuntime() - Method in interface org.seedstack.scheduler.SchedulingContext
The amount of time the Task ran for (in milliseconds).
getTermsOfServiceUrl() - Method in class org.seedstack.swagger.SwaggerConfig
 
getThreads() - Method in class org.seedstack.jmh.JmhConfig
 
getTime() - Method in class org.seedstack.jmh.JmhConfig.Computation
 
getTimeout() - Method in class org.seedstack.jmh.JmhConfig
 
getTimeout() - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
getTimeout() - Method in class org.seedstack.seed.web.WebConfig.ServerConfig.SessionsConfig
 
getTimeouts() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getTimeUnit() - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
getTimeUnit() - Method in class org.seedstack.jmh.JmhConfig
 
getTitle() - Method in class org.seedstack.seed.rest.hal.Link
 
getTitle() - Method in class org.seedstack.swagger.SwaggerConfig
 
getTitle() - Method in class org.seedstack.w20.W20Config.ApplicationInfo
 
getToken() - Method in class org.seedstack.oauth.OAuthConfig.ProviderConfig
 
getTokenEndpoint() - Method in interface org.seedstack.oauth.OAuthProvider
 
getTokenFromClientCredentials() - Method in interface org.seedstack.oauth.OAuthService
 
getToolLauncher(String) - Static method in class org.seedstack.seed.core.Seed
Returns an instance of the ToolLauncher configured for the specified tool.
getTopicFilters() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
getTotalSize() - Method in interface org.seedstack.business.pagination.Page
Returns the total size of the list this page is derived from.
getTotalSize() - Method in class org.seedstack.business.pagination.SimplePage
 
getTrail() - Method in class org.seedstack.audit.AuditEvent
 
getTransactionType() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
getTree() - Method in class org.seedstack.coffig.Coffig
 
getTriggerEndDate() - Method in interface org.seedstack.scheduler.SchedulingContext
Trigger planned end time
getTriggerFinalFireDate() - Method in interface org.seedstack.scheduler.SchedulingContext
Trigger planned date of final run
getTriggerName() - Method in interface org.seedstack.scheduler.SchedulingContext
triggerName is either : provided through (@Scheduled) annotation generated though (@ScheduledTaskBuilder) instantiation provided through (@ScheduledTaskBuilder) DSL withTriggerName method
getTriggerPriority() - Method in interface org.seedstack.scheduler.SchedulingContext
The Trigger's priority.
getTriggerRefireCount() - Method in interface org.seedstack.scheduler.SchedulingContext
Number of times the Trigger has been Task refired
getTriggerStartDate() - Method in interface org.seedstack.scheduler.SchedulingContext
Trigger planned start time
getTrustStore() - Method in class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
 
getTupleAssembler(Class<? extends AggregateRoot<?>>[], Class<D>) - Method in interface org.seedstack.business.assembler.AssemblerRegistry
Returns the Assembler matching the given list of aggregate root classes and the dto class.
getTupleAssembler(Class<? extends AggregateRoot<?>>[], Class<D>, Annotation) - Method in interface org.seedstack.business.assembler.AssemblerRegistry
Returns the Assembler matching the given list of aggregate root classes and the dto class for the specified qualifier.
getTupleAssembler(Class<? extends AggregateRoot<?>>[], Class<D>, Class<? extends Annotation>) - Method in interface org.seedstack.business.assembler.AssemblerRegistry
Returns the Assembler matching the given list of aggregate root classes and the dto class for the specified qualifier.
getTxManagerName() - Method in class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
 
getType() - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
getType() - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
getType() - Method in class org.seedstack.seed.rest.hal.Link
 
getType() - Method in class org.seedstack.shed.reflect.TypeOf
Returns the raw type with the generic types from this reference.
getType() - Method in class org.seedstack.shell.ShellConfig.KeyConfig
 
getType() - Method in class org.seedstack.solr.SolrConfig.ClientConfig
 
getUnits() - Method in class org.seedstack.jpa.JpaConfig
 
getUri() - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
getUri() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
getUrl() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getUrl() - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
getUrl() - Method in class org.seedstack.redis.RedisConfig.ClientConfig
 
getUrl() - Method in class org.seedstack.seed.web.ResourceInfo
Get the resource contents URL.
getUrl() - Method in exception org.seedstack.shed.exception.BaseException
Provides an URL to online information about the root cause of the exception.
getUrl() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getUrls() - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
getUrls() - Method in class org.seedstack.solr.SolrConfig.ClientConfig
 
getUseMultiPartHost() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
getUser() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
getUser() - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
getUser() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
getUser() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
getUserInfo() - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
getUserInfoEndpoint() - Method in interface org.seedstack.oauth.OAuthProvider
 
getUsername() - Method in class org.seedstack.seed.security.UsernamePasswordToken
 
getUsernameParameter() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.FormConfig
 
getUsers() - Method in class org.seedstack.seed.security.SecurityConfig
 
getUserTxName() - Method in class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
 
getValidateOnMigrate() - Method in class org.seedstack.flyway.FlywayConfigOptions
 
getValidationInterval() - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
getValidationMode() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
getValidationScheduler() - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
getValue() - Method in class org.seedstack.crud.rest.PaginationParams
If pagination is attribute-based, returns the value that should act as the upper value.
getValue() - Method in class org.seedstack.seed.security.principals.SimplePrincipalProvider
 
getValue() - Method in interface org.seedstack.seed.security.Scope
Returns the value of the scope represented as a string.
getValue() - Method in class org.seedstack.seed.security.SimpleScope
 
getValue(Field, Object) - Static method in class org.seedstack.shed.reflect.ReflectUtils
Sets the specified field value while wrapping checked exception in a ShedException.
getValues() - Method in class org.seedstack.seed.web.spi.FilterDefinition.Mapping
 
getValueSpecification() - Method in class org.seedstack.business.specification.AttributeSpecification
Returns the specification on the value.
getVariables() - Method in class org.seedstack.w20.W20Config
 
getVars() - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Gets the variables of this fragment.
getVendorClass() - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
getVendorClass() - Method in class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
getVendorProperties() - Method in class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
getVerb() - Method in enum org.seedstack.seed.security.CrudAction
 
getVersion() - Method in interface org.seedstack.seed.Application
Get the version of the application.
getVersion() - Method in class org.seedstack.seed.ApplicationConfig
 
getVersion() - Method in class org.seedstack.seed.core.SeedRuntime
 
getVersion() - Method in class org.seedstack.swagger.SwaggerConfig
 
getVersion() - Method in class org.seedstack.w20.W20Config.ApplicationInfo
 
getWarmup() - Method in class org.seedstack.jmh.JmhConfig
 
getWarmupMode() - Method in class org.seedstack.jmh.JmhConfig
 
getWarnings() - Method in interface org.seedstack.cci.ManagedInteraction
Gets the first ResourceWarning from the chain of warnings associated with this Interaction instance.
getWelcomeFiles() - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
getWorkerThreads() - Method in class org.seedstack.seed.undertow.UndertowConfig
 
getWrite() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig.TimeoutConfig
 
getWriters() - Method in class org.seedstack.audit.AuditConfig
 
getWriteTimeout() - Method in class org.seedstack.seed.undertow.UndertowConfig
 
getWritingCellProcessor() - Method in class org.seedstack.io.supercsv.Column
 
getWritingCellProcessors() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
getWsdl() - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
getZookeeperClientTimeout() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
getZookeeperConnectTimeout() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
greaterThan(V) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a greater than specification that will be satisfied if the current selection is strictly greater than the specified value.
greaterThanOrEqualTo(V) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a greater than or equal to specification that will be satisfied if the current selection is greater than or equal to the specified value.
GreaterThanSpecification<T extends Comparable<? super T>> - Class in org.seedstack.business.specification
A specification satisfied only when the candidate value is greater than the expected value according to Comparable.compareTo(Object).
GreaterThanSpecification(T) - Constructor for class org.seedstack.business.specification.GreaterThanSpecification
Creates a greater than specification.
group() - Method in class org.seedstack.ldap.LdapConfig
 
GroupConfig() - Constructor for class org.seedstack.ldap.LdapConfig.GroupConfig
 
GUICE - Static variable in class org.seedstack.seed.web.spi.SeedFilterPriority
Above all filters to enable usage of Web-specific injection scopes.

H

HalBuilder - Class in org.seedstack.seed.rest.hal
Builder allowing to create an HalRepresentation.
HalDefaultRepresentation - Class in org.seedstack.seed.rest.hal
 
HalDefaultRepresentation(Object) - Constructor for class org.seedstack.seed.rest.hal.HalDefaultRepresentation
 
HalRepresentation - Class in org.seedstack.seed.rest.hal
An HAL resource representation as defined in the RFC specification.
HalRepresentation() - Constructor for class org.seedstack.seed.rest.hal.HalRepresentation
Default constructor required by Jackson.
handle(Object) - Method in interface org.seedstack.seed.el.spi.ELHandler
This method is called with the result of the EL evaluation.
handleException(Exception, TransactionMetadata, JdbcTransaction) - Method in interface org.seedstack.jdbc.JdbcExceptionHandler
 
handleException(Exception, TransactionMetadata, Session) - Method in interface org.seedstack.jms.spi.JmsExceptionHandler
 
handleException(Exception, TransactionMetadata, EntityTransaction) - Method in interface org.seedstack.jpa.JpaExceptionHandler
 
handleException(Exception, TransactionMetadata, Transaction) - Method in interface org.seedstack.neo4j.Neo4jExceptionHandler
 
handleException(Exception, TransactionMetadata, Object) - Method in interface org.seedstack.redis.RedisExceptionHandler
 
handleException(Exception, TransactionMetadata, T) - Method in interface org.seedstack.seed.transaction.spi.ExceptionHandler
Called when an exception occurred during transaction.
handleException(Exception, TransactionMetadata, SolrClient) - Method in interface org.seedstack.solr.SolrExceptionHandler
 
handleException(Exception, TransactionMetadata, TransactionStatus) - Method in interface org.seedstack.spring.spi.SpringExceptionHandler
 
handleFault(SOAPMessageContext) - Method in class org.seedstack.ws.HttpBasicAuthenticationHandler
 
handleMessage(SOAPMessageContext) - Method in class org.seedstack.ws.HttpBasicAuthenticationHandler
 
hasAllRoles(String...) - Method in interface org.seedstack.seed.security.SecuritySupport
Tells if the connected user has all of the given roles.

Note that it is discouraged to test for roles in your application as role names are prone to change in the life span of your application.
hasAnyRole(String...) - Method in interface org.seedstack.seed.security.SecuritySupport
Tells if the connected user has at least one of the given roles.

Note that it is discouraged to test for roles in your application as role names are prone to change in the life span of your application.
hasClasses() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
hasDefaultCommand() - Method in class org.seedstack.seed.cli.CliConfig
 
hasExceptionHandler() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
Hash - Class in org.seedstack.seed.crypto
A Hash is the couple made of two byte arrays : the hashed string and the salt used to hash it.
Hash(byte[], byte[]) - Constructor for class org.seedstack.seed.crypto.Hash
Constructor with byte arrays.
Hash(String, String) - Constructor for class org.seedstack.seed.crypto.Hash
Constructor with strings.
hashCode() - Method in class org.seedstack.audit.Trail
 
hashCode() - Method in class org.seedstack.business.domain.BaseEntity
 
hashCode() - Method in class org.seedstack.business.domain.BaseValueObject
Computes the hash code by reflection on all non-transient fields.
hashCode() - Method in interface org.seedstack.business.domain.Entity
As per Domain-Driven Design semantics, the hash code of an entity must be computed on its identity only, as return by as returned by the Entity.getId() method.
hashCode() - Method in class org.seedstack.business.domain.SortOption.SortedAttribute
 
hashCode() - Method in interface org.seedstack.business.domain.ValueObject
As per Domain-Driven Design semantics, the hash code of a value object must be computed on all its attributes.
hashCode() - Method in class org.seedstack.coffig.node.ArrayNode
 
hashCode() - Method in class org.seedstack.coffig.node.MapNode
 
hashCode() - Method in class org.seedstack.coffig.node.NamedNode
 
hashCode() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
hashCode() - Method in class org.seedstack.coffig.node.ValueNode
 
hashCode() - Method in class org.seedstack.seed.rest.hal.Link
 
hashCode() - Method in class org.seedstack.seed.security.Role
 
hashCode() - Method in class org.seedstack.seed.security.SimpleScope
 
hashCode() - Method in class org.seedstack.seed.web.ResourceInfo
 
hashCode() - Method in class org.seedstack.seed.web.ResourceRequest
 
HashingService - Interface in org.seedstack.seed.crypto
Support for creating a hash and validating passwords.
hasLifecycleExceptionHandler() - Static method in class org.seedstack.seed.core.Seed
Returns if a global exception handler for startup and shutdown is present or not.
hasLimit() - Method in class org.seedstack.crud.rest.PaginationParams
Returns true if a limit has been specified.
hasMappingFiles() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
hasPagination() - Method in class org.seedstack.crud.rest.PaginationParams
Returns if pagination should be enabled.
hasProperties() - Method in class org.seedstack.javamail.test.MailSessionAssertions
Assert that the session has properties.
hasProperty(String) - Method in class org.seedstack.javamail.test.MailSessionAssertions
Assert that the session has specific property.
hasRecipients(Message.RecipientType) - Method in class org.seedstack.javamail.test.MailMessagesAssertions
Assert that the message has recipients of a specific type.
hasRole(String, Scope...) - Method in interface org.seedstack.seed.security.SecuritySupport
Tells if the connected user has the given role on all the given scopes.

Note that it is discouraged to test for roles in your application as role names are prone to change in the life span of your application.
hasRole(String) - Method in interface org.seedstack.seed.security.SecuritySupport
Tells if the connected user has the given role.

Note that it is discouraged to test for roles in your application as role names are prone to change in the life span of your application.
hasSentDate() - Method in class org.seedstack.javamail.test.MailMessagesAssertions
Assert that the message has a title.
hasSort() - Method in class org.seedstack.crud.rest.SortParams
 
hasTitle() - Method in class org.seedstack.javamail.test.MailMessagesAssertions
Assert that the message has a title.
hasTransport() - Method in class org.seedstack.javamail.test.MailSessionAssertions
Assert that the session has a transport.
hasTransport(Provider) - Method in class org.seedstack.javamail.test.MailSessionAssertions
Assert that the session has a specific transport.
HealthChecked - Annotation Type in org.seedstack.metrics
Annotation to create a HealthCheck with a predefined name.
hide() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
hide() - Method in interface org.seedstack.coffig.TreeNode
 
Host - Class in org.seedstack.audit
Represents the machine and application
Host(String, String, String) - Constructor for class org.seedstack.audit.Host
Constructor where hostname is given.
Host(String, String) - Constructor for class org.seedstack.audit.Host
Constructor without hostname.
href(String) - Method in interface org.seedstack.seed.rest.RelRegistry
Provides the href associated with the given rel.
hrefLang(String) - Method in class org.seedstack.seed.rest.hal.Link
 
http() - Method in class org.seedstack.solr.SolrConfig.ClientConfig
 
HttpBasicAuthenticationHandler - Class in org.seedstack.ws
This handler can process HTTP basic authentication headers and authenticate the subject with Seed security (Shiro).
HttpBasicAuthenticationHandler() - Constructor for class org.seedstack.ws.HttpBasicAuthenticationHandler
 
HttpClientConfig() - Constructor for class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
HystrixCommand - Annotation Type in org.seedstack.netflix.hystrix
This annotation is used to specify some methods which should be processed as hystrix commands.
HystrixConfig - Class in org.seedstack.netflix.hystrix
 
HystrixConfig() - Constructor for class org.seedstack.netflix.hystrix.HystrixConfig
 
HystrixConfig.MetricsConfig - Class in org.seedstack.netflix.hystrix
 

I

I18nConfig - Class in org.seedstack.i18n
 
I18nConfig() - Constructor for class org.seedstack.i18n.I18nConfig
 
I18nConfig.CacheConfig - Class in org.seedstack.i18n
 
identify(E) - Method in interface org.seedstack.business.domain.IdentityService
Identifies the given entity.
Identity - Annotation Type in org.seedstack.business.domain
This annotation marks the field of an entity as its identity.
identity() - Method in interface org.seedstack.business.specification.dsl.AggregateSelector
Selects the identity of the aggregate to be the subject of a specification.
IDENTITY - Static variable in class org.seedstack.seed.security.principals.Principals
 
IdentityExistsException - Exception in org.seedstack.business.domain
This exception is thrown when the existence of an identity is an error condition.
IdentityExistsException() - Constructor for exception org.seedstack.business.domain.IdentityExistsException
Creates the exception without message nor cause.
IdentityExistsException(String) - Constructor for exception org.seedstack.business.domain.IdentityExistsException
Creates the exception with an error message.
IdentityExistsException(String, Throwable) - Constructor for exception org.seedstack.business.domain.IdentityExistsException
Creates the exception with an error message and a cause.
IdentityExistsException(Throwable) - Constructor for exception org.seedstack.business.domain.IdentityExistsException
Creates the exception with a cause.
IdentityExistsException(String, Throwable, boolean, boolean) - Constructor for exception org.seedstack.business.domain.IdentityExistsException
Creates the exception with an error message, a cause and specify additional parameters.
IdentityGenerator<I> - Interface in org.seedstack.business.domain
A generator of identity for entities.
IdentityPicker<A extends AggregateRoot<I>,I,S extends BaseSelector> - Interface in org.seedstack.business.specification.dsl
An element of the SpecificationBuilder DSL to specify the identity of an aggregate.
identityPrincipal(String) - Static method in class org.seedstack.seed.security.principals.Principals
Simple principal to store the identity as a string
IdentityService - Interface in org.seedstack.business.domain
IdentityService provides the ability to generate an identity using an IdentityGenerator and inject it in the specified entity.
IdentitySpecification<A extends AggregateRoot<I>,I> - Class in org.seedstack.business.specification
A specification that can only be applied to AggregateRoots and that is satisfied only if the candidate aggregate has an identifier equal to the expected one.
IdentitySpecification(I) - Constructor for class org.seedstack.business.specification.IdentitySpecification
Creates a specification satisfied only if the candidate aggregate has an identifier equal to the identifier passed as argument.
Ignore - Annotation Type in org.seedstack.seed
This annotation marks ignorable elements.
ignoringCase() - Method in interface org.seedstack.business.specification.dsl.StringOptionPicker
Specifies that the comparison should be done ignoring case.
importData(Stream<T>) - Method in interface org.seedstack.business.data.DataImporter
This method is called when a stream of objects is ready to import.
importData(InputStream) - Method in interface org.seedstack.business.data.DataManager
Import data in the application from a stream.
importData(InputStream, String) - Method in interface org.seedstack.business.data.DataManager
Import data from one specified group, ignoring other data.
importData(InputStream, String, String) - Method in interface org.seedstack.business.data.DataManager
Import data from the specified data set, ignoring other data.
includes(Scope) - Method in interface org.seedstack.seed.security.Scope
Verifies if the current scope includes the given scope.
includes(Scope) - Method in class org.seedstack.seed.security.SimpleScope
Checks if the current simple scope equals the verified simple scope.
includingMetaAnnotations() - Method in class org.seedstack.shed.reflect.Annotations.OnClass
 
IncorrectCredentialsException - Exception in org.seedstack.seed.security
Exception to use when the credentials provided cannot be used to authentify the subject.
IncorrectCredentialsException() - Constructor for exception org.seedstack.seed.security.IncorrectCredentialsException
Creates a new IncorrectCredentialsException.
IncorrectCredentialsException(String) - Constructor for exception org.seedstack.seed.security.IncorrectCredentialsException
Constructs a new IncorrectCredentialsException.
IncorrectCredentialsException(Throwable) - Constructor for exception org.seedstack.seed.security.IncorrectCredentialsException
Constructs a new IncorrectCredentialsException.
IncorrectCredentialsException(String, Throwable) - Constructor for exception org.seedstack.seed.security.IncorrectCredentialsException
Constructs a new IncorrectCredentialsException.
initialize(Coffig) - Method in class org.seedstack.coffig.evaluator.FunctionEvaluator
 
initialize(Coffig) - Method in class org.seedstack.coffig.mapper.ArrayMapper
 
initialize(Coffig) - Method in class org.seedstack.coffig.mapper.BuilderMapper
 
initialize(Coffig) - Method in class org.seedstack.coffig.mapper.CollectionMapper
 
initialize(Coffig) - Method in class org.seedstack.coffig.mapper.CompositeMapper
 
initialize(Coffig) - Method in class org.seedstack.coffig.mapper.EvaluatingMapper
 
initialize(Coffig) - Method in class org.seedstack.coffig.mapper.MapMapper
 
initialize(Coffig) - Method in class org.seedstack.coffig.mapper.OptionalMapper
 
initialize(Coffig) - Method in class org.seedstack.coffig.mapper.PropertiesMapper
 
initialize(Coffig) - Method in class org.seedstack.coffig.mapper.ValidatingMapper
 
initialize(Coffig) - Method in class org.seedstack.coffig.provider.PrefixProvider
 
initialize(Coffig) - Method in class org.seedstack.coffig.provider.ProgrammaticProvider
 
initialize(Coffig) - Method in class org.seedstack.coffig.spi.BaseComposite
 
initialize(Coffig) - Method in interface org.seedstack.coffig.spi.ConfigurationComponent
 
initialize(NotBlank) - Method in class org.seedstack.seed.validation.NotBlankValidator
 
Initiator - Class in org.seedstack.audit
The initiator of an event
Initiator(String, String, String) - Constructor for class org.seedstack.audit.Initiator
Constructor.
InMemory - Annotation Type in org.seedstack.business.util.inmemory
Qualifier annotation that can be used at injection points to specify that an in-memory implementation should be injected.
InMemoryProvider - Class in org.seedstack.coffig.provider
 
InMemoryProvider() - Constructor for class org.seedstack.coffig.provider.InMemoryProvider
 
InMemorySequenceGenerator - Class in org.seedstack.business.util.inmemory
Identity generator that generates Long numbers by using an every-incrementing AtomicLong.
InMemorySequenceGenerator() - Constructor for class org.seedstack.business.util.inmemory.InMemorySequenceGenerator
 
Install - Annotation Type in org.seedstack.seed
This annotation marks Guice modules that will be detected and automatically installed.
instantiateDefault(Class<T>) - Static method in class org.seedstack.shed.reflect.Classes
Instantiate a class by invoking its default constructor.
InteractionInput - Annotation Type in org.seedstack.cci
Marks a class to be used as a CCI interaction input.
InteractionOutput - Annotation Type in org.seedstack.cci
Marks a class to be used as a CCI interaction input.
into(Class<A>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A0>, Class<A1>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A0>, Class<A1>, Class<A2>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>, Class<A6>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>, Class<A6>, Class<A7>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>, Class<A6>, Class<A7>, Class<A8>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>, Class<A6>, Class<A7>, Class<A8>, Class<A9>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultiple
 
into(Class<A>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Class<A0>, Class<A1>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Class<A0>, Class<A1>, Class<A2>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>, Class<A6>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>, Class<A6>, Class<A7>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>, Class<A6>, Class<A7>, Class<A8>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Class<A0>, Class<A1>, Class<A2>, Class<A3>, Class<A4>, Class<A5>, Class<A6>, Class<A7>, Class<A8>, Class<A9>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A0, A1) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A0, A1, A2) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A0, A1, A2, A3) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A0, A1, A2, A3, A4) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A0, A1, A2, A3, A4, A5) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A0, A1, A2, A3, A4, A5, A6) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A0, A1, A2, A3, A4, A5, A6, A7) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A0, A1, A2, A3, A4, A5, A6, A7, A8) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Unit<A>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Pair<A0, A1>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Triplet<A0, A1, A2>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Quartet<A0, A1, A2, A3>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Quintet<A0, A1, A2, A3, A4>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Sextet<A0, A1, A2, A3, A4, A5>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Septet<A0, A1, A2, A3, A4, A5, A6>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Octet<A0, A1, A2, A3, A4, A5, A6, A7>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Ennead<A0, A1, A2, A3, A4, A5, A6, A7, A8>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
into(Decade<A0, A1, A2, A3, A4, A5, A6, A7, A8, A9>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingle
 
invalidate() - Method in class org.seedstack.coffig.evaluator.FunctionEvaluator
 
invalidate() - Method in class org.seedstack.coffig.mapper.EvaluatingMapper
 
invalidate() - Method in class org.seedstack.coffig.mapper.ValidatingMapper
 
invalidate() - Method in class org.seedstack.coffig.provider.PrefixProvider
 
invalidate() - Method in class org.seedstack.coffig.spi.BaseComposite
 
invalidate() - Method in interface org.seedstack.coffig.spi.ConfigurationComponent
 
invoke(Object[]) - Method in interface org.seedstack.seed.el.ELService.MethodExpressionProvider
Invokes the method specified in the EL with the provided arguments.
invoke(Method, Object, Object...) - Static method in class org.seedstack.shed.reflect.ReflectUtils
Invokes the specified method while wrapping checked exception in a ShedException.
is(I) - Method in interface org.seedstack.business.specification.dsl.IdentityPicker
Specify that the identity of the aggregate must be equal to the one passed as argument.
isAcceptGzip() - Method in class org.seedstack.seed.web.ResourceRequest
 
isAdditive() - Method in class org.seedstack.seed.LoggingConfig.LoggerConfig
 
isAll() - Method in class org.seedstack.seed.rest.RestConfig.ExceptionMappingConfig
 
isAllClassesInUnit() - Method in class org.seedstack.jpa.JpaConfig
 
isAllowMissingTranslations() - Method in class org.seedstack.i18n.I18nConfig
The flag allowMissingTranslation is true by default.
isAmbiguityIgnored() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
isAsync() - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
isAsyncSupported() - Method in class org.seedstack.seed.web.spi.AbstractDefinition
 
isAttributeBased() - Method in class org.seedstack.crud.rest.PaginationParams
Returns if pagination is attribute based.
isAuthenticated() - Method in interface org.seedstack.seed.security.SecuritySupport
Check if the current user is authenticated.
isAutodetect() - Method in class org.seedstack.spring.SpringConfig
 
isAvailable(String) - Method in interface org.seedstack.i18n.LocaleService
Indicates whether the locale is available.
isCleanSession() - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
isClearBeforeImport() - Method in class org.seedstack.business.BusinessConfig.DataConfig
 
isCompressible(ResourceInfo) - Method in interface org.seedstack.seed.web.WebResourceResolver
Check if a resource can be compressed with gzip.
isConfiguredByUri() - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
isConfiguredForVendor() - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
isConfiguredWithJndi() - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
isCookieHttpOnly() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
isCorsWithCredentials() - Method in class org.seedstack.w20.W20Config
 
isDetailedLog() - Method in class org.seedstack.seed.rest.RestConfig.ExceptionMappingConfig
 
isDetailedUserMessage() - Method in class org.seedstack.seed.rest.RestConfig.ExceptionMappingConfig
 
isDirectBuffers() - Method in class org.seedstack.seed.undertow.UndertowConfig
 
isDirty() - Method in class org.seedstack.coffig.Coffig
 
isDirty() - Method in class org.seedstack.coffig.evaluator.FunctionEvaluator
 
isDirty() - Method in class org.seedstack.coffig.mapper.EvaluatingMapper
 
isDirty() - Method in class org.seedstack.coffig.mapper.ValidatingMapper
 
isDirty() - Method in class org.seedstack.coffig.provider.InMemoryProvider
 
isDirty() - Method in class org.seedstack.coffig.provider.JacksonProvider
 
isDirty() - Method in class org.seedstack.coffig.provider.PrefixProvider
 
isDirty() - Method in class org.seedstack.coffig.provider.ProgrammaticProvider
 
isDirty() - Method in class org.seedstack.coffig.provider.PropertiesProvider
 
isDirty() - Method in class org.seedstack.coffig.spi.BaseComposite
 
isDirty() - Method in interface org.seedstack.coffig.spi.ConfigurationComponent
 
isDisableMasterpage() - Method in class org.seedstack.w20.W20Config
 
isEmpty() - Method in interface org.seedstack.business.domain.Repository
Return true if the repository is empty (i.e.
isEmpty() - Method in class org.seedstack.coffig.node.ArrayNode
 
isEmpty() - Method in class org.seedstack.coffig.node.MapNode
 
isEmpty() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
isEmpty() - Method in class org.seedstack.coffig.node.ValueNode
 
isEmpty() - Method in interface org.seedstack.coffig.TreeNode
 
isEmpty() - Method in class org.seedstack.jpa.BaseJpaRepository
 
isEmpty() - Method in class org.seedstack.seed.ClassConfiguration
Returns if the class configuration is empty or not.
isEnabled() - Method in class org.seedstack.flyway.FlywayConfig.DataSourceConfig
 
isEnabled() - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
isEnabled() - Method in class org.seedstack.netflix.hystrix.HystrixConfig.MetricsConfig
 
isEnabled() - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
isEnabled() - Method in class org.seedstack.seed.LoggingConfig.OutputConfig
 
isEnabled() - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig
 
isEnabled() - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig.ItemCacheConfig
 
isEnabled() - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
isEnabled() - Method in class org.seedstack.seed.web.WebConfig.CORSConfig
 
isEnabled() - Method in class org.seedstack.seed.web.WebConfig.StaticResourcesConfig
 
isEnabled() - Method in class org.seedstack.shell.ShellConfig
 
isEnabled() - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Gets the fragment status.
isEnabled() - Method in class org.seedstack.w20.ConfiguredModule
Gets the module status.
isExpected(int) - Method in class org.seedstack.business.specification.ComparableSpecification
Returns if the comparison result returned by Comparable.compareTo(Object) is the one expected.
isExpected(int) - Method in class org.seedstack.business.specification.GreaterThanSpecification
 
isExpected(int) - Method in class org.seedstack.business.specification.LessThanSpecification
 
isFailOnError() - Method in class org.seedstack.jmh.JmhConfig
 
isFieldMatching() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
isForceImport() - Method in class org.seedstack.business.BusinessConfig.DataConfig
 
isFullTypeMatchingRequired() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
isGarbageCollection() - Method in class org.seedstack.jmh.JmhConfig
 
isGzipEnabled() - Method in class org.seedstack.seed.web.WebConfig.StaticResourcesConfig
 
isGzipped() - Method in class org.seedstack.seed.web.ResourceInfo
Checks if the resource can be gzipped.
isHidden() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
isHidden() - Method in interface org.seedstack.coffig.TreeNode
 
isHttp2() - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
isHttps() - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
isIgnore() - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Gets the fragment ignore status.
isIgnoreNulls() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
isIgnoringCase() - Method in interface org.seedstack.business.specification.StringSpecification.Options
Returns if the comparison should ignore the case.
isImplicitMatching() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
isImportOnStart() - Method in class org.seedstack.business.BusinessConfig.DataConfig
 
isInitialized() - Method in interface org.seedstack.business.data.DataImporter
This method is used to determine if a data importer should be automatically initialized with data.
isInitialized(String, String) - Method in interface org.seedstack.business.data.DataManager
Returns if a particular data set is already initialized in the application.
isJeeMode() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
isJeeMode() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
isJsonHome() - Method in class org.seedstack.seed.rest.RestConfig
 
isLeadTrimmed() - Method in interface org.seedstack.business.specification.StringSpecification.Options
Returns if the comparison should ignore leading whitespace.
isManaged() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
isManaged() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
isManageJpa() - Method in class org.seedstack.spring.SpringConfig
 
isMatchAfter() - Method in class org.seedstack.seed.web.spi.FilterDefinition.Mapping
 
isMinificationEnabled() - Method in class org.seedstack.seed.web.WebConfig.StaticResourcesConfig
 
isNot(I) - Method in interface org.seedstack.business.specification.dsl.IdentityPicker
Specify that the identity of the aggregate must NOT be equal to the one passed as argument.
isOffsetBased() - Method in class org.seedstack.crud.rest.PaginationParams
Returns if pagination is offset based.
isOnTheFlyGzipEnabled() - Method in class org.seedstack.seed.web.WebConfig.StaticResourcesConfig
 
isOpenIdCapable() - Method in interface org.seedstack.oauth.OAuthProvider
 
isOptional() - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Gets the fragment optional status.
isPackageScanWarning() - Method in class org.seedstack.seed.ApplicationConfig
 
isPageBased() - Method in class org.seedstack.crud.rest.PaginationParams
Returns if pagination is page based.
isPermitted(String) - Method in interface org.seedstack.seed.security.SecuritySupport
Tells if the connected user has the given permission.
The permission is given as a String in the form "object:action[:id]" (e.g.
isPermitted(String, Scope...) - Method in interface org.seedstack.seed.security.SecuritySupport
Tells if the connected user has the given permission on the given scopes.
The permission is given as a String in the form "object:action[:id]" (e.g.
isPermittedAll(String...) - Method in interface org.seedstack.seed.security.SecuritySupport
Tells if the connected user has all of the given permissions.
The permissions are given as Strings in the form "object:action[:id]" (e.g.
isPermittedAny(String...) - Method in interface org.seedstack.seed.security.SecuritySupport
Tells if the connected user has at least one of the given permissions.
The permissions are given as Strings in the form "object:action[:id]" (e.g.
isPerRequestToken() - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
isPing() - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
isPreload() - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Gets the fragment preload status.
isPrettyPrint() - Method in class org.seedstack.swagger.SwaggerConfig
 
isPrettyUrls() - Method in class org.seedstack.w20.W20Config
 
isPrintBanner() - Method in class org.seedstack.seed.ApplicationConfig
 
isReadOnly() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Check if the associated transaction is read-only.
isRemembered() - Method in interface org.seedstack.seed.security.SecuritySupport
Checks if the current user has logged successfully on a previous session
isRequestDiagnosticEnabled() - Method in class org.seedstack.seed.web.WebConfig
 
isRequestRecovery() - Method in interface org.seedstack.scheduler.SchedulingContext
RequestRecovery notify the Scheduler whether or not the Task should be re-executed if a recovery or fail-over situation is encountered.
isRollbackOnParticipationFailure() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Check if the associated participating transaction should mark the whole transaction as rollback-only.
isSatisfiedBy(T) - Method in class org.seedstack.business.specification.AndSpecification
 
isSatisfiedBy(T) - Method in class org.seedstack.business.specification.AttributeSpecification
 
isSatisfiedBy(T) - Method in class org.seedstack.business.specification.ComparableSpecification
 
isSatisfiedBy(T) - Method in class org.seedstack.business.specification.EqualSpecification
 
isSatisfiedBy(T) - Method in class org.seedstack.business.specification.FalseSpecification
 
isSatisfiedBy(A) - Method in class org.seedstack.business.specification.IdentitySpecification
 
isSatisfiedBy(T) - Method in class org.seedstack.business.specification.NotSpecification
 
isSatisfiedBy(T) - Method in class org.seedstack.business.specification.OrSpecification
 
isSatisfiedBy(T) - Method in interface org.seedstack.business.specification.Specification
Evaluates if the candidate object passed as argument satisfies the specification.
isSatisfiedBy(String) - Method in class org.seedstack.business.specification.StringSpecification
 
isSatisfiedBy(T) - Method in interface org.seedstack.business.specification.SubstitutableSpecification
 
isSatisfiedBy(T) - Method in class org.seedstack.business.specification.TrueSpecification
 
isSatisfiedByString(String) - Method in class org.seedstack.business.specification.StringEqualSpecification
 
isSatisfiedByString(String) - Method in class org.seedstack.business.specification.StringMatchingSpecification
 
isSatisfiedByString(String) - Method in class org.seedstack.business.specification.StringSpecification
 
isSecurity() - Method in class org.seedstack.seed.rest.RestConfig.ExceptionMappingConfig
 
isSetClientId() - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
isShouldSetClientId() - Method in class org.seedstack.jms.spi.ConnectionDefinition
 
isStorageEnabled() - Method in interface org.seedstack.seed.Application
 
isStorageEnabled() - Method in class org.seedstack.seed.ApplicationConfig
 
isStoreDurably() - Method in interface org.seedstack.scheduler.SchedulingContext
Whether or not the Task should remain stored after it is orphaned (no Triggers point to it).
isStreamSupport() - Method in class org.seedstack.seed.rest.RestConfig
 
isSupporting(EntityManager) - Method in interface org.seedstack.jpa.spi.JpaRepositoryFactory
 
isTailTrimmed() - Method in interface org.seedstack.business.specification.StringSpecification.Options
Returns if the comparison should ignore trailing whitespace.
isTcpNoDelay() - Method in class org.seedstack.seed.undertow.UndertowConfig
 
isTemplated() - Method in class org.seedstack.seed.rest.hal.Link
 
isTransactional() - Method in class org.seedstack.kafka.KafkaConfig.ProducerConfig
 
isTransactional() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig.JmsConfig
 
isTranslationFallback() - Method in class org.seedstack.i18n.I18nConfig
The translationFallback flag is false by default.
isTrimmed() - Method in interface org.seedstack.business.specification.StringSpecification.Options
Returns if the comparison should ignore leading and trailing whitespace.
isUnsecuredTokenAllowed() - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
isUpdateToLeaders() - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
isUsingDatasource() - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
isValid(String, ConstraintValidatorContext) - Method in class org.seedstack.seed.validation.NotBlankValidator
 
isValidation() - Method in class org.seedstack.seed.rest.RestConfig.ExceptionMappingConfig
 
isWatch() - Method in class org.seedstack.seed.ConfigConfig
 
isZeroBasedPageIndex() - Method in class org.seedstack.business.BusinessConfig.PaginationConfig
 
ItemCacheConfig() - Constructor for class org.seedstack.seed.security.SecurityConfig.CacheConfig.ItemCacheConfig
 
itemClasses(Tuple) - Static method in class org.seedstack.business.util.Tuples
Returns a list containing the classes of the elements of the tuple.
items - Variable in class org.seedstack.coffig.spi.BaseComposite
 
iterator() - Method in interface org.seedstack.business.pagination.Slice
 

J

JacksonProvider - Class in org.seedstack.coffig.provider
 
JacksonProvider() - Constructor for class org.seedstack.coffig.provider.JacksonProvider
 
JasperTemplate - Class in org.seedstack.io.jasper
This class represents a Jasper template.
JasperTemplate(String) - Constructor for class org.seedstack.io.jasper.JasperTemplate
Constructor.
JasperTemplate(JasperDesign, String) - Constructor for class org.seedstack.io.jasper.JasperTemplate
Constructor.
JavaMailConfig - Class in org.seedstack.javamail
 
JavaMailConfig() - Constructor for class org.seedstack.javamail.JavaMailConfig
 
JCacheConfig - Class in org.seedstack.jcache
 
JCacheConfig() - Constructor for class org.seedstack.jcache.JCacheConfig
 
JCacheConfig.CacheConfig - Class in org.seedstack.jcache
 
JCacheConfig.ExpiryPolicy - Enum in org.seedstack.jcache
Enumerates all built-in expiry policies.
Jdbc - Annotation Type in org.seedstack.jdbc
This annotation accompanies the Transactional annotation to define the transaction as a JDBC one and specify the concerned JDBC datasource.
JdbcConfig - Class in org.seedstack.jdbc
 
JdbcConfig() - Constructor for class org.seedstack.jdbc.JdbcConfig
 
JdbcConfig.DataSourceConfig - Class in org.seedstack.jdbc
 
JdbcExceptionHandler - Interface in org.seedstack.jdbc
Transaction exception handler for JDBC transactions
JdbcProvider - Interface in org.seedstack.jdbc.spi
The JDBC provider is an SPI for accessing configured JDBC data sources.
JdbcTransaction - Class in org.seedstack.jdbc
Represents a JDBC transaction.
JdbcTransaction(Connection) - Constructor for class org.seedstack.jdbc.JdbcTransaction
Constructor
JdbcTransaction(Connection, Savepoint) - Constructor for class org.seedstack.jdbc.JdbcTransaction
Constructor
JERSEY - Static variable in class org.seedstack.seed.web.spi.SeedFilterPriority
Jersey filter has a priority lower than normal, so that user filters can use default priority.
JmhConfig - Class in org.seedstack.jmh
 
JmhConfig() - Constructor for class org.seedstack.jmh.JmhConfig
 
JmhConfig.Computation - Class in org.seedstack.jmh
 
jms() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig
 
jms() - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig
 
JmsConfig - Class in org.seedstack.jms
 
JmsConfig() - Constructor for class org.seedstack.jms.JmsConfig
 
JmsConfig() - Constructor for class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig
 
JmsConfig() - Constructor for class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig.JmsConfig
 
JmsConfig.ConnectionConfig - Class in org.seedstack.jms
 
JmsConfig.ConnectionFactoryConfig - Class in org.seedstack.jms
 
JmsConnection - Annotation Type in org.seedstack.jms
This annotation accompanies the Transactional annotation to define the transaction as a JMS one and specify the concerned JMS connection.
JmsEndpointConfig() - Constructor for class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig
 
JmsExceptionHandler - Interface in org.seedstack.jms.spi
Exception handler for JMS transactions.
JmsFactory - Interface in org.seedstack.jms.spi
 
JmsMessageListener - Annotation Type in org.seedstack.jms
This annotations marks a JMS message listener that will be invoked when a message arrives.
JndiConfig - Class in org.seedstack.seed
 
JndiConfig() - Constructor for class org.seedstack.seed.JndiConfig
 
JndiContext - Annotation Type in org.seedstack.seed
This can be used to specify a named JNDI context when applied on a @Resource annotated field.
Jpa - Annotation Type in org.seedstack.jpa
This qualifier marks the use of the Jpa persistence.
JPA_10_PRIORITY - Static variable in class org.seedstack.jpa.spi.JpaRepositoryFactoryPriority
Priority for built-in JPA 1.0 repository factory.
JPA_20_PRIORITY - Static variable in class org.seedstack.jpa.spi.JpaRepositoryFactoryPriority
Priority for built-in JPA 2.0 repository factory.
JPA_21_PRIORITY - Static variable in class org.seedstack.jpa.spi.JpaRepositoryFactoryPriority
Priority for built-in JPA 2.1 repository factory.
JpaConfig - Class in org.seedstack.jpa
 
JpaConfig() - Constructor for class org.seedstack.jpa.JpaConfig
 
JpaConfig.PersistenceUnitConfig - Class in org.seedstack.jpa
 
JpaExceptionHandler - Interface in org.seedstack.jpa
Exception handler for JPA transactions.
JpaRepositoryFactory - Interface in org.seedstack.jpa.spi
 
JpaRepositoryFactoryPriority - Class in org.seedstack.jpa.spi
 
JpaRepositoryFactoryPriority() - Constructor for class org.seedstack.jpa.spi.JpaRepositoryFactoryPriority
 
JpaUnit - Annotation Type in org.seedstack.jpa
This annotation accompanies the Transactional annotation to define the transaction as a JPA one and specify the concerned JPA unit.
jta() - Method in class org.seedstack.seed.transaction.TransactionConfig
 
JtaConfig() - Constructor for class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
 

K

KafkaConfig - Class in org.seedstack.kafka
 
KafkaConfig() - Constructor for class org.seedstack.kafka.KafkaConfig
 
KafkaConfig.ClientConfig - Class in org.seedstack.kafka
 
KafkaConfig.ProducerConfig - Class in org.seedstack.kafka
 
KafkaListener - Annotation Type in org.seedstack.kafka
By annotating a class implementing StreamBuilder or ConsumerListener with this annotation, the specified topics will be automatically subscribed to.
KERNEL_PARAMETERS_CONFIG - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Configuration done through kernel parameters prefixed with "seedstack.config".
KernelParameter - Annotation Type in org.seedstack.seed.testing
Specify a kernel parameter for the duration of the test.
KernelParameters - Annotation Type in org.seedstack.seed.testing
Specify kernel parameters for the duration of the test.
kernelParameters(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
Allow the plugin to specify kernel parameters for the SeedStack environment used for testing.
key() - Method in class org.seedstack.shell.ShellConfig
 
KeyConfig() - Constructor for class org.seedstack.shell.ShellConfig.KeyConfig
 
keySet() - Method in class org.seedstack.seed.ClassConfiguration
Returns an unmodifiable set of all the keys.
KeyStoreConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
keyStores() - Method in class org.seedstack.seed.crypto.CryptoConfig
 
KeyValuePicker<T> - Interface in org.seedstack.business.pagination.dsl
An element of the Paginator DSL allowing to specify the value used as boundary in the case of a key-based pagination.

L

LAST_NAME - Static variable in class org.seedstack.seed.security.principals.Principals
 
lastNamePrincipal(String) - Static method in class org.seedstack.seed.security.principals.Principals
Simple principal to store the lastName as a string
launch(String[]) - Method in interface org.seedstack.seed.spi.SeedLauncher
Launches the SeedStack application.
launch(String[], Map<String, String>) - Method in interface org.seedstack.seed.spi.SeedLauncher
Launches the SeedStack application with custom kernel parameters.
launcher(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
Allow the plugin to specify a particular SeedLauncher to be used to launch the SeedStack environment used for testing.
LaunchMode - Enum in org.seedstack.seed.testing
Enumeration of testing environment launch modes.
launchMode(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
Allow the plugin to specify a particular LaunchMode for the test.
LaunchWith - Annotation Type in org.seedstack.seed.testing
This annotation can be used to specify the SeedLauncher used to launch the tested application.
LaunchWithUndertow - Annotation Type in org.seedstack.seed.undertow
This annotation can be used to launch the tested application with the Undertow embedded server.
lbHttp() - Method in class org.seedstack.solr.SolrConfig.ClientConfig
 
LBHttpClientConfig() - Constructor for class org.seedstack.solr.SolrConfig.ClientConfig.LBHttpClientConfig
 
LdapConfig - Class in org.seedstack.ldap
 
LdapConfig() - Constructor for class org.seedstack.ldap.LdapConfig
 
LdapConfig.GroupConfig - Class in org.seedstack.ldap
 
LdapConfig.UserConfig - Class in org.seedstack.ldap
 
LdapService - Interface in org.seedstack.ldap
Convenient interface to interact with an LDAP with user issues in mind.
LdapUserContext - Interface in org.seedstack.ldap
Defines the LDAP context of an LDAP user.
LdapUserContextPrincipalProvider - Class in org.seedstack.ldap
A PrincipalProvider for a LdapUserContext.
LdapUserContextPrincipalProvider(LdapUserContext) - Constructor for class org.seedstack.ldap.LdapUserContextPrincipalProvider
Constructor with the LdapUserContext.
leftPad(String, String, int) - Static method in class org.seedstack.shed.text.TextUtils
Inserts the specified string at the beginning of each newline of the specified text.
lessThan(V) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a less than specification that will be satisfied if the current selection is strictly less than the specified value.
lessThanOrEqualTo(V) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a less than or equal to specification that will be satisfied if the current selection is less than or equal to the specified value.
LessThanSpecification<T extends Comparable<? super T>> - Class in org.seedstack.business.specification
A specification satisfied only when the candidate value is less than the expected value according to Comparable.compareTo(Object).
LessThanSpecification(T) - Constructor for class org.seedstack.business.specification.LessThanSpecification
Creates a less than specification.
LifecycleListener - Interface in org.seedstack.seed
Any class implementing this interface will be registered as an application lifecycle listener.
limit(long) - Method in interface org.seedstack.business.pagination.dsl.LimitPicker
Specify a limit on the number of objects returned.
LimitOption - Class in org.seedstack.business.domain
Repository option for limiting the number of aggregates returned.
LimitOption(long) - Constructor for class org.seedstack.business.domain.LimitOption
Creates a limit option.
LimitPicker<S extends Slice<T>,T> - Interface in org.seedstack.business.pagination.dsl
An element of the Paginator DSL allowing to specify a limit on the number of objects returned, in the case of an offset-based pagination.
link(String, String) - Method in class org.seedstack.seed.rest.hal.HalRepresentation
Adds a link with the specified rel and href.
link(String, Link) - Method in class org.seedstack.seed.rest.hal.HalRepresentation
Adds a link with the specified rel and link representation.
Link - Class in org.seedstack.seed.rest.hal
Defines a Link representation as described by the HAL specification.
Link(String) - Constructor for class org.seedstack.seed.rest.hal.Link
Constructor.
Link(Link) - Constructor for class org.seedstack.seed.rest.hal.Link
Copy constructor.
list(PaginationParams, SortParams) - Method in interface org.seedstack.crud.rest.ReadResource
The method that implements REST aggregate listing.
ListenerDefinition - Class in org.seedstack.seed.web.spi
This class holds the full definition of a Servlet listener.
ListenerDefinition(Class<? extends EventListener>) - Constructor for class org.seedstack.seed.web.spi.ListenerDefinition
Creates a listener definition with the specified listener class.
listeners() - Method in interface org.seedstack.seed.web.spi.WebProvider
 
load(String) - Method in interface org.seedstack.io.spi.TemplateLoader
 
LOCALE - Static variable in class org.seedstack.seed.security.principals.Principals
 
localePrincipal(String) - Static method in class org.seedstack.seed.security.principals.Principals
Simple principal to store the locale as a string
LocaleService - Interface in org.seedstack.i18n
This service allows to manage the application's locales.
LocalizationService - Interface in org.seedstack.i18n
This service provides common localization features according to a specified locale.
localize(String, String) - Method in interface org.seedstack.i18n.LocalizationService
Return a localized string based on the specified locale and key.
localize(String, String, Object...) - Method in interface org.seedstack.i18n.LocalizationService
Return a localized string based on the specified locale and key.
LogbackTrailWriter - Class in org.seedstack.audit.logback
TrailWriter implementation for Logback.
LogbackTrailWriter() - Constructor for class org.seedstack.audit.logback.LogbackTrailWriter
 
LoggerConfig() - Constructor for class org.seedstack.seed.LoggingConfig.LoggerConfig
 
loggers() - Method in class org.seedstack.seed.LoggingConfig
 
Logging - Annotation Type in org.seedstack.seed
This annotation marks loggers which will be automatically injected by the SeedStack core plugin.
LoggingConfig - Class in org.seedstack.seed
 
LoggingConfig() - Constructor for class org.seedstack.seed.LoggingConfig
 
LoggingConfig.ConsoleConfig - Class in org.seedstack.seed
 
LoggingConfig.ConsoleConfig.Output - Enum in org.seedstack.seed
 
LoggingConfig.FileConfig - Class in org.seedstack.seed
 
LoggingConfig.Level - Enum in org.seedstack.seed
 
LoggingConfig.LoggerConfig - Class in org.seedstack.seed
 
LoggingConfig.OutputConfig - Class in org.seedstack.seed
 
Logical - Enum in org.seedstack.seed.security
An enum to define AND and OR logical operators to use with annotations RequireRoles or RequiresPermissions
logout() - Method in interface org.seedstack.seed.security.SecuritySupport
Logs out the connected user and invalidates and/or removes any associated entities, such as a Session and authorization data.

M

MacroEvaluator - Class in org.seedstack.coffig.evaluator
 
MacroEvaluator() - Constructor for class org.seedstack.coffig.evaluator.MacroEvaluator
 
MailMessagesAssertions<S extends javax.mail.Message> - Class in org.seedstack.javamail.test
Assertion class over messages received by the mock server in order to verify their integrity
MailMessagesAssertions(Message) - Constructor for class org.seedstack.javamail.test.MailMessagesAssertions
Create the mail assertion.
MailSessionAssertions<S extends javax.mail.Session> - Class in org.seedstack.javamail.test
Assertion class over mail session.
MailSessionAssertions(S) - Constructor for class org.seedstack.javamail.test.MailSessionAssertions
Create the assertion.
main(String[]) - Static method in class org.seedstack.seed.core.SeedMain
Entry point of SeedStack non-managed applications (launched from the command-line).
makeAccessible(T) - Static method in class org.seedstack.shed.reflect.ReflectUtils
ManagedInteraction<I extends javax.resource.cci.Record,O extends javax.resource.cci.Record> - Interface in org.seedstack.cci
Provides the ability to execute EIS functions that have been detected by scanning classes annotated with InteractionInput, optionally paired with a class annotated with an InteractionOutput annotation with the same value.
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.ArrayMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.BuilderMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.ClassMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.CollectionMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.CompositeMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.DurationMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.EnumMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.EvaluatingMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.FileMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.MapMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.OptionalMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.PropertiesMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.URIMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.URLMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.ValidatingMapper
 
map(TreeNode, Type) - Method in class org.seedstack.coffig.mapper.ValueMapper
 
map(TreeNode, Type) - Method in interface org.seedstack.coffig.spi.ConfigurationMapper
 
MapMapper - Class in org.seedstack.coffig.mapper
 
MapMapper() - Constructor for class org.seedstack.coffig.mapper.MapMapper
 
MapNode - Class in org.seedstack.coffig.node
 
MapNode() - Constructor for class org.seedstack.coffig.node.MapNode
 
MapNode(Map<String, TreeNode>) - Constructor for class org.seedstack.coffig.node.MapNode
 
MapNode(NamedNode...) - Constructor for class org.seedstack.coffig.node.MapNode
 
Mapping(String...) - Constructor for class org.seedstack.seed.web.spi.FilterDefinition.Mapping
Creates a mapping for all DispatcherTypes, with the isMatchAfter attribute set to false and with the specified values.
Mapping(EnumSet<DispatcherType>, boolean, String...) - Constructor for class org.seedstack.seed.web.spi.FilterDefinition.Mapping
Creates a mapping for the specified DispatcherTypes, isMatchAfter and values.
MASTER_KEY_STORE_NAME - Static variable in class org.seedstack.seed.crypto.CryptoConfig
 
masterKeyStore() - Method in class org.seedstack.seed.crypto.CryptoConfig
 
matching(Specification<T>) - Method in interface org.seedstack.business.pagination.dsl.SpecificationPicker
Restricts objects coming from the repository to ones matching the specification.
matching(String) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a String-specific matching specification that will be satisfied if the current selection matches the specified pattern.
MATCHING_ANNOTATIONS - Static variable in class org.seedstack.business.spi.DtoInfoResolverPriority
Matching annotations DTO info resolver uses AggregateId and FactoryArgument annotations to resolve DTO information.
merge(D) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Merges a DTO back into an aggregate.
merge(Stream<D>) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Merges a stream of DTO back into aggregates.
merge(Iterable<D>) - Method in interface org.seedstack.business.assembler.dsl.FluentAssembler
Merges an iterable of DTO back into aggregates.
merge(TreeNode) - Method in class org.seedstack.coffig.node.ArrayNode
 
merge(TreeNode) - Method in class org.seedstack.coffig.node.MapNode
 
merge(TreeNode) - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
merge(TreeNode) - Method in class org.seedstack.coffig.node.ValueNode
 
merge(TreeNode) - Method in interface org.seedstack.coffig.TreeNode
 
merge(ClassConfiguration<T>) - Method in class org.seedstack.seed.ClassConfiguration
Merge the class configuration with another one, overriding the existing values having an identical key.
mergeAggregateIntoDto(A, D) - Method in interface org.seedstack.business.assembler.Assembler
Merge a source aggregate into an existing target DTO.
mergeAggregateIntoDto(A, D) - Method in class org.seedstack.business.modelmapper.ModelMapperAssembler
 
mergeAggregateIntoDto(T, D) - Method in class org.seedstack.business.modelmapper.ModelMapperTupleAssembler
 
MergeAs<T> - Interface in org.seedstack.business.assembler.dsl
Terminal operation of the FluentAssembler DSL, allowing to choose the result of merging a DTO into multiple aggregates (stream, list, set, array, ...).
mergeDtoIntoAggregate(D, A) - Method in interface org.seedstack.business.assembler.Assembler
Merges a source DTO into an existing target aggregate root.
mergeDtoIntoAggregate(D, A) - Method in class org.seedstack.business.modelmapper.ModelMapperAssembler
 
mergeDtoIntoAggregate(D, T) - Method in class org.seedstack.business.modelmapper.ModelMapperTupleAssembler
 
mergeFrom(TransactionMetadata) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Merge this instance with another one, which has precedence (i.e.
mergeFrom(Transactional) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Merge this instance with metadata defined in a Transactional annotation, which has precedence over this instance.
MergeFromRepository<T> - Interface in org.seedstack.business.assembler.dsl
An element of the DSL allowing to specify whether the aggregates should be retrieved from a repository or created from a factory.
MergeFromRepositoryOrFactory<T> - Interface in org.seedstack.business.assembler.dsl
An element of the DSL allowing to specify the behavior when aggregates cannot be found in the repository.
MergeMultiple - Interface in org.seedstack.business.assembler.dsl
An element of the DSL allowing to merge multiple DTO into aggregates or tuples of aggregates.
MergeMultipleWithQualifier - Interface in org.seedstack.business.assembler.dsl
An element of the DSL allowing to merge multiple DTO into aggregates or tuples of aggregates or specify the qualifier of the assembler to use.
MergeSingle - Interface in org.seedstack.business.assembler.dsl
An element of the DSL allowing to merge one DTO into an aggregate or a tuple of aggregates.
MergeSingleWithQualifier - Interface in org.seedstack.business.assembler.dsl
An element of the DSL allowing to merge one DTO into an aggregate or a tuple of aggregates or specify the qualifier of the assembler to use.
MessageListenerDefinition - Class in org.seedstack.jms.spi
This class holds all information to dynamically register a JMS listener by class.
MessageListenerDefinition(String, String, Session, Destination, String, Class<? extends MessageListener>, Class<? extends MessagePoller>) - Constructor for class org.seedstack.jms.spi.MessageListenerDefinition
Creates a JMS message listener definition based on a MessageListener implementing class.
MessageListenerInstanceDefinition - Class in org.seedstack.jms.spi
This class holds all information to dynamically register a JMS listener by instance.
MessageListenerInstanceDefinition(String, String, Session, Destination, String, MessageListener, Class<? extends MessagePoller>) - Constructor for class org.seedstack.jms.spi.MessageListenerInstanceDefinition
Creates a JMS message listener definition based on a MessageListener implementing class.
MessagePoller - Interface in org.seedstack.jms.spi
Interface for message pollers.
MessageRetriever - Interface in org.seedstack.javamail.test
This a helper interface for retrieving messages that where sent to the Wiser Server its only purpose is alleviate the user from knowing about the MockServer used.
method(String, Class<?>...) - Method in class org.seedstack.shed.reflect.Classes.End
Returns the first method of the specified name and parameter types found if any (ignoring return types).
method(String, Class<?>, Class<?>...) - Method in class org.seedstack.shed.reflect.Classes.End
Returns the first method of the specified name, return type and parameter types found if any.
methodExpression() - Method in interface org.seedstack.seed.el.ELService.MethodExpressionProvider
Gets the MethodExpressionProvider.
methods() - Method in class org.seedstack.shed.reflect.Classes.End
Returns a stream of all the methods found.
metrics() - Method in class org.seedstack.netflix.hystrix.HystrixConfig
 
MetricsConfig() - Constructor for class org.seedstack.netflix.hystrix.HystrixConfig.MetricsConfig
 
MockMailServerAssertions - Class in org.seedstack.javamail.test
Assertion class over mail server.
ModelMapper - Annotation Type in org.seedstack.business.modelmapper
 
ModelMapperAssembler<A extends AggregateRoot<?>,D> - Class in org.seedstack.business.modelmapper
This class can be extended to declare an assembler that is able to automatically map an aggregate to a DTO and back.
ModelMapperAssembler() - Constructor for class org.seedstack.business.modelmapper.ModelMapperAssembler
 
ModelMapperAssembler(Class<D>) - Constructor for class org.seedstack.business.modelmapper.ModelMapperAssembler
 
ModelMapperConfig - Class in org.seedstack.business.modelmapper
 
ModelMapperConfig() - Constructor for class org.seedstack.business.modelmapper.ModelMapperConfig
 
ModelMapperConfig.DestinationConfig - Class in org.seedstack.business.modelmapper
 
ModelMapperConfig.SourceConfig - Class in org.seedstack.business.modelmapper
 
ModelMapperTupleAssembler<T extends org.javatuples.Tuple,D> - Class in org.seedstack.business.modelmapper
This class can be extended to declare an assembler that is able to automatically map a tuple of aggregates to a DTO and back.
ModelMapperTupleAssembler() - Constructor for class org.seedstack.business.modelmapper.ModelMapperTupleAssembler
 
ModelMapperTupleAssembler(Class<D>) - Constructor for class org.seedstack.business.modelmapper.ModelMapperTupleAssembler
 
MongoDbConfig - Class in org.seedstack.mongodb
 
MongoDbConfig() - Constructor for class org.seedstack.mongodb.MongoDbConfig
 
MongoDbConfig.ClientConfig - Class in org.seedstack.mongodb
 
MongoDbConfig.ClientConfig.DatabaseConfig - Class in org.seedstack.mongodb
 
Morphia - Annotation Type in org.seedstack.mongodb.morphia
This qualifier marks the use of the Morphia persistence.
MorphiaDatastore - Annotation Type in org.seedstack.mongodb.morphia
This qualifier marks the use of the Mongodb persistence.
move(String, String) - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
move(String, String) - Method in interface org.seedstack.coffig.TreeNode
 
MqttClientInfo - Class in org.seedstack.mqtt.spi
Information related to an Mqtt client.
MqttClientInfo() - Constructor for class org.seedstack.mqtt.spi.MqttClientInfo
 
MqttConfig - Class in org.seedstack.mqtt
 
MqttConfig() - Constructor for class org.seedstack.mqtt.MqttConfig
 
MqttConfig.ClientConfig - Class in org.seedstack.mqtt
 
MqttConfig.ClientConfig.PoolConfig - Class in org.seedstack.mqtt
 
MqttConfig.ClientConfig.PoolConfig.RejectedExecutionPolicy - Enum in org.seedstack.mqtt
Supported RejectedExecutionHandler policies : ABORT: ThreadPoolExecutor.AbortPolicy is called. DISCARD: ThreadPoolExecutor.DiscardPolicy is called. CALLER_RUNS: ThreadPoolExecutor.CallerRunsPolicy is called. DISCARD_OLDEST: ThreadPoolExecutor.DiscardOldestPolicy is called.
MqttConfig.ClientConfig.ReconnectionMode - Enum in org.seedstack.mqtt
Different reconnection modes when the connection is lost: NONE: no reconnection. ALWAYS: try to reconnect if connection is lost. CUSTOM: Custom MqttPublishHandler is call.
MqttInfo - Interface in org.seedstack.mqtt.spi
 
MqttListener - Annotation Type in org.seedstack.mqtt
Defined a new topic listener for a clients name.
MqttPoolInfo - Class in org.seedstack.mqtt.spi
 
MqttPoolInfo() - Constructor for class org.seedstack.mqtt.spi.MqttPoolInfo
 
MqttPublishHandler - Annotation Type in org.seedstack.mqtt
Defined a new publish handler for a clients name.
MqttRejectedExecutionHandler - Interface in org.seedstack.mqtt
Rejected handler called when the thread pool blocking queue is full.
MqttRejectHandler - Annotation Type in org.seedstack.mqtt
Define a RejectedExecutionHandler if thread pool queue is full.
MULTI_CHARACTER_WILDCARD - Static variable in class org.seedstack.business.specification.StringMatchingSpecification
Wildcard for matching any zero-length or longer character sequence.

N

name() - Method in class org.seedstack.coffig.node.NamedNode
 
name() - Method in interface org.seedstack.coffig.spi.ConfigurationComponent
 
name(String) - Method in class org.seedstack.seed.rest.hal.Link
Specifies an additional name for the link.
NamedNode - Class in org.seedstack.coffig.node
 
NamedNode(String, TreeNode) - Constructor for class org.seedstack.coffig.node.NamedNode
 
NamedNode(String, String) - Constructor for class org.seedstack.coffig.node.NamedNode
 
NamedNode(String, String...) - Constructor for class org.seedstack.coffig.node.NamedNode
 
namedNodes() - Method in class org.seedstack.coffig.node.ArrayNode
 
namedNodes() - Method in class org.seedstack.coffig.node.MapNode
 
namedNodes() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
namedNodes() - Method in class org.seedstack.coffig.node.ValueNode
 
namedNodes() - Method in interface org.seedstack.coffig.TreeNode
 
nameOf(Type) - Static method in class org.seedstack.shed.reflect.Types
 
names() - Method in class org.seedstack.io.spi.AbstractBaseStaticTemplateLoader
 
names() - Method in interface org.seedstack.io.spi.TemplateLoader
 
negate() - Method in interface org.seedstack.business.specification.Specification
Negate this specification.
Neo4jConfig - Class in org.seedstack.neo4j
 
Neo4jConfig() - Constructor for class org.seedstack.neo4j.Neo4jConfig
 
Neo4jConfig.DatabaseConfig - Class in org.seedstack.neo4j
 
Neo4jConfig.DatabaseConfig.DatabaseType - Enum in org.seedstack.neo4j
 
Neo4jDb - Annotation Type in org.seedstack.neo4j
This annotation accompanies the Transactional annotation to define the transaction as a Neo4j one and specify the concerned Neo4j graph database.
Neo4jExceptionHandler - Interface in org.seedstack.neo4j
Neo4J flavor of ExceptionHandler.
node(String) - Method in class org.seedstack.coffig.node.ArrayNode
 
node(String) - Method in class org.seedstack.coffig.node.MapNode
 
node() - Method in class org.seedstack.coffig.node.NamedNode
 
node(String) - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
node(String) - Method in class org.seedstack.coffig.node.ValueNode
 
node(String) - Method in interface org.seedstack.coffig.TreeNode
 
nodes() - Method in class org.seedstack.coffig.node.ArrayNode
 
nodes() - Method in class org.seedstack.coffig.node.MapNode
 
nodes() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
nodes() - Method in class org.seedstack.coffig.node.ValueNode
 
nodes() - Method in interface org.seedstack.coffig.TreeNode
 
none() - Method in interface org.seedstack.business.specification.dsl.BaseSelector
Define a specification NOT satisfied by any candidate.
none() - Static method in interface org.seedstack.business.specification.Specification
Special value for an always false specification.
NORMAL - Static variable in class org.seedstack.seed.web.spi.SeedFilterPriority
Normal priority (can be used for filters serving the main content of the application).
NORMAL - Static variable in class org.seedstack.seed.web.spi.SeedListenerPriority
Normal priority.
NoSecurityRealmAuthenticationAdapter - Class in org.seedstack.ws
This RealmAuthenticationAdapter implementation always validates authentication without any check, effectively disabling security.
NoSecurityRealmAuthenticationAdapter() - Constructor for class org.seedstack.ws.NoSecurityRealmAuthenticationAdapter
 
not() - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Negates the specification that will be picked.
NotBlank - Annotation Type in org.seedstack.seed.validation
Re-implementation of Bean Validation 2.0 NotBlank for backward compatibility.
NotBlank.List - Annotation Type in org.seedstack.seed.validation
Defines several @NotBlank constraints on the same element.
NotBlankValidator - Class in org.seedstack.seed.validation
 
NotBlankValidator() - Constructor for class org.seedstack.seed.validation.NotBlankValidator
 
NotSpecification<T> - Class in org.seedstack.business.specification
A specification negating another specification.
NotSpecification(Specification<T>) - Constructor for class org.seedstack.business.specification.NotSpecification
Creates a specification negating the specification passed as argument.
Nullable - Annotation Type in org.seedstack.seed
The annotated element could be null under some circumstances.
NullifyObfuscationHandler - Class in org.seedstack.datasecurity
This class defines the default obfuscation.
NullifyObfuscationHandler() - Constructor for class org.seedstack.datasecurity.NullifyObfuscationHandler
 

O

OAuthConfig - Class in org.seedstack.oauth
 
OAuthConfig() - Constructor for class org.seedstack.oauth.OAuthConfig
 
OAuthConfig.OpenIdConnectConfig - Class in org.seedstack.oauth
 
OAuthConfig.ProviderConfig - Class in org.seedstack.oauth
 
OAuthProvider - Interface in org.seedstack.oauth
This injectable inter
OAuthService - Interface in org.seedstack.oauth
 
obfuscate(T) - Method in interface org.seedstack.datasecurity.DataObfuscationHandler
this methods will contains the logic to obfuscate your data given as input.
obfuscate(Object) - Method in class org.seedstack.datasecurity.NullifyObfuscationHandler
 
of(Class<T>) - Method in interface org.seedstack.business.specification.dsl.SpecificationBuilder
Starts the building of a composite specification that applies on any type.
of(T) - Static method in interface org.seedstack.coffig.BuilderSupplier
 
of(TreeNode) - Static method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
of(NamedNode) - Static method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
of(Class<T>, Map<String, String>) - Static method in class org.seedstack.seed.ClassConfiguration
Create a class configuration for the specified class, with the specified properties.
of(Class<T>, String...) - Static method in class org.seedstack.seed.ClassConfiguration
Create a class configuration for the specified class, with the specified properties.
ofAggregate(Class<A>) - Method in interface org.seedstack.business.specification.dsl.SpecificationBuilder
Starts the building of a composite specification that applies on any AggregateRoot.
OffsetOption - Class in org.seedstack.business.domain
Repository option for skipping a specified amount of aggregates.
OffsetOption(long) - Constructor for class org.seedstack.business.domain.OffsetOption
Creates an offset option.
ofSize(long) - Method in interface org.seedstack.business.pagination.dsl.SizePicker
Specify the size of the page.
on(AnnotatedElement) - Static method in class org.seedstack.shed.reflect.Annotations
 
on(Field) - Static method in class org.seedstack.shed.reflect.Annotations
 
on(Executable) - Static method in class org.seedstack.shed.reflect.Annotations
 
on(Class<?>) - Static method in class org.seedstack.shed.reflect.Annotations
 
onChange(Coffig) - Method in interface org.seedstack.coffig.ConfigChangeListener
 
onClose() - Method in interface org.seedstack.seed.spi.SeedInitializer
Called at explicit SeedStack global state cleanup.
onConsumerRecord(ConsumerRecord<K, V>) - Method in interface org.seedstack.kafka.ConsumerListener
This method is called when a ConsumerRecords is available.
onConsumerRecords(ConsumerRecords<K, V>) - Method in interface org.seedstack.kafka.ConsumerListener
This method is called when some ConsumerRecords are available.
onEvent(E) - Method in interface org.seedstack.business.domain.DomainEventHandler
Called when an event of the correct type must be handled.
onException(Exception) - Method in interface org.seedstack.kafka.ConsumerListener
This method is called when an exception occurs during consumer polling or message processing in ConsumerListener.onConsumerRecords(ConsumerRecords).
onException(Exception) - Method in interface org.seedstack.kafka.StreamBuilder
This method is called when an exception occurs during stream processing.
onException(SchedulingContext, Exception) - Method in interface org.seedstack.scheduler.TaskListener
Called if any exception occurs.
onInitialization(Coffig) - Method in interface org.seedstack.seed.spi.SeedInitializer
Called during SeedStack initialization, just after base configuration has been made available.
openIdConnect() - Method in class org.seedstack.oauth.OAuthConfig
 
OpenIdConnectConfig() - Constructor for class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
OperatorPicker<T,S extends BaseSelector> - Interface in org.seedstack.business.specification.dsl
An element of the SpecificationBuilder DSL to compose the current specification with another one.
Option - Annotation Type in org.seedstack.seed.command
This annotation marks fields of a command to be injected with the option value set at command invocation.
optional(String) - Static method in class org.seedstack.shed.reflect.Classes
Checks if a class exists in the classpath.
OptionalMapper - Class in org.seedstack.coffig.mapper
 
OptionalMapper() - Constructor for class org.seedstack.coffig.mapper.OptionalMapper
 
options - Variable in class org.seedstack.business.specification.StringSpecification
 
or() - Method in interface org.seedstack.business.specification.dsl.OperatorPicker
Compose the current specification with a new one using a logical OR.
or(Specification<? super T>) - Method in interface org.seedstack.business.specification.Specification
Compose this specification with another specification through a logical OR.
OracleSequenceGenerator - Class in org.seedstack.jpa.identity
Uses an Oracle sequence for identity management.
OracleSequenceGenerator() - Constructor for class org.seedstack.jpa.identity.OracleSequenceGenerator
 
orFail() - Method in interface org.seedstack.business.assembler.dsl.MergeFromRepositoryOrFactory
Returns the aggregates or throws an AggregateNotFoundException if at least one aggregate cannot be loaded from their repository.
orFromFactory() - Method in interface org.seedstack.business.assembler.dsl.MergeFromRepositoryOrFactory
Returns the aggregates, allowing to create aggregates with its Factory when they cannot be loaded from the repository.It uses the FactoryArgument annotation on the DTO to find the factory method parameters.
org.seedstack.audit - package org.seedstack.audit
Provides classes for auditing applications functional behavior.
org.seedstack.audit.logback - package org.seedstack.audit.logback
Provides a audit implementation with logback.
org.seedstack.audit.spi - package org.seedstack.audit.spi
Provides the classes allowing the extends the audit API.
org.seedstack.aws.lambda - package org.seedstack.aws.lambda
 
org.seedstack.business - package org.seedstack.business
Provides general purpose classes, interfaces and annotations.
org.seedstack.business.assembler - package org.seedstack.business.assembler
Provides classes, interfaces and annotations to map the domain layer to Data Transfer Objects (DTO) and back.
org.seedstack.business.assembler.dsl - package org.seedstack.business.assembler.dsl
Provides a fluent DSL to do advanced domain-object/DTO mapping operations.
org.seedstack.business.data - package org.seedstack.business.data
 
org.seedstack.business.domain - package org.seedstack.business.domain
Provides classes, interfaces and annotations for building the domain layer.
org.seedstack.business.modelmapper - package org.seedstack.business.modelmapper
 
org.seedstack.business.pagination - package org.seedstack.business.pagination
Provides classes, interfaces and annotations to paginate domain objects.
org.seedstack.business.pagination.dsl - package org.seedstack.business.pagination.dsl
Provides a fluent DSL to paginate domain objects.
org.seedstack.business.specification - package org.seedstack.business.specification
Provides classes, interfaces and annotations to create composite specifications.
org.seedstack.business.specification.dsl - package org.seedstack.business.specification.dsl
Provides a fluent DSL that facilitates the creation of complex composite specifications.
org.seedstack.business.spi - package org.seedstack.business.spi
Provides classes, interfaces and annotations to extend the business framework.
org.seedstack.business.util - package org.seedstack.business.util
Provides useful utilities for business code.
org.seedstack.business.util.inmemory - package org.seedstack.business.util.inmemory
Provides in-memory implementations of some business concepts.
org.seedstack.business.util.random - package org.seedstack.business.util.random
 
org.seedstack.cci - package org.seedstack.cci
 
org.seedstack.coffig - package org.seedstack.coffig
 
org.seedstack.coffig.evaluator - package org.seedstack.coffig.evaluator
 
org.seedstack.coffig.mapper - package org.seedstack.coffig.mapper
 
org.seedstack.coffig.node - package org.seedstack.coffig.node
 
org.seedstack.coffig.processor - package org.seedstack.coffig.processor
 
org.seedstack.coffig.provider - package org.seedstack.coffig.provider
 
org.seedstack.coffig.spi - package org.seedstack.coffig.spi
 
org.seedstack.coffig.watcher - package org.seedstack.coffig.watcher
 
org.seedstack.consul - package org.seedstack.consul
 
org.seedstack.crud.rest - package org.seedstack.crud.rest
 
org.seedstack.datasecurity - package org.seedstack.datasecurity
Provides classes for applying security on data.
org.seedstack.datasecurity.spi - package org.seedstack.datasecurity.spi
 
org.seedstack.elasticsearch - package org.seedstack.elasticsearch
 
org.seedstack.feign - package org.seedstack.feign
 
org.seedstack.flyway - package org.seedstack.flyway
 
org.seedstack.flyway.spi - package org.seedstack.flyway.spi
 
org.seedstack.i18n - package org.seedstack.i18n
 
org.seedstack.io - package org.seedstack.io
 
org.seedstack.io.jasper - package org.seedstack.io.jasper
 
org.seedstack.io.spi - package org.seedstack.io.spi
 
org.seedstack.io.supercsv - package org.seedstack.io.supercsv
 
org.seedstack.javamail - package org.seedstack.javamail
 
org.seedstack.javamail.spi - package org.seedstack.javamail.spi
Provides classes for extending the mail support.
org.seedstack.javamail.test - package org.seedstack.javamail.test
Provides classes for testing the mail features.
org.seedstack.jcache - package org.seedstack.jcache
 
org.seedstack.jdbc - package org.seedstack.jdbc
Provides Seed classes facilitating the usage of JDBC.
org.seedstack.jdbc.spi - package org.seedstack.jdbc.spi
Provides classes extending the JDBC addon.
org.seedstack.jmh - package org.seedstack.jmh
 
org.seedstack.jms - package org.seedstack.jms
Contains Seed classes facilitating the use of JMS messaging.
org.seedstack.jms.pollers - package org.seedstack.jms.pollers
Provides MessagePoller implementations.
org.seedstack.jms.spi - package org.seedstack.jms.spi
Provides classes for extending the Seed JMS capabilities.
org.seedstack.jpa - package org.seedstack.jpa
Provides classes to use JPA with Seed and the Business Framework.
org.seedstack.jpa.identity - package org.seedstack.jpa.identity
 
org.seedstack.jpa.spi - package org.seedstack.jpa.spi
 
org.seedstack.kafka - package org.seedstack.kafka
 
org.seedstack.ldap - package org.seedstack.ldap
 
org.seedstack.metrics - package org.seedstack.metrics
Provides class to monitor an application.
org.seedstack.mongodb - package org.seedstack.mongodb
 
org.seedstack.mongodb.morphia - package org.seedstack.mongodb.morphia
 
org.seedstack.mqtt - package org.seedstack.mqtt
 
org.seedstack.mqtt.spi - package org.seedstack.mqtt.spi
 
org.seedstack.neo4j - package org.seedstack.neo4j
 
org.seedstack.netflix.hystrix - package org.seedstack.netflix.hystrix
 
org.seedstack.oauth - package org.seedstack.oauth
 
org.seedstack.redis - package org.seedstack.redis
 
org.seedstack.scheduler - package org.seedstack.scheduler
Contains classes for scheduling tasks.
org.seedstack.seed - package org.seedstack.seed
Provides SeedStack main APIs.
org.seedstack.seed.cli - package org.seedstack.seed.cli
Contains classes for providing a command line API.
org.seedstack.seed.command - package org.seedstack.seed.command
 
org.seedstack.seed.core - package org.seedstack.seed.core
SeedStack core classes and main entry-point.
org.seedstack.seed.crypto - package org.seedstack.seed.crypto
Contains cryptographic service classes.
org.seedstack.seed.crypto.spi - package org.seedstack.seed.crypto.spi
Provides classes to expose immutable SSL configuration.
org.seedstack.seed.diagnostic - package org.seedstack.seed.diagnostic
 
org.seedstack.seed.diagnostic.spi - package org.seedstack.seed.diagnostic.spi
 
org.seedstack.seed.el - package org.seedstack.seed.el
Provides classes for using expression language.
org.seedstack.seed.el.spi - package org.seedstack.seed.el.spi
Provides classes for extending the EL support.
org.seedstack.seed.rest - package org.seedstack.seed.rest
Provides classes for building REST API.
org.seedstack.seed.rest.hal - package org.seedstack.seed.rest.hal
Provides classes for constructing HAL representations.
org.seedstack.seed.rest.spi - package org.seedstack.seed.rest.spi
 
org.seedstack.seed.security - package org.seedstack.seed.security
Provides classes for securing an application.
org.seedstack.seed.security.principals - package org.seedstack.seed.security.principals
 
org.seedstack.seed.security.spi - package org.seedstack.seed.security.spi
 
org.seedstack.seed.spi - package org.seedstack.seed.spi
Provides classes allowing to extends the SeedStack Java framework.
org.seedstack.seed.testing - package org.seedstack.seed.testing
 
org.seedstack.seed.testing.junit4 - package org.seedstack.seed.testing.junit4
Provides JUnit 4 support for running integration tests.
org.seedstack.seed.testing.spi - package org.seedstack.seed.testing.spi
 
org.seedstack.seed.transaction - package org.seedstack.seed.transaction
Provides classes for managing transactions.
org.seedstack.seed.transaction.spi - package org.seedstack.seed.transaction.spi
Provides classes for extending the transaction support.
org.seedstack.seed.undertow - package org.seedstack.seed.undertow
 
org.seedstack.seed.validation - package org.seedstack.seed.validation
 
org.seedstack.seed.web - package org.seedstack.seed.web
This package provides integration with the Java Servlet specification.
org.seedstack.seed.web.security - package org.seedstack.seed.web.security
 
org.seedstack.seed.web.spi - package org.seedstack.seed.web.spi
 
org.seedstack.seed.web.websocket - package org.seedstack.seed.web.websocket
 
org.seedstack.shed - package org.seedstack.shed
 
org.seedstack.shed.cache - package org.seedstack.shed.cache
 
org.seedstack.shed.exception - package org.seedstack.shed.exception
 
org.seedstack.shed.misc - package org.seedstack.shed.misc
 
org.seedstack.shed.reflect - package org.seedstack.shed.reflect
 
org.seedstack.shed.text - package org.seedstack.shed.text
 
org.seedstack.shell - package org.seedstack.shell
 
org.seedstack.solr - package org.seedstack.solr
 
org.seedstack.spring - package org.seedstack.spring
Contains classes allowing to bridge Seed and Spring
org.seedstack.spring.spi - package org.seedstack.spring.spi
Provides to extend the seed-spring bridge.
org.seedstack.swagger - package org.seedstack.swagger
 
org.seedstack.w20 - package org.seedstack.w20
 
org.seedstack.w20.spi - package org.seedstack.w20.spi
 
org.seedstack.ws - package org.seedstack.ws
Provides classes for exposing SOAP WEB services.
org.seedstack.ws.jms - package org.seedstack.ws.jms
 
OrSpecification<T> - Class in org.seedstack.business.specification
A specification composing multiple specifications with a logical OR.
OrSpecification(Specification<? super T>...) - Constructor for class org.seedstack.business.specification.OrSpecification
Creates a specification composing the specifications passed as argument with a logical OR.
OutputConfig() - Constructor for class org.seedstack.seed.LoggingConfig.OutputConfig
 
OutputConfig(boolean) - Constructor for class org.seedstack.seed.LoggingConfig.OutputConfig
 
overrideConfiguration(String, String, Map<String, Object>) - Method in interface org.seedstack.w20.spi.FragmentConfigurationHandler
Provides the opportunity to override a module configuration.
overrideFragmentStatus(String) - Method in interface org.seedstack.w20.spi.FragmentConfigurationHandler
Provides the opportunity to override if a fragment is enabled or not.
overrideModuleStatus(String, String) - Method in interface org.seedstack.w20.spi.FragmentConfigurationHandler
Provides the opportunity to override a module status inside a fragment.
overrideVariables(String, Map<String, String>) - Method in interface org.seedstack.w20.spi.FragmentConfigurationHandler
Provides the opportunity to override a fragment variables.
Overriding - Annotation Type in org.seedstack.business
Using this annotation on an implementation class will make it override an existing similar implementation.

P

Page<T> - Interface in org.seedstack.business.pagination
An indexed page of contiguous items taken from a bigger list.
paginate(Repository<A, I>) - Method in interface org.seedstack.business.pagination.dsl.Paginator
Initiate a pagination operation using the specified repository.
paginate(T) - Method in interface org.seedstack.business.pagination.dsl.Paginator
Initiate a pagination operation using a unique object as source.
paginate(Stream<T>) - Method in interface org.seedstack.business.pagination.dsl.Paginator
Initiate a pagination operation using a stream of objects as source.
paginate(Iterable<T>) - Method in interface org.seedstack.business.pagination.dsl.Paginator
Initiate a pagination operation using an Iterable as source.
pagination() - Method in class org.seedstack.business.BusinessConfig
 
PaginationConfig() - Constructor for class org.seedstack.business.BusinessConfig.PaginationConfig
 
PaginationParams - Class in org.seedstack.crud.rest
Groups all JAX-RS query parameters supporting the various pagination modes (attribute based, offset-based and page-based).
PaginationParams() - Constructor for class org.seedstack.crud.rest.PaginationParams
 
PaginationTypePicker<T> - Interface in org.seedstack.business.pagination.dsl
An element of the Paginator DSL allowing to choose the pagination type.
Paginator - Interface in org.seedstack.business.pagination.dsl
Paginator is a DSL aimed at paginating arbitrary streams or iterables, or domain objects provided by a Repository.
Parse - Annotation Type in org.seedstack.io
Parse annotation defines the parser to inject.
parse(InputStream, Class<PARSED_OBJECT>) - Method in interface org.seedstack.io.Parser
Parses an InputStream and retrieves object.
parse(InputStream, Class<PARSED_OBJECT>) - Method in class org.seedstack.io.spi.AbstractTemplateParser
Parse an InputStream as "clazz" object.
parseCurrencyAmount(String, String) - Method in interface org.seedstack.i18n.LocalizationService
Parse the specified amount in the locale default currency.
parseCurrencyAmount(String, String, String) - Method in interface org.seedstack.i18n.LocalizationService
Parse the specified amount in the specified locale and currency.
parseDate(String, String, String) - Method in interface org.seedstack.i18n.LocalizationService
Parse a date using the specified locale.
parseDate(String, String, String, String) - Method in interface org.seedstack.i18n.LocalizationService
Parse a date using the specified locale and the specified timezone.
parseNumber(String, String) - Method in interface org.seedstack.i18n.LocalizationService
Parse a number according to the specified locale.
Parser<PARSED_OBJECT> - Interface in org.seedstack.io
Parser provide a method to parse object from an InputStream.
Parsers - Interface in org.seedstack.io
Facade to access parsers.
pathOf(AnnotatedElement) - Static method in class org.seedstack.coffig.Coffig
 
Permission - Class in org.seedstack.seed.security
A Permission is represented by a String witch describes actions that can be done on a type of objects.
Permission(String) - Constructor for class org.seedstack.seed.security.Permission
New Permission given its String representation
PersistenceUnitConfig() - Constructor for class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
pluginsToLoad() - Method in interface org.seedstack.seed.spi.SeedTool
Returns the plugins to load.
policies() - Method in interface org.seedstack.business.spi.DomainProvider
Returns a collection of all policy interfaces.
PoolConfig() - Constructor for class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
PostgreSequenceGenerator - Class in org.seedstack.jpa.identity
Uses a PostgreSQL sequence for identity management.
PostgreSequenceGenerator() - Constructor for class org.seedstack.jpa.identity.PostgreSequenceGenerator
 
PrefixProvider<T extends ConfigurationProvider> - Class in org.seedstack.coffig.provider
 
PrefixProvider(String, T) - Constructor for class org.seedstack.coffig.provider.PrefixProvider
 
prettify(T) - Method in interface org.seedstack.seed.command.PrettyCommand
This method is called with the return value of Command.execute(Object) as parameter if the execution context allows pretty output.
PrettyCommand<T> - Interface in org.seedstack.seed.command
This interface can be implemented by commands that are able to prettify their output object as a string.
PrincipalCustomizer<R extends Realm> - Interface in org.seedstack.seed.security
Interface used to add principals to the one added by a realm
PrincipalProvider<T extends Serializable> - Interface in org.seedstack.seed.security.principals
Represents a principal of a user, which is an attribute.
Principals - Class in org.seedstack.seed.security.principals
Utility class to create and manipulate common principals.
principalsToAdd(PrincipalProvider<?>, Collection<PrincipalProvider<?>>) - Method in interface org.seedstack.seed.security.PrincipalCustomizer
Specifies the principals to add to the ones given by the realm.
priorityOf(Class<?>) - Static method in class org.seedstack.shed.misc.PriorityUtils
Retrieves the priority of a class by using the value of the Priority annotation present on the class or on its superclasses.
priorityOfClassOf(Object) - Static method in class org.seedstack.shed.misc.PriorityUtils
Calls PriorityUtils.priorityOf(Class) on the class of the specified object.
PriorityUtils - Class in org.seedstack.shed.misc
 
process(MapNode) - Method in class org.seedstack.coffig.processor.CompositeProcessor
 
process(MapNode) - Method in interface org.seedstack.coffig.spi.ConfigurationProcessor
 
ProducerConfig() - Constructor for class org.seedstack.kafka.KafkaConfig.ProducerConfig
 
Producible - Interface in org.seedstack.business.domain
Marks objects as being able to be produced by a factory.
profile(URI) - Method in class org.seedstack.seed.rest.hal.Link
 
ProgrammaticProvider - Class in org.seedstack.coffig.provider
 
ProgrammaticProvider() - Constructor for class org.seedstack.coffig.provider.ProgrammaticProvider
 
Propagation - Enum in org.seedstack.seed.transaction
Enumerates all possible propagations.
PropertiesMapper - Class in org.seedstack.coffig.mapper
 
PropertiesMapper() - Constructor for class org.seedstack.coffig.mapper.PropertiesMapper
 
PropertiesProvider - Class in org.seedstack.coffig.provider
 
PropertiesProvider() - Constructor for class org.seedstack.coffig.provider.PropertiesProvider
 
property(String) - Method in interface org.seedstack.business.specification.dsl.PropertySelector
Selects a property of the object to be the subject of a specification.
PropertySelector<T,S extends BaseSelector<T,S>> - Interface in org.seedstack.business.specification.dsl
An element of the SpecificationBuilder DSL to select a property of the object a specification will apply to.
provide() - Method in class org.seedstack.coffig.provider.CompositeProvider
 
provide() - Method in class org.seedstack.coffig.provider.EnvironmentProvider
 
provide() - Method in class org.seedstack.coffig.provider.InMemoryProvider
 
provide() - Method in class org.seedstack.coffig.provider.JacksonProvider
 
provide() - Method in class org.seedstack.coffig.provider.PrefixProvider
 
provide() - Method in class org.seedstack.coffig.provider.ProgrammaticProvider
 
provide() - Method in class org.seedstack.coffig.provider.PropertiesProvider
 
provide() - Method in class org.seedstack.coffig.provider.SystemPropertiesProvider
 
provide() - Method in class org.seedstack.coffig.provider.VoidProvider
 
provide() - Method in interface org.seedstack.coffig.spi.ConfigurationProvider
 
provide(String, String, String, String, Properties) - Method in interface org.seedstack.jdbc.spi.DataSourceProvider
Provides a datasource
Provide - Annotation Type in org.seedstack.seed
This annotation creates an injection binding when applied on a JSR-330 Provider.
provider() - Method in class org.seedstack.oauth.OAuthConfig
 
ProviderConfig() - Constructor for class org.seedstack.oauth.OAuthConfig.ProviderConfig
 
providers() - Method in interface org.seedstack.seed.rest.spi.RestProvider
 
ProxyConfig - Class in org.seedstack.seed
 
ProxyConfig() - Constructor for class org.seedstack.seed.ProxyConfig
 
ProxyConfig.ProxyMode - Enum in org.seedstack.seed
 
publish(E) - Method in interface org.seedstack.business.domain.DomainEventPublisher
Publishes an event.
put(String, String) - Method in class org.seedstack.coffig.provider.InMemoryProvider
 
put(String, String...) - Method in class org.seedstack.coffig.provider.InMemoryProvider
 
put(String, Collection<String>) - Method in class org.seedstack.coffig.provider.InMemoryProvider
 
put(String, Object) - Method in exception org.seedstack.shed.exception.BaseException
Put a property in this exception.
putAll(Map<? extends String, ?>) - Method in class org.seedstack.coffig.provider.InMemoryProvider
 
putConfigurationValue(String, Object) - Method in class org.seedstack.w20.ConfiguredModule
Put a value in the module configuration map.

R

Random - Annotation Type in org.seedstack.business.util.random
Qualifier annotation that can be used at injection points to specify that an implementation exhibiting a random behavior should be injected.
RandomUuidGenerator - Class in org.seedstack.business.util.random
Identity generator that generates UUID by using UUID.randomUUID().
RandomUuidGenerator() - Constructor for class org.seedstack.business.util.random.RandomUuidGenerator
 
rawClassOf(Type) - Static method in class org.seedstack.shed.reflect.Types
Returns the raw class of the specified type.
ReadResource<A extends AggregateRoot<I>,I,D> - Interface in org.seedstack.crud.rest
Specialization of Resource for reading aggregates (the R of CRUD).
Realm - Interface in org.seedstack.seed.security
A realm is used to authenticate and retrieve authorization for a user.
RealmConfig() - Constructor for class org.seedstack.seed.security.SecurityConfig.RealmConfig
 
recipientEqualsTo(Message.RecipientType, Address[]) - Method in class org.seedstack.javamail.test.MailMessagesAssertions
Assert that the recipients field is equal to specified recipients.
Redis - Annotation Type in org.seedstack.redis
This annotation accompanies the Transactional annotation to define the transaction as a redis one and specify the concerned redis client.
RedisConfig - Class in org.seedstack.redis
 
RedisConfig() - Constructor for class org.seedstack.redis.RedisConfig
 
RedisConfig.ClientConfig - Class in org.seedstack.redis
 
RedisExceptionHandler - Interface in org.seedstack.redis
Redis flavor of ExceptionHandler.
ReflectUtils - Class in org.seedstack.shed.reflect
 
refresh() - Method in class org.seedstack.coffig.Coffig
 
refresh() - Static method in class org.seedstack.seed.core.Seed
 
refresh() - Method in interface org.seedstack.seed.spi.SeedLauncher
Refreshes the SeedStack application.
regenerateSession(Subject) - Method in interface org.seedstack.seed.web.security.SessionRegeneratingFilter
Regenerate the session if any.
registerConfigurationProvider(ConfigurationProvider, int) - Method in class org.seedstack.seed.core.SeedRuntime
 
registerDiagnosticInfoCollector(String, DiagnosticInfoCollector) - Method in interface org.seedstack.seed.diagnostic.DiagnosticManager
Register a diagnostic collector.
registerFunction(String, Method, Object) - Method in class org.seedstack.coffig.evaluator.FunctionEvaluator
 
registerListener(String, ConfigChangeListener) - Method in class org.seedstack.coffig.Coffig
 
reject(String, MqttMessage) - Method in interface org.seedstack.mqtt.MqttRejectedExecutionHandler
 
Rel - Annotation Type in org.seedstack.seed.rest
Indicates a resource's relation type.
RelRegistry - Interface in org.seedstack.seed.rest
A registry which can provide href or HAL link associated to a given relation type.
remove(Specification<A>) - Method in interface org.seedstack.business.domain.Repository
Removes all aggregates in the repository satisfying the given specification.
remove(I) - Method in interface org.seedstack.business.domain.Repository
Removes the existing aggregate identified with the specified identifier.
remove(A) - Method in interface org.seedstack.business.domain.Repository
Removes the specified aggregate from the repository.
remove(Specification<A>) - Method in class org.seedstack.business.util.inmemory.BaseInMemoryRepository
 
remove(String) - Method in class org.seedstack.coffig.node.ArrayNode
 
remove(String) - Method in class org.seedstack.coffig.node.MapNode
 
remove(String) - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
remove(String) - Method in class org.seedstack.coffig.node.ValueNode
 
remove(String) - Method in class org.seedstack.coffig.provider.InMemoryProvider
 
remove(String) - Method in interface org.seedstack.coffig.TreeNode
 
remove(Specification<A>) - Method in class org.seedstack.jpa.BaseJpaRepository
 
remove(I) - Method in class org.seedstack.jpa.BaseJpaRepository
 
remove(A) - Method in class org.seedstack.jpa.BaseJpaRepository
 
remove(Specification<A>) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
remove(ID) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
removeColumn(Column) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
Removes a column.
Render - Annotation Type in org.seedstack.io
Render annotation marks fields which will be automatically valued with the renderer corresponding to the value of the annotation.
render(OutputStream, Object) - Method in interface org.seedstack.io.Renderer
Renders a model in a specific format.
render(OutputStream, Object, String, Map<String, Object>) - Method in interface org.seedstack.io.Renderer
Renders a model in a specific format.
render(Map<String, Object>) - Method in class org.seedstack.shed.text.TextTemplate
Render the template with the placeholder replaced.
Renderer - Interface in org.seedstack.io
Provides the ability to render a model in a specific format.
Renderers - Interface in org.seedstack.io
This class aggregates all the renderers associated to a key.
repositories() - Method in interface org.seedstack.business.spi.DomainProvider
Returns a collection of all repository interfaces.
Repository<A extends AggregateRoot<I>,I> - Interface in org.seedstack.business.domain
A repository is responsible for consistently storing and retrieving a whole aggregate.
Repository.Option - Interface in org.seedstack.business.domain
Marker interface for options that can be used to alter the results of some repository methods.
RepositoryOptionsPicker<A extends AggregateRoot<I>,I> - Interface in org.seedstack.business.pagination.dsl
An element of the Paginator DSL allowing to specify repository options.
RequiresCrudPermissions - Annotation Type in org.seedstack.seed.security
Annotation that marks classes and methods which should be intercepted and checked for subject permissions associated with an automatically inferred CrudAction.
RequiresPermissions - Annotation Type in org.seedstack.seed.security
Annotation that marks classes and methods which should be intercepted and checked for subject permissions.
RequiresRoles - Annotation Type in org.seedstack.seed.security
Annotation that marks classes and methods which should be intercepted and checked for subject role ownership.
reschedule(String) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Reschedule the Task with a new trigger
resolve(Method) - Method in interface org.seedstack.seed.security.spi.CrudActionResolver
Resolves a CrudAction from the specified method object.
resolve(MethodInvocation, TransactionMetadata) - Method in interface org.seedstack.seed.transaction.spi.TransactionMetadataResolver
This method is called for a resolver to resolve transaction metadata.
resolveAggregate(D, Class<A>) - Method in interface org.seedstack.business.spi.DtoInfoResolver
Returns the aggregate instance derived from the DTO instance passed as first argument.
resolveAggregate(D, Class<A>, int) - Method in interface org.seedstack.business.spi.DtoInfoResolver
Similar to DtoInfoResolver.resolveAggregate(Object, Class) but used in the case where a Tuple of multiple aggregates corresponds to a single DTO.
resolveId(D, Class<I>) - Method in interface org.seedstack.business.spi.DtoInfoResolver
Returns the identifier instance derived from the DTO instance passed as first argument.
resolveId(D, Class<I>, int) - Method in interface org.seedstack.business.spi.DtoInfoResolver
Similar to DtoInfoResolver.resolveId(Object, Class) but used in the case where a Tuple of multiple aggregates corresponds to a single DTO.
resolvePermissionsInRole(Role) - Method in interface org.seedstack.seed.security.RolePermissionResolver
Resolves a Collection of Permissions based on the given Role.
resolveResourceInfo(ResourceRequest) - Method in interface org.seedstack.seed.web.WebResourceResolver
Resolve a resource request (originating from HTTP) in a resource info object denoting the resource to serve.
resolveRoles(Set<String>, Collection<PrincipalProvider<?>>) - Method in interface org.seedstack.seed.security.RoleMapping
Resolve the Roles from the given data.
resolveURI(String) - Method in interface org.seedstack.seed.web.WebResourceResolver
Reverse resolve a resource path (like a classpath resource path) into a Web-accessible URL if possible.
Resource<A extends AggregateRoot<I>,I,D> - Interface in org.seedstack.crud.rest
Common interface shared by all CRUD-specialized interfaces.
ResourceInfo - Class in org.seedstack.seed.web
This immutable class holds information relative to a static web resource.
ResourceInfo(URL, boolean, String) - Constructor for class org.seedstack.seed.web.ResourceInfo
Creates a resource information instance.
ResourceRequest - Class in org.seedstack.seed.web
This immutable class represent a request of information relative to a static Web resource.
ResourceRequest(String) - Constructor for class org.seedstack.seed.web.ResourceRequest
Creates a resource request which doesn't accept gzip.
ResourceRequest(String, boolean) - Constructor for class org.seedstack.seed.web.ResourceRequest
Creates a resource request.
resources() - Method in interface org.seedstack.seed.rest.spi.RestProvider
 
RESOURCES - Static variable in class org.seedstack.seed.web.spi.SeedFilterPriority
Static resources are served after all normal filters.
RestConfig - Class in org.seedstack.seed.rest
 
RestConfig() - Constructor for class org.seedstack.seed.rest.RestConfig
 
RestConfig.ExceptionMappingConfig - Class in org.seedstack.seed.rest
 
RestCrud - Annotation Type in org.seedstack.crud.rest
This annotation can be applied on REST representations (DTO) also annotated with DtoOf to generate a CRUD resource on the specified path.
RestProvider - Interface in org.seedstack.seed.rest.spi
 
Restriction - Annotation Type in org.seedstack.datasecurity
This annotation will trigger the specified obfuscation when the expression evaluates to false.
retrieveUserGroups(LdapUserContext) - Method in interface org.seedstack.ldap.LdapService
Finds all the groups in which the user is defined as a member.
Role - Class in org.seedstack.seed.security
Represents a Role and optionally a collection of scopes on which it is given.
Role(String) - Constructor for class org.seedstack.seed.security.Role
Constructor with name
RoleMapping - Interface in org.seedstack.seed.security
Interface used to define a mapping between the data coming from a realm and the roles given to the user.
RolePermissionResolver - Interface in org.seedstack.seed.security
A RolePermissionResolver resolves a Role and converts it into a Collection of Permission instances.
rollBack() - Method in class org.seedstack.jdbc.JdbcTransaction
Rollbacks the transaction, thus the underlying connection
RootResource - Interface in org.seedstack.seed.rest.spi
 
run() - Method in class org.seedstack.coffig.watcher.FileConfigurationWatcher
 
run() - Method in class org.seedstack.jms.pollers.SimpleMessagePoller
 
RUNTIME_INFO - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Runtime information has the highest priority to avoid any override.

S

satisfying(Specification<T>) - Method in interface org.seedstack.business.specification.dsl.SpecificationPicker
Picks a custom specification.
SCANNED - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Scanned configuration ("META-INF/configuration/*.yaml", "META-INF/configuration/*.yml", "META-INF/configuration/*.json").
SCANNED_OVERRIDE - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Scanned configuration override ("META-INF/configuration/*.override.yaml", "META-INF/configuration/*.override .yml", "META-INF/configuration/*.override.json").
schedule() - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Bind a Task to a trigger and schedule.
Scheduled - Annotation Type in org.seedstack.scheduler
Scheduled annotates Task to specified scheduling information.
scheduledTask(Class<? extends Task>) - Method in interface org.seedstack.scheduler.ScheduledTasks
Create a ScheduledTaskBuilder.
ScheduledTaskBuilder - Interface in org.seedstack.scheduler
DSL to produce and schedule a Task.
ScheduledTasks - Interface in org.seedstack.scheduler
This factory create a ScheduledTaskBuilder with the given Task.
SchedulingContext - Interface in org.seedstack.scheduler
Provides detailed scheduling information for a task.
Scope - Interface in org.seedstack.seed.security
A scope is an additional verification to be made on a permission.
secure(C) - Method in interface org.seedstack.datasecurity.DataSecurityService
This method will modify the state of c according the role and permissions of the current user.
Secured - Annotation Type in org.seedstack.datasecurity
This annotation marks the annotated element as secured.
SECURITY - Static variable in class org.seedstack.seed.web.spi.SeedFilterPriority
Security is above all normal filters to be able to secure application content.
SecurityConfig - Class in org.seedstack.seed.security
 
SecurityConfig() - Constructor for class org.seedstack.seed.security.SecurityConfig
 
SecurityConfig.AuthenticationConfig - Class in org.seedstack.seed.security
 
SecurityConfig.CacheConfig - Class in org.seedstack.seed.security
 
SecurityConfig.CacheConfig.ItemCacheConfig - Class in org.seedstack.seed.security
 
SecurityConfig.RealmConfig - Class in org.seedstack.seed.security
 
SecurityConfig.SessionConfig - Class in org.seedstack.seed.security
 
SecurityConfig.SubjectConfig - Class in org.seedstack.seed.security
 
SecurityConfig.UserConfig - Class in org.seedstack.seed.security
 
securityExpression(A) - Method in interface org.seedstack.datasecurity.spi.DataSecurityHandler
This methods helps to determine the security object out of the candidate.
SecurityFilter - Annotation Type in org.seedstack.seed.web
Annotation used to identify a custom security filter.
securityObfuscationHandler(A) - Method in interface org.seedstack.datasecurity.spi.DataSecurityHandler
This methods helps to determine the DataObfuscationHandler out of the candidate.
SecurityScope - Annotation Type in org.seedstack.seed.security.spi
Annotation that gives an explicit name to a Scope class.
SecuritySupport - Interface in org.seedstack.seed.security
Support for all security concerns.
Seed - Class in org.seedstack.seed.core
This class is the SeedStack framework entry point, which is used create and dispose kernels.
SeedException - Exception in org.seedstack.seed
This is the base class for all SeedStack Java framework exceptions.
SeedException(ErrorCode) - Constructor for exception org.seedstack.seed.SeedException
 
SeedException(ErrorCode, Throwable) - Constructor for exception org.seedstack.seed.SeedException
 
SeedExceptionTranslator - Interface in org.seedstack.seed.spi
This interface can be implemented to provide an exception translator, capable of translating specific exceptions to a BaseException.
SeedFilterPriority - Class in org.seedstack.seed.web.spi
Holds priorities used by SeedStack filters.
SeedFilterPriority() - Constructor for class org.seedstack.seed.web.spi.SeedFilterPriority
 
SeedInitializer - Interface in org.seedstack.seed.spi
This interface defines methods that are called at various stages of the SeedStack JVM initialization and shutdown process.
SeedITRunner - Class in org.seedstack.seed.testing.junit4
This runner can be used to run JUnit tests with SeedStack integration.
SeedITRunner(Class<?>) - Constructor for class org.seedstack.seed.testing.junit4.SeedITRunner
Creates the runner for the corresponding test class.
SeedLauncher - Interface in org.seedstack.seed.spi
This interface defines a method that can launch a SeedStack application.
SeedListenerPriority - Class in org.seedstack.seed.web.spi
Holds priorities used by SeedStack listeners.
SeedListenerPriority() - Constructor for class org.seedstack.seed.web.spi.SeedListenerPriority
 
SeedMain - Class in org.seedstack.seed.core
Main SeedStack Java application entry point.
SeedMain() - Constructor for class org.seedstack.seed.core.SeedMain
 
SeedRuntime - Class in org.seedstack.seed.core
 
SeedRuntime.Builder - Class in org.seedstack.seed.core
 
SeedTool - Interface in org.seedstack.seed.spi
This interface can be implemented by a Nuun Plugin to declare itself as providing a SeedStack tool.
SeedTool.StartMode - Enum in org.seedstack.seed.spi
The start mode of a SeedStack tool.
self(String) - Method in class org.seedstack.seed.rest.hal.HalRepresentation
Adds the self link.
self(Link) - Method in class org.seedstack.seed.rest.hal.HalRepresentation
Adds the self link.
separateThread(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
Allow the plugin to specify if the launch should occur in a separate thread or the main thread.
SequenceGenerator - Interface in org.seedstack.business.util
Interface for generating ever-incrementing numbers to be used as identity.
serverConfig() - Method in class org.seedstack.seed.web.WebConfig
 
ServerConfig() - Constructor for class org.seedstack.seed.web.WebConfig.ServerConfig
 
Service - Annotation Type in org.seedstack.business
A service is a stateless object that implements domain, applicative, infrastructure or interface logic.
services() - Method in interface org.seedstack.business.spi.DomainProvider
Returns a collection of all service interfaces.
ServletDefinition - Class in org.seedstack.seed.web.spi
This class holds the full definition of a Servlet servlet.
ServletDefinition(String, Class<? extends Servlet>) - Constructor for class org.seedstack.seed.web.spi.ServletDefinition
Creates a servlet definition with the specified name and class.
servlets() - Method in interface org.seedstack.seed.web.spi.WebProvider
 
SessionConfig() - Constructor for class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
SessionConfigurer - Interface in org.seedstack.javamail.spi
Interface for handling session configuration.
SessionRegeneratingFilter - Interface in org.seedstack.seed.web.security
This interface can be implemented in any authenticating Shiro filter to add subject session regeneration capability.
sessions() - Method in class org.seedstack.seed.security.SecurityConfig
 
sessions() - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
SessionsConfig() - Constructor for class org.seedstack.seed.web.WebConfig.ServerConfig.SessionsConfig
 
set(String, TreeNode) - Method in class org.seedstack.coffig.node.ArrayNode
 
set(String, TreeNode) - Method in class org.seedstack.coffig.node.MapNode
 
set(String, TreeNode) - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
set(String, TreeNode) - Method in class org.seedstack.coffig.node.ValueNode
 
set(String, TreeNode) - Method in interface org.seedstack.coffig.TreeNode
 
set(String, Object) - Method in class org.seedstack.seed.rest.hal.Link
 
setAccessTokenValidator(Class<? extends AccessTokenValidator>) - Method in class org.seedstack.oauth.OAuthConfig
 
setAclToken(String) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setAdditive(boolean) - Method in class org.seedstack.seed.LoggingConfig.LoggerConfig
 
setAlgorithm(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setAlias(String) - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig.DatabaseConfig
 
setAliveCheckInterval(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
setAliveCheckInterval(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.LBHttpClientConfig
 
setAllClassesInUnit(boolean) - Method in class org.seedstack.jpa.JpaConfig
 
setAllowCompression(Boolean) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
setAllowMissingTranslations(boolean) - Method in class org.seedstack.i18n.I18nConfig
 
setAmbiguityIgnored(boolean) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
setApplicationInfo(W20Config.ApplicationInfo) - Method in class org.seedstack.w20.W20Config
 
setAsync(boolean) - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
setAsyncSupported(boolean) - Method in class org.seedstack.seed.web.spi.AbstractDefinition
Sets if asynchronous requests are supported by this filter or servlet.
setAuthenticator(Class<? extends Authenticator>) - Method in class org.seedstack.seed.security.SecurityConfig.AuthenticationConfig
 
setAuthorization(URI) - Method in class org.seedstack.oauth.OAuthConfig.ProviderConfig
 
setAutodetect(boolean) - Method in class org.seedstack.spring.SpringConfig
 
setBaseDN(String) - Method in class org.seedstack.ldap.LdapConfig.GroupConfig
 
setBaseDN(String) - Method in class org.seedstack.ldap.LdapConfig.UserConfig
 
setBaselineDescription(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setBaselineOnMigrate(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setBaselineVersion(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setBaseParam(String) - Method in class org.seedstack.seed.rest.RestConfig
 
setBasePath(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setBaseRel(String) - Method in class org.seedstack.seed.rest.RestConfig
 
setBaseUrl(String) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setBatchSize(int) - Method in class org.seedstack.jmh.JmhConfig.Computation
 
setBindDN(String) - Method in class org.seedstack.ldap.LdapConfig
 
setBinding(String) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setBindPassword(String) - Method in class org.seedstack.ldap.LdapConfig
 
setBufferSize(int) - Method in class org.seedstack.seed.undertow.UndertowConfig
 
setCallbacks(Class<? extends FlywayCallback>[]) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setCharsetName(String) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
setChroot(String) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
setClasses(List<Class<?>>) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setCleanDisabled(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setCleanOnValidationError(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setCleanSession(boolean) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setClearBeforeImport(boolean) - Method in class org.seedstack.business.BusinessConfig.DataConfig
 
setClientId(String) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setClientId(String) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
setClientId(String) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setClientId(String) - Method in class org.seedstack.oauth.OAuthConfig
 
setClientSecret(String) - Method in class org.seedstack.oauth.OAuthConfig
 
setClientTimeout(int) - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig
 
setCollectionCacheTTL(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
setColorOutput(ApplicationConfig.ColorOutput) - Method in class org.seedstack.seed.ApplicationConfig
 
setComponentsPath(String) - Method in class org.seedstack.w20.W20Config
 
setConcurrencyLevel(int) - Method in class org.seedstack.shed.cache.CacheParameters
 
setConcurrencyLevel(int) - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig.CacheConfig
 
setConfiguration(Map<String, Object>) - Method in class org.seedstack.w20.ConfiguredModule
Sets the module configuration.
setConnect(Long) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig.TimeoutConfig
 
setConnection(JmsConfig.ConnectionConfig) - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig.JmsConfig
 
setConnectionFactory(String) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setConnectionNumber(int) - Method in class org.seedstack.ldap.LdapConfig
 
setConnectionTimeout(int) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setConnectionTimeout(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
setConnectionTimeout(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.LBHttpClientConfig
 
setConnectOptions(MqttConnectOptions) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
setConnectTimeout(int) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setConsulBookend(Class<? extends ConsulBookend>) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setContactEmail(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setContactName(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setContactUrl(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setContext(Class<? extends SubjectContext>) - Method in class org.seedstack.seed.security.SecurityConfig.SubjectConfig
 
setContextPath(String) - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
setContract(Class<? extends Contract>) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setCookieHttpOnly(boolean) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setCookieName(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setCookiePath(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setCookieSameSite(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setCoreSize(int) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
setCoreSize(int) - Method in class org.seedstack.mqtt.spi.MqttPoolInfo
 
setCorsWithCredentials(boolean) - Method in class org.seedstack.w20.W20Config
 
setCredentialsMatcher(Class<? extends CredentialsMatcher>) - Method in class org.seedstack.seed.security.SecurityConfig.AuthenticationConfig
 
setCsvEncoder(CsvEncoder) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
Sets the csv encoder.
setDao(Class<? extends SubjectDAO>) - Method in class org.seedstack.seed.security.SecurityConfig.SubjectConfig
 
setDataBindingMode(String) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setDatasource(String) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setDecoder(Class<? extends Decoder>) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setDefaultClient(String) - Method in class org.seedstack.redis.RedisConfig
 
setDefaultClient(String) - Method in class org.seedstack.solr.SolrConfig
 
setDefaultCollection(String) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
setDefaultConfiguration(String, String) - Method in class org.seedstack.seed.core.SeedRuntime
 
setDefaultConfiguration(String, String...) - Method in class org.seedstack.seed.core.SeedRuntime
 
setDefaultConfiguration(String, Collection<String>) - Method in class org.seedstack.seed.core.SeedRuntime
 
setDefaultDatabase(String) - Method in class org.seedstack.neo4j.Neo4jConfig
 
setDefaultDataSource(String) - Method in class org.seedstack.jdbc.JdbcConfig
 
setDefaultHandler(Class<? extends TransactionHandler<?>>) - Method in class org.seedstack.seed.transaction.TransactionConfig
 
setDefaultProvider(Class<? extends CachingProvider>) - Method in class org.seedstack.jcache.JCacheConfig
 
setDefaultUnit(String) - Method in class org.seedstack.jpa.JpaConfig
 
setDescription(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setDirectBuffers(boolean) - Method in class org.seedstack.seed.undertow.UndertowConfig
 
setDisableMasterpage(boolean) - Method in class org.seedstack.w20.W20Config
 
setDiscoveryDocument(URI) - Method in class org.seedstack.oauth.OAuthConfig
 
setDriver(Class<? extends Driver>) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setEnabled(boolean) - Method in class org.seedstack.flyway.FlywayConfig.DataSourceConfig
 
setEnabled(boolean) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
setEnabled(boolean) - Method in class org.seedstack.netflix.hystrix.HystrixConfig.MetricsConfig
 
setEnabled(boolean) - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
setEnabled(boolean) - Method in class org.seedstack.seed.LoggingConfig.OutputConfig
 
setEnabled(boolean) - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig.ItemCacheConfig
 
setEnabled(boolean) - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig
 
setEnabled(boolean) - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
setEnabled(boolean) - Method in class org.seedstack.shell.ShellConfig
 
setEnabled(boolean) - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Sets the fragment status.
setEnabled(boolean) - Method in class org.seedstack.w20.ConfiguredModule
Sets the module status.
setEnableMtom(Boolean) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setEncoder(Class<? extends Encoder>) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setEncoding(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setEndOfLine(String) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
setEnvironment(String) - Method in class org.seedstack.w20.W20Config.ApplicationInfo
 
setExceptionHandler(Class<? extends JdbcExceptionHandler>) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setExceptionHandler(Class<? extends JmsExceptionHandler>) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setExceptionHandler(Class<? extends JpaExceptionHandler>) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setExceptionHandler(Class<? extends Neo4jExceptionHandler>) - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
setExceptionHandler(Class<? extends RedisExceptionHandler>) - Method in class org.seedstack.redis.RedisConfig.ClientConfig
 
setExceptionHandler(Class<? extends ExceptionHandler>) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Set the exception handler of the associated transaction.
setExceptionHandler(Class<? extends SolrExceptionHandler>) - Method in class org.seedstack.solr.SolrConfig.ClientConfig
 
setExceptionListener(Class<? extends ExceptionListener>) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setExceptionListener(ExceptionListener) - Method in class org.seedstack.jms.pollers.SimpleMessagePoller
 
setExceptionListener(ExceptionListener) - Method in interface org.seedstack.jms.spi.MessagePoller
 
setExclude(String) - Method in class org.seedstack.jmh.JmhConfig
 
setExecutorService(Class<? extends ExecutorService>) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setExpiryDuration(long) - Method in class org.seedstack.jcache.JCacheConfig.CacheConfig
 
setExpiryPolicy(JCacheConfig.ExpiryPolicy) - Method in class org.seedstack.jcache.JCacheConfig.CacheConfig
 
setExpiryPolicyFactory(Class<? extends Factory<? extends ExpiryPolicy>>) - Method in class org.seedstack.jcache.JCacheConfig.CacheConfig
 
setExternalMetadata(String) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setFactory(Class<? extends SubjectFactory>) - Method in class org.seedstack.seed.security.SecurityConfig.SubjectConfig
 
setFailOnError(boolean) - Method in class org.seedstack.jmh.JmhConfig
 
setFailureAttribute(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.FormConfig
 
setFallback(Class<?>) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setFeatures(Set<Class<?>>) - Method in class org.seedstack.seed.rest.RestConfig
 
setField(String) - Method in class org.seedstack.io.supercsv.Column
 
setFieldAccessLevel(Configuration.AccessLevel) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
setFieldMatching(boolean) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
setFile(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
Sets the file to load the certificate from the filesystem.
setFilterClass(Class<? extends SwaggerSpecFilter>) - Method in class org.seedstack.swagger.SwaggerConfig
 
setFollowRedirects(Boolean) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
setForceImport(boolean) - Method in class org.seedstack.business.BusinessConfig.DataConfig
 
setForks(int) - Method in class org.seedstack.jmh.JmhConfig.Computation
 
setFullTypeMatchingRequired(boolean) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
setGarbageCollection(boolean) - Method in class org.seedstack.jmh.JmhConfig
 
setGlobalVariable(String, String) - Method in class org.seedstack.w20.W20Config
 
setGroup(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setHandler(Class<? extends TransactionHandler>) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Set the transaction handler of the associated transaction.
setHeaderName(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setHost(HostAndPort) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setHost(String) - Method in class org.seedstack.ldap.LdapConfig
 
setHost(String) - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
setHost(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setHostnameVerifier(Class<? extends HostnameVerifier>) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setHttp2(boolean) - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
setHttpProxy(String) - Method in class org.seedstack.seed.ProxyConfig
 
setHttps(boolean) - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
setHttpsProxy(String) - Method in class org.seedstack.seed.ProxyConfig
 
setHystrixWrapper(FeignConfig.HystrixWrapperMode) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setId(String) - Method in class org.seedstack.seed.ApplicationConfig
Sets the identifier of the application (keep it in sync with the name if already equals to it).
setIdAttribute(String) - Method in class org.seedstack.ldap.LdapConfig.UserConfig
 
setIdField(String) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
setIgnore(Boolean) - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Sets the fragment ignore status.
setIgnoreFutureMigrations(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setIgnoreHttpMethods(List<String>) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setIgnoreMissingMigrations(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setIgnoreNulls(boolean) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
setImplementation(Class<?>) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setImplicitMatching(boolean) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
setImportOnStart(boolean) - Method in class org.seedstack.business.BusinessConfig.DataConfig
 
setInclude(String) - Method in class org.seedstack.jmh.JmhConfig
 
setIncludeWarmup(String) - Method in class org.seedstack.jmh.JmhConfig
 
setInitialSize(int) - Method in class org.seedstack.shed.cache.CacheParameters
 
setInitialSize(int) - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig.CacheConfig
 
setInstalledBy(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setIoThreads(int) - Method in class org.seedstack.seed.undertow.UndertowConfig
 
setIssuer(URI) - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
setIterations(int) - Method in class org.seedstack.jmh.JmhConfig.Computation
 
setJasperDesign(JasperDesign) - Method in class org.seedstack.io.jasper.JasperTemplate
 
setJedisPoolConfig(JedisPoolConfig) - Method in class org.seedstack.redis.RedisConfig.ClientConfig
 
setJeeMode(boolean) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setJerseyProperties(Map<String, String>) - Method in class org.seedstack.seed.rest.RestConfig
 
setJndiContext(String) - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
setJndiContext(String) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setJndiContext(String) - Method in class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
setJndiName(String) - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
setJndiName(String) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setJndiName(String) - Method in class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
setJrExporterParameters(Map<JRExporterParameter, Object>) - Method in class org.seedstack.io.jasper.JasperTemplate
 
setJsonHome(boolean) - Method in class org.seedstack.seed.rest.RestConfig
 
setJspPath(String) - Method in class org.seedstack.seed.rest.RestConfig
 
setJvmArgs(String[]) - Method in class org.seedstack.jmh.JmhConfig
 
setJwks(URI) - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
setKeepAlive(int) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
setKeepAlive(int) - Method in class org.seedstack.mqtt.spi.MqttPoolInfo
 
setKeepAliveInterval(int) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setLength(int) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setLevel(LoggingConfig.Level) - Method in class org.seedstack.seed.LoggingConfig.LoggerConfig
 
setLevel(LoggingConfig.Level) - Method in class org.seedstack.seed.LoggingConfig
 
setLicenseName(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setLicenseUrl(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setLoadingFunction(Function<? super K, ? extends V>) - Method in class org.seedstack.shed.cache.CacheParameters
 
setLoadingTimeout(int) - Method in class org.seedstack.w20.W20Config
 
setLoadOnStartup(int) - Method in class org.seedstack.seed.web.spi.ServletDefinition
Sets if the Servlet should be loaded on startup.
setLocation(String) - Method in class org.seedstack.shell.ShellConfig.KeyConfig
 
setLocations(String[]) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setLogger(Class<? extends Logger>) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setLoginUrl(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
setLogLevel(Logger.Level) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setLogoutUrl(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
setManaged(boolean) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setManageJpa(boolean) - Method in class org.seedstack.spring.SpringConfig
 
setManager(Class<? extends CacheManager>) - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig
 
setManager(Class<? extends TransactionManager>) - Method in class org.seedstack.seed.transaction.TransactionConfig
 
setManifestLocation(String) - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Sets the fragment manifest location.
setMappingFiles(List<String>) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setMasterpageTemplate(String) - Method in class org.seedstack.w20.W20Config
 
setMaxConnectionsPerHost(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
setMaxSize(int) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
setMaxSize(int) - Method in class org.seedstack.mqtt.spi.MqttPoolInfo
 
setMaxSize(String) - Method in class org.seedstack.seed.LoggingConfig.FileConfig
 
setMaxSize(int) - Method in class org.seedstack.shed.cache.CacheParameters
 
setMaxSize(int) - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsConfig.CacheConfig
 
setMaxTotalConnections(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
setMeasurement(JmhConfig.Computation) - Method in class org.seedstack.jmh.JmhConfig
 
setMemberAttribute(String) - Method in class org.seedstack.ldap.LdapConfig.GroupConfig
 
setMessageConsumer(MessageConsumer) - Method in class org.seedstack.jms.pollers.SimpleMessagePoller
 
setMessageConsumer(MessageConsumer) - Method in interface org.seedstack.jms.spi.MessagePoller
 
setMessageListener(MessageListener) - Method in class org.seedstack.jms.pollers.SimpleMessagePoller
 
setMessageListener(MessageListener) - Method in interface org.seedstack.jms.spi.MessagePoller
 
setMessagePoller(Class<? extends MessagePoller>) - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig.JmsConfig
 
setMethodAccessLevel(Configuration.AccessLevel) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
setMixed(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setMode(Mode) - Method in class org.seedstack.jmh.JmhConfig
 
setMode(ProxyConfig.ProxyMode) - Method in class org.seedstack.seed.ProxyConfig
 
setModules(Map<String, ConfiguredModule>) - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Sets the configured modules of this configured fragment.
setMqttPoolInfo(MqttPoolInfo) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setMqttReconnectionMode(String) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setMqttVersion(int) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setMtomThreshold(Integer) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setName(String) - Method in class org.seedstack.io.supercsv.Column
 
setName(String) - Method in class org.seedstack.seed.ApplicationConfig
 
setName(String) - Method in class org.seedstack.seed.security.SecurityConfig.CacheConfig.ItemCacheConfig
 
setName(String) - Method in class org.seedstack.seed.security.SecurityConfig.RealmConfig
 
setName(String) - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Sets the name of the fragment.
setName(String) - Method in class org.seedstack.w20.ConfiguredModule
Sets the name of the module.
setNameTokenizer(NameTokenizer) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.DestinationConfig
 
setNameTokenizer(NameTokenizer) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.SourceConfig
 
setNameTransformer(NameTransformer) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.DestinationConfig
 
setNameTransformer(NameTransformer) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.SourceConfig
 
setNamingConvention(NamingConvention) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.DestinationConfig
 
setNamingConvention(NamingConvention) - Method in class org.seedstack.business.modelmapper.ModelMapperConfig.SourceConfig
 
setNoProxy(String) - Method in class org.seedstack.seed.ProxyConfig
 
setNoRollbackFor(Class<? extends Exception>[]) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Set the exception classes on which the associated transaction will NOT be rollbacked.
setObjectClass(String) - Method in class org.seedstack.ldap.LdapConfig.GroupConfig
 
setObjectClass(String) - Method in class org.seedstack.ldap.LdapConfig.UserConfig
 
setOperationsPerInvocation(int) - Method in class org.seedstack.jmh.JmhConfig
 
setOptional(Boolean) - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Sets the fragment optional status.
setOptions(FlywayConfigOptions) - Method in class org.seedstack.flyway.FlywayConfig.DataSourceConfig
 
setOptions(FlywayConfigOptions) - Method in class org.seedstack.flyway.FlywayConfig
 
setOutOfOrder(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setOutput(LoggingConfig.ConsoleConfig.Output) - Method in class org.seedstack.seed.LoggingConfig.ConsoleConfig
 
setPackageScanWarning(boolean) - Method in class org.seedstack.seed.ApplicationConfig
 
setParallelCacheRefreshes(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
setParallelUpdates(Boolean) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
setParamName(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setPassword(String) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setPassword(String) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setPassword(String) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setPassword(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
 
setPassword(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
setPassword(String) - Method in class org.seedstack.seed.security.SecurityConfig.UserConfig
 
setPasswordParameter(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.FormConfig
 
setPath(String) - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
setPath(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
setPath(String) - Method in class org.seedstack.seed.LoggingConfig.FileConfig
 
setPath(String) - Method in class org.seedstack.seed.rest.RestConfig
 
setPattern(String) - Method in class org.seedstack.seed.LoggingConfig.OutputConfig
 
setPattern(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.UrlConfig
 
setPermissionResolver(String) - Method in class org.seedstack.seed.security.SecurityConfig.RealmConfig
 
setPerRequestToken(boolean) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
setPing(boolean) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setPlaceholderPrefix(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setPlaceholderReplacement(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setPlaceholders(Map<String, String>) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setPlaceholderSuffix(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setPort(int) - Method in class org.seedstack.ldap.LdapConfig
 
setPort(int) - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
setPort(int) - Method in class org.seedstack.shell.ShellConfig
 
setPortName(String) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setPreload(Boolean) - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Sets the fragment preload status.
setPrettyPrint(boolean) - Method in class org.seedstack.swagger.SwaggerConfig
 
setPrettyUrls(boolean) - Method in class org.seedstack.w20.W20Config
 
setPrintBanner(boolean) - Method in class org.seedstack.seed.ApplicationConfig
 
setPriority(int) - Method in class org.seedstack.seed.web.spi.FilterDefinition
Sets the registration priority of this filter.
setPriority(int) - Method in class org.seedstack.seed.web.spi.ListenerDefinition
Sets the registration priority of this listener.
setPropagation(Propagation) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Set the propagation of the associated transaction.
setProperties(Properties) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setProperties(Properties) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setProperties(Properties) - Method in class org.seedstack.kafka.KafkaConfig.ClientConfig
 
setProperties(Map<String, String>) - Method in class org.seedstack.netflix.hystrix.HystrixConfig
 
setPropertiesURL(URL) - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
setProperty(String, String) - Method in class org.seedstack.elasticsearch.ElasticSearchConfig.ClientConfig
 
setProperty(String, String) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setProperty(String, String) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setProvider(Class<? extends CachingProvider>) - Method in class org.seedstack.jcache.JCacheConfig.CacheConfig
 
setProvider(Class<? extends DataSourceProvider>) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setProvider(Class<? extends PersistenceProvider>) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setProvider(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
setQualifier(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig.AliasConfig
 
setQueryParams(Set<String>) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
setQueryParams(Set<String>) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.LBHttpClientConfig
 
setQueueSize(int) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
setQueueSize(int) - Method in class org.seedstack.mqtt.spi.MqttPoolInfo
 
setQuote(char) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
setQuoteMode(QuoteMode) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
Sets the quote mode.
setRead(Long) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig.TimeoutConfig
 
setReadingCellProcessor(CellProcessor) - Method in class org.seedstack.io.supercsv.Column
 
setReadOnly(Boolean) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Set if the associated transaction is read-only.
setReadTimeout(int) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setReadTimeout(int) - Method in class org.seedstack.seed.undertow.UndertowConfig
 
setRealmAuthenticationAdapter(Class<? extends RealmAuthenticationAdapter>) - Method in class org.seedstack.ws.WebServicesConfig
 
setReconnectionDelay(int) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setReconnectionInterval(int) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
setReconnectionInterval(int) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setReconnectionMode(MqttConfig.ClientConfig.ReconnectionMode) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
setRedirect(URI) - Method in class org.seedstack.oauth.OAuthConfig
 
setRejectedExecutionPolicy(MqttConfig.ClientConfig.PoolConfig.RejectedExecutionPolicy) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig
 
setRememberMeParameter(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.FormConfig
 
setRepeatableSqlMigrationPrefix(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setRequestDiagnostic(boolean) - Method in class org.seedstack.seed.web.WebConfig
 
setResolvers(Class<? extends MigrationResolver>[]) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setResource(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.CertificateConfig
Sets the resource to load the certificate from the classpath.
setResource(String) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Set the name of the transacted resource (must be unique per transaction handler).
setResult(File) - Method in class org.seedstack.jmh.JmhConfig
 
setResultFormat(ResultFormatType) - Method in class org.seedstack.jmh.JmhConfig
 
setRevocation(URI) - Method in class org.seedstack.oauth.OAuthConfig.ProviderConfig
 
setRoleMapper(String) - Method in class org.seedstack.seed.security.SecurityConfig.RealmConfig
 
setRollbackOn(Class<? extends Exception>[]) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Set the exception classes on which the associated transaction will be rollbacked.
setRollbackOnly() - Method in class org.seedstack.jdbc.JdbcTransaction
If the transaction is marked as rollback only
setRollbackOnParticipationFailure(Boolean) - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
Set if the associated participating transaction should mark the whole transaction as rollback-only.
setRoutes(Map<String, Object>) - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Sets the configured routes of this configured fragment
setSchemas(String[]) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setSecurityProvider(String) - Method in class org.seedstack.w20.W20Config
 
setSelector(String) - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig.JmsConfig
 
setSeparator(char) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
setServerUri(String) - Method in class org.seedstack.mqtt.MqttConfig.ClientConfig
 
setServiceName(String) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setServletPath(String) - Method in class org.seedstack.netflix.hystrix.HystrixConfig.MetricsConfig
 
setSession(Session) - Method in class org.seedstack.jms.pollers.SimpleMessagePoller
 
setSession(Session) - Method in interface org.seedstack.jms.spi.MessagePoller
 
setSessionTrackingMode(WebConfig.SessionTrackingMode) - Method in class org.seedstack.seed.web.WebConfig
 
setSetClientId(boolean) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setSharedCacheMode(SharedCacheMode) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setSigningAlgorithm(String) - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
setSigningAlgorithm(String) - Method in class org.seedstack.oauth.OAuthConfig
 
setSkipDefaultCallbacks(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setSkipDefaultResolvers(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setSocketTimeout(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
setSocketTimeout(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.LBHttpClientConfig
 
setSqlMigrationPrefix(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setSqlMigrationSeparator(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setSqlMigrationSuffix(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setStorage(File) - Method in class org.seedstack.seed.ApplicationConfig
 
setStorageEvaluator(Class<? extends SessionStorageEvaluator>) - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
setStrategy(Class<? extends AuthenticationStrategy>) - Method in class org.seedstack.seed.security.SecurityConfig.AuthenticationConfig
 
setStreamSupport(boolean) - Method in class org.seedstack.seed.rest.RestConfig
 
setSubTitle(String) - Method in class org.seedstack.w20.W20Config.ApplicationInfo
 
setSuccessUrl(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
setTable(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setTarget(Class<? extends Target>) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setTarget(String) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setTcpNoDelay(boolean) - Method in class org.seedstack.seed.undertow.UndertowConfig
 
setTemplate(TEMPLATE) - Method in class org.seedstack.io.spi.AbstractTemplateParser
 
setTemplate(T) - Method in class org.seedstack.io.spi.AbstractTemplateRenderer
 
setTemplateURLs(Map<String, URL>) - Method in class org.seedstack.io.spi.AbstractBaseStaticTemplateLoader
 
setTemplateURLs(Map<String, URL>) - Method in interface org.seedstack.io.spi.StaticTemplateLoader
 
setTermsOfServiceUrl(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setThreads(int) - Method in class org.seedstack.jmh.JmhConfig
 
setTime(TimeValue) - Method in class org.seedstack.jmh.JmhConfig.Computation
 
setTimeout(TimeValue) - Method in class org.seedstack.jmh.JmhConfig
 
setTimeout(long) - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
setTimeout(int) - Method in class org.seedstack.seed.web.WebConfig.ServerConfig.SessionsConfig
 
setTimeouts(ConsulConfig.ClientConfig.TimeoutConfig) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setTimeUnit(TimeUnit) - Method in class org.seedstack.feign.FeignConfig.EndpointConfig
 
setTimeUnit(TimeUnit) - Method in class org.seedstack.jmh.JmhConfig
 
setTitle(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setTitle(String) - Method in class org.seedstack.w20.W20Config.ApplicationInfo
 
setToken(URI) - Method in class org.seedstack.oauth.OAuthConfig.ProviderConfig
 
setTopicFilters(String[]) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setTransactional(boolean) - Method in class org.seedstack.kafka.KafkaConfig.ProducerConfig
 
setTransactional(boolean) - Method in class org.seedstack.ws.jms.WebServicesJmsConfig.JmsEndpointConfig.JmsConfig
 
setTransactionType(PersistenceUnitTransactionType) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setTranslationFallback(boolean) - Method in class org.seedstack.i18n.I18nConfig
 
setTxManagerName(String) - Method in class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
 
setType(Neo4jConfig.DatabaseConfig.DatabaseType) - Method in class org.seedstack.neo4j.Neo4jConfig.DatabaseConfig
 
setType(String) - Method in class org.seedstack.seed.crypto.CryptoConfig.KeyStoreConfig
 
setType(ShellConfig.KeyConfig.KeyType) - Method in class org.seedstack.shell.ShellConfig.KeyConfig
 
setType(SolrConfig.ClientConfig.SolrClientType) - Method in class org.seedstack.solr.SolrConfig.ClientConfig
 
setUnsecuredTokenAllowed(boolean) - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
setUpdateToLeaders(boolean) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
setUri(String) - Method in class org.seedstack.mongodb.MongoDbConfig.ClientConfig
 
setUri(String) - Method in class org.seedstack.mqtt.spi.MqttClientInfo
 
setUrl(String) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setUrl(String) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setUrl(String) - Method in class org.seedstack.redis.RedisConfig.ClientConfig
 
setUrl(String) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setUseMultiPartHost(Boolean) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.HttpClientConfig
 
setUser(String) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig
 
setUser(String) - Method in class org.seedstack.jdbc.JdbcConfig.DataSourceConfig
 
setUser(String) - Method in class org.seedstack.jms.JmsConfig.ConnectionConfig
 
setUserInfo(URI) - Method in class org.seedstack.oauth.OAuthConfig.OpenIdConnectConfig
 
setUsernameParameter(String) - Method in class org.seedstack.seed.web.security.WebSecurityConfig.FormConfig
 
setUserTxName(String) - Method in class org.seedstack.seed.transaction.TransactionConfig.JtaConfig
 
setValidateOnMigrate(Boolean) - Method in class org.seedstack.flyway.FlywayConfigOptions
 
setValidationInterval(long) - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
setValidationMode(ValidationMode) - Method in class org.seedstack.jpa.JpaConfig.PersistenceUnitConfig
 
setValidationScheduler(Class<? extends SessionValidationScheduler>) - Method in class org.seedstack.seed.security.SecurityConfig.SessionConfig
 
setValue(Field, Object, Object) - Static method in class org.seedstack.shed.reflect.ReflectUtils
Sets the specified value into the specified field while wrapping checked exception in a ShedException.
setVariable(String, String, String) - Method in class org.seedstack.w20.W20Config
 
setVars(Map<String, String>) - Method in class org.seedstack.w20.ConfiguredFragmentDeclaration
Sets the variables of this fragment.
setVendorClass(Class<? extends ConnectionFactory>) - Method in class org.seedstack.cci.CciConfig.ConnectionFactoryConfig
 
setVendorClass(Class<? extends ConnectionFactory>) - Method in class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
setVendorProperties(Properties) - Method in class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
setVendorProperty(String, String) - Method in class org.seedstack.jms.JmsConfig.ConnectionFactoryConfig
 
setVersion(String) - Method in class org.seedstack.seed.ApplicationConfig
 
setVersion(String) - Method in class org.seedstack.swagger.SwaggerConfig
 
setVersion(String) - Method in class org.seedstack.w20.W20Config.ApplicationInfo
 
setWarmup(JmhConfig.Computation) - Method in class org.seedstack.jmh.JmhConfig
 
setWarmupMode(WarmupMode) - Method in class org.seedstack.jmh.JmhConfig
 
setWatch(boolean) - Method in class org.seedstack.seed.ConfigConfig
 
setWelcomeFiles(List<String>) - Method in class org.seedstack.seed.web.WebConfig.ServerConfig
 
setWorkerThreads(int) - Method in class org.seedstack.seed.undertow.UndertowConfig
 
setWrite(Long) - Method in class org.seedstack.consul.ConsulConfig.ClientConfig.TimeoutConfig
 
setWriteTimeout(int) - Method in class org.seedstack.seed.undertow.UndertowConfig
 
setWritingCellProcessor(CellProcessor) - Method in class org.seedstack.io.supercsv.Column
 
setWsdl(String) - Method in class org.seedstack.ws.WebServicesConfig.EndpointConfig
 
setZeroBasedPageIndex(boolean) - Method in class org.seedstack.business.BusinessConfig.PaginationConfig
 
setZookeeperClientTimeout(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
setZookeeperConnectTimeout(Integer) - Method in class org.seedstack.solr.SolrConfig.ClientConfig.CloudClientConfig
 
ShellConfig - Class in org.seedstack.shell
 
ShellConfig() - Constructor for class org.seedstack.shell.ShellConfig
 
ShellConfig.KeyConfig - Class in org.seedstack.shell
 
ShellConfig.KeyConfig.KeyType - Enum in org.seedstack.shell
 
showHeader() - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
showHeader(boolean) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
 
shutdown() - Method in interface org.seedstack.seed.spi.SeedLauncher
Shutdown the SeedStack application.
SimpleLRUCache<K,V> - Class in org.seedstack.shed.cache
 
SimpleLRUCache.Factory - Class in org.seedstack.shed.cache
 
SimpleMessagePoller - Class in org.seedstack.jms.pollers
MessagePoller implementing a simple polling strategy that waits at most 30 seconds using MessageConsumer.receive(long) and then loop over.
SimpleMessagePoller() - Constructor for class org.seedstack.jms.pollers.SimpleMessagePoller
 
simpleNameOf(Type) - Static method in class org.seedstack.shed.reflect.Types
 
SimplePage<T> - Class in org.seedstack.business.pagination
Represents an indexed page of items taken from a bigger list.
SimplePage(List<T>, long, long, long) - Constructor for class org.seedstack.business.pagination.SimplePage
Constructor.
SimplePrincipalProvider - Class in org.seedstack.seed.security.principals
A named principal represented as a string.
SimplePrincipalProvider(String, String) - Constructor for class org.seedstack.seed.security.principals.SimplePrincipalProvider
Constructor
SimpleScope - Class in org.seedstack.seed.security
A simple kind of scope that can be described as a String which matches in an all or nothing fashion (strict equality).
SimpleScope(String) - Constructor for class org.seedstack.seed.security.SimpleScope
Constructor with simple scope as param
SimpleSlice<T> - Class in org.seedstack.business.pagination
Represents a slice of items taken from a bigger list.
SimpleSlice(List<T>) - Constructor for class org.seedstack.business.pagination.SimpleSlice
This constructor take a list of items that can potentially be huge.
SINGLE_CHARACTER_WILDCARD - Static variable in class org.seedstack.business.specification.StringMatchingSpecification
Wildcard for matching any character.
SingleValue - Annotation Type in org.seedstack.coffig
 
size() - Method in interface org.seedstack.business.domain.Repository
Returns the number of aggregates in the repository.
size() - Method in class org.seedstack.jpa.BaseJpaRepository
 
size() - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
size() - Method in class org.seedstack.seed.ClassConfiguration
Returns the number of key/value pairs.
SizePicker<T> - Interface in org.seedstack.business.pagination.dsl
An element of the Paginator DSL allowing to specify the size of the page in the case of page-based pagination.
skipComments(String) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
Sets the string used to indicate comments, eg.
skipComments(CommentMatcher) - Method in class org.seedstack.io.supercsv.SuperCsvTemplate
Sets the comment matcher.
Slice<T> - Interface in org.seedstack.business.pagination
A slice of contiguous items taken from a bigger list.
SlicePaginationPicker<T> - Interface in org.seedstack.business.pagination.dsl
An element of the Paginator DSL allowing to choose the pagination type.
Solr - Annotation Type in org.seedstack.solr
This annotation accompanies the Transactional annotation to define the transaction as a Solr one and specify the Solr connection.
SolrConfig - Class in org.seedstack.solr
 
SolrConfig() - Constructor for class org.seedstack.solr.SolrConfig
 
SolrConfig.ClientConfig - Class in org.seedstack.solr
 
SolrConfig.ClientConfig.CloudClientConfig - Class in org.seedstack.solr
 
SolrConfig.ClientConfig.HttpClientConfig - Class in org.seedstack.solr
 
SolrConfig.ClientConfig.LBHttpClientConfig - Class in org.seedstack.solr
 
SolrConfig.ClientConfig.SolrClientType - Enum in org.seedstack.solr
 
SolrExceptionHandler - Interface in org.seedstack.solr
Exception handler for Solr transactions.
sortByPriority(List<T>) - Static method in class org.seedstack.shed.misc.PriorityUtils
A specialisation of PriorityUtils.sortByPriority(List, ToIntFunction) for a list of classes.
sortByPriority(List<T>, ToIntFunction<T>) - Static method in class org.seedstack.shed.misc.PriorityUtils
Sort classes by descending order of their priority, meaning the class with the higher priority will be the first element of the sorted list.
SortOption - Class in org.seedstack.business.domain
Repository option for sorting aggregates.
SortOption() - Constructor for class org.seedstack.business.domain.SortOption
Creates an empty sort option with SortOption.Direction.ASCENDING as default sort direction.
SortOption(SortOption.Direction) - Constructor for class org.seedstack.business.domain.SortOption
Creates an empty sort option with the specified argument as default sort direction.
SortOption.Direction - Enum in org.seedstack.business.domain
Sort direction associated to a sorted attribute.
SortOption.SortedAttribute - Class in org.seedstack.business.domain
Represents a specific sorted attribute in a SortOption.
SortParams - Class in org.seedstack.crud.rest
 
SortParams() - Constructor for class org.seedstack.crud.rest.SortParams
 
source() - Method in class org.seedstack.business.modelmapper.ModelMapperConfig
 
SourceConfig() - Constructor for class org.seedstack.business.modelmapper.ModelMapperConfig.SourceConfig
 
Specification<T> - Interface in org.seedstack.business.specification
A Specification is a pattern that is able to tell if a candidate object matches some criteria.
SpecificationBuilder - Interface in org.seedstack.business.specification.dsl
SpecificationBuilder is a DSL that facilitates the creation of complex composite specifications.
SpecificationConverter<S extends Specification<?>,C,T> - Interface in org.seedstack.business.spi
Interface for classes implementing conversion from a particular Specification type to a target object representing this specification.
SpecificationPicker<S extends Slice<T>,T> - Interface in org.seedstack.business.pagination.dsl
An element of the Paginator DSL allowing to specify the specification that will be used to retrieve objects from the repository.
SpecificationPicker<T,S extends BaseSelector> - Interface in org.seedstack.business.specification.dsl
An element of the SpecificationBuilder DSL to pick the specification that will apply to the current selection.
SpecificationTranslator<C,T> - Interface in org.seedstack.business.spi
Translates a Specification into a target object by invoking the relevant SpecificationConverters.
spliterator() - Method in interface org.seedstack.business.pagination.Slice
 
splitWords(String) - Static method in class org.seedstack.shed.text.TextUtils
Split a text into an array of words using space (" ") as separator.
SpringConfig - Class in org.seedstack.spring
 
SpringConfig() - Constructor for class org.seedstack.spring.SpringConfig
 
SpringExceptionHandler - Interface in org.seedstack.spring.spi
Exception handler for Spring transactions.
SpringTransactionManager - Annotation Type in org.seedstack.spring
This annotation accompanies the Transactional annotation to define the transaction as a Spring managed one and specify the concerned Spring transaction manager.
ssl() - Method in class org.seedstack.seed.crypto.CryptoConfig
 
SSLAuthenticationMode - Enum in org.seedstack.seed.crypto.spi
Defines the different modes for client authentication with SSL.
SSLConfig() - Constructor for class org.seedstack.seed.crypto.CryptoConfig.SSLConfig
 
sslConfig() - Method in interface org.seedstack.seed.crypto.spi.SSLProvider
Provides the CryptoConfig.SSLConfig after the init phase.
sslContext() - Method in interface org.seedstack.seed.crypto.spi.SSLProvider
Provides an SSLContext configured during the init phase.
SSLProvider - Interface in org.seedstack.seed.crypto.spi
Provides access to the application SSL configuration.
StandardAnnotationResolver<E extends AnnotatedElement,A extends Annotation> - Class in org.seedstack.shed.reflect
 
StandardAnnotationResolver() - Constructor for class org.seedstack.shed.reflect.StandardAnnotationResolver
 
start() - Method in class org.seedstack.jms.pollers.SimpleMessagePoller
 
start() - Method in interface org.seedstack.jms.spi.MessagePoller
 
started() - Method in interface org.seedstack.seed.LifecycleListener
This method is called by SeedStack just after the application has started up.
startMode() - Method in interface org.seedstack.seed.spi.SeedTool
Determines the start mode.
startWatching() - Method in class org.seedstack.coffig.Coffig
 
startWatching() - Method in interface org.seedstack.coffig.spi.ConfigurationWatcher
 
startWatching() - Method in class org.seedstack.coffig.watcher.FileConfigurationWatcher
 
staticResources() - Method in class org.seedstack.seed.web.WebConfig
 
StaticResourcesConfig() - Constructor for class org.seedstack.seed.web.WebConfig.StaticResourcesConfig
 
StaticTemplateLoader<T extends Template> - Interface in org.seedstack.io.spi
StaticTemplateLoader loads static templates from META-INF directory at the plugin startup.
stop() - Method in class org.seedstack.jms.pollers.SimpleMessagePoller
 
stop() - Method in interface org.seedstack.jms.spi.MessagePoller
 
stopping() - Method in interface org.seedstack.seed.LifecycleListener
This method is called by SeedStack just before the application is shut down.
stopWatching() - Method in class org.seedstack.coffig.Coffig
 
stopWatching() - Method in interface org.seedstack.coffig.spi.ConfigurationWatcher
 
stopWatching() - Method in class org.seedstack.coffig.watcher.FileConfigurationWatcher
 
StreamBuilder<K,V> - Interface in org.seedstack.kafka
Implement this interface to build a Kafka stream topology.
StreamCommand - Interface in org.seedstack.seed.command
Add the ability to work on input, output and error streams to the the Command interface.
StringEqualSpecification - Class in org.seedstack.business.specification
A string-specialized specification that is satisfied only when the expected and the candidate strings are equal according to the given StringSpecification.Options.
StringEqualSpecification(String, StringSpecification.Options) - Constructor for class org.seedstack.business.specification.StringEqualSpecification
Creates a string-equality specification.
StringMatchingSpecification - Class in org.seedstack.business.specification
A string-specialized specification that is satisfied only when the expected and the candidate strings are matching according to the given StringSpecification.Options.
StringMatchingSpecification(String, StringSpecification.Options) - Constructor for class org.seedstack.business.specification.StringMatchingSpecification
Creates a string-matching specification.
StringOptionPicker<T,S extends BaseSelector> - Interface in org.seedstack.business.specification.dsl
An element of the SpecificationBuilder DSL to pick the options for a String-specific specification.
StringSpecification - Class in org.seedstack.business.specification
Base class for specifications that compare strings.
StringSpecification(String, StringSpecification.Options) - Constructor for class org.seedstack.business.specification.StringSpecification
Creates a string specification.
StringSpecification.Options - Interface in org.seedstack.business.specification
Options used for comparing strings.
subject() - Method in class org.seedstack.seed.security.SecurityConfig
 
SubjectConfig() - Constructor for class org.seedstack.seed.security.SecurityConfig.SubjectConfig
 
SubstitutableSpecification<T> - Interface in org.seedstack.business.specification
Specifications that can be substituted by another specification without changing the satisfaction result should implement this interface.
substituteWithConfiguration(String) - Method in interface org.seedstack.seed.Application
Substitute any ${...} expression in the given string with the configuration values.
SuperCsvTemplate - Class in org.seedstack.io.supercsv
CSV Template based on SuperCSV.
SuperCsvTemplate(String) - Constructor for class org.seedstack.io.supercsv.SuperCsvTemplate
Constructor.
supportedRealm() - Method in interface org.seedstack.seed.security.PrincipalCustomizer
Specifies the realm class to apply
supportedToken() - Method in interface org.seedstack.seed.security.Realm
Indicates the authentication token supported by this realm
supports(D) - Method in interface org.seedstack.business.spi.DtoInfoResolver
Returns whether the resolver supports the DTO instance passed as argument.
SwaggerConfig - Class in org.seedstack.swagger
 
SwaggerConfig() - Constructor for class org.seedstack.swagger.SwaggerConfig
 
SYSTEM_PROPERTIES - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Environment variables have the highest priority to avoid any override.
SYSTEM_PROPERTIES_CONFIG - Static variable in class org.seedstack.seed.spi.ConfigurationPriority
Configuration done through system properties prefixed with "seedstack.config".
SystemProperties - Annotation Type in org.seedstack.seed.testing
Specify system properties for the duration of the test.
SystemPropertiesProvider - Class in org.seedstack.coffig.provider
 
SystemPropertiesProvider() - Constructor for class org.seedstack.coffig.provider.SystemPropertiesProvider
 
SystemProperty - Annotation Type in org.seedstack.seed.testing
Specify a system property for the duration of the test.

T

Task - Interface in org.seedstack.scheduler
Task classes could be scheduled: By adding a Scheduled annotation
TaskListener<T extends Task> - Interface in org.seedstack.scheduler
This class provides methods to listen an executed Task.
template - Variable in class org.seedstack.io.spi.AbstractTemplateParser
Parser template
template - Variable in class org.seedstack.io.spi.AbstractTemplateRenderer
Renderer template
Template - Interface in org.seedstack.io.spi
Templates are use by renderers which extends AbstractTemplateRenderer.
templated() - Method in class org.seedstack.seed.rest.hal.Link
Indicates that the href is templated.
TemplateLoader<T extends Template> - Interface in org.seedstack.io.spi
A TemplateLoader is associated to an AbstractTemplateRenderer.
templateParser() - Method in interface org.seedstack.io.spi.TemplateLoader
 
templatePathRegex() - Method in interface org.seedstack.io.spi.StaticTemplateLoader
 
templateRenderer() - Method in interface org.seedstack.io.spi.TemplateLoader
 
templateURLs - Variable in class org.seedstack.io.spi.AbstractBaseStaticTemplateLoader
 
TerminalOperation<T> - Interface in org.seedstack.business.specification.dsl
An element of the SpecificationBuilder DSL to build the final composite specification.
test(E) - Method in class org.seedstack.shed.reflect.StandardAnnotationResolver
 
testClass() - Method in interface org.seedstack.seed.testing.spi.TestContext
Returns the current test class.
TestContext - Interface in org.seedstack.seed.testing.spi
The testing context, allowing to access current test information.
TestDecorator - Interface in org.seedstack.seed.testing.spi
Interface for implementing test decorators that can execute code before and after each test.
testKernel() - Method in interface org.seedstack.seed.testing.spi.TestContext
Returns the kernel used for running the current test if any.
testMethod() - Method in interface org.seedstack.seed.testing.spi.TestContext
Returns the current test method if any.
testName() - Method in interface org.seedstack.seed.testing.spi.TestContext
Returns a name for the current test.
TestPlugin - Interface in org.seedstack.seed.testing.spi
Interface for implementing test plugins that can alter the behavior of tests run with SeedStack.
TextTemplate - Class in org.seedstack.shed.text
Replace ${...} placeholders in a template looking up in a replacement map.
TextTemplate(String) - Constructor for class org.seedstack.shed.text.TextTemplate
 
TextUtils - Class in org.seedstack.shed.text
 
TextWrapper - Class in org.seedstack.shed.text
Wrap text to the specified width using a greedy algorithm.
TextWrapper() - Constructor for class org.seedstack.shed.text.TextWrapper
Creates a text wrapper with the default options.
TextWrapper(int) - Constructor for class org.seedstack.shed.text.TextWrapper
Creates a text wrapper with a custom line width.
TextWrapper(int, String) - Constructor for class org.seedstack.shed.text.TextWrapper
Creates a text wrapper with a custom line width and a custom continuation character.
TextWrapper(int, String, boolean) - Constructor for class org.seedstack.shed.text.TextWrapper
Creates a text wrapper with a custom line width, a custom continuation character and a specified strict mode.
throwException(Throwable, MailAssertionsErrorCodes) - Method in class org.seedstack.javamail.test.MailMessagesAssertions
Utility method to throw exceptions.
Throwing - Class in org.seedstack.shed.exception
 
Throwing.BiConsumer<T,U,X extends Throwable> - Interface in org.seedstack.shed.exception
 
Throwing.BiFunction<T,U,R,X extends Throwable> - Interface in org.seedstack.shed.exception
 
Throwing.Consumer<T,X extends Throwable> - Interface in org.seedstack.shed.exception
 
Throwing.Function<T,R,X extends Throwable> - Interface in org.seedstack.shed.exception
 
Throwing.Supplier<T,X extends Throwable> - Interface in org.seedstack.shed.exception
 
TimeoutConfig() - Constructor for class org.seedstack.consul.ConsulConfig.ClientConfig.TimeoutConfig
 
title(String) - Method in class org.seedstack.seed.rest.hal.Link
 
to(Class<D>) - Method in interface org.seedstack.business.assembler.dsl.AssembleSingle
Assembles to a DTO.
toArrayOf(Class<D>) - Method in interface org.seedstack.business.assembler.dsl.AssembleMultiple
Assembles to an array of DTO.
toCollectionOf(Class<D>, Supplier<C>) - Method in interface org.seedstack.business.assembler.dsl.AssembleMultiple
Assembles to the supplied Collection.
TokenValidationException - Exception in org.seedstack.oauth
 
TokenValidationException() - Constructor for exception org.seedstack.oauth.TokenValidationException
 
TokenValidationException(String) - Constructor for exception org.seedstack.oauth.TokenValidationException
 
TokenValidationException(String, Throwable) - Constructor for exception org.seedstack.oauth.TokenValidationException
 
TokenValidationException(Throwable) - Constructor for exception org.seedstack.oauth.TokenValidationException
 
toListOf(Class<D>) - Method in interface org.seedstack.business.assembler.dsl.AssembleMultiple
Assembles to a List of DTO.
toolName() - Method in interface org.seedstack.seed.spi.SeedTool
Returns the unique name of the tool.
toPageOf(Class<D>) - Method in interface org.seedstack.business.assembler.dsl.AssemblePage
Assembles to a Page of DTO.
toSetOf(Class<D>) - Method in interface org.seedstack.business.assembler.dsl.AssembleMultiple
Assembles to a Set of DTO.
toSliceOf(Class<D>) - Method in interface org.seedstack.business.assembler.dsl.AssembleMultiple
Assembles to a Slice of DTO.
toStreamOf(Class<D>) - Method in interface org.seedstack.business.assembler.dsl.AssembleMultiple
Assembles to a Stream of DTO.
toString() - Method in class org.seedstack.business.domain.BaseEntity
 
toString() - Method in class org.seedstack.business.domain.BaseValueObject
 
toString() - Method in class org.seedstack.business.specification.AndSpecification
 
toString() - Method in class org.seedstack.business.specification.AttributeSpecification
 
toString() - Method in class org.seedstack.business.specification.EqualSpecification
 
toString() - Method in class org.seedstack.business.specification.FalseSpecification
 
toString() - Method in class org.seedstack.business.specification.GreaterThanSpecification
 
toString() - Method in class org.seedstack.business.specification.IdentitySpecification
 
toString() - Method in class org.seedstack.business.specification.LessThanSpecification
 
toString() - Method in class org.seedstack.business.specification.NotSpecification
 
toString() - Method in class org.seedstack.business.specification.OrSpecification
 
toString() - Method in class org.seedstack.business.specification.StringEqualSpecification
 
toString() - Method in class org.seedstack.business.specification.StringMatchingSpecification
 
toString() - Method in class org.seedstack.business.specification.TrueSpecification
 
toString() - Method in class org.seedstack.coffig.Coffig
 
toString() - Method in class org.seedstack.coffig.node.ArrayNode
 
toString() - Method in class org.seedstack.coffig.node.MapNode
 
toString() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
toString() - Method in class org.seedstack.coffig.node.ValueNode
 
toString() - Method in class org.seedstack.seed.crypto.Hash
Returns the Hash formatted as "hash:salt".
toString() - Method in class org.seedstack.seed.security.principals.SimplePrincipalProvider
 
toString() - Method in class org.seedstack.seed.transaction.spi.TransactionMetadata
 
toString() - Method in exception org.seedstack.shed.exception.BaseException
The toString() method is overloaded to provide additional exception details.
trail(String, Trail) - Method in interface org.seedstack.audit.AuditService
Writes an event.
Trail - Class in org.seedstack.audit
A Trail regroups several events for one user action.
Trail(long, Initiator, Host) - Constructor for class org.seedstack.audit.Trail
Constructor
TrailExceptionHandler<E extends Exception> - Interface in org.seedstack.audit
Allows to describe an event in case of a certain exception.
TrailWriter - Interface in org.seedstack.audit.spi
Interface used to write an event in its final form (log, bdd...)
Transactional - Annotation Type in org.seedstack.seed.transaction
Transaction method marker.
TransactionalLink<T> - Interface in org.seedstack.seed.transaction.spi
This interface provides a way to access the instance of a transacted class.
TransactionConfig - Class in org.seedstack.seed.transaction
 
TransactionConfig() - Constructor for class org.seedstack.seed.transaction.TransactionConfig
 
TransactionConfig.JtaConfig - Class in org.seedstack.seed.transaction
 
TransactionHandler<T> - Interface in org.seedstack.seed.transaction.spi
Classes implementing this interface can be used by a SeedStack transaction manager to handle a specific kind of transaction (e.g.
TransactionManager - Interface in org.seedstack.seed.transaction.spi
This interface must be implemented by transaction managers.
TransactionMetadata - Class in org.seedstack.seed.transaction.spi
This class holds transaction metadata attributes.
TransactionMetadata() - Constructor for class org.seedstack.seed.transaction.spi.TransactionMetadata
 
TransactionMetadataResolver - Interface in org.seedstack.seed.transaction.spi
This interface must be implemented by SeedStack transaction metadata resolvers.
translate(S, C) - Method in interface org.seedstack.business.spi.SpecificationTranslator
Translates the specified composite specification into a target object.
translate(Exception) - Method in interface org.seedstack.seed.spi.SeedExceptionTranslator
Translate the specified exception.
translateException(Exception) - Static method in class org.seedstack.seed.core.Seed
Translates any exception that occurred in the application using an extensible exception mechanism.
traversingInterfaces() - Method in class org.seedstack.shed.reflect.Annotations.OnClass
 
traversingInterfaces() - Method in class org.seedstack.shed.reflect.Classes.FromClass
 
traversingOverriddenMembers() - Method in class org.seedstack.shed.reflect.Annotations.OnExecutable
 
traversingSuperclasses() - Method in class org.seedstack.shed.reflect.Annotations.OnClass
 
traversingSuperclasses() - Method in class org.seedstack.shed.reflect.Classes.FromClass
 
TreeNode - Interface in org.seedstack.coffig
 
TreeNode.Type - Enum in org.seedstack.coffig
 
trimming() - Method in interface org.seedstack.business.specification.dsl.StringOptionPicker
Specifies that the value should trimmed of leading and trailing whitespaces before comparison.
trimmingLead() - Method in interface org.seedstack.business.specification.dsl.StringOptionPicker
Specifies that the value should be trimmed of leading whitespace before comparison.
trimmingTail() - Method in interface org.seedstack.business.specification.dsl.StringOptionPicker
Specifies that the value should be trimmed of trailing whitespace before comparison.
TrueSpecification<T> - Class in org.seedstack.business.specification
An always true specification, satisfied by any candidate object.
TrueSpecification() - Constructor for class org.seedstack.business.specification.TrueSpecification
 
Tuples - Class in org.seedstack.business.util
Static utility methods to manage tuples.
type() - Method in class org.seedstack.coffig.node.ArrayNode
 
type() - Method in class org.seedstack.coffig.node.MapNode
 
type() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
type() - Method in class org.seedstack.coffig.node.ValueNode
 
type() - Method in interface org.seedstack.coffig.TreeNode
 
type(String) - Method in class org.seedstack.seed.rest.hal.Link
Indicates the media type used by the resource.
TypeOf<T> - Class in org.seedstack.shed.reflect
Capture a generic type and resolve it.
TypeOf() - Constructor for class org.seedstack.shed.reflect.TypeOf
 
typeOfTuple(Class<?>...) - Static method in class org.seedstack.business.util.Tuples
Returns the ParameterizedType of the Tuple class corresponding to the specified classes.
Types - Class in org.seedstack.shed.reflect
 

U

UnboundedCache<K,V> - Class in org.seedstack.shed.cache
 
UnboundedCache.Factory - Class in org.seedstack.shed.cache
 
UndertowConfig - Class in org.seedstack.seed.undertow
This class holds the properties used to configure undertow.
UndertowConfig() - Constructor for class org.seedstack.seed.undertow.UndertowConfig
 
UnknownAccountException - Exception in org.seedstack.seed.security
Thrown when attempting to authenticate with a principal that doesn't exist in the system (e.g.
UnknownAccountException() - Constructor for exception org.seedstack.seed.security.UnknownAccountException
Creates a new UnknownAccountException.
UnknownAccountException(String) - Constructor for exception org.seedstack.seed.security.UnknownAccountException
Constructs a new UnknownAccountException.
UnknownAccountException(Throwable) - Constructor for exception org.seedstack.seed.security.UnknownAccountException
Constructs a new UnknownAccountException.
UnknownAccountException(String, Throwable) - Constructor for exception org.seedstack.seed.security.UnknownAccountException
Constructs a new UnknownAccountException.
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.ArrayMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.BuilderMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.ClassMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.CollectionMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.CompositeMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.DurationMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.EnumMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.EvaluatingMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.FileMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.MapMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.OptionalMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.PropertiesMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.URIMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.URLMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.ValidatingMapper
 
unmap(Object, Type) - Method in class org.seedstack.coffig.mapper.ValueMapper
 
unmap(Object, Type) - Method in interface org.seedstack.coffig.spi.ConfigurationMapper
 
unmodifiableRole(Role) - Static method in class org.seedstack.seed.security.Role
Convenient method to get an unmodifiable role from a role
UnmodifiableTreeNode - Class in org.seedstack.coffig.node
 
unregisterListener(ConfigChangeListener) - Method in class org.seedstack.coffig.Coffig
 
unschedule(String) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Unschedule the Task with provided trigger identification.
triggerGroup is the Class of the Task implementation
UnsupportedTokenException - Exception in org.seedstack.seed.security
Exception thrown during the authentication process when an AuthenticationToken implementation is encountered that is not supported by a Realm.
UnsupportedTokenException() - Constructor for exception org.seedstack.seed.security.UnsupportedTokenException
Creates a new UnsupportedTokenException.
UnsupportedTokenException(String) - Constructor for exception org.seedstack.seed.security.UnsupportedTokenException
Constructs a new UnsupportedTokenException.
UnsupportedTokenException(Throwable) - Constructor for exception org.seedstack.seed.security.UnsupportedTokenException
Constructs a new UnsupportedTokenException.
UnsupportedTokenException(String, Throwable) - Constructor for exception org.seedstack.seed.security.UnsupportedTokenException
Constructs a new UnsupportedTokenException.
unwrap(Class<T>) - Method in interface org.seedstack.scheduler.SchedulingContext
Allow to access to unwrap the context to an implementation-specific class.
update(A) - Method in interface org.seedstack.business.domain.Repository
Updates an existing aggregate with the specified instance.
update(I, D) - Method in interface org.seedstack.crud.rest.UpdateResource
The method that implements REST aggregate updating.
update(A) - Method in class org.seedstack.jpa.BaseJpaRepository
 
update(A) - Method in class org.seedstack.mongodb.morphia.BaseMorphiaRepository
 
updateExistingTrigger() - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Requests an existing trigger (sharing the same key as the new trigger) for this task to be replaced with the new trigger.
UpdateResource<A extends AggregateRoot<I>,I,D> - Interface in org.seedstack.crud.rest
Specialization of Resource for updating aggregates (the U of CRUD).
uri(String) - Method in interface org.seedstack.seed.rest.RelRegistry
Finds the link representation associated to a rel.
URIMapper - Class in org.seedstack.coffig.mapper
 
URIMapper() - Constructor for class org.seedstack.coffig.mapper.URIMapper
 
UrlConfig() - Constructor for class org.seedstack.seed.web.security.WebSecurityConfig.UrlConfig
 
URLMapper - Class in org.seedstack.coffig.mapper
 
URLMapper() - Constructor for class org.seedstack.coffig.mapper.URLMapper
 
user() - Method in class org.seedstack.ldap.LdapConfig
 
UserConfig() - Constructor for class org.seedstack.ldap.LdapConfig.UserConfig
 
UserConfig() - Constructor for class org.seedstack.seed.security.SecurityConfig.UserConfig
 
UsernamePasswordToken - Class in org.seedstack.seed.security
The authentication token is based on a username/password couple.
The host of the user is added if it exists.
UsernamePasswordToken(String, char[]) - Constructor for class org.seedstack.seed.security.UsernamePasswordToken
Constructor
UsernamePasswordToken(String, String) - Constructor for class org.seedstack.seed.security.UsernamePasswordToken
Constructor
UsernamePasswordToken(String, char[], String) - Constructor for class org.seedstack.seed.security.UsernamePasswordToken
Constructor
UuidGenerator - Interface in org.seedstack.business.util
Interface for generating UUID to be used as identity.

V

validate(String) - Method in interface org.seedstack.oauth.AccessTokenValidator
This method is called by the security subsystem to validate a non OpenId Connect access token.
validatePassword(char[], Hash) - Method in interface org.seedstack.seed.crypto.HashingService
Validates a password using a hash.
validatePassword(String, Hash) - Method in interface org.seedstack.seed.crypto.HashingService
Validates a password using a hash.
ValidatingMapper - Class in org.seedstack.coffig.mapper
 
ValidatingMapper(ConfigurationMapper, Object) - Constructor for class org.seedstack.coffig.mapper.ValidatingMapper
 
value() - Method in class org.seedstack.coffig.node.ArrayNode
 
value() - Method in class org.seedstack.coffig.node.MapNode
 
value() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
value() - Method in class org.seedstack.coffig.node.ValueNode
 
value() - Method in interface org.seedstack.coffig.TreeNode
 
VALUE_QUOTE - Static variable in class org.seedstack.coffig.evaluator.MacroEvaluator
 
VALUE_SEPARATOR - Static variable in class org.seedstack.coffig.evaluator.MacroEvaluator
 
valueExpression() - Method in interface org.seedstack.seed.el.ELService.ValueExpressionProvider
Gets the ValueExpression.
ValueMapper - Class in org.seedstack.coffig.mapper
 
ValueMapper() - Constructor for class org.seedstack.coffig.mapper.ValueMapper
 
ValueNode - Class in org.seedstack.coffig.node
 
ValueNode() - Constructor for class org.seedstack.coffig.node.ValueNode
 
ValueNode(String) - Constructor for class org.seedstack.coffig.node.ValueNode
 
ValueObject - Interface in org.seedstack.business.domain
A value object measures, quantifies or describes something in the domain.
valueObjects() - Method in interface org.seedstack.business.spi.DomainProvider
Returns a collection of all value object classes.
valueOf(String) - Static method in enum org.seedstack.business.domain.SortOption.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.coffig.TreeNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.feign.FeignConfig.HystrixWrapperMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.jcache.JCacheConfig.ExpiryPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.jms.DestinationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig.RejectedExecutionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.mqtt.MqttConfig.ClientConfig.ReconnectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.neo4j.Neo4jConfig.DatabaseConfig.DatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.scheduler.ExceptionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.ApplicationConfig.ColorOutput
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.crypto.spi.SSLAuthenticationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.LoggingConfig.ConsoleConfig.Output
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.LoggingConfig.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.ProxyConfig.ProxyMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.rest.CachePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.security.CrudAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.security.Logical
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.spi.SeedTool.StartMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.testing.LaunchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.transaction.Propagation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.seed.web.WebConfig.SessionTrackingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.shell.ShellConfig.KeyConfig.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.seedstack.solr.SolrConfig.ClientConfig.SolrClientType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.seedstack.business.domain.SortOption.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.coffig.TreeNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.feign.FeignConfig.HystrixWrapperMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.jcache.JCacheConfig.ExpiryPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.jms.DestinationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.mqtt.MqttConfig.ClientConfig.PoolConfig.RejectedExecutionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.mqtt.MqttConfig.ClientConfig.ReconnectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.neo4j.Neo4jConfig.DatabaseConfig.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.scheduler.ExceptionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.ApplicationConfig.ColorOutput
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.seedstack.seed.ClassConfiguration
Returns an unmodifiable collection of all the values.
values() - Static method in enum org.seedstack.seed.crypto.spi.SSLAuthenticationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.LoggingConfig.ConsoleConfig.Output
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.LoggingConfig.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.ProxyConfig.ProxyMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.rest.CachePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.security.CrudAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.security.Logical
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.spi.SeedTool.StartMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.testing.LaunchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.transaction.Propagation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.seed.web.WebConfig.SessionTrackingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.shell.ShellConfig.KeyConfig.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.seedstack.solr.SolrConfig.ClientConfig.SolrClientType
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR_SPECIFIC_PRIORITY - Static variable in class org.seedstack.jpa.spi.JpaRepositoryFactoryPriority
Base priority for vendor-specific JPA repository factories.
version(String) - Method in class org.seedstack.seed.core.SeedRuntime.Builder
 
VoidProvider - Class in org.seedstack.coffig.provider
 
VoidProvider() - Constructor for class org.seedstack.coffig.provider.VoidProvider
 

W

W20Config - Class in org.seedstack.w20
 
W20Config() - Constructor for class org.seedstack.w20.W20Config
 
W20Config.ApplicationInfo - Class in org.seedstack.w20
 
walk() - Method in class org.seedstack.coffig.node.ArrayNode
 
walk() - Method in class org.seedstack.coffig.node.MapNode
 
walk() - Method in class org.seedstack.coffig.node.UnmodifiableTreeNode
 
walk() - Method in class org.seedstack.coffig.node.ValueNode
 
walk() - Method in interface org.seedstack.coffig.TreeNode
 
watchers() - Method in class org.seedstack.coffig.provider.JacksonProvider
 
watchers() - Method in class org.seedstack.coffig.provider.PropertiesProvider
 
watchers() - Method in class org.seedstack.coffig.spi.BaseComposite
 
watchers() - Method in interface org.seedstack.coffig.spi.ConfigurationComponent
 
watchFile(Path, FileConfigurationWatcher.Listener) - Method in class org.seedstack.coffig.watcher.FileConfigurationWatcher
 
WebConfig - Class in org.seedstack.seed.web
 
WebConfig() - Constructor for class org.seedstack.seed.web.WebConfig
 
WebConfig.CORSConfig - Class in org.seedstack.seed.web
 
WebConfig.ServerConfig - Class in org.seedstack.seed.web
 
WebConfig.ServerConfig.SessionsConfig - Class in org.seedstack.seed.web
 
WebConfig.SessionTrackingMode - Enum in org.seedstack.seed.web
 
WebConfig.StaticResourcesConfig - Class in org.seedstack.seed.web
 
WebConfig.StaticResourcesConfig.CacheConfig - Class in org.seedstack.seed.web
 
WebProvider - Interface in org.seedstack.seed.web.spi
 
WebResourceResolver - Interface in org.seedstack.seed.web
This interface must be implemented by static Web resource resolvers.
WebResourceResolverFactory - Interface in org.seedstack.seed.web
Factory to create a WebResourceResolver.
WebSecurityConfig - Class in org.seedstack.seed.web.security
 
WebSecurityConfig() - Constructor for class org.seedstack.seed.web.security.WebSecurityConfig
 
WebSecurityConfig.FormConfig - Class in org.seedstack.seed.web.security
 
WebSecurityConfig.UrlConfig - Class in org.seedstack.seed.web.security
 
WebSecurityConfig.XSRFConfig - Class in org.seedstack.seed.web.security
 
WebServicesConfig - Class in org.seedstack.ws
 
WebServicesConfig() - Constructor for class org.seedstack.ws.WebServicesConfig
 
WebServicesConfig.EndpointConfig - Class in org.seedstack.ws
 
WebServicesJmsConfig - Class in org.seedstack.ws.jms
 
WebServicesJmsConfig() - Constructor for class org.seedstack.ws.jms.WebServicesJmsConfig
 
WebServicesJmsConfig.JmsConfig - Class in org.seedstack.ws.jms
 
WebServicesJmsConfig.JmsConfig.CacheConfig - Class in org.seedstack.ws.jms
 
WebServicesJmsConfig.JmsEndpointConfig - Class in org.seedstack.ws.jms
 
WebServicesJmsConfig.JmsEndpointConfig.JmsConfig - Class in org.seedstack.ws.jms
 
whole() - Method in interface org.seedstack.business.specification.dsl.BaseSelector
Selects the whole object to be the subject of a specification.
with(Annotation) - Method in interface org.seedstack.business.assembler.dsl.AssembleMultipleWithQualifier
Allows to specify the qualifier of the assembler to use.
with(Class<? extends Annotation>) - Method in interface org.seedstack.business.assembler.dsl.AssembleMultipleWithQualifier
Allows to specify the qualifier class of the assembler to use.
with(Annotation) - Method in interface org.seedstack.business.assembler.dsl.AssemblePageWithQualifier
Allows to specify the qualifier of the assembler to use.
with(Class<? extends Annotation>) - Method in interface org.seedstack.business.assembler.dsl.AssemblePageWithQualifier
Allows to specify the qualifier class of the assembler to use.
with(Annotation) - Method in interface org.seedstack.business.assembler.dsl.AssembleSingleWithQualifier
Allows to specify the qualifier of the assembler to use.
with(Class<? extends Annotation>) - Method in interface org.seedstack.business.assembler.dsl.AssembleSingleWithQualifier
Allows to specify the qualifier class of the assembler to use.
with(Annotation) - Method in interface org.seedstack.business.assembler.dsl.MergeMultipleWithQualifier
Allows to specify the qualifier of the assembler to use.
with(Class<? extends Annotation>) - Method in interface org.seedstack.business.assembler.dsl.MergeMultipleWithQualifier
Allows to specify the qualifier class of the assembler to use.
with(Annotation) - Method in interface org.seedstack.business.assembler.dsl.MergeSingleWithQualifier
Allows to specify the qualifier of the assembler to use.
with(Class<? extends Annotation>) - Method in interface org.seedstack.business.assembler.dsl.MergeSingleWithQualifier
Allows to specify the qualifier class of the assembler to use.
WithApplicationContexts - Annotation Type in org.seedstack.spring
Specifies the Spring applications contexts to use in an integration test.
WithCliCommand - Annotation Type in org.seedstack.seed.cli
Apply this annotation on a test method or a test class to execute a SeedStack CLI command with the specified arguments.
withContext(ELContext) - Method in interface org.seedstack.seed.el.ELService.ELContextProvider
Use a specific context to use.
withCronExpression(String) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Sets the cron expression to base the schedule on.
withDataMap(Map<String, ?>) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Sets the Task's data map
withDefaultContext() - Method in interface org.seedstack.seed.el.ELService.ELContextProvider
Use the default context.
withEvaluators(ConfigurationEvaluator...) - Method in class org.seedstack.coffig.CoffigBuilder
 
withExpression(String, Class) - Method in interface org.seedstack.seed.el.ELService
Sets the expression language to evaluate and specifies the expected return type.
withFunction(String, String, Method) - Method in interface org.seedstack.seed.el.ELContextBuilder.ELPropertyProvider
Adds a function which will be available in the EL.
WithMailServer - Annotation Type in org.seedstack.javamail.test
Any class annotated with annotation would benefit of a mock mail server instance launched which can be used to test against sending mails
withMappers(ConfigurationMapper...) - Method in class org.seedstack.coffig.CoffigBuilder
 
withMethodExpression(MethodExpression) - Method in interface org.seedstack.seed.el.ELService
Sets a MethodExpression to invoke.
withOptions(Repository.Option...) - Method in interface org.seedstack.business.pagination.dsl.RepositoryOptionsPicker
Allows to specify the repository options used when invoking the repository Repository.get(org.seedstack.business.specification.Specification, Repository.Option...) method.
withPriority(int) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Sets the Trigger's priority.
When more than one Trigger have the same fire time,
the scheduler will fire the one with the highest priority first.
withProcessors(ConfigurationProcessor...) - Method in class org.seedstack.coffig.CoffigBuilder
 
withProperty(String, Object) - Method in interface org.seedstack.seed.el.ELContextBuilder.ELPropertyProvider
Adds property to the EL.
withProviders(ConfigurationProvider...) - Method in class org.seedstack.coffig.CoffigBuilder
 
withRequestRecovery(boolean) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Instructs the Scheduler whether or not the Task should be re-executed if a recovery or fail-over situation is encountered.
withStoreDurably(boolean) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Whether or not the Task should remain stored after it is orphaned (no Triggers point to it).
withTaskName(String) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Sets the Task's identity
withTimeZone(TimeZone) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Sets the time zone for which the cronExpression of this CronTrigger will be resolved.
withTrigger(Object) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Sets the Trigger that will be used to schedule the Task.
withTriggerName(String) - Method in interface org.seedstack.scheduler.ScheduledTaskBuilder
Sets the Trigger name, must be unique within the group.
WithUser - Annotation Type in org.seedstack.seed.security
This annotation is used to log a user on for the duration of an integration test.
withValueExpression(ValueExpression) - Method in interface org.seedstack.seed.el.ELService
Sets a ValueExpression to evaluate.
wrap(Throwable, ErrorCode) - Static method in exception org.seedstack.seed.SeedException
Wrap a SeedException with an ErrorCode around an existing Throwable.
wrap(Class<E>, Throwable, ErrorCode) - Static method in exception org.seedstack.shed.exception.BaseException
Wrap a subclass of BaseException with an ErrorCode around an existing Throwable.
wrap(String) - Method in class org.seedstack.shed.text.TextWrapper
Wrap the specified text.
writeDiagnosticReport(Map<String, Object>) - Method in interface org.seedstack.seed.diagnostic.spi.DiagnosticReporter
Write the diagnostic information.
writeEvent(AuditEvent) - Method in class org.seedstack.audit.logback.LogbackTrailWriter
 
writeEvent(AuditEvent) - Method in interface org.seedstack.audit.spi.TrailWriter
Writes the event

X

X500PrincipalProvider - Class in org.seedstack.seed.security.principals
Principal provider that stores the subject X500Principal provided during authentication.
X500PrincipalProvider(X500Principal) - Constructor for class org.seedstack.seed.security.principals.X500PrincipalProvider
Creates a X500PrincipalProvider.
X509CertificatePrincipalProvider - Class in org.seedstack.seed.security.principals
Principal provider that stores the subject X509 certificate chain provided during authentication.
X509CertificatePrincipalProvider(X509Certificate[]) - Constructor for class org.seedstack.seed.security.principals.X509CertificatePrincipalProvider
Creates a X509CertificatePrincipalProvider.
X509CertificateToken - Class in org.seedstack.seed.security
An authentication token based on certificates.
X509CertificateToken(X509Certificate[]) - Constructor for class org.seedstack.seed.security.X509CertificateToken
Creates an X509 based authentication token.
xsrf() - Method in class org.seedstack.seed.web.security.WebSecurityConfig
 
XSRFConfig() - Constructor for class org.seedstack.seed.web.security.WebSecurityConfig.XSRFConfig
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2013-2018–2019 SeedStack. All rights reserved.