Skip navigation links
A B C D E F G I L M N O R S W Z 

A

addCustomTypeConverter(TypeConverter) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.CustomConverterBuilder
Adds a custom TypeConverter, see Converters.addConverter(TypeConverter)
addCustomTypeConverters(Iterable<TypeConverter>) - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
addCustomTypeConverters(Iterable<TypeConverter>) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.CustomConverterBuilder
Adds a custom TypeConverters, see Converters.addConverter(TypeConverter)
addCustomTypeConverters(TypeConverter...) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.CustomConverterBuilder
Adds a custom TypeConverters, see Converters.addConverter(TypeConverter)

B

build(Environment) - Method in class org.sdase.commons.server.morphia.internal.MongoClientBuilder
build mongo client for environment
build() - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
build() - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.FinalBuilder
Builds the mongo bundle
builder() - Static method in class org.sdase.commons.server.morphia.MorphiaBundle
 

C

check() - Method in class org.sdase.commons.server.morphia.health.MongoHealthCheck
 
checkMongoConfig(MongoConfiguration) - Method in class org.sdase.commons.server.morphia.MorphiaBundle
 
commandFailed(CommandFailedEvent, Span) - Method in class org.sdase.commons.server.morphia.internal.NoStatementSpanDecorator
 
commandStarted(CommandStartedEvent, Span) - Method in class org.sdase.commons.server.morphia.internal.NoStatementSpanDecorator
 
commandSucceeded(CommandSucceededEvent, Span) - Method in class org.sdase.commons.server.morphia.internal.NoStatementSpanDecorator
 

D

datastore() - Method in class org.sdase.commons.server.morphia.MorphiaBundle
 
decode(Class<?>, Object, MappedField) - Method in class org.sdase.commons.server.morphia.converter.LocalDateConverter
 
decode(Class<?>, Object, MappedField) - Method in class org.sdase.commons.server.morphia.converter.ZonedDateTimeConverter
 
disableDefaultTypeConverters() - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
disableDefaultTypeConverters() - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.DisableConverterBuilder
Disables the default TypeConverters defined in MorphiaBundle.DEFAULT_CONVERTERS.

E

encode(Object, MappedField) - Method in class org.sdase.commons.server.morphia.converter.LocalDateConverter
 
encode(Object, MappedField) - Method in class org.sdase.commons.server.morphia.converter.ZonedDateTimeConverter
 
ensureIndexes() - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
ensureIndexes() - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.EnsureIndexesConfigBuilder
Executes Datastore.ensureIndexes() after connecting to let Morphia create all annotated indexes.

F

forceEnsureIndexes() - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
forceEnsureIndexes() - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.EnsureIndexesConfigBuilder
Executes Datastore.ensureIndexes() after connecting to let Morphia create all annotated indexes.

G

getCaCertificate() - Method in class org.sdase.commons.server.morphia.MongoConfiguration
Deprecated.
Instead of using CA Certificate as a string from the environment, it is preferred to mount CA certificates directly in "/var/trust/certificates". When providing a CaCertificateConfiguration the directory can be configured.
getDatabase() - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
getHosts() - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
getOptions() - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
getPassword() - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
getUsername() - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 

I

initialize(Bootstrap<?>) - Method in class org.sdase.commons.server.morphia.MorphiaBundle
 
isUseSsl() - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 

L

LocalDateConverter - Class in org.sdase.commons.server.morphia.converter
 
LocalDateConverter() - Constructor for class org.sdase.commons.server.morphia.converter.LocalDateConverter
 

M

mongoClient() - Method in class org.sdase.commons.server.morphia.MorphiaBundle
 
MongoClientBuilder - Class in org.sdase.commons.server.morphia.internal
 
MongoClientBuilder(MongoConfiguration) - Constructor for class org.sdase.commons.server.morphia.internal.MongoClientBuilder
 
MongoConfiguration - Class in org.sdase.commons.server.morphia
 
MongoConfiguration() - Constructor for class org.sdase.commons.server.morphia.MongoConfiguration
 
MongoConfigurationProvider<C extends io.dropwizard.Configuration> - Interface in org.sdase.commons.server.morphia
Provides the MongoConfiguration for the MorphiaBundle, e.g.
MongoHealthCheck - Class in org.sdase.commons.server.morphia.health
 
MongoHealthCheck(MongoDatabase) - Constructor for class org.sdase.commons.server.morphia.health.MongoHealthCheck
 
MorphiaBundle<C extends io.dropwizard.Configuration> - Class in org.sdase.commons.server.morphia
A bundle used to create a connection to a MongoDB that is accessed through a Morphia Datastore.
MorphiaBundle.Builder<T extends io.dropwizard.Configuration> - Class in org.sdase.commons.server.morphia
 
MorphiaBundle.CaCertificateConfigProviderBuilder<C extends io.dropwizard.Configuration> - Interface in org.sdase.commons.server.morphia
 
MorphiaBundle.CustomConverterBuilder<C extends io.dropwizard.Configuration> - Interface in org.sdase.commons.server.morphia
 
MorphiaBundle.DisableConverterBuilder<C extends io.dropwizard.Configuration> - Interface in org.sdase.commons.server.morphia
 
MorphiaBundle.EnsureIndexesConfigBuilder<C extends io.dropwizard.Configuration> - Interface in org.sdase.commons.server.morphia
 
MorphiaBundle.FinalBuilder<C extends io.dropwizard.Configuration> - Interface in org.sdase.commons.server.morphia
 
MorphiaBundle.InitialBuilder - Interface in org.sdase.commons.server.morphia
 
MorphiaBundle.ScanPackageBuilder<C extends io.dropwizard.Configuration> - Interface in org.sdase.commons.server.morphia
 

N

NoStatementSpanDecorator - Class in org.sdase.commons.server.morphia.internal
 
NoStatementSpanDecorator() - Constructor for class org.sdase.commons.server.morphia.internal.NoStatementSpanDecorator
 

O

org.sdase.commons.server.morphia - package org.sdase.commons.server.morphia
 
org.sdase.commons.server.morphia.converter - package org.sdase.commons.server.morphia.converter
 
org.sdase.commons.server.morphia.health - package org.sdase.commons.server.morphia.health
 
org.sdase.commons.server.morphia.internal - package org.sdase.commons.server.morphia.internal
 

R

run(C, Environment) - Method in class org.sdase.commons.server.morphia.MorphiaBundle
 

S

setCaCertificate(String) - Method in class org.sdase.commons.server.morphia.MongoConfiguration
Deprecated.
Instead of using CA Certificate as a string from the environment, it is preferred to mount CA certificates directly in "/var/trust/certificates". When providing a CaCertificateConfiguration the directory can be configured.
setDatabase(String) - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
setHosts(String) - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
setOptions(String) - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
setPassword(String) - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
setUsername(String) - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
setUseSsl(boolean) - Method in class org.sdase.commons.server.morphia.MongoConfiguration
 
skipEnsureIndexes() - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
skipEnsureIndexes() - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.EnsureIndexesConfigBuilder
Disables the default behaviour that indexes for entity classes are created on startup.

W

withCaCertificateConfigProvider(CaCertificateConfigurationProvider<T>) - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
withCaCertificateConfigProvider(CaCertificateConfigurationProvider<C>) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.CaCertificateConfigProviderBuilder
* Add the ability to use SSl for connection with the database.
withConfigurationProvider(MongoConfigurationProvider<C>) - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
withConfigurationProvider(MongoConfigurationProvider<C>) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.InitialBuilder
 
withEntities(Iterable<Class<?>>) - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
withEntities(Class<?>...) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.ScanPackageBuilder
 
withEntities(Iterable<Class<?>>) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.ScanPackageBuilder
 
withEntity(Class<?>) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.ScanPackageBuilder
 
withEntityScanPackage(String) - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
withEntityScanPackage(String) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.ScanPackageBuilder
 
withEntityScanPackageClass(Class<?>) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.ScanPackageBuilder
 
withoutValidation() - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
withoutValidation() - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.FinalBuilder
Disable JSR303 validation for entities.
withSSlContext(SSLContext) - Method in class org.sdase.commons.server.morphia.internal.MongoClientBuilder
 
withTracer(Tracer) - Method in class org.sdase.commons.server.morphia.internal.MongoClientBuilder
 
withTracer(Tracer) - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
withTracer(Tracer) - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.FinalBuilder
Specifies a custom tracer to use.
withValidation() - Method in class org.sdase.commons.server.morphia.MorphiaBundle.Builder
 
withValidation() - Method in interface org.sdase.commons.server.morphia.MorphiaBundle.FinalBuilder
Enable JSR303 validation for entities.

Z

ZonedDateTimeConverter - Class in org.sdase.commons.server.morphia.converter
 
ZonedDateTimeConverter() - Constructor for class org.sdase.commons.server.morphia.converter.ZonedDateTimeConverter
Creates the Converter.
ZonedDateTimeConverter(Class<ZonedDateTime>) - Constructor for class org.sdase.commons.server.morphia.converter.ZonedDateTimeConverter
 
A B C D E F G I L M N O R S W Z 
Skip navigation links