- AbstractAutofillDefaultValueBuilder<MYSELF,P,V> - Class in fr.sii.ogham.core.builder.filler
-
Base class to configure a property key that will be used to automatically
fill a message.
- AbstractAutofillDefaultValueBuilder(Class<?>, P, Class<V>, BuildContext) - Constructor for class fr.sii.ogham.core.builder.filler.AbstractAutofillDefaultValueBuilder
-
Initializes the builder with the explicit type of this instance for
chaining.
- AbstractDefaultThymeleafEmailConfigurer - Class in fr.sii.ogham.template.thymeleaf.common.configure
-
- AbstractDefaultThymeleafEmailConfigurer(Logger) - Constructor for class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafEmailConfigurer
-
- AbstractDefaultThymeleafEmailConfigurer(Logger, MessagingConfigurerAdapter) - Constructor for class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafEmailConfigurer
-
- AbstractDefaultThymeleafSmsConfigurer - Class in fr.sii.ogham.template.thymeleaf.common.configure
-
- AbstractDefaultThymeleafSmsConfigurer(Logger) - Constructor for class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafSmsConfigurer
-
- AbstractDefaultThymeleafSmsConfigurer(Logger, MessagingConfigurerAdapter) - Constructor for class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafSmsConfigurer
-
- AbstractFixedPhoneNumberHandler - Class in fr.sii.ogham.sms.message.addressing.translator
-
- AbstractFixedPhoneNumberHandler(TypeOfNumber, NumberingPlanIndicator) - Constructor for class fr.sii.ogham.sms.message.addressing.translator.AbstractFixedPhoneNumberHandler
-
Initializes the translator with the given number, TON and NPI.
- AbstractFreemarkerBuilder<MYSELF extends AbstractFreemarkerBuilder<MYSELF,P>,P> - Class in fr.sii.ogham.template.freemarker.builder
-
- AbstractFreemarkerBuilder(Class<?>) - Constructor for class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
- AbstractFreemarkerBuilder(Class<?>, P, BuildContext) - Constructor for class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
- AbstractFreemarkerMultiContentBuilder<MYSELF extends AbstractFreemarkerMultiContentBuilder<MYSELF,P>,P> - Class in fr.sii.ogham.template.freemarker.builder
-
- AbstractFreemarkerMultiContentBuilder(Class<?>, P, BuildContext) - Constructor for class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerMultiContentBuilder
-
- AbstractFreeMarkerTemplateLoaderOptionsAdapter - Class in fr.sii.ogham.template.freemarker.adapter
-
Abstract class to handle options configuration for the adapted
TemplateLoader
.
- AbstractFreeMarkerTemplateLoaderOptionsAdapter() - Constructor for class fr.sii.ogham.template.freemarker.adapter.AbstractFreeMarkerTemplateLoaderOptionsAdapter
-
- AbstractHtmlDiffMatcher - Class in fr.sii.ogham.testing.assertion.hamcrest
-
Check if the HTML is identical or similar to the expected.
- AbstractHtmlDiffMatcher(String, Consumer<String>, String) - Constructor for class fr.sii.ogham.testing.assertion.hamcrest.AbstractHtmlDiffMatcher
-
- AbstractJUnitSmppServerExt<M> - Class in fr.sii.ogham.testing.extension.junit.sms
-
Base class for JUnit Rule
and JUnit Extension
.
- AbstractJUnitSmppServerExt() - Constructor for class fr.sii.ogham.testing.extension.junit.sms.AbstractJUnitSmppServerExt
-
Initializes with the default configuration to use for the SMPP server
- AbstractJUnitSmppServerExt(ServerConfig) - Constructor for class fr.sii.ogham.testing.extension.junit.sms.AbstractJUnitSmppServerExt
-
Initializes with the configuration to use for the SMPP server
- AbstractMessageAwareFiller<M> - Class in fr.sii.ogham.core.filler
-
Base class to help to fill a particular
Message
type.
- AbstractMessageAwareFiller(Map<String, ConfigurationValueBuilderHelper<?, ?>>, Class<M>) - Constructor for class fr.sii.ogham.core.filler.AbstractMessageAwareFiller
-
The list of properties is indexed by an alias that is known by the
implementation.
- AbstractParent<P> - Class in fr.sii.ogham.core.fluent
-
- AbstractParent(P) - Constructor for class fr.sii.ogham.core.fluent.AbstractParent
-
Initialize the parent instance
- AbstractPrefixedLookupPathResolver - Class in fr.sii.ogham.core.resource.resolver
-
ResourceResolver using a list of supported lookups to compute a simple
ResolvedResourcePath
where resolved path is simply the given path
without the lookup.
- AbstractPrefixedLookupPathResolver(List<String>) - Constructor for class fr.sii.ogham.core.resource.resolver.AbstractPrefixedLookupPathResolver
-
- AbstractPrefixedLookupPathResolver(String...) - Constructor for class fr.sii.ogham.core.resource.resolver.AbstractPrefixedLookupPathResolver
-
- AbstractProps - Class in fr.sii.ogham.core.builder.env.props
-
- AbstractProps(int, int) - Constructor for class fr.sii.ogham.core.builder.env.props.AbstractProps
-
- AbstractSendGridBuilder<MYSELF extends AbstractSendGridBuilder<MYSELF,EmailBuilder>,EmailBuilder> - Class in fr.sii.ogham.email.sendgrid.builder
-
- AbstractSendGridBuilder(Class<?>, EmailBuilder, BuildContext, MimetypeDetectionBuilder<?>) - Constructor for class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
- AbstractSendGridBuilder(Class<?>, EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
- AbstractSingleResolutionBuilder<MYSELF extends AbstractSingleResolutionBuilder<MYSELF,P>,P> - Class in fr.sii.ogham.core.builder.resolution
-
Base implementation to handle lookup prefix configuration.
- AbstractSingleResolutionBuilder(Class<?>, P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.resolution.AbstractSingleResolutionBuilder
-
- AbstractSpecializedSender<M> - Class in fr.sii.ogham.core.sender
-
Base class for handling particular message implementation.
- AbstractSpecializedSender() - Constructor for class fr.sii.ogham.core.sender.AbstractSpecializedSender
-
- AbstractSpringSendGridConfigurer - Class in fr.sii.ogham.spring.email
-
Integrates with Spring SendGrid by using Spring properties defined with
prefix spring.sendgrid
(see SendGridProperties
).
- AbstractSpringSendGridConfigurer(OghamSendGridProperties, SendGridProperties, SendGrid) - Constructor for class fr.sii.ogham.spring.email.AbstractSpringSendGridConfigurer
-
- AbstractTemplateResolverOptionsAdapter - Class in fr.sii.ogham.template.thymeleaf.common.adapter
-
Abstract class to handle options configuration for the adapted
ITemplateResolver
.
- AbstractTemplateResolverOptionsAdapter(TemplateResolverOptionsApplier) - Constructor for class fr.sii.ogham.template.thymeleaf.common.adapter.AbstractTemplateResolverOptionsAdapter
-
- AbstractThymeleafBuilder<MYSELF extends AbstractThymeleafBuilder<MYSELF,P,E>,P,E extends AbstractThymeleafEngineConfigBuilder<E,MYSELF>> - Class in fr.sii.ogham.template.thymeleaf.common.buider
-
- AbstractThymeleafBuilder(Class<?>) - Constructor for class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- AbstractThymeleafBuilder(Class<?>, P, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- AbstractThymeleafBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- AbstractThymeleafEngineConfigBuilder<MYSELF extends AbstractThymeleafEngineConfigBuilder<MYSELF,P>,P> - Class in fr.sii.ogham.template.thymeleaf.common.buider
-
- AbstractThymeleafEngineConfigBuilder(Class<?>, P, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- AbstractThymeleafMultiContentBuilder<MYSELF extends AbstractThymeleafMultiContentBuilder<MYSELF,P,E>,P,E extends AbstractThymeleafEngineConfigBuilder<E,MYSELF>> - Class in fr.sii.ogham.template.thymeleaf.common.buider
-
- AbstractThymeleafMultiContentBuilder(Class<?>, P, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafMultiContentBuilder
-
- accept(T) - Method in class fr.sii.ogham.core.condition.AndCondition
-
- accept(T) - Method in interface fr.sii.ogham.core.condition.Condition
-
Check if the object is accepted or not.
- accept(T) - Method in class fr.sii.ogham.core.condition.FixedCondition
-
- accept(T) - Method in class fr.sii.ogham.core.condition.fluent.FluentCondition
-
- accept(T) - Method in class fr.sii.ogham.core.condition.NotCondition
-
- accept(T) - Method in class fr.sii.ogham.core.condition.OrCondition
-
- accept(T) - Method in class fr.sii.ogham.core.condition.PropertyPatternCondition
-
- accept(T) - Method in class fr.sii.ogham.core.condition.PropertyValueCondition
-
- accept(T) - Method in class fr.sii.ogham.core.condition.RequiredClassCondition
-
- accept(T) - Method in class fr.sii.ogham.core.condition.RequiredPropertyCondition
-
- accept() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- Accessor<T> - Interface in fr.sii.ogham.core.util.bean
-
Abstraction for accessing bean property value.
- account(String) - Method in class fr.sii.ogham.sms.builder.ovh.OvhSmsBuilder
-
Set the OVH account identifier.
- account() - Method in class fr.sii.ogham.sms.builder.ovh.OvhSmsBuilder
-
Set the OVH account identifier.
- ActivableAtRuntime - Interface in fr.sii.ogham.core.builder
-
When using
MultiImplementationSender
, it will evaluate conditions to
check if the associated implementation is able to send the message.
- ActivableAtRuntimeConditionProvider - Class in fr.sii.ogham.core.condition.provider
-
- ActivableAtRuntimeConditionProvider() - Constructor for class fr.sii.ogham.core.condition.provider.ActivableAtRuntimeConditionProvider
-
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.freemarker.adapter.ClassPathResolverAdapter
-
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.freemarker.adapter.FileResolverAdapter
-
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.freemarker.adapter.FirstSupportingResolverAdapter
-
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.freemarker.adapter.StringResolverAdapter
-
- adapt(ResourceResolver) - Method in interface fr.sii.ogham.template.freemarker.adapter.TemplateLoaderAdapter
-
Adapts the general template resolver into the specific template loader.
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.ClassPathResolverAdapter
-
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.FileResolverAdapter
-
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.FirstSupportingResolverAdapter
-
- adapt(ResourceResolver) - Method in interface fr.sii.ogham.template.thymeleaf.common.adapter.TemplateResolverAdapter
-
Adapts the general template resolver into the Thymeleaf specific
resolver.
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.v2.adapter.FixClassPathResolverAdapter
-
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.v2.adapter.StringResolverAdapter
-
- adapt(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.v3.adapter.StringResolverAdapter
-
- AdaptedSource(Object, TemplateLoader) - Constructor for class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader.AdaptedSource
-
- add(PhoneNumberHandler) - Method in class fr.sii.ogham.sms.message.addressing.translator.CompositePhoneNumberTranslator
-
- addAdapter(TemplateLoaderAdapter) - Method in class fr.sii.ogham.template.freemarker.adapter.FirstSupportingResolverAdapter
-
Register a new adapter.
- addAdapter(TemplateResolverAdapter) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.FirstSupportingResolverAdapter
-
Register a new adapter.
- addAttachment(Multipart, Attachment) - Method in class fr.sii.ogham.email.sender.impl.javamail.JavaMailAttachmentHandler
-
Add an attachment on the mime message.
- addAttachments(List<Attachment>) - Method in class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- addAttachments(AttachmentsCompat) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- addAttachments(AttachmentsCompat) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.MailCompat
-
Add attachments to the email.
- addAttachments(AttachmentsCompat) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameMailCompat
-
- addAttachments(List<Attachment>) - Method in class fr.sii.ogham.html.inliner.ContentWithImages
-
- addBcc(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNamePersonalizationCompat
-
- addBcc(String, String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.PersonalizationCompat
-
Add a recipient
- addBcc(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNamePersonalizationCompat
-
- addCc(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNamePersonalizationCompat
-
- addCc(String, String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.PersonalizationCompat
-
Add a recipient
- addCc(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNamePersonalizationCompat
-
- addCharset(String, String) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.MapCloudhopperCharsetEncoder
-
Add a charset mapping.
- addCharset(String, NamedCharset) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.MapCloudhopperCharsetEncoder
-
Add a charset mapping.
- addCondition(Condition<T>) - Method in class fr.sii.ogham.core.condition.CompositeCondition
-
- addConditions(List<Condition<T>>) - Method in class fr.sii.ogham.core.condition.CompositeCondition
-
- addConfigLocations(EnvironmentBuilder<?>, String) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- addConfigLocations(EnvironmentBuilder<?>, String, String) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- addContent(Content) - Method in class fr.sii.ogham.core.message.content.MultiContent
-
Add a sub content to the list of sub contents.
- addContent(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- addContent(String, String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.MailCompat
-
Add content to this email.
- addContent(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameMailCompat
-
- addDefaultConfigLocations(EnvironmentBuilder<?>) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- addDefaultConfigLocationsForProfiles(EnvironmentBuilder<?>, List<String>) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- addDetector(TemplateEngineDetector) - Method in class fr.sii.ogham.core.template.detector.CompositeTemplateDetector
-
Register a new template engine detector.
- addDialect(String, IDialect) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Adds a new dialect for this template engine, using the specified prefix.
- addDialect(IDialect) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Adds a new dialect for this template engine, using the dialect's
specified default dialect.
- addFiller(MessageFiller) - Method in class fr.sii.ogham.core.filler.EveryFillerDecorator
-
Register a new filler to be executed.
- addImplementation(Condition<Message>, MessageSender, int) - Method in class fr.sii.ogham.core.sender.MultiImplementationSender
-
Register a new possible implementation with the associated condition.
- addInliner(ImageInliner) - Method in class fr.sii.ogham.html.inliner.EveryImageInliner
-
- addMessageResolver(IMessageResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Adds a message resolver to the set of message resolvers to be used by the
template engine.
- addPersonalization(PersonalizationCompat) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- addPersonalization(PersonalizationCompat) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.MailCompat
-
Add a personalizaton to the email.
- addPersonalization(PersonalizationCompat) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameMailCompat
-
- addProvider(MimeTypeProvider) - Method in class fr.sii.ogham.core.mimetype.FallbackMimeTypeProvider
-
Register a new Mime Type detection implementation.
- addProvider(SubjectProvider) - Method in class fr.sii.ogham.core.subject.provider.FirstSupportingSubjectProvider
-
Register a new provider.
- addRequestContextAsVariable(Map<String, Object>, String, RequestContext) - Static method in class fr.sii.ogham.spring.template.thymeleaf.SpringWebThymeleafContextConverter
-
- address(Matcher<? super Iterable<String>>) - Method in class fr.sii.ogham.testing.assertion.email.FluentAddressListAssert
-
Make assertions on the email addresses (without personal).
- Address - Interface in fr.sii.ogham.testing.sms.simulator.bean
-
Represents SMPP address field (TON, NPI and address).
- AddressedPhoneNumber - Class in fr.sii.ogham.sms.message.addressing
-
A phone number plus its addressing information (as described in GSM 03.40).
- AddressedPhoneNumber(String, TypeOfNumber, NumberingPlanIndicator) - Constructor for class fr.sii.ogham.sms.message.addressing.AddressedPhoneNumber
-
Initializes the phone number with the given number, TON and NPI.
- Addressee - Interface in fr.sii.ogham.core.message.recipient
-
Base interface for recipients.
- AddressesWithContext - Class in fr.sii.ogham.testing.assertion.email
-
- AddressesWithContext(List<InternetAddress>, String, Context) - Constructor for class fr.sii.ogham.testing.assertion.email.AddressesWithContext
-
- AddressingException - Exception in fr.sii.ogham.sms.exception.message
-
Sending Message Exception relative to any addressing policy issue (TON /
NPI).
- AddressingException(String, Throwable) - Constructor for exception fr.sii.ogham.sms.exception.message.AddressingException
-
- AddressingException(String) - Constructor for exception fr.sii.ogham.sms.exception.message.AddressingException
-
- AddressingException(Throwable) - Constructor for exception fr.sii.ogham.sms.exception.message.AddressingException
-
- addressRange(Address) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
The address_range parameter is used in the bind_receiver and
bind_transceiver command to specify a set of SME addresses serviced by
the ESME client.
- addSender(MessageSender) - Method in class fr.sii.ogham.core.sender.FallbackSender
-
Register a new sender to try.
- addSender(ConditionalSender) - Method in class fr.sii.ogham.core.service.EverySupportingMessagingService
-
Register a new sender.
- addSenders(MultiImplementationSender<?>) - Method in class fr.sii.ogham.core.builder.sender.SenderImplementationBuilderHelper
-
- addSharedVariable(String, TemplateModel) - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
Adds a shared variable to the configuration.
- addSharedVariable(String, Object) - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
Adds shared variable to the configuration; It uses
Configurable.getObjectWrapper()
to wrap the value
, so
it's important that the object wrapper is set before this.
- addSharedVariables(TemplateHashModelEx) - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
- addTemplateModeHandler(ITemplateModeHandler) - Method in class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EngineConfigBuilder
-
Adds a Template Mode Handler to the set of Template Mode Handlers to be
used by the template engine.
- addTemplateResolver(ITemplateResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Adds a new template resolver to the current set.
- addTo(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNamePersonalizationCompat
-
- addTo(String, String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.PersonalizationCompat
-
Add a recipient
- addTo(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNamePersonalizationCompat
-
- addTranslator(ContentTranslator) - Method in class fr.sii.ogham.core.translator.content.EveryContentTranslator
-
Register a new translator.
- addTranslator(AttachmentResourceTranslator) - Method in class fr.sii.ogham.core.translator.resource.EveryResourceTranslator
-
Register a new translator.
- addUserDefinedConfigLocations(EnvironmentBuilder<?>, List<String>) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- addUserDefinedConfigLocationsForProfiles(EnvironmentBuilder<?>, List<String>, List<String>) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- addValue(String, Object) - Method in class fr.sii.ogham.core.template.context.SimpleContext
-
Add a new variable entry.
- addVariantResolver(VariantResolver) - Method in class fr.sii.ogham.template.common.adapter.FailIfNotFoundWithTestedPathsVariantResolver
-
- addVariantResolver(VariantResolver) - Method in class fr.sii.ogham.template.common.adapter.FirstExistingResourceVariantResolver
-
- after() - Method in class fr.sii.ogham.testing.extension.junit.sms.SmppServerRule
-
- afterEach(ExtensionContext) - Method in class fr.sii.ogham.testing.extension.junit.LoggingTestExtension
-
- afterEach(ExtensionContext) - Method in class fr.sii.ogham.testing.extension.junit.sms.SmppServerExtension
-
- allowed(List<String>) - Method in interface fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilder
-
Define which mimetypes are allowed or not.
- allowed(String...) - Method in interface fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilder
-
Define which mimetypes are allowed or not.
- allowed() - Method in interface fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilder
-
Define which mimetypes are allowed or not.
- allowed(List<String>) - Method in class fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilderDelegate
-
- allowed(String...) - Method in class fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilderDelegate
-
- allowed() - Method in class fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilderDelegate
-
- allowed(List<String>) - Method in class fr.sii.ogham.core.builder.mimetype.SimpleMimetypeDetectionBuilder
-
- allowed(String...) - Method in class fr.sii.ogham.core.builder.mimetype.SimpleMimetypeDetectionBuilder
-
- allowed() - Method in class fr.sii.ogham.core.builder.mimetype.SimpleMimetypeDetectionBuilder
-
- AllowedMimetypeDecorator - Class in fr.sii.ogham.core.mimetype.validation
-
Decorator that asks delegate to detect the mimetype and then validates it
using a
Predicate
.
- AllowedMimetypeDecorator(Predicate<MimeType>, MimeTypeProvider) - Constructor for class fr.sii.ogham.core.mimetype.validation.AllowedMimetypeDecorator
-
Initializes with the
Predicate
used to validate the detected
mimetypes.
- alphabet(Matcher<Alphabet>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentPduRequestAssert
-
Make assertions on the alphabet of the message(s) using fluent API.
- Alphabet - Enum in fr.sii.ogham.testing.sms.simulator.bean
-
This is enum of the alphabet type.
- alphanumericCode(Boolean) - Method in class fr.sii.ogham.sms.builder.SenderNumberFormatBuilder
-
Enable/disable alphanumeric code conversion: if the sender address is
alphanumeric (contains both letters and numbers) or non-numeric, TON is
set to 5 and NPI to 0.
- alphanumericCode() - Method in class fr.sii.ogham.sms.builder.SenderNumberFormatBuilder
-
Enable/disable alphanumeric code conversion: if the sender address is
alphanumeric (contains both letters and numbers) or non-numeric, TON is
set to 5 and NPI to 0.
- AlphanumericCodeNumberFormatHandler - Class in fr.sii.ogham.sms.message.addressing.translator
-
If the sender address is alphanumeric (contains both letters and numbers) or
non-numeric, TON is set to 5 and NPI to 0.
- AlphanumericCodeNumberFormatHandler() - Constructor for class fr.sii.ogham.sms.message.addressing.translator.AlphanumericCodeNumberFormatHandler
-
- alreadyBound(Throwable) - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Checks whether the error has been raised because the SMSC has sent a
response to a bind request indicating that the client is already bound.
- alreadyConfigured - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- alternative() - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on the alternative part of the message(s) using fluent
API.
- alternative(Matcher<? super Part>) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on the alternative part of the message(s).
- alwaysFalse() - Static method in class fr.sii.ogham.core.condition.fluent.Conditions
-
A condition that always returns false.
- alwaysFalse() - Static method in class fr.sii.ogham.core.condition.fluent.MessageConditions
-
A condition that always returns false.
- AlwaysNewSessionStrategy - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
Simple management of SMPP session.
- AlwaysNewSessionStrategy(ExtendedSmppSessionConfiguration, SmppClientSupplier, SmppSessionHandlerSupplier, RetryExecutor) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.session.AlwaysNewSessionStrategy
-
- AlwaysOverride<V> - Class in fr.sii.ogham.core.builder.configuration
-
Always overrides current value and returns the new value (even if null).
- AlwaysOverride(V) - Constructor for class fr.sii.ogham.core.builder.configuration.AlwaysOverride
-
Initializes with the new value to set.
- alwaysOverride(V) - Static method in interface fr.sii.ogham.core.builder.configuration.MayOverride
-
Always override current value.
- alwaysTrue() - Static method in class fr.sii.ogham.core.condition.fluent.Conditions
-
A condition that always returns true.
- alwaysTrue() - Static method in class fr.sii.ogham.core.condition.fluent.MessageConditions
-
A condition that always returns true.
- and(Condition<T>) - Method in class fr.sii.ogham.core.condition.AndCondition
-
Adds a condition to the current condition.
- and(List<Condition<T>>) - Method in class fr.sii.ogham.core.condition.AndCondition
-
Adds several conditions at once to the current condition.
- and(Condition<T>...) - Static method in class fr.sii.ogham.core.condition.fluent.Conditions
-
And operator between the provided conditions:
- and(List<Condition<T>>) - Static method in class fr.sii.ogham.core.condition.fluent.Conditions
-
And operator between the provided conditions.
- and(Condition<T>...) - Method in class fr.sii.ogham.core.condition.fluent.FluentCondition
-
Create a logical AND operator between current condition and conditions
provided in parameters.
- and(Condition<Message>...) - Static method in class fr.sii.ogham.core.condition.fluent.MessageConditions
-
And operator between the provided conditions:
- and(List<Condition<Message>>) - Static method in class fr.sii.ogham.core.condition.fluent.MessageConditions
-
And operator between the provided conditions.
- and() - Method in class fr.sii.ogham.core.fluent.AbstractParent
-
- and() - Method in interface fr.sii.ogham.core.fluent.Parent
-
Go back to the parent
- and() - Method in class fr.sii.ogham.testing.util.HasParent
-
Go back to parent in the fluent API
- AndCondition<T> - Class in fr.sii.ogham.core.condition
-
Condition that provides a logical AND operation on manipulated conditions.
- AndCondition(Condition<T>...) - Constructor for class fr.sii.ogham.core.condition.AndCondition
-
Initializes the and
operator with none, one or several
sub-conditions.
- AndCondition(List<Condition<T>>) - Constructor for class fr.sii.ogham.core.condition.AndCondition
-
Initializes the and
operator with none, one or several
sub-conditions.
- AnnotationConditionProvider<T> - Class in fr.sii.ogham.core.condition.provider
-
Implementation that handle conditions defined through annotations.
- AnnotationConditionProvider(PropertyResolver) - Constructor for class fr.sii.ogham.core.condition.provider.AnnotationConditionProvider
-
- annotationConfig(SmppServerConfig) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.ServerConfig
-
Merge with configuration provided by annotation.
- AnnotationPriorityProvider - Class in fr.sii.ogham.core.builder.priority
-
Provide the priority of an implementation based on
Priority
annotation that is present on the class (if any).
- AnnotationPriorityProvider(BuildContext, PriorityProvider<Class<?>>) - Constructor for class fr.sii.ogham.core.builder.priority.AnnotationPriorityProvider
-
Initializes with the build context and a default provider if the priority
is not provided through the annotation.
- AnyPredicate<T> - Class in fr.sii.ogham.testing.assertion.filter
-
- AnyPredicate() - Constructor for class fr.sii.ogham.testing.assertion.filter.AnyPredicate
-
- apiKey(String) - Method in class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
- apiKey() - Method in class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
- apiKey(String) - Method in interface fr.sii.ogham.sms.builder.smsglobal.SmsGlobalRestApiBuilder
-
- apiKeyValueBuilder - Variable in class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
- append(Object, Object) - Method in class fr.sii.ogham.core.util.EqualsBuilder
-
Test if two Objects are equal using their equals method.
- append(Object) - Method in class fr.sii.ogham.core.util.HashCodeBuilder
-
Append a hashCode for an Object.
- append(Object...) - Method in class fr.sii.ogham.core.util.HashCodeBuilder
-
Append a hashCode for an Object.
- appendDescriptionOf(SelfDescribing) - Method in class fr.sii.ogham.testing.assertion.hamcrest.FixedDescription
-
- appendFields(String...) - Method in class fr.sii.ogham.core.util.EqualsBuilder
-
Test if the two previously registered objects have the same value for
each provided field name.
- appendList(String, String, String, Iterable<? extends SelfDescribing>) - Method in class fr.sii.ogham.testing.assertion.hamcrest.FixedDescription
-
- appendSuper(boolean) - Method in class fr.sii.ogham.core.util.EqualsBuilder
-
Adds the result of super.equals() to this builder.
- appendSuper(int) - Method in class fr.sii.ogham.core.util.HashCodeBuilder
-
Adds the result of super.hashCode() to this builder.
- appendText(String) - Method in class fr.sii.ogham.testing.assertion.hamcrest.FixedDescription
-
- appendValue(Object) - Method in class fr.sii.ogham.testing.assertion.hamcrest.FixedDescription
-
- appendValueList(String, String, String, T...) - Method in class fr.sii.ogham.testing.assertion.hamcrest.FixedDescription
-
- appendValueList(String, String, String, Iterable<T>) - Method in class fr.sii.ogham.testing.assertion.hamcrest.FixedDescription
-
- apply(ITemplateResolver, TemplateResolverOptions) - Method in interface fr.sii.ogham.template.thymeleaf.common.adapter.TemplateResolverOptionsApplier
-
Apply the options on the resolver
- apply(ITemplateResolver, TemplateResolverOptions) - Method in class fr.sii.ogham.template.thymeleaf.v2.adapter.ThymeleafV2TemplateOptionsApplier
-
- apply(ITemplateResolver, TemplateResolverOptions) - Method in class fr.sii.ogham.template.thymeleaf.v3.adapter.ThymeleafV3TemplateOptionsApplier
-
- apply(T) - Method in class fr.sii.ogham.testing.assertion.filter.AnyPredicate
-
- apply(Part) - Method in class fr.sii.ogham.testing.assertion.filter.FileNamePredicate
-
- apply(Statement, FrameworkMethod, Object) - Method in class fr.sii.ogham.testing.extension.junit.email.RandomPortGreenMailRule
-
- apply(Statement, Description) - Method in class fr.sii.ogham.testing.extension.junit.sms.SmppServerRule
-
- applyOghamConfiguration(MessagingBuilder) - Method in class fr.sii.ogham.spring.email.AbstractSpringSendGridConfigurer
-
- applyOghamConfiguration(MessagingBuilder) - Method in class fr.sii.ogham.spring.v2.email.SpringSendGridV4Configurer
-
- applyOptions(ITemplateResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.AbstractTemplateResolverOptionsAdapter
-
Applies the options to the given ITemplateResolver
- applySpringConfiguration(MessagingBuilder) - Method in class fr.sii.ogham.spring.email.AbstractSpringSendGridConfigurer
-
- ArrayUtils - Class in fr.sii.ogham.core.util
-
Utility class for manipulating arrays.
- asArray(List<? extends E>, Class<E>) - Static method in class fr.sii.ogham.spring.util.PropertiesUtils
-
Converts the list of values to an array.
- assertAll(Consumer<AssertionRegistry>...) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Register all assertions in order to report all failures/failed assertions
at once instead of reporting error one by one.
- AssertAttachment - Class in fr.sii.ogham.testing.assertion.email
-
Utility class for checking the attachment of the received email is as
expected.
- assertBody(String, String, boolean) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Checks if the received body equals the expected body.
- AssertEmail - Class in fr.sii.ogham.testing.assertion.email
-
Utility class for checking if the received email content is as expected.
- assertEquals(ExpectedAttachment, Message[]) - Static method in class fr.sii.ogham.testing.assertion.email.AssertAttachment
-
Shortcut for use with GreenMail.
- assertEquals(ExpectedAttachment, Message) - Static method in class fr.sii.ogham.testing.assertion.email.AssertAttachment
-
Checks if the received email contains the expected attachment.
- assertEquals(ExpectedAttachment, BodyPart) - Static method in class fr.sii.ogham.testing.assertion.email.AssertAttachment
-
It ensures that the values of the received attachment are respected by
checking:
The mimetype of the attachment
The description of the attachment
The disposition of the attachment
The content of the attachment
- assertEquals(ExpectedMultiPartEmail, Message) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Assert that the fields of the received email are equal to the expected
values.
- assertEquals(ExpectedMultiPartEmail, Message[]) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Shortcut to simplify unit testing with GreenMail.
- assertEquals(ExpectedMultiPartEmail[], Message[]) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Assert that each received email content respects the expected one.
- assertEquals(ExpectedEmail, Message[]) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Shortcut to simplify unit testing with GreenMail.
- assertEquals(ExpectedEmail[], Message[]) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Assert that each received email content respects the expected one.
- assertEquals(ExpectedEmail, Message) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Assert that the fields of the received email are equal to the expected
values.
- assertEquals(String, String) - Static method in class fr.sii.ogham.testing.assertion.html.AssertHtml
-
Check if the HTML is identical to the expected.
- assertEquals(ExpectedSms, SubmitSm) - Static method in class fr.sii.ogham.testing.assertion.sms.AssertSms
-
Assert that the fields of the received SMS using SMPP protocol are equal
to the expected values.
- assertEquals(ExpectedSms, List<SubmitSm>) - Static method in class fr.sii.ogham.testing.assertion.sms.AssertSms
-
Assert that the fields of the received SMS using SMPP protocol are equal
to the expected values.
- assertEquals(List<ExpectedSms>, List<SubmitSm>) - Static method in class fr.sii.ogham.testing.assertion.sms.AssertSms
-
Assert that the fields of each received SMS using SMPP protocol are equal
to values of each expected message.
- assertEquals(SplitSms, List<SubmitSm>) - Static method in class fr.sii.ogham.testing.assertion.sms.AssertSms
-
When message is too long, the SMS is split into several parts.
- assertEquals(String, Object) - Static method in class fr.sii.ogham.testing.assertion.template.AssertTemplate
-
Assert that the received content is same as the expected content.
- assertEquals(String, String) - Static method in class fr.sii.ogham.testing.assertion.template.AssertTemplate
-
Assert that the received content is same as the expected content.
- assertHeaders(ExpectedEmailHeader, Message) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Checks if the received headers corresponds to the expected header values.
- AssertHtml - Class in fr.sii.ogham.testing.assertion.html
-
Utility class for checking HTML content.
- AssertionHelper - Class in fr.sii.ogham.testing.assertion.util
-
Utility class for Ogham assertions.
- AssertionRegistry - Interface in fr.sii.ogham.testing.assertion.util
-
Interface for registering functions that contains assertions.
- assertRecipients(List<String>, Message, Message.RecipientType) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Checks if the received headers corresponds to the expected header values.
- assertSimilar(ExpectedMultiPartEmail, Message) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Assert that the fields of the received email are equal to the expected
values.
- assertSimilar(ExpectedMultiPartEmail, Message[]) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Shortcut to simplify unit testing with GreenMail.
- assertSimilar(ExpectedMultiPartEmail[], Message[]) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Assert that each received email content respects the expected one.
- assertSimilar(ExpectedEmail, Message[]) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Shortcut to simplify unit testing with GreenMail.
- assertSimilar(ExpectedEmail[], Message[]) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Assert that each received email content respects the expected one.
- assertSimilar(ExpectedEmail, Message) - Static method in class fr.sii.ogham.testing.assertion.email.AssertEmail
-
Assert that the fields of the received email are equal to the expected
values.
- assertSimilar(String, String) - Static method in class fr.sii.ogham.testing.assertion.html.AssertHtml
-
Check if the HTML is similar to the expected.
- assertSimilar(String, Object) - Static method in class fr.sii.ogham.testing.assertion.template.AssertTemplate
-
Assert that the received content is same as the expected content.
- assertSimilar(String, String) - Static method in class fr.sii.ogham.testing.assertion.template.AssertTemplate
-
Assert that the received content is same as the expected content.
- AssertSms - Class in fr.sii.ogham.testing.assertion.sms
-
Utility class for checking if the received SMS content is as expected.
- AssertTemplate - Class in fr.sii.ogham.testing.assertion.template
-
Assertion class that simplifies checking template content.
- assertThat(GreenMailRule) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on mails using fluent API.
- assertThat(GreenMailRule, AssertionRegistry) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on mails using fluent API.
- assertThat(GreenMailExtension) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on mails using fluent API.
- assertThat(GreenMailExtension, AssertionRegistry) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on mails using fluent API.
- assertThat(MimeMessage[]) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on mails using fluent API.
- assertThat(MimeMessage[], AssertionRegistry) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on mails using fluent API.
- assertThat(SmppServerRule<M>) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on sms using fluent API.
- assertThat(SmppServerExtension<M>) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on sms using fluent API.
- assertThat(SmppServerRule<M>, AssertionRegistry) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on sms using fluent API.
- assertThat(SmppServerExtension<M>, AssertionRegistry) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on sms using fluent API.
- assertThat(List<SubmitSm>) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on sms using fluent API.
- assertThat(List<SubmitSm>, AssertionRegistry) - Static method in class fr.sii.ogham.testing.assertion.OghamAssertions
-
Helper method to write assertions on sms using fluent API.
- assertThat(T, Matcher<? super T>) - Static method in class fr.sii.ogham.testing.assertion.util.AssertionHelper
-
Copy of
MatcherAssert.assertThat(Object, Matcher)
with the
following additions:
If the matcher can provide expected value, a
ComparisonFailure
exception is thrown instead of
AssertionError
in order to display differences between expected
string and actual string in the IDE.
If the matcher is a
CustomReason
matcher and no reason is
provided, the reason of the matcher is used to provide more information
about the context (which message has failed for example)
- assertThat(String, T, Matcher<? super T>) - Static method in class fr.sii.ogham.testing.assertion.util.AssertionHelper
-
Copy of
MatcherAssert.assertThat(String, Object, Matcher)
with
the following additions:
If the matcher can provide expected value, a
ComparisonFailure
exception is thrown instead of
AssertionError
in order to display differences between expected
string and actual string in the IDE.
If the matcher is a
CustomReason
matcher and no reason is
provided, the reason of the matcher is used to provide more information
about the context (which message has failed for example)
- asString() - Method in interface fr.sii.ogham.core.message.content.MayHaveStringContent
-
Provides the content as String.
- asString() - Method in class fr.sii.ogham.core.message.content.ParsedContent
-
- asString() - Method in class fr.sii.ogham.core.message.content.StringContent
-
- asString() - Method in class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- attach() - Method in class fr.sii.ogham.email.builder.ImageInliningBuilder
-
Configures how attachment of images is handled.
- attach() - Method in class fr.sii.ogham.email.message.Email
-
Attach a file to the email.
- attach(List<Attachment>) - Method in class fr.sii.ogham.email.message.Email
-
Set the whole list of attachments.
- attach(Attachment...) - Method in class fr.sii.ogham.email.message.Email
-
Set the whole list of attachments.
- attach(Attachment) - Method in class fr.sii.ogham.email.message.Email
-
Add an attachment to join to the mail.
- AttachBuilder - Class in fr.sii.ogham.email.message.fluent
-
Fluent API to attach a file to the email.
- AttachBuilder(Email) - Constructor for class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Initializes with the parent to go back to.
- AttachImageBuilder - Class in fr.sii.ogham.email.builder
-
Configures how attachment of images is handled.
- AttachImageBuilder(ImageInliningBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.AttachImageBuilder
-
- Attachment - Class in fr.sii.ogham.email.attachment
-
Represents a content to attach to the email.
- Attachment(NamedResource, String, String, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided resource (content and name),
the description of the attachment and the disposition (how to include the
attachment into the mail).
- Attachment(NamedResource, String, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided resource (content and name),
the description of the attachment and the disposition (how to include the
attachment into the mail).
- Attachment(NamedResource, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided resource (content and name),
the description of the attachment.
- Attachment(NamedResource) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided resource (content and name).
- Attachment(String, String, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided path, description of the
attachment and disposition (how to include the attachment into the mail).
- Attachment(String, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided path and description of the
attachment.
- Attachment(String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided path.
- Attachment(ResourcePath, String, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided path, description of the
attachment and disposition (how to include the attachment into the mail).
- Attachment(ResourcePath, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided path and description of the
attachment.
- Attachment(ResourcePath) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided path.
- Attachment(String, InputStream, String, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided content, name, description of
the attachment and disposition (how to include the attachment into the
mail).
- Attachment(String, InputStream, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided content, name and description
of the attachment.
- Attachment(String, InputStream) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided content and name.
- Attachment(String, byte[], String, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided content, name, description of
the attachment and disposition (how to include the attachment into the
mail).
- Attachment(String, byte[], String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided content, name and description
of the attachment.
- Attachment(String, byte[]) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided content and name.
- Attachment(File, String, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided file, description of the
attachment and disposition (how to include the attachment into the mail).
- Attachment(File, String) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided file and description of the
attachment.
- Attachment(File) - Constructor for class fr.sii.ogham.email.attachment.Attachment
-
Initialize the attachment with the provided file.
- ATTACHMENT - Static variable in class fr.sii.ogham.email.attachment.ContentDisposition
-
- attachment(String) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on a particular attachment of the message(s) using fluent
API.
- attachment(int) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on a particular attachment of the message(s).
- attachment(By) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on a particular attachment of the message(s) using fluent
API.
- ATTACHMENT_DISPOSITION - Static variable in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
- AttachmentHandlingBuilder - Class in fr.sii.ogham.email.builder
-
- AttachmentHandlingBuilder(EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.AttachmentHandlingBuilder
-
Initializes the builder with a parent builder.
- AttachmentReadException - Exception in fr.sii.ogham.email.sendgrid.sender.exception
-
Specific exception for SendGrid that indicates that an attachment is not
readable or doesn't exist.
- AttachmentReadException(String, Attachment, Throwable) - Constructor for exception fr.sii.ogham.email.sendgrid.sender.exception.AttachmentReadException
-
- AttachmentReadException(String, Attachment) - Constructor for exception fr.sii.ogham.email.sendgrid.sender.exception.AttachmentReadException
-
- AttachmentReadException(Throwable, Attachment) - Constructor for exception fr.sii.ogham.email.sendgrid.sender.exception.AttachmentReadException
-
- AttachmentResourceHandlerException - Exception in fr.sii.ogham.email.exception.handler
-
Attachments are referenced using a resource path.
- AttachmentResourceHandlerException(String, Attachment, Throwable) - Constructor for exception fr.sii.ogham.email.exception.handler.AttachmentResourceHandlerException
-
- AttachmentResourceHandlerException(String, Attachment) - Constructor for exception fr.sii.ogham.email.exception.handler.AttachmentResourceHandlerException
-
- AttachmentResourceHandlerException(Throwable, Attachment) - Constructor for exception fr.sii.ogham.email.exception.handler.AttachmentResourceHandlerException
-
- AttachmentResourceTranslator - Interface in fr.sii.ogham.core.translator.resource
-
The aim of a resource translator is to transform a resource into a new one.
- AttachmentResourceTranslatorSender - Class in fr.sii.ogham.email.sender
-
Decorator sender that transforms the attachments of the message before really
sending it.
- AttachmentResourceTranslatorSender(AttachmentResourceTranslator, MessageSender) - Constructor for class fr.sii.ogham.email.sender.AttachmentResourceTranslatorSender
-
Initialize the sender with the provided translator and decorated sender.
- attachments() - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
- attachments(Matcher<? super Collection<? extends BodyPart>>) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on the list of attachments of the message(s).
- attachments(By) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on a one or several attachments of the message(s) using
fluent API.
- attachments(Predicate<Part>) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on a one or several attachments of the message(s) using
fluent API.
- AttachmentsCompat - Interface in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
Wrapper interface that delegates operations to the real SendGrid Attchments
object.
- AuthenticationProperties() - Constructor for class fr.sii.ogham.spring.email.OghamJavaMailProperties.AuthenticationProperties
-
- authenticator() - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
SMTP server may require authentication.
- authenticator(Authenticator) - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
SMTP server may require authentication.
- auto(Boolean) - Method in class fr.sii.ogham.sms.builder.cloudhopper.DataCodingSchemeBuilder
-
* Enable/disable automatic mode based on SMPP interface version.
- auto() - Method in class fr.sii.ogham.sms.builder.cloudhopper.DataCodingSchemeBuilder
-
Enable/disable automatic mode based on SMPP interface version.
- autoconfigure - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- AutoDecrementPriorityProvider<T> - Class in fr.sii.ogham.core.builder.priority
-
Provides a priority based on a decrement.
- AutoDecrementPriorityProvider() - Constructor for class fr.sii.ogham.core.builder.priority.AutoDecrementPriorityProvider
-
Initializes the decrement with initialValue
set to 0.
- AutoDecrementPriorityProvider(int) - Constructor for class fr.sii.ogham.core.builder.priority.AutoDecrementPriorityProvider
-
Initializes with the provided initial value.
- AutoDetectTemplateParser - Class in fr.sii.ogham.core.template.parser
-
Decorator that automatically detects the template engine parser to use.
- AutoDetectTemplateParser(List<AutoDetectTemplateParser.TemplateImplementation>) - Constructor for class fr.sii.ogham.core.template.parser.AutoDetectTemplateParser
-
- AutoDetectTemplateParser.TemplateImplementation - Class in fr.sii.ogham.core.template.parser
-
- autofill() - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
Configures how Ogham will add default values to the
Email
if some
information is missing.
- autofill() - Method in class fr.sii.ogham.sms.builder.SmsBuilder
-
Configures how Ogham will add default values to the
Sms
if some
information is missing.
- AutofillDefaultEmailAddressBuilder<V> - Class in fr.sii.ogham.email.builder
-
- AutofillDefaultEmailAddressBuilder(AutofillEmailBuilder, Class<V>, BuildContext) - Constructor for class fr.sii.ogham.email.builder.AutofillDefaultEmailAddressBuilder
-
- AutofillDefaultPhoneNumberBuilder<V> - Class in fr.sii.ogham.sms.builder
-
- AutofillDefaultPhoneNumberBuilder(AutofillSmsBuilder, Class<V>, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.AutofillDefaultPhoneNumberBuilder
-
- AutofillEmailBuilder - Class in fr.sii.ogham.email.builder
-
Configures how Ogham will add default values to the
Email
if some
information is missing.
- AutofillEmailBuilder(EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.AutofillEmailBuilder
-
- AutofillSmsBuilder - Class in fr.sii.ogham.sms.builder
-
Configures how Ogham will add default values to the
Sms
if some
information is missing.
- AutofillSmsBuilder(SmsBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.AutofillSmsBuilder
-
- AutofillSubjectBuilder - Class in fr.sii.ogham.email.builder
-
Configures how to handle missing
Email
subject: if no subject is
explicitly defined on the
Email
, Ogham will use the result of this
builder configuration to provide a default subject.
- AutofillSubjectBuilder(AutofillEmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.AutofillSubjectBuilder
-
- autoGuess(Boolean) - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Enable/disable automatic guessing of message encoding.
- autoGuess() - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Enable/disable automatic guessing of message encoding.
- autoGuessEnabled() - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
- autoGuessEnabled() - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReadableEncoderBuilder
-
- AutoGuessProperties() - Constructor for class fr.sii.ogham.spring.sms.EncoderProperties.AutoGuessProperties
-
- autoGuessValueBuilder - Variable in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
- AutoProperties() - Constructor for class fr.sii.ogham.spring.sms.DataCodingSchemeProperties.AutoProperties
-
- autoRetry() - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
Configure automatic retry if message couldn't be sent.
- autoRetry() - Method in class fr.sii.ogham.sms.builder.SmsBuilder
-
Configure automatic retry if message couldn't be sent.
- AutoRetrySender - Class in fr.sii.ogham.core.sender
-
If a message couldn't be sent, the message may be sent again several times
until it succeeds or maximum attempts are reached.
- AutoRetrySender(MessageSender, RetryExecutor) - Constructor for class fr.sii.ogham.core.sender.AutoRetrySender
-
Initializes with the wrapped sender that will really send the message and
the
RetryExecutor
used to execute the action several times if
needed.
- await() - Method in interface fr.sii.ogham.testing.sms.simulator.config.Awaiter
-
Simulate waiting for something (expiration of some time, wait for the end
of a running task, ...).
- Awaiter - Interface in fr.sii.ogham.core.async
-
Simple interface that abstracts the implementation used to wait for some
time.
- awaiter(Awaiter) - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
Change implementation used to wait for some delay between retries.
- Awaiter - Interface in fr.sii.ogham.testing.sms.simulator.config
-
Simple interface to simulate a delay or a running task.
- cache(Boolean) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
Enable/disable cache for templates.
- cache() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
Enable/disable cache for templates.
- cacheManager - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- call() - Method in class fr.sii.ogham.core.retry.NamedCallable
-
- canEncode(String) - Method in interface fr.sii.ogham.sms.encoder.SupportingEncoder
-
Indicates if the message can be encoded by this this encoder.
- canEncode(String) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.CloudhopperCharsetSupportingEncoder
-
- canEncode(String) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.GuessEncodingEncoder
-
- canParse(ResourcePath, Context) - Method in class fr.sii.ogham.core.template.detector.FixedEngineDetector
-
- canParse(ResourcePath, Context) - Method in class fr.sii.ogham.core.template.detector.OrTemplateDetector
-
- canParse(ResourcePath, Context) - Method in class fr.sii.ogham.core.template.detector.SimpleResourceEngineDetector
-
- canParse(ResourcePath, Context) - Method in interface fr.sii.ogham.core.template.detector.TemplateEngineDetector
-
Indicates if the template can be parsed or not.
- canParse(ResourcePath, Context) - Method in class fr.sii.ogham.template.freemarker.FreeMarkerTemplateDetector
-
- canParse(ResourcePath, Context) - Method in class fr.sii.ogham.template.thymeleaf.v2.ThymeleafV2TemplateDetector
-
- canParse(ResourcePath, Context) - Method in class fr.sii.ogham.template.thymeleaf.v3.ThymeleafV3TemplateDetector
-
- CanProvidePossiblePaths - Interface in fr.sii.ogham.template.common.adapter
-
As a template path may be only partial (without extension), the only way to
determine the path of the template is to generate a potential path and check
if it exists.
- canProvideString() - Method in interface fr.sii.ogham.core.message.content.MayHaveStringContent
-
Tells if the content is available as String.
- canProvideString() - Method in class fr.sii.ogham.core.message.content.ParsedContent
-
- canProvideString() - Method in class fr.sii.ogham.core.message.content.StringContent
-
- canProvideString() - Method in class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- canResendMessage(Throwable) - Static method in class fr.sii.ogham.core.builder.configurer.SendMessageRetryablePredicates
-
Predicate that skip retry if one of theses condition is met:
The error is a JVM error that should not be ignored
If the error is due to a preparation error (not sending).
- canResendMessage() - Static method in class fr.sii.ogham.core.builder.configurer.SendMessageRetryablePredicates
-
Predicate that skip retry if one of theses condition is met:
The error is a JVM error that should not be ignored
If the error is due to a preparation error (not sending).
- canResendMessage(Throwable) - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Predicate that skip retry if one of theses condition is met:
If the error is due to a preparation error (not sending).
- canResendMessage() - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Predicate that skip retry if one of theses condition is met:
If the error is due to a preparation error (not sending).
- canRetryConnecting(Throwable) - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Default predicate used to indicate if the error raised by Cloudhopper is
fatal or not.
- canRetryConnecting() - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Default predicate used to indicate if the error raised by Cloudhopper is
fatal or not.
- canSplit(String) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.splitter.SupportedEncoderConditionalSplitter
-
- canSplit(String) - Method in interface fr.sii.ogham.sms.splitter.SupportingSplitter
-
Indicates if the message can be split by this this splitter.
- canUseThymeleaf() - Method in class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafEmailConfigurer
-
- canUseThymeleaf() - Method in class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafSmsConfigurer
-
- canUseThymeleaf() - Method in class fr.sii.ogham.template.thymeleaf.v2.configure.DefaultThymeleafV2EmailConfigurer.ThymeleafV2EmailConfigurer
-
- canUseThymeleaf() - Method in class fr.sii.ogham.template.thymeleaf.v2.configure.DefaultThymeleafV2SmsConfigurer.ThymeleafV2SmsConfigurer
-
- canUseThymeleaf() - Method in class fr.sii.ogham.template.thymeleaf.v3.configure.DefaultThymeleafV3EmailConfigurer.ThymeleafV3EmailConfigurer
-
- canUseThymeleaf() - Method in class fr.sii.ogham.template.thymeleaf.v3.configure.DefaultThymeleafV3SmsConfigurer.ThymeleafV3SmsConfigurer
-
- capitalize(String) - Static method in class fr.sii.ogham.core.util.StringUtils
-
Capitalizes a String changing the first character to title case.
- cc() - Method in class fr.sii.ogham.email.builder.AutofillEmailBuilder
-
Configures how to handle missing
Email
recipient address: if no
"cc" address is explicitly defined on the
Email
, Ogham will use
the result of this builder configuration to provide a default "cc"
address.
- cc(String...) - Method in class fr.sii.ogham.email.message.Email
-
Add a "cc" recipient address.
- cc(EmailAddress...) - Method in class fr.sii.ogham.email.message.Email
-
Add a "cc" recipient address.
- cc - Variable in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
The expected list of recipients for the "cc" field
- cc() - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on the sender of the message(s) using fluent API.
- CcProperties() - Constructor for class fr.sii.ogham.spring.email.OghamEmailProperties.CcProperties
-
- character(String[]) - Method in enum fr.sii.ogham.testing.extension.common.TestInformationLogger.Characters
-
- charset(Charset) - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
Set charset to use for email body.
- charset() - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
Set charset to use for email body
- charset(CharsetDetector) - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
Defines a custom detector that will indicate which charset corresponds
for a particular string.
- Charset - Interface in fr.sii.ogham.testing.sms.simulator.decode
-
Interface used to decode a SMS content.
- CharsetDetector - Interface in fr.sii.ogham.core.charset
-
Interface for all charset detectors.
- CharsetDetectorBuilder<P> - Interface in fr.sii.ogham.core.builder.charset
-
Configures NIO charset detection.
- CharsetMapToCharacterEncodingGroupDataCodingProvider - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.preparator
-
Provide a Data Coding Scheme according to charset used to encode the message.
- CharsetMapToCharacterEncodingGroupDataCodingProvider(boolean) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.CharsetMapToCharacterEncodingGroupDataCodingProvider
-
Provides DataCoding
based on the charset used to encode the
message.
- CharsetMapToGeneralGroupDataCodingProvider - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.preparator
-
Provide a Data Coding Scheme according to charset used to encode the message.
- CharsetMapToGeneralGroupDataCodingProvider(boolean) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.CharsetMapToGeneralGroupDataCodingProvider
-
Provides DataCoding
based on the charset used to encode the
message.
- CharsetMapToGeneralGroupDataCodingProvider(boolean, Map<String, Byte>) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.CharsetMapToGeneralGroupDataCodingProvider
-
Provides DataCoding
based on the charset used to encode the
message.
- CharsetMapToGeneralGroupDataCodingProvider(boolean, Map<String, Byte>, Byte, boolean) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.CharsetMapToGeneralGroupDataCodingProvider
-
Provides DataCoding
based on the charset used to encode the
message.
- CharsetMatch - Interface in fr.sii.ogham.core.charset
-
A charset that may match the provided input.
- cid() - Method in class fr.sii.ogham.email.builder.AttachImageBuilder
-
Configures how images are attached to
Email
s.
- CidBuilder - Class in fr.sii.ogham.email.builder
-
Configures how images are attached to
Email
s.
- CidBuilder(AttachImageBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.CidBuilder
-
- classLoader(ClassLoader) - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
Set the
ClassLoader
to use for loading classpath resources.
- classpath() - Method in interface fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilder
-
Configure resource resolution based on classpath.
- classpath() - Method in class fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilderHelper
-
- classpath() - Method in class fr.sii.ogham.core.builder.resolution.StandaloneResourceResolutionBuilder
-
- classpath() - Method in class fr.sii.ogham.email.builder.AttachmentHandlingBuilder
-
- classpath() - Method in class fr.sii.ogham.email.builder.CssInliningBuilder
-
- classpath() - Method in class fr.sii.ogham.email.builder.ImageInliningBuilder
-
- classpath() - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
- classpath() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- CLASSPATH_LOOKUPS - Static variable in class fr.sii.ogham.core.CoreConstants
-
Default lookups when a path to a resource in the classpath is used
- ClasspathHelper - Interface in fr.sii.ogham.core.util.classpath
-
- ClassPathResolutionBuilder<P> - Class in fr.sii.ogham.core.builder.resolution
-
Configure resource resolver that loads files from classpath.
- ClassPathResolutionBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.resolution.ClassPathResolutionBuilder
-
- ClassPathResolver - Class in fr.sii.ogham.core.resource.resolver
-
Resource resolver that searches for the resource into the classpath.
- ClassPathResolver(List<String>) - Constructor for class fr.sii.ogham.core.resource.resolver.ClassPathResolver
-
- ClassPathResolver(String...) - Constructor for class fr.sii.ogham.core.resource.resolver.ClassPathResolver
-
- ClassPathResolverAdapter - Class in fr.sii.ogham.template.freemarker.adapter
-
Adapter that converts general
ClassPathResolver
into FreeMarker
specific
ClassTemplateLoader
.
- ClassPathResolverAdapter(ClassLoader) - Constructor for class fr.sii.ogham.template.freemarker.adapter.ClassPathResolverAdapter
-
- ClassPathResolverAdapter - Class in fr.sii.ogham.template.thymeleaf.common.adapter
-
Adapter that converts general
ClassPathResolver
into Thymeleaf
specific
ClassLoaderTemplateResolver
.
- ClassPathResolverAdapter(TemplateResolverOptionsApplier) - Constructor for class fr.sii.ogham.template.thymeleaf.common.adapter.ClassPathResolverAdapter
-
- ClasspathUtils - Class in fr.sii.ogham.core.util
-
Helper for classpath management.
- clean() - Method in class fr.sii.ogham.core.builder.registry.CleanableRegistry
-
- clean() - Method in interface fr.sii.ogham.core.clean.Cleanable
-
Clean all the opened resources before destruction.
- clean() - Method in class fr.sii.ogham.core.service.CleanableMessagingService
-
- clean() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.AlwaysNewSessionStrategy
-
- clean() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.KeepSessionAliveStrategy
-
- clean() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.MayReuseSessionStrategy
-
- clean() - Method in class fr.sii.ogham.sms.sender.impl.CloudhopperSMPPSender
-
- Cleanable - Interface in fr.sii.ogham.core.clean
-
Mark an implementation that needs to clean some opened resources or memory
before destruction.
- CleanableException - Exception in fr.sii.ogham.core.exception.clean
-
- CleanableException(String, Throwable, Cleanable) - Constructor for exception fr.sii.ogham.core.exception.clean.CleanableException
-
- CleanableException(String, Cleanable) - Constructor for exception fr.sii.ogham.core.exception.clean.CleanableException
-
- CleanableException(Throwable, Cleanable) - Constructor for exception fr.sii.ogham.core.exception.clean.CleanableException
-
- CleanableMessagingService - Class in fr.sii.ogham.core.service
-
Service that decorated the regular service to also provide the possibility to
clean resources.
- CleanableMessagingService(MessagingService, Cleanable) - Constructor for class fr.sii.ogham.core.service.CleanableMessagingService
-
Wraps the service and delegates cleaning operations to a dedicated
implementation.
- cleanableRegistry - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- CleanableRegistry - Class in fr.sii.ogham.core.builder.registry
-
Registry that tracks instances that implements
Cleanable
.
- CleanableRegistry() - Constructor for class fr.sii.ogham.core.builder.registry.CleanableRegistry
-
Initializes an empty registry
- cleaner - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- CleanException - Exception in fr.sii.ogham.core.exception.clean
-
Some resources may be opened while Ogham runs.
- CleanException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.clean.CleanException
-
- CleanException(String) - Constructor for exception fr.sii.ogham.core.exception.clean.CleanException
-
- CleanException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.clean.CleanException
-
- clear() - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- clearAssertionStatus() - Method in class fr.sii.ogham.testing.mock.classloader.FilterableClassLoader
-
- clearDialects() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Removes all the currently configured dialects.
- client(SendGridClient) - Method in class fr.sii.ogham.email.sendgrid.v2.builder.sendgrid.SendGridV2Builder
-
By default, calling SendGrid HTTP API is done through the default
SendGrid
implementation.
- client(SendGridClient) - Method in class fr.sii.ogham.email.sendgrid.v4.builder.sendgrid.SendGridV4Builder
-
By default, calling SendGrid HTTP API is done through the default
SendGrid
implementation.
- clientHelper(Client) - Method in class fr.sii.ogham.email.sendgrid.v4.builder.sendgrid.SendGridV4Builder
-
By default, SendGrid uses a Client
instance as an helper to
perform HTTP requests.
- clientSupplier(SmppClientSupplier) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
- clientSupplier - Variable in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
- close() - Method in class fr.sii.ogham.core.service.CleanableMessagingService
-
- close() - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader.AdaptedSource
-
- close() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- CloseException - Exception in fr.sii.ogham.core.exception.clean
-
Some resources may be opened while Ogham runs.
- CloseException(String, CleanException) - Constructor for exception fr.sii.ogham.core.exception.clean.CloseException
-
- closeTemplateSource(Object) - Method in class fr.sii.ogham.template.freemarker.adapter.StringContentTemplateLoader
-
- closeTemplateSource(Object) - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader
-
- CloudhopperBuilder - Class in fr.sii.ogham.sms.builder.cloudhopper
-
Configures Cloudhopper:
SMPP protocol parameters (host, port, systemId, password,
version...)
Session management (name, bind, timeouts, retry...)
SSL configuration
Logging options
- CloudhopperBuilder() - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Default constructor when using without all Ogham work.
- CloudhopperBuilder(SmsBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Constructor that is called when using Ogham builder:
- CloudhopperCharsetAdapter - Class in fr.sii.ogham.testing.sms.simulator.decode
-
Wrapper that decodes bytes using Cloudhopper
Charset
- CloudhopperCharsetAdapter(Charset) - Constructor for class fr.sii.ogham.testing.sms.simulator.decode.CloudhopperCharsetAdapter
-
- CloudhopperCharsetSupportingEncoder - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.encoder
-
An
Encoder
that checks if the message can be encoded with a
particular
Charset
.
- CloudhopperCharsetSupportingEncoder(NamedCharset) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.CloudhopperCharsetSupportingEncoder
-
Initializes with the charset used to encode the message if it can.
- CloudhopperConfigurer() - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.DefaultCloudhopperConfigurer.CloudhopperConfigurer
-
- CloudhopperConstants - Class in fr.sii.ogham.sms
-
- CloudhopperRetryablePredicates - Class in fr.sii.ogham.sms.builder.cloudhopper
-
- CloudhopperSessionOptions - Class in fr.sii.ogham.sms.builder.cloudhopper
-
Intermediate object that carries configured options.
- CloudhopperSessionOptions() - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- CloudhopperSMPPSender - Class in fr.sii.ogham.sms.sender.impl
-
- CloudhopperSMPPSender(ExtendedSmppSessionConfiguration, SessionHandlingStrategy, MessagePreparator) - Constructor for class fr.sii.ogham.sms.sender.impl.CloudhopperSMPPSender
-
- CloudhopperSMPPServer - Class in fr.sii.ogham.testing.sms.simulator.cloudhopper
-
- CloudhopperSMPPServer(int, TestSmppServerHandler) - Constructor for class fr.sii.ogham.testing.sms.simulator.cloudhopper.CloudhopperSMPPServer
-
- CloudhopperSMPPServer(int, String, String) - Constructor for class fr.sii.ogham.testing.sms.simulator.cloudhopper.CloudhopperSMPPServer
-
- CloudhopperSMPPServer(int) - Constructor for class fr.sii.ogham.testing.sms.simulator.cloudhopper.CloudhopperSMPPServer
-
- Command - Interface in fr.sii.ogham.testing.sms.simulator.bean
-
Represents SMPP Command.
- comparator() - Static method in class fr.sii.ogham.core.util.WithPriority
-
Provide a comparator used to sort by priority.
- compare(T, T) - Method in class fr.sii.ogham.core.util.PriorityComparator
-
- compare(String, String) - Static method in class fr.sii.ogham.testing.assertion.util.HtmlUtils
-
Compare two HTML documents.
- compareTo(MapBeanReadWrapper.MapBeanReadWrapperEntry) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper.MapBeanReadWrapperEntry
-
- ComparisonAwareMatcher - Interface in fr.sii.ogham.testing.assertion.hamcrest
-
Interface for matchers that are able to provide a message to provide a
detailed comparison message.
- ComparisonException - Exception in fr.sii.ogham.testing.assertion.exception
-
- ComparisonException(String, Throwable) - Constructor for exception fr.sii.ogham.testing.assertion.exception.ComparisonException
-
- ComparisonException(String) - Constructor for exception fr.sii.ogham.testing.assertion.exception.ComparisonException
-
- ComparisonException(Throwable) - Constructor for exception fr.sii.ogham.testing.assertion.exception.ComparisonException
-
- comparisonMessage() - Method in class fr.sii.ogham.testing.assertion.hamcrest.AbstractHtmlDiffMatcher
-
- comparisonMessage() - Method in interface fr.sii.ogham.testing.assertion.hamcrest.ComparisonAwareMatcher
-
Generate the comparison message
- CompatFactory - Interface in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
sendgrid-java
package version 4.3.0 declares some classes in package
com.sendgrid.helpers.mail.objects
(according to source folder
structure).
- CompatUtil - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
sendgrid-java
4.3.0 has classes declared in package
com.sendgrid.helpers.mail
but in the generated JAR, the classes are
compiled into package com.sendgrid
.
- CompositeCondition<T> - Class in fr.sii.ogham.core.condition
-
Base class for operators that handle several sub-conditions like AND operator
and OR operator.
- CompositeCondition(List<Condition<T>>) - Constructor for class fr.sii.ogham.core.condition.CompositeCondition
-
- CompositeCondition(Condition<T>...) - Constructor for class fr.sii.ogham.core.condition.CompositeCondition
-
- CompositePhoneNumberTranslator - Class in fr.sii.ogham.sms.message.addressing.translator
-
Composite phone number translator, delegating the translation to a list of
handlers to try.
- CompositePhoneNumberTranslator(PhoneNumberHandler...) - Constructor for class fr.sii.ogham.sms.message.addressing.translator.CompositePhoneNumberTranslator
-
Initializes the translator with the given handlers.
- CompositeTemplateDetector - Class in fr.sii.ogham.core.template.detector
-
A decorator for template engine detection that relies on other template
engine detectors.
- CompositeTemplateDetector(TemplateEngineDetector...) - Constructor for class fr.sii.ogham.core.template.detector.CompositeTemplateDetector
-
Initialize the composite detector with none, one or several detector
implementations.
- CompositeTemplateDetector(List<TemplateEngineDetector>) - Constructor for class fr.sii.ogham.core.template.detector.CompositeTemplateDetector
-
Initialize the composite detector with the provided detector
implementation list.
- computeResourceName(TemplateProcessingParameters) - Method in class fr.sii.ogham.template.thymeleaf.v2.resolver.FixClassLoaderTemplateResolver
-
- concat(T, T[]) - Static method in class fr.sii.ogham.core.util.ArrayUtils
-
Create an array starting with first element and followed by others.
- concat(T[], T[]) - Static method in class fr.sii.ogham.core.util.ArrayUtils
-
Combine two arrays.
- Condition<T> - Interface in fr.sii.ogham.core.condition
-
Interface that declares a condition.
- ConditionalSender - Interface in fr.sii.ogham.core.sender
-
This specialization of the sender allows to indicate if the implementation is
able to handle the message or not.
- ConditionProvider<T,C> - Interface in fr.sii.ogham.core.condition.provider
-
Analyzes an object (<T>) and provides a condition that will be later
evaluated on another object (<C>).
- conditions - Variable in class fr.sii.ogham.core.condition.CompositeCondition
-
- Conditions - Class in fr.sii.ogham.core.condition.fluent
-
Helper to write fluent conditions like:
- ConfigurableSMPPServerSessionListener - Class in fr.sii.ogham.testing.sms.simulator.jsmpp
-
Override default SMPPServerSessionListener
.
- ConfigurableSMPPServerSessionListener(int, ServerDelays, int, int, ServerConnectionFactory) - Constructor for class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- ConfigurableSMPPServerSessionListener(int, ServerDelays, int, ServerConnectionFactory) - Constructor for class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- ConfigurableSMPPServerSessionListener(int, ServerDelays, ServerConnectionFactory) - Constructor for class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- ConfigurableSMPPServerSessionListener(int, ServerDelays) - Constructor for class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- configuration - Variable in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
- configuration() - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
Fluent configurer for Freemarker configuration.
- configuration(Configuration) - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
Sets a Freemarker configuration.
- ConfigurationPhase - Enum in fr.sii.ogham.core.builder.configurer
-
- ConfigurationValueBuilder<P,V> - Interface in fr.sii.ogham.core.builder.configuration
-
Builder useful for automatic configuration (see
Configurer
).
- ConfigurationValueBuilderDelegate<P,V> - Class in fr.sii.ogham.core.builder.configuration
-
Implementation that just delegates all operations to another builder.
- ConfigurationValueBuilderDelegate(P, ConfigurationValueBuilder<?, V>) - Constructor for class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderDelegate
-
Wraps the delegate builder.
- ConfigurationValueBuilderHelper<P,V> - Class in fr.sii.ogham.core.builder.configuration
-
Helper that allow registration of properties and default value but also
registers the value set by the developer.
- ConfigurationValueBuilderHelper(P, Class<V>, BuildContext) - Constructor for class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderHelper
-
Initializes with the parent builder and the type of the value used for
conversion.
- ConfigurationValueUtils - Class in fr.sii.ogham.core.util
-
Some utility methods for configuration values.
- configure(B) - Method in interface fr.sii.ogham.core.builder.configurer.Configurer
-
Apply configuration on the provided builder
- configure(MessagingBuilder) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- configure(EnvironmentBuilder<?>) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- configure(ResourceResolutionBuilder<?>) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- configure(EmailBuilder) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- configure(SmsBuilder) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- configure(MimetypeDetectionBuilder<?>) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.core.builder.configurer.MessagingConfigurerAdapter
-
- configure(EnvironmentBuilder<?>) - Method in class fr.sii.ogham.core.builder.configurer.MessagingConfigurerAdapter
-
Configures global environment management (configuration properties
resolution).
- configure(ResourceResolutionBuilder<?>) - Method in class fr.sii.ogham.core.builder.configurer.MessagingConfigurerAdapter
-
Configures global resource resolution.
- configure(MimetypeDetectionBuilder<?>) - Method in class fr.sii.ogham.core.builder.configurer.MessagingConfigurerAdapter
-
Configures global mimetype detection.
- configure(EmailBuilder) - Method in class fr.sii.ogham.core.builder.configurer.MessagingConfigurerAdapter
-
Configures common email handling:
Attachment handling
Image inlining
CSS inlining
Template handling
Autofill handling
Sender implementations handling
- configure(SmsBuilder) - Method in class fr.sii.ogham.core.builder.configurer.MessagingConfigurerAdapter
-
Configures common SMS handling:
Template handling
Autofill handling
Sender implementations handling
- configure(ConfigurationPhase) - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.email.builder.javamail.DefaultJavaMailConfigurer.JavaMailConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.email.sendgrid.v2.builder.sendgrid.DefaultSendGridV2Configurer.SendGridV2Configurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.email.sendgrid.v4.builder.sendgrid.DefaultSendGridV4Configurer.SendGridV4Configurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.sms.builder.cloudhopper.DefaultCloudhopperConfigurer.CloudhopperConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.sms.builder.ovh.DefaultOvhSmsConfigurer.OvhSmsConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.sms.builder.smsglobal.SmsglobalServiceProviderConfigurer.SmsglobalConfigurer
-
- configure(EnvironmentBuilder<?>) - Method in class fr.sii.ogham.spring.common.SpringEnvironmentConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.spring.email.AbstractSpringSendGridConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.spring.email.SpringMailConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.spring.general.SpringGeneralMessagingConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.spring.sms.SpringCloudhopperConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.spring.sms.SpringOvhSmsConfigurer
-
- configure(EmailBuilder) - Method in class fr.sii.ogham.spring.template.FreemarkerConfigurer
-
- configure(SmsBuilder) - Method in class fr.sii.ogham.spring.template.FreemarkerConfigurer
-
- configure(EmailBuilder) - Method in class fr.sii.ogham.spring.template.NoTemplateEngineConfigurer
-
- configure(SmsBuilder) - Method in class fr.sii.ogham.spring.template.NoTemplateEngineConfigurer
-
- configure(EmailBuilder) - Method in class fr.sii.ogham.spring.template.ThymeLeafConfigurer
-
- configure(SmsBuilder) - Method in class fr.sii.ogham.spring.template.ThymeLeafConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.template.freemarker.configurer.DefaultFreemarkerEmailConfigurer.FreemakerConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.template.freemarker.configurer.DefaultFreemarkerSmsConfigurer.FreemakerConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafEmailConfigurer
-
- configure(MessagingBuilder) - Method in class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafSmsConfigurer
-
- configureCacheManager(TemplateEngine) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- configureDialects(TemplateEngine) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- configureImageInliningMimetype(MimetypeDetectionBuilder<?>) - Method in class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- configureMessageResolvers(TemplateEngine) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- configureMessageResolvers(TemplateEngine) - Method in class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EngineConfigBuilder
-
- Configurer<B> - Interface in fr.sii.ogham.core.builder.configurer
-
Apply specific configuration to the provided builder instance.
- ConfigurerFor - Annotation Type in fr.sii.ogham.core.builder.configurer
-
Annotation to mark a
Configurer
instance in order to indicate which
builder is targeted.
- configurers - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- configureTemplateResolvers(TemplateEngine) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- connect(SmppClient) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
Connect the client to the SMSC using a
SmppClient.bind(com.cloudhopper.smpp.SmppSessionConfiguration, com.cloudhopper.smpp.SmppSessionHandler)
request.
- connect(SmppClient) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.MayReuseSessionStrategy
-
- connectAtStartup(Boolean) - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
Connect to the server directly when the client is ready (if true).
- connectAtStartup() - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
Connect to the server directly when the client is ready (if true).
- connectionClosed(Throwable) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.DefaultErrorAnalyzer
-
- ConnectionFailedException - Exception in fr.sii.ogham.sms.sender.impl.cloudhopper.exception
-
Specialized exception that indicates that the session couldn't be bound
(connection failed).
- ConnectionFailedException(String, Throwable) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.ConnectionFailedException
-
- connectRetry() - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
Configures how to handle a connection that fails.
- ConnectRetryProperties() - Constructor for class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- connectTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
Set the maximum amount of time (in milliseconds) to wait for a
establishing the connection.
- connectTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
Set the maximum amount of time (in milliseconds) to wait for a
establishing the connection.
- Contact - Class in fr.sii.ogham.sms.message
-
A SMS contact taht contains the following information:
The name of the contact (optional)
The phone number of the contact
- Contact(String) - Constructor for class fr.sii.ogham.sms.message.Contact
-
Initialize the contact with its phone number as string.
- Contact(String, String) - Constructor for class fr.sii.ogham.sms.message.Contact
-
Initialize the contact with its name and its phone number as string.
- Contact(PhoneNumber) - Constructor for class fr.sii.ogham.sms.message.Contact
-
Initialize the contact with its name and its phone number.
- Contact(String, PhoneNumber) - Constructor for class fr.sii.ogham.sms.message.Contact
-
Initialize the contact with its name and its phone number.
- contains(String, String) - Method in interface fr.sii.ogham.core.builder.mimetype.ReplaceMimetypeBuilder
-
Eventually replaces a mimetype if it contains the provided string.
- contains(String, boolean, String) - Method in interface fr.sii.ogham.core.builder.mimetype.ReplaceMimetypeBuilder
-
Eventually replaces a mimetype if it contains the provided string.
- contains(String, String) - Method in class fr.sii.ogham.core.builder.mimetype.ReplaceMimetypeBuilderDelegate
-
- contains(String, boolean, String) - Method in class fr.sii.ogham.core.builder.mimetype.ReplaceMimetypeBuilderDelegate
-
- contains(String, String) - Method in class fr.sii.ogham.core.builder.mimetype.SimpleReplaceMimetypeBuilder
-
- contains(String, boolean, String) - Method in class fr.sii.ogham.core.builder.mimetype.SimpleReplaceMimetypeBuilder
-
- contains(Object) - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- containsKey(Object) - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- containsKey(Object) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- ContainsMimetypeReplacer - Class in fr.sii.ogham.core.mimetype.replace
-
Eventually replaces a mimetype if it contains the provided string.
- ContainsMimetypeReplacer(String, String) - Constructor for class fr.sii.ogham.core.mimetype.replace.ContainsMimetypeReplacer
-
Initializes with a matching string and a replacement to use if mathcing
string matches the mimetype.
- ContainsMimetypeReplacer(String, boolean, String) - Constructor for class fr.sii.ogham.core.mimetype.replace.ContainsMimetypeReplacer
-
Initializes with a matching string and a replacement to use if mathcing
string matches the mimetype.
- containsProperty(String) - Method in class fr.sii.ogham.core.env.FirstExistingPropertiesResolver
-
- containsProperty(String) - Method in class fr.sii.ogham.core.env.JavaPropertiesResolver
-
- containsProperty(String) - Method in interface fr.sii.ogham.core.env.PropertyResolver
-
Return whether the given property key is available for resolution, i.e.,
the value for the given key is not null
.
- containsProperty(String) - Method in class fr.sii.ogham.core.filler.AbstractMessageAwareFiller
-
Return whether the given property alias has at least one property key
that is available for resolution, i.e., the value for the given key is
not null
.
- containsProperty(String) - Method in class fr.sii.ogham.email.builder.javamail.OverrideJavaMailResolver
-
- containsProperty(String) - Method in class fr.sii.ogham.spring.env.SpringEnvironmentPropertyResolver
-
- containsValue(Object) - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- containsValue(Object) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- content(Content) - Method in interface fr.sii.ogham.core.message.capability.HasContentFluent
-
Set the content of the message
- content(String) - Method in interface fr.sii.ogham.core.message.capability.HasContentFluent
-
Set the content of the message
- Content - Interface in fr.sii.ogham.core.message.content
-
Marker interface for message content.
- content(Content) - Method in class fr.sii.ogham.email.message.Email
-
Set the content (body) of the message.
- content(String) - Method in class fr.sii.ogham.email.message.Email
-
Set the content (body) of the message.
- content(Content) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the content of the message.
- content(String) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the content of the message.
- content(Matcher<byte[]>) - Method in class fr.sii.ogham.testing.assertion.email.FluentPartAssert
-
Make assertions on the raw content of a part (body, alternative or
attachment) of the message(s).
- content(Matcher<? super String>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsAssert
-
Make assertions on the content of the message(s).
- content(Charset, Matcher<? super String>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsAssert
-
Make assertions on the content of the message(s).
- contentAsString(Matcher<? super String>) - Method in class fr.sii.ogham.testing.assertion.email.FluentPartAssert
-
Make assertions on the string content of a part (body, alternative or
attachment) of the message(s).
- contentAsString(Matcher<? super String>, Charset) - Method in class fr.sii.ogham.testing.assertion.email.FluentPartAssert
-
Make assertions on the string content of a part (body, alternative or
attachment) of the message(s).
- ContentDisposition - Class in fr.sii.ogham.email.attachment
-
- ContentHandlerException - Exception in fr.sii.ogham.email.exception.handler
-
Thrown when the content of the message can't be handled.
- ContentHandlerException(String, Content, Throwable) - Constructor for exception fr.sii.ogham.email.exception.handler.ContentHandlerException
-
- ContentHandlerException(String, Content) - Constructor for exception fr.sii.ogham.email.exception.handler.ContentHandlerException
-
- ContentHandlerException(Throwable, Content) - Constructor for exception fr.sii.ogham.email.exception.handler.ContentHandlerException
-
- contentId(String) - Static method in class fr.sii.ogham.testing.assertion.email.By
-
Find an attachment by the Content-ID header value (exact match).
- ContentIdPredicate - Class in fr.sii.ogham.testing.assertion.filter
-
Predicate that matches the Part
only if Part.getAllHeaders()
contains a Content-ID
header that exactly matches the provided
Content-ID.
- ContentIdPredicate(String) - Constructor for class fr.sii.ogham.testing.assertion.filter.ContentIdPredicate
-
- ContentTranslator - Interface in fr.sii.ogham.core.translator.content
-
The aim of a content translator is to transform a content into a new one.
- ContentTranslatorException - Exception in fr.sii.ogham.core.exception.handler
-
Ogham uses a chain to transform original content into final content.
- ContentTranslatorException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.ContentTranslatorException
-
- ContentTranslatorException(String) - Constructor for exception fr.sii.ogham.core.exception.handler.ContentTranslatorException
-
- ContentTranslatorException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.ContentTranslatorException
-
- ContentTranslatorSender - Class in fr.sii.ogham.core.sender
-
Decorator sender that transforms the content of the message before really
sending it.
- ContentTranslatorSender(ContentTranslator, MessageSender) - Constructor for class fr.sii.ogham.core.sender.ContentTranslatorSender
-
Initialize the sender with the provided translator and decorated sender.
- contentType(Matcher<? super String>) - Method in class fr.sii.ogham.testing.assertion.email.FluentPartAssert
-
Make assertions on the content-type of a part (body, alternative or
attachment) of the message(s).
- ContentWithAttachments - Class in fr.sii.ogham.email.message.content
-
Decorator that embeds attachments with the decorated content.
- ContentWithAttachments(Content, List<Attachment>) - Constructor for class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- ContentWithAttachmentsHandler - Class in fr.sii.ogham.email.sender.impl.javamail
-
- ContentWithAttachmentsHandler(JavaMailContentHandler, JavaMailAttachmentHandler) - Constructor for class fr.sii.ogham.email.sender.impl.javamail.ContentWithAttachmentsHandler
-
- ContentWithAttachmentsHandler - Class in fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler
-
- ContentWithAttachmentsHandler(SendGridContentHandler) - Constructor for class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.ContentWithAttachmentsHandler
-
- ContentWithAttachmentsHandler - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler
-
- ContentWithAttachmentsHandler(SendGridContentHandler) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.ContentWithAttachmentsHandler
-
- ContentWithImages - Class in fr.sii.ogham.html.inliner
-
- ContentWithImages(String, Attachment...) - Constructor for class fr.sii.ogham.html.inliner.ContentWithImages
-
- ContentWithImages(String, List<Attachment>) - Constructor for class fr.sii.ogham.html.inliner.ContentWithImages
-
- Context - Interface in fr.sii.ogham.core.template.context
-
A template contains variables.
- Context - Interface in fr.sii.ogham.testing.assertion.context
-
- contextConverter - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- contextConverter(ThymeleafContextConverter) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
Ogham provides a generic context concept for template parsing.
- ContextException - Exception in fr.sii.ogham.core.exception.template
-
General exception to indicate that the context for template parsing couldn't
be created.
- ContextException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.template.ContextException
-
- ContextException(String) - Constructor for exception fr.sii.ogham.core.exception.template.ContextException
-
- ContextException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.template.ContextException
-
- ContextMerger - Interface in fr.sii.ogham.spring.template.thymeleaf
-
Add additional variables to an existing context.
- contextMerger() - Method in class fr.sii.ogham.spring.v1.template.OghamThymeleafV2Configuration
-
- contextMerger() - Method in class fr.sii.ogham.spring.v2.template.OghamThymeleafV3Configuration
-
- ConversionException - Exception in fr.sii.ogham.core.exception.convert
-
Ogham provides
PropertyResolver
implementations to load configuration
values from any source.
- ConversionException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.convert.ConversionException
-
- ConversionException(String) - Constructor for exception fr.sii.ogham.core.exception.convert.ConversionException
-
- ConversionException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.convert.ConversionException
-
- convert(Object, Class<T>) - Method in interface fr.sii.ogham.core.convert.Converter
-
Convert the given source
to the specified targetType
.
- convert(Object, Class<T>) - Method in class fr.sii.ogham.core.convert.DelegateConverter
-
- convert(Object, Class<T>) - Method in class fr.sii.ogham.core.convert.NoConversionNeededConverter
-
- convert(Object, Class<T>) - Method in class fr.sii.ogham.core.convert.StringToArrayConverter
-
- convert(Object, Class<T>) - Method in class fr.sii.ogham.core.convert.StringToBooleanConverter
-
- convert(Object, Class<T>) - Method in class fr.sii.ogham.core.convert.StringToCharsetConverter
-
- convert(Object, Class<T>) - Method in class fr.sii.ogham.core.convert.StringToEnumConverter
-
- convert(Object, Class<T>) - Method in class fr.sii.ogham.core.convert.StringToNumberConverter
-
- convert(Object, Class<T>) - Method in class fr.sii.ogham.core.convert.StringToURLConverter
-
- convert(Object) - Static method in class fr.sii.ogham.core.util.BeanUtils
-
Convert a Java object into a map.
- convert(PhoneNumberTranslator) - Method in class fr.sii.ogham.sms.builder.RecipientNumberBuilder
-
Overrides the standard phone number conversions by the provided handler.
- convert(PhoneNumberTranslator) - Method in class fr.sii.ogham.sms.builder.SenderNumberBuilder
-
Overrides the standard phone number conversions by the provided handler.
- convert(Context) - Method in class fr.sii.ogham.spring.template.thymeleaf.SpringStandaloneThymeleafContextConverter
-
- convert(Context) - Method in class fr.sii.ogham.spring.template.thymeleaf.SpringWebThymeleafContextConverter
-
- convert(Context) - Method in class fr.sii.ogham.template.thymeleaf.common.SimpleThymeleafContextConverter
-
- convert(Context) - Method in interface fr.sii.ogham.template.thymeleaf.common.ThymeleafContextConverter
-
Convert abstraction used for all template engines into a Thymeleaf
context.
- convert(M) - Method in class fr.sii.ogham.testing.extension.junit.sms.AbstractJUnitSmppServerExt
-
- convert(SubmitSm) - Method in class fr.sii.ogham.testing.extension.junit.sms.JsmppServerExtension
-
- convert(SubmitSm) - Method in class fr.sii.ogham.testing.extension.junit.sms.JsmppServerRule
-
- converter() - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
Configure how conversions are applied on properties.
- converter() - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- converter() - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- Converter - Interface in fr.sii.ogham.core.convert
-
Converts a source object into another type.
- ConverterBuilder<P> - Interface in fr.sii.ogham.core.builder.env
-
Builder that configures how conversions are applied.
- ConverterBuilderDelegate<P> - Class in fr.sii.ogham.core.builder.env
-
Implementation that just delegates all operations to another builder.
- ConverterBuilderDelegate(P, ConverterBuilder<?>) - Constructor for class fr.sii.ogham.core.builder.env.ConverterBuilderDelegate
-
Wraps the delegate builder.
- ConverterRegistry - Interface in fr.sii.ogham.core.convert
-
- convertToType(Class<T>, Object) - Method in class fr.sii.ogham.core.util.converter.EmailAddressConverter
-
- convertToType(Class<T>, Object) - Method in class fr.sii.ogham.core.util.converter.SmsSenderConverter
-
- copy(byte[], File) - Static method in class fr.sii.ogham.core.util.IOUtils
-
- CoreConstants - Class in fr.sii.ogham.core
-
- CorrectPackageNameAttachmentsCompat - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
Compatibility wrapper that wraps Attachments
instance and delegates
operations to it.
- CorrectPackageNameAttachmentsCompat() - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameAttachmentsCompat
-
- CorrectPackageNameCompatFactory - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
Compatibility factory that creates compatibility wrappers.
- CorrectPackageNameCompatFactory() - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameCompatFactory
-
- CorrectPackageNameEmailCompat - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
Compatibility wrapper that wraps Email
instance and delegates
operations to it.
- CorrectPackageNameEmailCompat() - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameEmailCompat
-
- CorrectPackageNameEmailCompat(Email) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameEmailCompat
-
- CorrectPackageNameMailCompat - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
Compatibility wrapper that wraps Mail
instance and delegates
operations to it.
- CorrectPackageNameMailCompat() - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- CorrectPackageNameMailCompat(Mail) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- CorrectPackageNamePersonalizationCompat - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
Compatibility wrapper that wraps Personalization
instance and
delegates operations to it.
- CorrectPackageNamePersonalizationCompat() - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNamePersonalizationCompat
-
- CorrectPackageNamePersonalizationCompat(Personalization) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNamePersonalizationCompat
-
- count(String) - Method in class fr.sii.ogham.sms.splitter.GsmBasicCharsetExtensionTableCounter
-
If extended characters are found in the string, each character must be
count as 2 characters.
- count(String) - Method in interface fr.sii.ogham.sms.splitter.LengthCounter
-
Analyze the string and determine how many characters are necessary to
represent the string in another alphabet.
- count(Matcher<Integer>) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailsAssert
-
Assertion on the number of received messages:
- count(Matcher<Integer>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsListAssert
-
Assertion on the number of received messages:
- create(RetryStrategyProvider, Awaiter) - Method in interface fr.sii.ogham.core.builder.retry.RetryExecutorFactory
-
- create(Object) - Method in interface fr.sii.ogham.core.util.bean.BeanReadWrapperFactory
-
Creates the instance of the
BeanReadWrapper
with the provided
bean to must be wrapped.
- create(Object) - Method in class fr.sii.ogham.core.util.bean.DefaultRecursiveBeanReadWrapperFactory
-
- create(Object) - Method in class fr.sii.ogham.core.util.bean.MapRecursiveBeanReadWrapperFactory
-
- createBuildContext() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
- createCleanable() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
- createEnvironmentBuilder() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
- createMimetypeBuilder() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
- createPduReader() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- createPduSender() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- createRegistry() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
- createResolver() - Method in class fr.sii.ogham.core.builder.resolution.AbstractSingleResolutionBuilder
-
- createResolver() - Method in class fr.sii.ogham.core.builder.resolution.ClassPathResolutionBuilder
-
- createResolver() - Method in class fr.sii.ogham.core.builder.resolution.FileResolutionBuilder
-
- createResolver() - Method in class fr.sii.ogham.core.builder.resolution.StringResolutionBuilder
-
- createResourceResolutionBuilder() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
- createTemplateDetector() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- createTemplateDetector() - Method in class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EmailBuilder
-
- createTemplateDetector() - Method in class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2SmsBuilder
-
- createTemplateDetector() - Method in class fr.sii.ogham.template.thymeleaf.v3.buider.ThymeleafV3EmailBuilder
-
- createTemplateDetector() - Method in class fr.sii.ogham.template.thymeleaf.v3.buider.ThymeleafV3SmsBuilder
-
- Credentials - Annotation Type in fr.sii.ogham.testing.extension.junit.sms.config
-
Allowed credentials for SMPP server.
- credentials(String, String) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.ServerConfig
-
Register allowed credentials.
- Credentials - Class in fr.sii.ogham.testing.sms.simulator.config
-
Server credentials
- Credentials(String, String) - Constructor for class fr.sii.ogham.testing.sms.simulator.config.Credentials
-
- css() - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
CSS handling consists of defining how CSS are inlined in the email.
- CSS_IMAGE_PROPERTIES_PATTERN - Static variable in class fr.sii.ogham.core.util.HtmlUtils
-
Regular expression that matches CSS properties for image inclusions such
as:
background: <value>;
background-image: <value>
;
list-style: <value>
;
list-style-image: <value>
;
cursor: <value>
;
- CSS_URL_FUNC_PATTERN - Static variable in class fr.sii.ogham.core.util.HtmlUtils
-
Regular expression that matches CSS url()
inclusions.
- CssHandlingBuilder - Class in fr.sii.ogham.email.builder
-
CSS handling consists of defining how CSS are inlined in the email.
- CssHandlingBuilder(EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.CssHandlingBuilder
-
Initializes the builder with a parent builder.
- CssImageDeclaration - Class in fr.sii.ogham.html.inliner.impl.regexp
-
Information about an image that is included through CSS property.
- CssImageDeclaration(MatchedUrl, String, ImageResource) - Constructor for class fr.sii.ogham.html.inliner.impl.regexp.CssImageDeclaration
-
- CssImageInlinerConstants - Class in fr.sii.ogham.html.inliner.impl.regexp
-
Common constants for inlining of images included through CSS properties (such
as background, list-style, ...).
- CssImageInlinerConstants.InlineMode - Interface in fr.sii.ogham.html.inliner.impl.regexp
-
Interface for defining an inline mode
- CssImageInlinerConstants.InlineModes - Enum in fr.sii.ogham.html.inliner.impl.regexp
-
Provide predefined inline modes
- CssImageInlineUtils - Class in fr.sii.ogham.html.inliner.impl.regexp
-
Helper class that factorizes code for classes that are using inliners.
- CssInliner - Interface in fr.sii.ogham.html.inliner
-
Inline CSS styles directly in the HTML content.
- CssInlinerConstants - Class in fr.sii.ogham.html.inliner
-
Common constants for CSS inlining.
- CssInlinerConstants.InlineMode - Interface in fr.sii.ogham.html.inliner
-
Interface for defining an inline mode
- CssInlinerConstants.InlineModes - Enum in fr.sii.ogham.html.inliner
-
Provide predefined inline modes
- CssInlineUtils - Class in fr.sii.ogham.html.inliner.impl.jsoup
-
Helper class that factorizes code for classes that are using Jsoup inliners.
- CssInliningBuilder - Class in fr.sii.ogham.email.builder
-
Configures how CSS are applied on HTML emails.
- CssInliningBuilder(CssHandlingBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.CssInliningBuilder
-
Initializes the builder with a parent builder.
- CssInliningException - Exception in fr.sii.ogham.core.exception.handler
-
Ogham uses a chain to transform original content into final content.
- CssInliningException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.CssInliningException
-
- CssInliningException(String) - Constructor for exception fr.sii.ogham.core.exception.handler.CssInliningException
-
- CssInliningException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.CssInliningException
-
- currentClient - Variable in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
- currentSession - Variable in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
- CurrentValueNotSetOverride<V> - Class in fr.sii.ogham.core.builder.configuration
-
Override the current value only if it is not set (null
).
- CurrentValueNotSetOverride(V) - Constructor for class fr.sii.ogham.core.builder.configuration.CurrentValueNotSetOverride
-
Initializes with the new value to set if current value is not set.
- custom(DataCodingProvider) - Method in class fr.sii.ogham.sms.builder.cloudhopper.DataCodingSchemeBuilder
-
Register a custom strategy to determine Data Coding Scheme value.
- customAdapters - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- CustomDescriptionProvider<T> - Interface in fr.sii.ogham.testing.assertion.hamcrest
-
Hamcrest builds description in a fixed order:
- customEncoders - Variable in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
- CustomizableUrlClient - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client
-
Override default SendGrid
implementation in order to be able to
change protocol and port.
- CustomizableUrlClient(String, int) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client.CustomizableUrlClient
-
- CustomizableUrlClient(Boolean, String, int) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client.CustomizableUrlClient
-
- CustomizableUrlClient(CloseableHttpClient, String, int) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client.CustomizableUrlClient
-
- CustomReason<T> - Class in fr.sii.ogham.testing.assertion.hamcrest
-
Decorates a Hamcrest matcher in order to provide a different reason.
- CustomReason(String, Matcher<T>) - Constructor for class fr.sii.ogham.testing.assertion.hamcrest.CustomReason
-
- customSender(MessageSender) - Method in class fr.sii.ogham.core.builder.sender.SenderImplementationBuilderHelper
-
Registers a custom message sender implementation.
- customSender(MessageSender) - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
Registers a custom message sender implementation.
- customSender(MessageSender) - Method in class fr.sii.ogham.sms.builder.SmsBuilder
-
Registers a custom message sender implementation.
- customSplitter(MessageSplitter) - Method in class fr.sii.ogham.sms.builder.cloudhopper.MessageSplitterBuilder
-
Register a custom splitter strategy.
- customSplitter(MessageSplitter, int) - Method in class fr.sii.ogham.sms.builder.cloudhopper.MessageSplitterBuilder
-
Register a custom splitter strategy in the chain of splitters.
- DataCodingException - Exception in fr.sii.ogham.sms.sender.impl.cloudhopper.exception
-
Ogham tries to determine the value of the Data Coding Scheme according to the
message.
- DataCodingException(String, Throwable, Encoded) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.DataCodingException
-
- DataCodingException(String, Encoded) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.DataCodingException
-
- DataCodingException(Throwable, Encoded) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.DataCodingException
-
- DataCodingProvider - Interface in fr.sii.ogham.sms.sender.impl.cloudhopper.preparator
-
Data Coding Scheme is a one-octet field in Short Messages (SM) and Cell
Broadcast Messages (CB) which carries a basic information how the recipient
handset should process the received message.
- dataCodingScheme() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Data Coding Scheme is a one-octet field in Short Messages (SM) and Cell
Broadcast Messages (CB) which carries a basic information how the
recipient handset should process the received message.
- DataCodingSchemeBuilder - Class in fr.sii.ogham.sms.builder.cloudhopper
-
Data Coding Scheme is a one-octet field in Short Messages (SM) and Cell
Broadcast Messages (CB) which carries a basic information how the recipient
handset should process the received message.
- DataCodingSchemeBuilder(CloudhopperBuilder, BuildContext, Supplier<Byte>) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.DataCodingSchemeBuilder
-
Initializes the builder with a parent builder.
- DataCodingSchemeProperties - Class in fr.sii.ogham.spring.sms
-
- DataCodingSchemeProperties() - Constructor for class fr.sii.ogham.spring.sms.DataCodingSchemeProperties
-
- DataCodingSchemeProperties.AutoProperties - Class in fr.sii.ogham.spring.sms
-
- decode(byte[]) - Method in interface fr.sii.ogham.testing.sms.simulator.decode.Charset
-
Decode content of a SMS as bytes into a string.
- decode(byte[]) - Method in class fr.sii.ogham.testing.sms.simulator.decode.CloudhopperCharsetAdapter
-
- decode(SubmitSm) - Static method in class fr.sii.ogham.testing.sms.simulator.decode.MessageDecoder
-
Decode the received message to extract the text message.
- decode(SubmitSm, Charset) - Static method in class fr.sii.ogham.testing.sms.simulator.decode.MessageDecoder
-
Decode the received message to extract the text message.
- DecoratorContent - Interface in fr.sii.ogham.core.message.content
-
Interface for decorator pattern.
- DecoratorMatcher<T> - Interface in fr.sii.ogham.testing.assertion.hamcrest
-
Mark a matcher as a decorator of another
- DEFAULT_AUTO_DATA_CODING_SCHEME_ENABLED - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Enable automatic mode based on SMPP interface version by default
- DEFAULT_AUTO_GUESS_ENABLED - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Enable automatic guessing of encoding by default.
- DEFAULT_BIND_TIMEOUT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default maximum amount of time (in milliseconds) to wait for the success
of a bind attempt to the SMSC (5000 ms).
- DEFAULT_BIND_TYPE - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
The default bind command type (TRANSCEIVER)
- DEFAULT_CHARSET - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default Cloudhopper Charset that should be used if nothing else is
configured.
- DEFAULT_CLASSPATH_PROPERTY_PRIORITY - Static variable in class fr.sii.ogham.core.CoreConstants
-
The default priority for MessagingBuilder
environment().properties("classpath:...").
- DEFAULT_CLOUDHOPPER_CONFIGURER_PRIORITY - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
The configurer has a priority of 40000 in order to be applied after
templating configurers.
- DEFAULT_CLOUDHOPPER_IMPLEMENTATION_PRIORITY - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
The implementation has a priority of 40000.
- DEFAULT_CONNECT_MAX_RETRIES - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default maximum number of attempts for connecting to SMSC (10).
- DEFAULT_CONNECT_RETRY_DELAY - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default delay (in milliseconds) between connection attempts (5000 ms).
- DEFAULT_CONNECT_TIMEOUT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default maximum amount of time (in milliseconds) to wait for a
establishing the connection (10000 ms).
- DEFAULT_ENQUIRE_LINK_INTERVAL - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default fixed delay (in milliseconds) between two EnquireLink messages
(30000 ms).
- DEFAULT_ENQUIRE_LINK_RESPONSE_TIMEOUT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default maximum amount of time (in milliseconds) to wait for receiving a
response from the server to an EnquireLink request (10000 ms).
- DEFAULT_ENQUIRE_LINK_REUSE_RESPONSE_TIMEOUT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default response timeout to an EnquireLink request (10000 ms).
- DEFAULT_FILE_PROPERTY_PRIORITY - Static variable in class fr.sii.ogham.core.CoreConstants
-
The default priority for MessagingBuilder
environment().properties("file:...").
- DEFAULT_FREEMARKER_EMAIL_CONFIGURER_PRIORITY - Static variable in class fr.sii.ogham.template.freemarker.FreemarkerConstants
-
The configurer has a priority of 80000 in order to be applied after
global configurer but before any sender implementation.
- DEFAULT_FREEMARKER_IMPLEMENTATION_PRIORITY - Static variable in class fr.sii.ogham.template.freemarker.FreemarkerConstants
-
The implementation has a priority of 80000.
- DEFAULT_FREEMARKER_SMS_CONFIGURER_PRIORITY - Static variable in class fr.sii.ogham.template.freemarker.FreemarkerConstants
-
The configurer has a priority of 60000 in order to be applied after
global configurer but before any sender implementation.
- DEFAULT_GSM7BIT_PACKED_ENCODING_PRIORITY - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
The priority for UCS-2 encoding.
- DEFAULT_GSM8_ENCODING_PRIORITY - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
The priority for GSM8 encoding.
- DEFAULT_INTERFACE_VERSION - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
The default SMPP protocol version (3.4)
- DEFAULT_JAVAMAIL_CONFIGURER_PRIORITY - Static variable in class fr.sii.ogham.email.JavaMailConstants
-
The configurer has a priority of 50000 in order to be applied after
templating configurers.
- DEFAULT_JAVAMAIL_IMPLEMENTATION_PRIORITY - Static variable in class fr.sii.ogham.email.JavaMailConstants
-
The implementation has a priority of 50000.
- DEFAULT_KEEP_ALIVE_CONNECT_AT_STARTUP - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Disable sending EnquireLink request at startup (meaning that the
EnquireLink requests will start after the first message is sent).
- DEFAULT_KEEP_ALIVE_ENABLED - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Disable sending EnquireLink request to keep session alive by default.
- DEFAULT_KEEP_ALIVE_MAX_CONSECUTIVE_TIMEOUTS - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default number of consecutive EnquireLink requests that end in a timeout.
- DEFAULT_LAST_INTERACTION_EXPIRATION_DELAY - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default expiration delay (30000 ms).
- DEFAULT_LATIN1_ENCODING_PRIORITY - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
The priority for Latin-1 encoding.
- DEFAULT_MANUAL_PROPERTY_PRIORITY - Static variable in class fr.sii.ogham.core.CoreConstants
-
The default priority for MessagingBuilder environment().properties(new
Properties()).
- DEFAULT_MARKER - Static variable in class fr.sii.ogham.testing.extension.common.TestInformationLogger
-
- DEFAULT_MAX_LENGTH - Static variable in class fr.sii.ogham.testing.extension.common.TestInformationLogger
-
- DEFAULT_MESSAGING_CONFIGURER_PRIORITY - Static variable in class fr.sii.ogham.core.CoreConstants
-
The Ogham highest priority in order to be applied first
- DEFAULT_OVHSMS_CONFIGURER_PRIORITY - Static variable in class fr.sii.ogham.sms.OvhSmsConstants
-
The configurer has a priority of 20000 in order to be applied after
templating configurers, email configurers and SMPP configurer.
- DEFAULT_OVHSMS_HTTP2SMS_IMPLEMENTATION_PRIORITY - Static variable in class fr.sii.ogham.sms.OvhSmsConstants
-
The implementation has a priority of 20000.
- DEFAULT_REQUEST_EXPIRY_TIMEOUT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default amount of time (milliseconds) to wait for an endpoint to respond
to a request before it expires (disabled [-1]).
- DEFAULT_RESPONSE_TIMEOUT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Set the maximum amount of time (in milliseconds) to wait until a valid
response is received when a "submit" request is synchronously sends to
the remote endpoint.
- DEFAULT_REUSE_SESSION_ENABLED - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Disable reusing same session for sending messages (use a new session for
every message).
- DEFAULT_SENDGRID_CONFIGURER_PRIORITY - Static variable in class fr.sii.ogham.email.sendgrid.SendGridConstants
-
The configurer has a priority of 30000 in order to be applied after
templating configurers and JavaMail configurer.
- DEFAULT_SENDGRID_IMPLEMENTATION_PRIORITY - Static variable in class fr.sii.ogham.email.sendgrid.SendGridConstants
-
The implementation has a priority of 30000.
- DEFAULT_SMPP_PORT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
The default port for SMPP protocol
- DEFAULT_SPLIT_ENABLED - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Enable message splitting by default
- DEFAULT_SYSTEM_PROPERTY_PRIORITY - Static variable in class fr.sii.ogham.core.CoreConstants
-
The default priority for MessagingBuilder
environment().systemProperties().
- DEFAULT_THYMELEAF_EMAIL_CONFIGURER_PRIORITY - Static variable in class fr.sii.ogham.template.thymeleaf.common.ThymeleafConstants
-
The configurer has a priority of 90000 in order to be applied after
global configurer but before any sender implementation.
- DEFAULT_THYMELEAF_IMPLEMENTATION_PRIORITY - Static variable in class fr.sii.ogham.template.thymeleaf.common.ThymeleafConstants
-
The implementation has a priority of 90000.
- DEFAULT_THYMELEAF_SMS_CONFIGURER_PRIORITY - Static variable in class fr.sii.ogham.template.thymeleaf.common.ThymeleafConstants
-
The configurer has a priority of 70000 in order to be applied after
global configurer but before any sender implementation.
- DEFAULT_UCS2_ENCODING_PRIORITY - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
The priority for UCS-2 encoding.
- DEFAULT_UNBIND_TIMEOUT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Set the maximum amount of time (in milliseconds) to wait until the
session is unbounded, waiting up to a specified period of milliseconds
for an unbind response from the remote endpoint.
- DEFAULT_USE_SHORT_MESSAGE - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Enable use of short_message field to carry text message (named User Data)
by default
- DEFAULT_USE_TLV_MESSAGE_PAYLOAD - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Disable use of message_payload optional TLV (Tag-Value-Length) parameter
to carry text message (named User Data) by default
- DEFAULT_WINDOW_MONITOR_INTERVAL - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default amount of time (milliseconds) between executions of monitoring
the window for requests that expire.
- DEFAULT_WINDOW_SIZE - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default maximum number of requests permitted to be outstanding
(unacknowledged) at a given time.
- DEFAULT_WINDOW_WAIT_TIMEOUT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default amount of time (milliseconds) to wait until a slot opens up in
the sendWindow (60000 ms).
- DEFAULT_WRITE_TIMEOUT - Static variable in class fr.sii.ogham.sms.CloudhopperConstants
-
Default maximum amount of time (in milliseconds) to wait for bytes to be
written when creating a new SMPP session (no timeout [0], for backwards
compatibility).
- DefaultAttachmentPredicate - Class in fr.sii.ogham.testing.assertion.filter
-
Attachments may be everywhere in the message hierarchy.
- DefaultAttachmentPredicate() - Constructor for class fr.sii.ogham.testing.assertion.filter.DefaultAttachmentPredicate
-
- DefaultBuildContext - Class in fr.sii.ogham.core.builder.context
-
- DefaultBuildContext() - Constructor for class fr.sii.ogham.core.builder.context.DefaultBuildContext
-
- DefaultBuildContext(Properties) - Constructor for class fr.sii.ogham.core.builder.context.DefaultBuildContext
-
- defaultCharset(String) - Method in interface fr.sii.ogham.core.builder.charset.CharsetDetectorBuilder
-
Set the default
Charset
that is used by the Java application.
- defaultCharset() - Method in interface fr.sii.ogham.core.builder.charset.CharsetDetectorBuilder
-
Set the default
Charset
that is used by the Java application.
- defaultCharset(String) - Method in class fr.sii.ogham.core.builder.charset.SimpleCharsetDetectorBuilder
-
- defaultCharset() - Method in class fr.sii.ogham.core.builder.charset.SimpleCharsetDetectorBuilder
-
- DefaultCloudhopperConfigurer - Class in fr.sii.ogham.sms.builder.cloudhopper
-
- DefaultCloudhopperConfigurer.CloudhopperConfigurer - Class in fr.sii.ogham.sms.builder.cloudhopper
-
- DefaultContentTranslator - Class in fr.sii.ogham.core.translator.content
-
Apply no transformation at all.
- DefaultContentTranslator() - Constructor for class fr.sii.ogham.core.translator.content.DefaultContentTranslator
-
- defaultConverter(MayOverride<Converter>) - Method in interface fr.sii.ogham.core.builder.env.ConverterBuilder
-
Provide the default converter implementation.
- defaultConverter(MayOverride<Converter>) - Method in class fr.sii.ogham.core.builder.env.ConverterBuilderDelegate
-
- defaultConverter(MayOverride<Converter>) - Method in class fr.sii.ogham.core.builder.env.SimpleConverterBuilder
-
- DefaultConverter - Class in fr.sii.ogham.core.convert
-
- DefaultConverter() - Constructor for class fr.sii.ogham.core.convert.DefaultConverter
-
Registers the default converters
- defaultEncoding(String) - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
* Sets the charset used for decoding byte sequences to character
sequences when reading template files in a locale for which no explicit
encoding was specified via
Configuration.setEncoding(Locale, String)
.
- defaultEncoding() - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
* Sets the charset used for decoding byte sequences to character
sequences when reading template files in a locale for which no explicit
encoding was specified via
Configuration.setEncoding(Locale, String)
.
- defaultEnquireLinkTimerFactory() - Static method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
- DefaultErrorAnalyzer - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
Default error analyzer that indicates to use a new session in the following
cases:
KeepSessionAliveStrategy
is used for session handling and several
(configurable)
EnquireLink
requests have failed due to a timeout
The connection has been closed by the server
The error is unrecoverable (see
UnrecoverablePduException
- DefaultErrorAnalyzer(int) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.session.DefaultErrorAnalyzer
-
- DefaultFreemarkerEmailConfigurer - Class in fr.sii.ogham.template.freemarker.configurer
-
- DefaultFreemarkerEmailConfigurer.FreemakerConfigurer - Class in fr.sii.ogham.template.freemarker.configurer
-
- DefaultFreemarkerSmsConfigurer - Class in fr.sii.ogham.template.freemarker.configurer
-
- DefaultFreemarkerSmsConfigurer.FreemakerConfigurer - Class in fr.sii.ogham.template.freemarker.configurer
-
- DefaultHandler - Class in fr.sii.ogham.sms.message.addressing.translator
-
Default handler.
- DefaultHandler() - Constructor for class fr.sii.ogham.sms.message.addressing.translator.DefaultHandler
-
- DefaultJavaMailConfigurer - Class in fr.sii.ogham.email.builder.javamail
-
- DefaultJavaMailConfigurer.JavaMailConfigurer - Class in fr.sii.ogham.email.builder.javamail
-
- defaultMap() - Static method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.CharsetMapToCharacterEncodingGroupDataCodingProvider
-
Default mapping used to determine DataCoding
encoding value from
Charset
:
CharsetUtil.NAME_GSM7
->
DataCoding.CHAR_ENC_DEFAULT
CharsetUtil.NAME_PACKED_GSM
->
DataCoding.CHAR_ENC_DEFAULT
CharsetUtil.NAME_GSM
->
DataCoding.CHAR_ENC_8BIT
CharsetUtil.NAME_GSM8
->
DataCoding.CHAR_ENC_8BIT
CharsetUtil.NAME_ISO_8859_1
->
DataCoding.CHAR_ENC_LATIN1
CharsetUtil.NAME_UCS_2
->
DataCoding.CHAR_ENC_UCS2
- defaultMap() - Static method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.CharsetMapToGeneralGroupDataCodingProvider
-
Default mapping used to determine DataCoding
encoding value from
Charset
:
CharsetUtil.NAME_GSM7
->
DataCoding.CHAR_ENC_DEFAULT
CharsetUtil.NAME_PACKED_GSM
->
DataCoding.CHAR_ENC_DEFAULT
CharsetUtil.NAME_GSM
->
DataCoding.CHAR_ENC_8BIT
CharsetUtil.NAME_GSM8
->
DataCoding.CHAR_ENC_8BIT
CharsetUtil.NAME_UCS_2
->
DataCoding.CHAR_ENC_UCS2
- defaultMessagingBuilder(Supplier<MessagingBuilder>, List<SpringMessagingConfigurer>) - Method in class fr.sii.ogham.spring.general.OghamGeneralConfiguration
-
- defaultMessagingBuilderConfigurer() - Method in class fr.sii.ogham.spring.template.OghamNoTemplateEngineConfiguration
-
- DefaultMessagingConfigurer - Class in fr.sii.ogham.core.builder.configurer
-
- DefaultMessagingConfigurer() - Constructor for class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- DefaultMessagingConfigurer(Supplier<List<String>>, Supplier<List<String>>) - Constructor for class fr.sii.ogham.core.builder.configurer.DefaultMessagingConfigurer
-
- defaultMimetype(String) - Method in interface fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilder
-
If no previously registered mimetype detector could determine mimetype,
use a default value.
- defaultMimetype() - Method in interface fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilder
-
If no previously registered mimetype detector could determine mimetype,
use a default value.
- defaultMimetype(String) - Method in class fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilderDelegate
-
- defaultMimetype() - Method in class fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilderDelegate
-
- defaultMimetype(String) - Method in class fr.sii.ogham.core.builder.mimetype.SimpleMimetypeDetectionBuilder
-
- defaultMimetype() - Method in class fr.sii.ogham.core.builder.mimetype.SimpleMimetypeDetectionBuilder
-
- DefaultOvhSmsConfigurer - Class in fr.sii.ogham.sms.builder.ovh
-
- DefaultOvhSmsConfigurer.OvhSmsConfigurer - Class in fr.sii.ogham.sms.builder.ovh
-
- DefaultPortFinder - Class in fr.sii.ogham.testing.util.port
-
Default implementation that search for ports by delegating port availability
check to a function.
- DefaultPortFinder(String, IntPredicate) - Constructor for class fr.sii.ogham.testing.util.port.DefaultPortFinder
-
Initialize with a function to check if a port is available or not.
- DefaultPortFinder(String, IntPredicate, Random) - Constructor for class fr.sii.ogham.testing.util.port.DefaultPortFinder
-
Initialize with a function to check if a port is available or not.
- DefaultRecursiveBeanReadWrapperFactory - Class in fr.sii.ogham.core.util.bean
-
- DefaultRecursiveBeanReadWrapperFactory() - Constructor for class fr.sii.ogham.core.util.bean.DefaultRecursiveBeanReadWrapperFactory
-
- DefaultResourceResolver - Class in fr.sii.ogham.core.resource.resolver
-
- DefaultResourceResolver(AbstractPrefixedLookupPathResolver) - Constructor for class fr.sii.ogham.core.resource.resolver.DefaultResourceResolver
-
Initialize the resolver with the mandatory delegate.
- DefaultResourceTranslator - Class in fr.sii.ogham.core.translator.resource
-
Apply no transformation at all.
- DefaultResourceTranslator() - Constructor for class fr.sii.ogham.core.translator.resource.DefaultResourceTranslator
-
- DefaultSendGridV2Configurer - Class in fr.sii.ogham.email.sendgrid.v2.builder.sendgrid
-
- DefaultSendGridV2Configurer.SendGridV2Configurer - Class in fr.sii.ogham.email.sendgrid.v2.builder.sendgrid
-
- DefaultSendGridV4Configurer - Class in fr.sii.ogham.email.sendgrid.v4.builder.sendgrid
-
- DefaultSendGridV4Configurer.SendGridV4Configurer - Class in fr.sii.ogham.email.sendgrid.v4.builder.sendgrid
-
- DefaultSmsCodingDetector - Class in fr.sii.ogham.sms.sender.impl.ovh
-
- DefaultSmsCodingDetector() - Constructor for class fr.sii.ogham.sms.sender.impl.ovh.DefaultSmsCodingDetector
-
- DefaultThymeleafV2EmailConfigurer - Class in fr.sii.ogham.template.thymeleaf.v2.configure
-
- DefaultThymeleafV2EmailConfigurer.ThymeleafV2EmailConfigurer - Class in fr.sii.ogham.template.thymeleaf.v2.configure
-
- DefaultThymeleafV2SmsConfigurer - Class in fr.sii.ogham.template.thymeleaf.v2.configure
-
- DefaultThymeleafV2SmsConfigurer.ThymeleafV2SmsConfigurer - Class in fr.sii.ogham.template.thymeleaf.v2.configure
-
- DefaultThymeleafV3EmailConfigurer - Class in fr.sii.ogham.template.thymeleaf.v3.configure
-
- DefaultThymeleafV3EmailConfigurer.ThymeleafV3EmailConfigurer - Class in fr.sii.ogham.template.thymeleaf.v3.configure
-
- DefaultThymeleafV3SmsConfigurer - Class in fr.sii.ogham.template.thymeleaf.v3.configure
-
- DefaultThymeleafV3SmsConfigurer.ThymeleafV3SmsConfigurer - Class in fr.sii.ogham.template.thymeleaf.v3.configure
-
- defaultValue(V) - Method in interface fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilder
-
Register a default value.
- defaultValue(MayOverride<V>) - Method in interface fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilder
-
- defaultValue(V) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderDelegate
-
- defaultValue(MayOverride<V>) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderDelegate
-
- defaultValue(V) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderHelper
-
- defaultValue(MayOverride<V>) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderHelper
-
- defaultValue(V) - Method in class fr.sii.ogham.core.builder.filler.AbstractAutofillDefaultValueBuilder
-
Register a default value to use if no value is specified on the message.
- defaultValue() - Method in class fr.sii.ogham.core.builder.filler.AbstractAutofillDefaultValueBuilder
-
Register a default value to use if no value is specified on the message.
- defaultValueBuilder - Variable in class fr.sii.ogham.core.builder.filler.AbstractAutofillDefaultValueBuilder
-
- defaultValues - Variable in class fr.sii.ogham.core.filler.AbstractMessageAwareFiller
-
- delay(Long) - Method in class fr.sii.ogham.core.builder.retry.FixedDelayBuilder
-
Set the delay between two executions (in milliseconds).
- delay() - Method in class fr.sii.ogham.core.builder.retry.FixedDelayBuilder
-
Set the delay between two executions (in milliseconds).
- delays(List<Long>) - Method in class fr.sii.ogham.core.builder.retry.PerExecutionDelayBuilder
-
Set specific delays (in milliseconds) used for each execution.
- delays(Long...) - Method in class fr.sii.ogham.core.builder.retry.PerExecutionDelayBuilder
-
Set specific delays (in milliseconds) used for each execution.
- delays() - Method in class fr.sii.ogham.core.builder.retry.PerExecutionDelayBuilder
-
Set specific delays (in milliseconds) used for each new execution.
- delays - Variable in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- DelegateConverter - Class in fr.sii.ogham.core.convert
-
- DelegateConverter(SupportingConverter...) - Constructor for class fr.sii.ogham.core.convert.DelegateConverter
-
Registers none, one or several converters
- DelegateConverter(List<SupportingConverter>) - Constructor for class fr.sii.ogham.core.convert.DelegateConverter
-
Registers a list of converters.
- DelegateResourceResolver - Interface in fr.sii.ogham.core.resource.resolver
-
- DelegateSendGridClient - Class in fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.client
-
Facade wrapping the SendGrid
object.
- DelegateSendGridClient(SendGrid) - Constructor for class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.client.DelegateSendGridClient
-
Constructor.
- DelegateSendGridClient - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client
-
Facade wrapping the SendGrid
object.
- DelegateSendGridClient(SendGridAPI) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client.DelegateSendGridClient
-
Constructor.
- DeliveryReceiptTask - Class in fr.sii.ogham.testing.sms.simulator.jsmpp
-
- DeliveryReceiptTask(SMPPServerSession, SubmitSm, MessageId) - Constructor for class fr.sii.ogham.testing.sms.simulator.jsmpp.DeliveryReceiptTask
-
- DeliveryReceiptTask(SMPPServerSession, SubmitMulti, MessageId) - Constructor for class fr.sii.ogham.testing.sms.simulator.jsmpp.DeliveryReceiptTask
-
- describe(String, T, String) - Method in interface fr.sii.ogham.testing.assertion.hamcrest.CustomDescriptionProvider
-
Generate a new description instead of the default one.
- describe(String, T, String) - Method in class fr.sii.ogham.testing.assertion.hamcrest.OverrideDescription
-
- describeMismatchSafely(T, Description) - Method in class fr.sii.ogham.testing.assertion.hamcrest.ThrowableAnyCauseMatcher
-
- describeMismatchSafely(T, Description) - Method in class fr.sii.ogham.testing.assertion.hamcrest.ThrowableMessageMatcher
-
- describeTo(Description) - Method in class fr.sii.ogham.testing.assertion.hamcrest.AbstractHtmlDiffMatcher
-
- describeTo(Description) - Method in class fr.sii.ogham.testing.assertion.hamcrest.CustomReason
-
- describeTo(Description) - Method in class fr.sii.ogham.testing.assertion.hamcrest.OverrideDescription
-
- describeTo(Description) - Method in class fr.sii.ogham.testing.assertion.hamcrest.ThrowableAnyCauseMatcher
-
- describeTo(Description) - Method in class fr.sii.ogham.testing.assertion.hamcrest.ThrowableMessageMatcher
-
- description(Matcher<? super String>) - Method in class fr.sii.ogham.testing.assertion.email.FluentPartAssert
-
Make assertions on the description of a part (body, alternative or
attachment) of the message(s).
- destroyClient() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
Destroy (cleanup everything) the client.
- destroySession() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
Send an unbind command to the server to properly close the session, close
the session and cleanup everything related to the session.
- detect(String) - Method in interface fr.sii.ogham.core.charset.CharsetDetector
-
Detects the charset of the input string.
- detect(byte[]) - Method in interface fr.sii.ogham.core.charset.CharsetDetector
-
Detects the charset of the input bytes.
- detect(InputStream) - Method in interface fr.sii.ogham.core.charset.CharsetDetector
-
Detects the charset of the stream.
- detect(String) - Method in class fr.sii.ogham.core.charset.FixedCharsetDetector
-
- detect(byte[]) - Method in class fr.sii.ogham.core.charset.FixedCharsetDetector
-
- detect(InputStream) - Method in class fr.sii.ogham.core.charset.FixedCharsetDetector
-
- detect(InputStream) - Method in class fr.sii.ogham.core.mimetype.FallbackMimeTypeProvider
-
- detect(String) - Method in class fr.sii.ogham.core.mimetype.FallbackMimeTypeProvider
-
- detect(InputStream) - Method in class fr.sii.ogham.core.mimetype.FixedMimeTypeProvider
-
- detect(String) - Method in class fr.sii.ogham.core.mimetype.FixedMimeTypeProvider
-
- detect(InputStream) - Method in class fr.sii.ogham.core.mimetype.JavaActivationProvider
-
- detect(String) - Method in class fr.sii.ogham.core.mimetype.JavaActivationProvider
-
- detect(InputStream) - Method in class fr.sii.ogham.core.mimetype.JavaFilesProvider
-
- detect(String) - Method in class fr.sii.ogham.core.mimetype.JavaFilesProvider
-
- detect(InputStream) - Method in interface fr.sii.ogham.core.mimetype.MimeTypeProvider
-
Get the Mime Type based on the content.
- detect(String) - Method in interface fr.sii.ogham.core.mimetype.MimeTypeProvider
-
Get the Mime Type based on the content.
- detect(InputStream) - Method in class fr.sii.ogham.core.mimetype.OverrideMimetypeProvider
-
- detect(String) - Method in class fr.sii.ogham.core.mimetype.OverrideMimetypeProvider
-
- detect(InputStream) - Method in class fr.sii.ogham.core.mimetype.TikaProvider
-
- detect(String) - Method in class fr.sii.ogham.core.mimetype.TikaProvider
-
- detect(InputStream) - Method in class fr.sii.ogham.core.mimetype.validation.AllowedMimetypeDecorator
-
- detect(String) - Method in class fr.sii.ogham.core.mimetype.validation.AllowedMimetypeDecorator
-
- detect(String) - Method in class fr.sii.ogham.sms.sender.impl.ovh.DefaultSmsCodingDetector
-
- detect(String) - Method in interface fr.sii.ogham.sms.sender.impl.ovh.SmsCodingDetector
-
Automatically detects the
SmsCoding
to use according to the
characters used in the message.
- detectAll(String) - Method in interface fr.sii.ogham.core.charset.CharsetDetector
-
Detects all charsets that appear to be plausible matches with the input
data.
- detectAll(byte[]) - Method in interface fr.sii.ogham.core.charset.CharsetDetector
-
Detects all charsets that appear to be plausible matches with the input
data.
- detectAll(InputStream) - Method in interface fr.sii.ogham.core.charset.CharsetDetector
-
Detects all charsets that appear to be plausible matches with the input
data.
- detectAll(String) - Method in class fr.sii.ogham.core.charset.FixedCharsetDetector
-
- detectAll(byte[]) - Method in class fr.sii.ogham.core.charset.FixedCharsetDetector
-
- detectAll(InputStream) - Method in class fr.sii.ogham.core.charset.FixedCharsetDetector
-
- detector(TemplateEngineDetector) - Method in interface fr.sii.ogham.core.builder.template.DetectorBuilder
-
Registers a detector to associate with a template parser.
- detector(TemplateEngineDetector) - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
- detector - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- detector(TemplateEngineDetector) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- DetectorBuilder<MYSELF> - Interface in fr.sii.ogham.core.builder.template
-
Builder that configures detection of template engine.
- developerError(Throwable) - Static method in class fr.sii.ogham.core.builder.configurer.SendMessageRetryablePredicates
-
- dialects - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- dialects() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- dialectsByPrefix - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- dialectsByPrefix() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- diff - Variable in class fr.sii.ogham.testing.assertion.hamcrest.AbstractHtmlDiffMatcher
-
- DirectAccessor<T> - Class in fr.sii.ogham.core.util.bean
-
The value is already known so provide the value directly.
- DirectAccessor(T) - Constructor for class fr.sii.ogham.core.util.bean.DirectAccessor
-
Initialize with the provided value
- disposition(Matcher<? super String>) - Method in class fr.sii.ogham.testing.assertion.email.FluentPartAssert
-
Make assertions on the disposition of a part (body, alternative or
attachment) of the message(s).
- elements() - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- email() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Configures how to send
Email
messages.
- Email - Class in fr.sii.ogham.email.message
-
Email message that contains the following information:
The subject of the mail
The body of the mail (see
Content
and sub classes for more
information)
The sender address
The list of recipient addresses with the type (to, cc, bcc)
The list of attachments to join to the mail
- Email() - Constructor for class fr.sii.ogham.email.message.Email
-
Instantiates an empty email
- EmailAddress - Class in fr.sii.ogham.email.message
-
Represents an email address.
- EmailAddress(String) - Constructor for class fr.sii.ogham.email.message.EmailAddress
-
Initialize the address with only the email address part (no personal).
- EmailAddress(String, String) - Constructor for class fr.sii.ogham.email.message.EmailAddress
-
Initialize the address with the email address and the personal parts.
- EmailAddressConverter - Class in fr.sii.ogham.core.util.converter
-
- EmailAddressConverter() - Constructor for class fr.sii.ogham.core.util.converter.EmailAddressConverter
-
- emailBuilder - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- EmailBuilder - Class in fr.sii.ogham.email.builder
-
Configures how to send
Email
messages.
- EmailBuilder(MessagingBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.EmailBuilder
-
Initializes the builder with a parent builder.
- EmailCompat - Interface in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
Wrapper interface that delegates operations to the real SendGrid Email
object.
- EmailFiller - Class in fr.sii.ogham.email.filler
-
- EmailFiller(Map<String, ConfigurationValueBuilderHelper<?, ?>>) - Constructor for class fr.sii.ogham.email.filler.EmailFiller
-
- emailFreemarkerConfiguration(OghamFreemarkerProperties) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerConfiguration.FreeMarkerDefaultOghamConfiguration
-
- emailFreemarkerConfiguration(FreeMarkerConfigurationFactoryBean) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerConfiguration.OghamFreeMarkerNonWebConfiguration
-
- emailFreemarkerConfiguration(FreeMarkerConfigurer) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerConfiguration.OghamFreeMarkerWebConfiguration
-
- EmailSender - Class in fr.sii.ogham.email.sender
-
- EmailSender() - Constructor for class fr.sii.ogham.email.sender.EmailSender
-
- EmailUtils - Class in fr.sii.ogham.testing.assertion.util
-
- EmailValidator - Class in fr.sii.ogham.email.sendgrid.sender
-
Validate the email fields.
- EmailVariant - Enum in fr.sii.ogham.core.message.content
-
Emails support to send several text body in several formats.
- embed() - Method in class fr.sii.ogham.email.message.Email
-
Embed a file in the email.
- EmbedBuilder - Class in fr.sii.ogham.email.message.fluent
-
Fluent API to embed a file to the email (mainly used for images).
- EmbedBuilder(Email) - Constructor for class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Initializes with the parent to go back to.
- empty() - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance with no auto-configuration at all.
- enable(Boolean) - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
Enable or disable sending of EnquireLink
messages to keep the
session alive.
- enable() - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
Enable or disable sending of EnquireLink
messages to keep the
session alive.
- enable(Boolean) - Method in class fr.sii.ogham.sms.builder.cloudhopper.MessageSplitterBuilder
-
Enable/disable message splitting.
- enable() - Method in class fr.sii.ogham.sms.builder.cloudhopper.MessageSplitterBuilder
-
Enable/disable message splitting.
- enable(Boolean) - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReuseSessionBuilder
-
Enable or disable the reuse the same session (if possible) for sending
messages.
- enable() - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReuseSessionBuilder
-
Enable or disable the reuse the same session (if possible) for sending
messages.
- enable(Boolean) - Method in class fr.sii.ogham.sms.builder.cloudhopper.SslBuilder
-
Enable or disable SSL.
- enable() - Method in class fr.sii.ogham.sms.builder.cloudhopper.SslBuilder
-
Enable or disable SSL.
- enableCacheValueBuilder - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- enableStaticMethodAccess(Boolean) - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
Enable calls to static methods from templates:
- enableStaticMethodAccess() - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
Enable calls to static methods from templates:
- encode(String) - Method in interface fr.sii.ogham.sms.encoder.Encoder
-
Encode the message into a byte array.
- encode(String) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.CloudhopperCharsetSupportingEncoder
-
- encode(String) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.GuessEncodingEncoder
-
- encode(String) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.MapCloudhopperCharsetEncoder
-
- Encoded - Interface in fr.sii.ogham.sms.encoder
-
Represents an encoded message.
- EncodedMessage - Class in fr.sii.ogham.sms.encoder
-
Keeps the unencoded original message in addition to the encoded message.
- EncodedMessage(String, byte[], String) - Constructor for class fr.sii.ogham.sms.encoder.EncodedMessage
-
Initializes with the unencoded message, the result of encoding and the
charset used to encode.
- EncodedMessage(String, Encoded) - Constructor for class fr.sii.ogham.sms.encoder.EncodedMessage
-
Initializes with the unencoded message end the encoded message.
- EncodedSegment - Class in fr.sii.ogham.sms.splitter
-
Represents a segment that has been encoded.
- EncodedSegment(Encoded) - Constructor for class fr.sii.ogham.sms.splitter.EncodedSegment
-
Initializes the segment with the encoded content.
- EncodedWithHeader - Class in fr.sii.ogham.sms.encoder
-
The encoded message into a byte array also contains a header.
- EncodedWithHeader(byte[], Encoded) - Constructor for class fr.sii.ogham.sms.encoder.EncodedWithHeader
-
Initializes with the header byte array and the encoded message (byte
array and charset unsed to encode it).
- encoder() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Configures how Cloudhopper will encode SMS messages.
- Encoder - Interface in fr.sii.ogham.sms.encoder
-
An encoder transforms the string message into a byte array.
- EncoderBuilder - Class in fr.sii.ogham.sms.builder.cloudhopper
-
Configures text message encoding:
It supports
GSM 03.38
standard encodings.
- EncoderBuilder(CloudhopperBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Initializes the builder with a parent builder.
- EncoderProperties - Class in fr.sii.ogham.spring.sms
-
- EncoderProperties() - Constructor for class fr.sii.ogham.spring.sms.EncoderProperties
-
- EncoderProperties.AutoGuessProperties - Class in fr.sii.ogham.spring.sms
-
- EncoderProperties.Gsm7bitPackedProperties - Class in fr.sii.ogham.spring.sms
-
- EncoderProperties.Gsm8bitProperties - Class in fr.sii.ogham.spring.sms
-
- EncoderProperties.Latin1Properties - Class in fr.sii.ogham.spring.sms
-
- EncoderProperties.Ucs2Properties - Class in fr.sii.ogham.spring.sms
-
- encodeToString(byte[]) - Static method in class fr.sii.ogham.core.util.Base64Utils
-
Encode the byte array to a base64 string.
- encoding(Matcher<Byte>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentPduRequestAssert
-
Make assertions on the encoding byte of the message(s) using fluent API.
- EncodingException - Exception in fr.sii.ogham.sms.exception.message
-
Sending Message Exception relative to any encoding policy issue .
- EncodingException(String, Throwable) - Constructor for exception fr.sii.ogham.sms.exception.message.EncodingException
-
- EncodingException(String) - Constructor for exception fr.sii.ogham.sms.exception.message.EncodingException
-
- EncodingException(Throwable) - Constructor for exception fr.sii.ogham.sms.exception.message.EncodingException
-
- engine - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- engine() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
Fluent configurer for Thymeleaf engine configuration.
- engine(TemplateEngine) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
Sets a Thymeleaf engine.
- engineBuilder - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- EngineDetectionException - Exception in fr.sii.ogham.core.exception.template
-
Ogham is able to handle several template engines.
- EngineDetectionException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.template.EngineDetectionException
-
- EngineDetectionException(String) - Constructor for exception fr.sii.ogham.core.exception.template.EngineDetectionException
-
- EngineDetectionException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.template.EngineDetectionException
-
- EnquireLinkTask - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
Task that regularly sends EnquireLink
requests to keep the current
session alive.
- EnquireLinkTask(SmppSession, ErrorHandler, long) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.session.EnquireLinkTask
-
- entrySet() - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- entrySet() - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- EnvBuilderBasedContext - Class in fr.sii.ogham.core.builder.context
-
- EnvBuilderBasedContext(EnvironmentBuilder<?>, Registry<Object>) - Constructor for class fr.sii.ogham.core.builder.context.EnvBuilderBasedContext
-
- environment() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Configures environment for the builder (and sub-builders if inherited).
- EnvironmentBuilder<P> - Interface in fr.sii.ogham.core.builder.env
-
Builder that configures how configuration properties are handled.
- environmentBuilder - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- EnvironmentBuilderDelegate<P> - Class in fr.sii.ogham.core.builder.env
-
Implementation that just delegates all operations to another builder.
- EnvironmentBuilderDelegate(P, EnvironmentBuilder<?>) - Constructor for class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
Wraps the delegate builder.
- equals(Object) - Method in class fr.sii.ogham.core.condition.CompositeCondition
-
- equals(Object) - Method in class fr.sii.ogham.core.condition.FixedCondition
-
- equals(Object) - Method in class fr.sii.ogham.core.condition.NotCondition
-
- equals(Object) - Method in class fr.sii.ogham.core.condition.PropertyPatternCondition
-
- equals(Object) - Method in class fr.sii.ogham.core.condition.PropertyValueCondition
-
- equals(Object) - Method in class fr.sii.ogham.core.condition.RequiredClassCondition
-
- equals(Object) - Method in class fr.sii.ogham.core.condition.RequiredPropertyCondition
-
- equals(Object) - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- equals(Object) - Method in class fr.sii.ogham.core.message.content.MultiContent
-
- equals(Object) - Method in class fr.sii.ogham.core.message.content.ParsedContent
-
- equals(Object) - Method in class fr.sii.ogham.core.message.content.StringContent
-
- equals(Object) - Method in class fr.sii.ogham.core.message.content.TemplateContent
-
- equals(Object) - Method in class fr.sii.ogham.core.message.content.TemplateVariantContent
-
- equals(Object) - Method in class fr.sii.ogham.core.resource.ByteResource
-
- equals(Object) - Method in class fr.sii.ogham.core.resource.FileResource
-
- equals(Object) - Method in class fr.sii.ogham.core.resource.LookupResource
-
- equals(Object) - Method in class fr.sii.ogham.core.resource.path.RelativePath
-
- equals(Object) - Method in class fr.sii.ogham.core.resource.path.ResolvedResourcePath
-
- equals(Object) - Method in class fr.sii.ogham.core.resource.path.UnresolvedPath
-
- equals(Object) - Method in class fr.sii.ogham.core.template.context.BeanContext
-
- equals(Object) - Method in class fr.sii.ogham.core.template.context.SimpleContext
-
- equals(Object) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper.MapBeanReadWrapperEntry
-
- equals(Object) - Method in class fr.sii.ogham.core.util.HashCodeBuilder
-
- equals(Object) - Method in class fr.sii.ogham.email.attachment.Attachment
-
- equals(Object) - Method in class fr.sii.ogham.email.message.Email
-
- equals(Object) - Method in class fr.sii.ogham.email.message.EmailAddress
-
- equals(Object) - Method in class fr.sii.ogham.email.message.Recipient
-
- equals(Object) - Method in class fr.sii.ogham.sms.message.addressing.AddressedPhoneNumber
-
- equals(Object) - Method in class fr.sii.ogham.sms.message.Contact
-
- equals(Object) - Method in class fr.sii.ogham.sms.message.PhoneNumber
-
- equals(Object) - Method in class fr.sii.ogham.sms.message.Sms
-
- equals(Object) - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader.AdaptedSource
-
- equals(Object) - Method in class fr.sii.ogham.testing.assertion.sms.ExpectedAddressedPhoneNumber
-
- equals(Object) - Method in class fr.sii.ogham.testing.extension.junit.email.RandomPortServerSetup
-
- equals(Object) - Method in class mock.context.NestedBean
-
- equals(Object) - Method in class mock.context.SimpleBean
-
- EqualsBuilder - Class in fr.sii.ogham.core.util
-
Assists in implementing Object.equals(Object) methods.
- EqualsBuilder() - Constructor for class fr.sii.ogham.core.util.EqualsBuilder
-
Initialize the builder.
- EqualsBuilder(Object, Object) - Constructor for class fr.sii.ogham.core.util.EqualsBuilder
-
Initialize the builder.
- ErrorAnalyzer - Interface in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
Analyze an error to determine if the error can be recovered or if the error
is fatal and requires a new session.
- ErrorHandler - Interface in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
Interface for error handling.
- evaluate(List<String>, Class<T>) - Method in interface fr.sii.ogham.core.builder.context.BuildContext
-
Evaluate a list of properties that contains expressions.
- evaluate(List<String>, Class<T>) - Method in class fr.sii.ogham.core.builder.context.DefaultBuildContext
-
- evaluate(List<String>, Class<T>) - Method in class fr.sii.ogham.core.builder.context.EnvBuilderBasedContext
-
- evaluate(String, PropertyResolver, Class<T>) - Static method in class fr.sii.ogham.core.util.BuilderUtils
-
If the property value is an expression ("${property.key}"
), then
it is evaluated to get the value of "property.key".
- evaluate(List<String>, PropertyResolver, Class<T>) - Static method in class fr.sii.ogham.core.util.BuilderUtils
-
Evaluate a list of properties that may contain expressions.
- evaluate(String) - Method in interface fr.sii.ogham.testing.assertion.context.Context
-
- evaluate(String) - Method in class fr.sii.ogham.testing.assertion.context.SingleMessageContext
-
- evaluate(String) - Method in class fr.sii.ogham.testing.assertion.email.AddressesWithContext
-
- evaluate(String) - Method in class fr.sii.ogham.testing.assertion.email.PartWithContext
-
- evaluate(String) - Method in class fr.sii.ogham.testing.assertion.sms.OptionalParameterWithContext
-
- evaluate(String) - Method in class fr.sii.ogham.testing.assertion.sms.PduRequestWithContext
-
- evaluate(String) - Method in class fr.sii.ogham.testing.assertion.sms.PhoneNumberWithContext
-
- evaluate(String) - Method in class fr.sii.ogham.testing.assertion.sms.ShortMessageWithContext
-
- every() - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailsAssert
-
Fluent API to write assertions on every received messages.
- every() - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsListAssert
-
Fluent API to write assertions on every received messages.
- EveryContentTranslator - Class in fr.sii.ogham.core.translator.content
-
Decorator that loop through all delegate translators to transform the content
of the message.
- EveryContentTranslator(ContentTranslator...) - Constructor for class fr.sii.ogham.core.translator.content.EveryContentTranslator
-
Initialize the decorator with none, one or several translator
implementations.
- EveryContentTranslator(List<ContentTranslator>) - Constructor for class fr.sii.ogham.core.translator.content.EveryContentTranslator
-
Initialize the decorator with the provided translator implementations.
- EveryFillerDecorator - Class in fr.sii.ogham.core.filler
-
Decorator that calls every decorated filler in order to fill the message.
- EveryFillerDecorator(MessageFiller...) - Constructor for class fr.sii.ogham.core.filler.EveryFillerDecorator
-
Initializes with some fillers.
- EveryFillerDecorator(List<MessageFiller>) - Constructor for class fr.sii.ogham.core.filler.EveryFillerDecorator
-
Initializes with some fillers.
- EveryImageInliner - Class in fr.sii.ogham.html.inliner
-
Applies in sequence all provided decorated inliners.
- EveryImageInliner(ImageInliner...) - Constructor for class fr.sii.ogham.html.inliner.EveryImageInliner
-
- EveryImageInliner(List<ImageInliner>) - Constructor for class fr.sii.ogham.html.inliner.EveryImageInliner
-
- EveryResourceTranslator - Class in fr.sii.ogham.core.translator.resource
-
Decorator that loop through all delegate translators to transform the
attachment resource of the message.
- EveryResourceTranslator(AttachmentResourceTranslator...) - Constructor for class fr.sii.ogham.core.translator.resource.EveryResourceTranslator
-
Initialize the decorator with none, one or several translator
implementations.
- EveryResourceTranslator(List<AttachmentResourceTranslator>) - Constructor for class fr.sii.ogham.core.translator.resource.EveryResourceTranslator
-
Initialize the decorator with the provided translator implementations.
- EverySupportingMessagingService - Class in fr.sii.ogham.core.service
-
Implementation that will ask each sender if it is able to handle the message.
- EverySupportingMessagingService(ConditionalSender...) - Constructor for class fr.sii.ogham.core.service.EverySupportingMessagingService
-
Initialize the service with none, one or several sender implementations.
- EverySupportingMessagingService(List<ConditionalSender>) - Constructor for class fr.sii.ogham.core.service.EverySupportingMessagingService
-
Initialize the service with the provided sender implementations.
- ExceptionMatchers - Class in fr.sii.ogham.testing.assertion.hamcrest
-
- ExceptionUtils - Class in fr.sii.ogham.core.util
-
Utility class for exceptions
- Executable - Interface in fr.sii.ogham.core.retry
-
This interface is intended to be used when the action doesn't return any
value.
- Executable<E extends Exception> - Interface in fr.sii.ogham.testing.assertion.util
-
- execute() - Method in interface fr.sii.ogham.core.retry.Executable
-
Execute some action.
- execute(Callable<V>) - Method in interface fr.sii.ogham.core.retry.RetryExecutor
-
Execute the action.
- execute(Callable<V>) - Method in class fr.sii.ogham.core.retry.SimpleRetryExecutor
-
- execute() - Method in interface fr.sii.ogham.testing.assertion.util.AssertionRegistry
-
Execute all registered functions
- execute() - Method in class fr.sii.ogham.testing.assertion.util.FailAtEndRegistry
-
- execute() - Method in class fr.sii.ogham.testing.assertion.util.FailImmediatelyRegistry
-
- ExecutionFailedNotRetriedException - Exception in fr.sii.ogham.core.exception.retry
-
Specialized exception that is thrown when no retry is requested to execute
the action.
- ExecutionFailedNotRetriedException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.retry.ExecutionFailedNotRetriedException
-
- ExecutionFailedNotRetriedException(String) - Constructor for exception fr.sii.ogham.core.exception.retry.ExecutionFailedNotRetriedException
-
- ExecutionFailedNotRetriedException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.retry.ExecutionFailedNotRetriedException
-
- ExecutionFailureWrapper - Exception in fr.sii.ogham.core.exception.retry
-
Simple wrapper that carries additional information about the execution
context.
- ExecutionFailureWrapper(String, Instant, Instant, Throwable) - Constructor for exception fr.sii.ogham.core.exception.retry.ExecutionFailureWrapper
-
- executor(RetryExecutor) - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
- executor(RetryExecutorFactory) - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
- executor(Supplier<ScheduledExecutorService>) - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
- executor(ScheduledExecutorService) - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
- exists(String) - Method in interface fr.sii.ogham.core.util.classpath.ClasspathHelper
-
Test if the class name is defined in the classpath.
- exists(String) - Method in class fr.sii.ogham.core.util.classpath.SimpleClasspathHelper
-
Test if the class name is defined in the classpath.
- exists(String) - Static method in class fr.sii.ogham.core.util.ClasspathUtils
-
Test if the class name is defined in the classpath.
- ExpandCssPropertiesTranslator - Class in fr.sii.ogham.html.translator
-
Automatically transform CSS shortcuts to the expanded version.
- ExpandCssPropertiesTranslator() - Constructor for class fr.sii.ogham.html.translator.ExpandCssPropertiesTranslator
-
- expected - Variable in class fr.sii.ogham.testing.assertion.hamcrest.AbstractHtmlDiffMatcher
-
- ExpectedAddressedPhoneNumber - Class in fr.sii.ogham.testing.assertion.sms
-
- ExpectedAddressedPhoneNumber(String, TypeOfNumber, NumberingPlanIndicator) - Constructor for class fr.sii.ogham.testing.assertion.sms.ExpectedAddressedPhoneNumber
-
Initializes the phone number with the given number, TON and NPI.
- ExpectedAddressedPhoneNumber(String, byte, byte) - Constructor for class fr.sii.ogham.testing.assertion.sms.ExpectedAddressedPhoneNumber
-
Initializes the phone number with the given number, TON and NPI.
- ExpectedAttachment - Class in fr.sii.ogham.testing.assertion.email
-
Class used in tests for ensuring that the attachment is respected.
- ExpectedAttachment(String, Pattern, byte[], String, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, Pattern, byte[], String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, Pattern, byte[]) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, Pattern, InputStream, String, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, Pattern, InputStream, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, Pattern, InputStream) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, Pattern, String, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, Pattern, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, Pattern) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, String, byte[], String, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, String, byte[], String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, String, byte[]) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, String, InputStream, String, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, String, InputStream, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, String, InputStream) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, String, String, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, String, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedAttachment(String, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- ExpectedContent - Class in fr.sii.ogham.testing.assertion.email
-
Class used in tests for ensuring that the content of an email is respected.
- ExpectedContent(String, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedContent
-
Initialize with the expected body and the expected Mime Type (regular
expression).
- ExpectedContent(String, Pattern) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedContent
-
Initialize with the expected body and the expected Mime Type pattern.
- ExpectedContent(InputStream, String) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedContent
-
Initialize with the expected body and the expected Mime Type pattern.
- ExpectedEmail - Class in fr.sii.ogham.testing.assertion.email
-
Class used in tests for ensuring that the email is respected.
- ExpectedEmail(String, String, String, String...) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedEmail
-
Initialize the expected email with string values.
- ExpectedEmail(String, ExpectedContent, String, String...) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedEmail
-
Initialize the expected email with provided values.
- ExpectedEmailHeader - Class in fr.sii.ogham.testing.assertion.email
-
Class used in tests for ensuring that the email is respected.
- ExpectedEmailHeader(String, String, String...) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
- ExpectedEmailHeader(String, String, List<String>) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
- ExpectedMultiPartEmail - Class in fr.sii.ogham.testing.assertion.email
-
Class used in tests for ensuring that the email is respected.
- ExpectedMultiPartEmail(String, List<ExpectedContent>, String, String...) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedMultiPartEmail
-
Initialize the expected email with provided values.
- ExpectedMultiPartEmail(String, ExpectedContent[], String, String...) - Constructor for class fr.sii.ogham.testing.assertion.email.ExpectedMultiPartEmail
-
Initialize the expected email with provided values.
- ExpectedSms - Class in fr.sii.ogham.testing.assertion.sms
-
Class used in tests for ensuring that the SMS is respected.
- ExpectedSms(String, ExpectedAddressedPhoneNumber, ExpectedAddressedPhoneNumber) - Constructor for class fr.sii.ogham.testing.assertion.sms.ExpectedSms
-
Initialize the expected SMS with the message, the sender phone number and
the receiver phone number.
- ExpectedValueProvider<T> - Interface in fr.sii.ogham.testing.assertion.hamcrest
-
Mark a matcher as capable of providing expected value
- exponentialDelay() - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
Retry several times with a delay that is doubled between each try until
the maximum attempts is reached.
- ExponentialDelayBuilder<P> - Class in fr.sii.ogham.core.builder.retry
-
Configures retry handling based on an exponential delay.
- ExponentialDelayBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.retry.ExponentialDelayBuilder
-
Initializes the builder with a parent builder.
- ExponentialDelayRetry - Class in fr.sii.ogham.core.retry
-
Retry several times with an initial delay to wait after the last execution
failure.
- ExponentialDelayRetry(int, long) - Constructor for class fr.sii.ogham.core.retry.ExponentialDelayRetry
-
Initializes with the maximum attempts and the initial delay to wait after
a failure.
- ExtendedSmppSessionConfiguration - Class in fr.sii.ogham.sms.sender.impl.cloudhopper
-
Additional options to configure how Cloudhopper should behave:
Additional timeouts (response, unbind)
Retry strategy for connection
Options for session management strategy
- ExtendedSmppSessionConfiguration() - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- ExtensionMappingVariantResolver - Class in fr.sii.ogham.template.common.adapter
-
Simple implementation that maps a variant instance to an extension.
- ExtensionMappingVariantResolver(ResourceResolver) - Constructor for class fr.sii.ogham.template.common.adapter.ExtensionMappingVariantResolver
-
- ExtensionMappingVariantResolver(ResourceResolver, Map<Variant, List<String>>) - Constructor for class fr.sii.ogham.template.common.adapter.ExtensionMappingVariantResolver
-
- ExternalCss - Class in fr.sii.ogham.html.inliner
-
- ExternalCss(ResourcePath, String) - Constructor for class fr.sii.ogham.html.inliner.ExternalCss
-
- ExtractFromTextProperties() - Constructor for class fr.sii.ogham.spring.email.OghamEmailProperties.ExtractFromTextProperties
-
- ExtractHtmlTitleProperties() - Constructor for class fr.sii.ogham.spring.email.OghamEmailProperties.ExtractHtmlTitleProperties
-
- FailAtEndRegistry - Class in fr.sii.ogham.testing.assertion.util
-
The aim of this registry is to report all errors at once.
- FailAtEndRegistry() - Constructor for class fr.sii.ogham.testing.assertion.util.FailAtEndRegistry
-
Initializes an empty registry.
- FailAtEndRegistry(boolean) - Constructor for class fr.sii.ogham.testing.assertion.util.FailAtEndRegistry
-
Initializes an empty registry.
- failed(Throwable, Description) - Method in class fr.sii.ogham.testing.extension.junit.LoggingTestRule
-
- failIfMissingVariant(Boolean) - Method in class fr.sii.ogham.core.builder.template.TemplateBuilderHelper
-
If a variant is missing, then force to fail.
- failIfMissingVariant() - Method in class fr.sii.ogham.core.builder.template.TemplateBuilderHelper
-
If a variant is missing, then force to fail.
- failIfMissingVariant(Boolean) - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
If a variant is missing, then force to fail.
- failIfMissingVariant() - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
If a variant is missing, then force to fail.
- FailIfNotFoundVariantResolver - Class in fr.sii.ogham.template.common.adapter
-
- FailIfNotFoundVariantResolver() - Constructor for class fr.sii.ogham.template.common.adapter.FailIfNotFoundVariantResolver
-
- FailIfNotFoundWithTestedPathsVariantResolver - Class in fr.sii.ogham.template.common.adapter
-
Improved implementation that fails but also provide more information to the
end-user.
- FailIfNotFoundWithTestedPathsVariantResolver() - Constructor for class fr.sii.ogham.template.common.adapter.FailIfNotFoundWithTestedPathsVariantResolver
-
- FailIfNotFoundWithTestedPathsVariantResolver(List<VariantResolver>) - Constructor for class fr.sii.ogham.template.common.adapter.FailIfNotFoundWithTestedPathsVariantResolver
-
- failIfOctetStream(Boolean) - Method in class fr.sii.ogham.core.builder.mimetype.SimpleTikaBuilder
-
- failIfOctetStream() - Method in class fr.sii.ogham.core.builder.mimetype.SimpleTikaBuilder
-
- failIfOctetStream(Boolean) - Method in interface fr.sii.ogham.core.builder.mimetype.TikaBuilder
-
If Tika detection returns an application/octet-stream
, it may
means that detection was not enough accurate.
- failIfOctetStream() - Method in interface fr.sii.ogham.core.builder.mimetype.TikaBuilder
-
If Tika detection returns an application/octet-stream
, it may
means that detection was not enough accurate.
- failIfOctetStream(Boolean) - Method in class fr.sii.ogham.core.builder.mimetype.TikaBuilderDelegate
-
- failIfOctetStream() - Method in class fr.sii.ogham.core.builder.mimetype.TikaBuilderDelegate
-
- FailImmediatelyRegistry - Class in fr.sii.ogham.testing.assertion.util
-
The aim of this registry is to fail fast (do not try all assertions if the
first one is KO).
- FailImmediatelyRegistry() - Constructor for class fr.sii.ogham.testing.assertion.util.FailImmediatelyRegistry
-
- FailResourceHandler - Class in fr.sii.ogham.email.sender.impl.javamail
-
Handler that fails with a particular exception.
- FailResourceHandler(BiFunction<NamedResource, Attachment, AttachmentResourceHandlerException>) - Constructor for class fr.sii.ogham.email.sender.impl.javamail.FailResourceHandler
-
- fallback(String) - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Set which Cloudhopper Charset
should be used if nothing else is
configured.
- fallback() - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Set which Cloudhopper Charset
should be used if nothing else is
configured.
- fallbackCharsetNameValueBuilder - Variable in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
- FallbackMimeTypeProvider - Class in fr.sii.ogham.core.mimetype
-
Implementation that will try several delegate implementations until one is
able to provide the Mime Type.
- FallbackMimeTypeProvider(MimeTypeProvider...) - Constructor for class fr.sii.ogham.core.mimetype.FallbackMimeTypeProvider
-
- FallbackMimeTypeProvider(List<MimeTypeProvider>) - Constructor for class fr.sii.ogham.core.mimetype.FallbackMimeTypeProvider
-
- FallbackSender - Class in fr.sii.ogham.core.sender
-
Decorator implementation that will try to send the message until one
decorated sender is able to send it.
- FallbackSender(MessageSender...) - Constructor for class fr.sii.ogham.core.sender.FallbackSender
-
Initialize either none, one or several senders to try one by one until
one succeeds.
- FallbackSender(List<MessageSender>) - Constructor for class fr.sii.ogham.core.sender.FallbackSender
-
Initialize with the provided list of senders to try one by one until one
succeeds.
- fatalJvmError(Throwable) - Static method in class fr.sii.ogham.core.util.ExceptionUtils
-
Checks whether the error has been raised due to a Java
Error
.
- FieldAccessException - Exception in fr.sii.ogham.core.exception.util
-
Ogham provides some utility functions.
- FieldAccessException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.util.FieldAccessException
-
- FieldAccessException(String) - Constructor for exception fr.sii.ogham.core.exception.util.FieldAccessException
-
- FieldAccessException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.util.FieldAccessException
-
- FieldAccessor<T> - Class in fr.sii.ogham.core.util.bean
-
Access the property of the bean using reflection.
- FieldAccessor(Object, String) - Constructor for class fr.sii.ogham.core.util.bean.FieldAccessor
-
Use reflection to access the bean property named by name
parameter.
- FieldAccessor(Object, String, boolean) - Constructor for class fr.sii.ogham.core.util.bean.FieldAccessor
-
Use reflection to access the bean property named by name
parameter.
- file() - Method in interface fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilder
-
Configure resource resolution based on filesystem.
- file() - Method in class fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilderHelper
-
- file() - Method in class fr.sii.ogham.core.builder.resolution.StandaloneResourceResolutionBuilder
-
- file() - Method in class fr.sii.ogham.email.builder.AttachmentHandlingBuilder
-
- file() - Method in class fr.sii.ogham.email.builder.CssInliningBuilder
-
- file() - Method in class fr.sii.ogham.email.builder.ImageInliningBuilder
-
- file(File) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a file to the email.
- file(File, String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a file to the email.
- file(String, File) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a file to the email.
- file(String, File, String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a file to the email.
- file(Path) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a file to the email.
- file(Path, String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a file to the email.
- file(String, Path) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a file to the email.
- file(String, Path, String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a file to the email.
- file(String, File) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Embed a file to the email.
- file(String, File, String) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Embed a file to the email.
- file(String, Path) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Embed a file to the email.
- file(String, Path, String) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Embed a file to the email.
- file() - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
- file() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- FILE_LOOKUPS - Static variable in class fr.sii.ogham.core.CoreConstants
-
Default lookups when a path to an external file is used
- filename(String) - Static method in class fr.sii.ogham.testing.assertion.email.By
-
Find an attachment using its name (exact match).
- filename(Matcher<? super String>) - Method in class fr.sii.ogham.testing.assertion.email.FluentPartAssert
-
Make assertions on the filename of a part (body, alternative or
attachment) of the message(s).
- FileNamePredicate - Class in fr.sii.ogham.testing.assertion.filter
-
Predicate that matches the Part
only if Part.getFileName()
exactly matches the provided filename.
- FileNamePredicate(String) - Constructor for class fr.sii.ogham.testing.assertion.filter.FileNamePredicate
-
- FileResolutionBuilder<P> - Class in fr.sii.ogham.core.builder.resolution
-
Configure resource resolver that loads files from filesystem.
- FileResolutionBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.resolution.FileResolutionBuilder
-
- FileResolver - Class in fr.sii.ogham.core.resource.resolver
-
Resource resolver that searches for the resource on the file system.
- FileResolver(List<String>) - Constructor for class fr.sii.ogham.core.resource.resolver.FileResolver
-
- FileResolver(String...) - Constructor for class fr.sii.ogham.core.resource.resolver.FileResolver
-
- FileResolverAdapter - Class in fr.sii.ogham.template.freemarker.adapter
-
Adapter that converts general
FileResolver
into FreeMarker specific
FileTemplateLoader
.
- FileResolverAdapter() - Constructor for class fr.sii.ogham.template.freemarker.adapter.FileResolverAdapter
-
- FileResolverAdapter(File) - Constructor for class fr.sii.ogham.template.freemarker.adapter.FileResolverAdapter
-
- FileResolverAdapter - Class in fr.sii.ogham.template.thymeleaf.common.adapter
-
Adapter that converts general
FileResolver
into Thymeleaf
specific
FileTemplateResolver
.
- FileResolverAdapter(TemplateResolverOptionsApplier) - Constructor for class fr.sii.ogham.template.thymeleaf.common.adapter.FileResolverAdapter
-
- FileResource - Class in fr.sii.ogham.core.resource
-
Resource that provide access to a file.
- FileResource(File, String) - Constructor for class fr.sii.ogham.core.resource.FileResource
-
Initialize the resource with the provided file and name.
- FileResource(File) - Constructor for class fr.sii.ogham.core.resource.FileResource
-
Initialize the resource with the provided file.
- FileResource(String) - Constructor for class fr.sii.ogham.core.resource.FileResource
-
Initialize the resource with the provided file.
- FileResourceHandler - Class in fr.sii.ogham.email.sender.impl.javamail
-
Specific implementation for files so that mimetype detection may also use the
file name to guess the mimetype.
- FileResourceHandler(MimeTypeProvider) - Constructor for class fr.sii.ogham.email.sender.impl.javamail.FileResourceHandler
-
- fill(Message) - Method in class fr.sii.ogham.core.filler.AbstractMessageAwareFiller
-
- fill(M) - Method in class fr.sii.ogham.core.filler.AbstractMessageAwareFiller
-
- fill(Message) - Method in class fr.sii.ogham.core.filler.EveryFillerDecorator
-
- fill(Message) - Method in interface fr.sii.ogham.core.filler.MessageFiller
-
Add extra information on the message.
- fill(Message) - Method in class fr.sii.ogham.core.filler.SubjectFiller
-
- fill(Email) - Method in class fr.sii.ogham.email.filler.EmailFiller
-
- fill(Sms) - Method in class fr.sii.ogham.sms.filler.SmsFiller
-
- fill(Sms, SubmitSm, Segment) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.BaseMessagePreparator
-
Fill the SubmitSm
with the message content.
- fill(Sms, SubmitSm, Segment) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.ShortMessagePreparator
-
- fill(Sms, SubmitSm, Segment) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.TlvMessagePayloadMessagePreparator
-
- FillerSender - Class in fr.sii.ogham.core.sender
-
Decorator sender that adds extra information to the message.
- FillerSender(MessageFiller, MessageSender) - Constructor for class fr.sii.ogham.core.sender.FillerSender
-
Initialize the sender with the filler instance and the decorated sender.
- FillMessageException - Exception in fr.sii.ogham.core.exception.filler
-
The developer may not provide all fields of the message in its code.
- FillMessageException(String, Message, Throwable) - Constructor for exception fr.sii.ogham.core.exception.filler.FillMessageException
-
- FillMessageException(String, Message) - Constructor for exception fr.sii.ogham.core.exception.filler.FillMessageException
-
- FillMessageException(Throwable, Message) - Constructor for exception fr.sii.ogham.core.exception.filler.FillMessageException
-
- FilterableClassLoader - Class in fr.sii.ogham.testing.mock.classloader
-
- FilterableClassLoader(ClassLoader, Predicate<String>) - Constructor for class fr.sii.ogham.testing.mock.classloader.FilterableClassLoader
-
- FilterException - Exception in fr.sii.ogham.testing.assertion.exception
-
- FilterException(String, Throwable) - Constructor for exception fr.sii.ogham.testing.assertion.exception.FilterException
-
- FilterException(String) - Constructor for exception fr.sii.ogham.testing.assertion.exception.FilterException
-
- FilterException(Throwable) - Constructor for exception fr.sii.ogham.testing.assertion.exception.FilterException
-
- finalize() - Method in class fr.sii.ogham.core.service.CleanableMessagingService
-
- findAndRegister(MessagingBuilder, String, String...) - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
- findAvailablePort(int, int) - Method in class fr.sii.ogham.testing.util.port.DefaultPortFinder
-
Find an available port for this SocketType
, randomly selected
from the range [minPort
, maxPort
].
- findAvailablePort(int, int) - Method in interface fr.sii.ogham.testing.util.port.PortFinder
-
Find an available port for this SocketType
, randomly selected
from the range [minPort
, maxPort
].
- findAvailablePorts(int, int, int) - Method in class fr.sii.ogham.testing.util.port.DefaultPortFinder
-
Find the requested number of available ports for this SocketType
,
each randomly selected from the range [minPort
, maxPort
].
- findAvailablePorts(int, int, int) - Method in interface fr.sii.ogham.testing.util.port.PortFinder
-
Find the requested number of available ports for this SocketType
,
each randomly selected from the range [minPort
, maxPort
].
- findAvailableTcpPort() - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find an available TCP port randomly selected from the range
[
1024,
65535].
- findAvailableTcpPort(int) - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find an available TCP port randomly selected from the range
[
minPort
,
65535].
- findAvailableTcpPort(int, int) - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find an available TCP port randomly selected from the range
[minPort
, maxPort
].
- findAvailableTcpPorts(int) - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find the requested number of available TCP ports, each randomly selected
from the range [
1024,
65535].
- findAvailableTcpPorts(int, int, int) - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find the requested number of available TCP ports, each randomly selected
from the range [minPort
, maxPort
].
- findAvailableUdpPort() - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find an available UDP port randomly selected from the range
[
1024,
65535].
- findAvailableUdpPort(int) - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find an available UDP port randomly selected from the range
[
minPort
,
65535].
- findAvailableUdpPort(int, int) - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find an available UDP port randomly selected from the range
[minPort
, maxPort
].
- findAvailableUdpPorts(int) - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find the requested number of available UDP ports, each randomly selected
from the range [
1024,
65535].
- findAvailableUdpPorts(int, int, int) - Static method in class fr.sii.ogham.testing.util.RandomPortUtils
-
Find the requested number of available UDP ports, each randomly selected
from the range [minPort
, maxPort
].
- findTemplateSource(String) - Method in class fr.sii.ogham.template.freemarker.adapter.StringContentTemplateLoader
-
- findTemplateSource(String) - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader
-
- fireChannelUnexpectedlyClosed() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RelayFailureHandler
-
- fireChannelUnexpectedlyClosed() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToDeliveryReceiptHandler
-
- fireChannelUnexpectedlyClosed() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToEnquireLinkRequestHandler
-
- fireExpectedPduResponseReceived(PduAsyncResponse) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RelayFailureHandler
-
- fireExpectedPduResponseReceived(PduAsyncResponse) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToDeliveryReceiptHandler
-
- fireExpectedPduResponseReceived(PduAsyncResponse) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToEnquireLinkRequestHandler
-
- firePduRequestExpired(PduRequest) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RelayFailureHandler
-
- firePduRequestExpired(PduRequest) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToDeliveryReceiptHandler
-
- firePduRequestExpired(PduRequest) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToEnquireLinkRequestHandler
-
- firePduRequestReceived(PduRequest) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RelayFailureHandler
-
- firePduRequestReceived(PduRequest) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToDeliveryReceiptHandler
-
- firePduRequestReceived(PduRequest) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToEnquireLinkRequestHandler
-
- fireRecoverablePduException(RecoverablePduException) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RelayFailureHandler
-
- fireRecoverablePduException(RecoverablePduException) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToDeliveryReceiptHandler
-
- fireRecoverablePduException(RecoverablePduException) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToEnquireLinkRequestHandler
-
- fireUnexpectedPduResponseReceived(PduResponse) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RelayFailureHandler
-
- fireUnexpectedPduResponseReceived(PduResponse) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToDeliveryReceiptHandler
-
- fireUnexpectedPduResponseReceived(PduResponse) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToEnquireLinkRequestHandler
-
- fireUnknownThrowable(Throwable) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RelayFailureHandler
-
- fireUnknownThrowable(Throwable) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToDeliveryReceiptHandler
-
- fireUnknownThrowable(Throwable) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToEnquireLinkRequestHandler
-
- fireUnrecoverablePduException(UnrecoverablePduException) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RelayFailureHandler
-
- fireUnrecoverablePduException(UnrecoverablePduException) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToDeliveryReceiptHandler
-
- fireUnrecoverablePduException(UnrecoverablePduException) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToEnquireLinkRequestHandler
-
- FirstExistingPropertiesResolver - Class in fr.sii.ogham.core.env
-
Resolve properties by requesting delegates.
- FirstExistingPropertiesResolver(PropertyResolver...) - Constructor for class fr.sii.ogham.core.env.FirstExistingPropertiesResolver
-
Initialize the resolver with a list of sub-resolvers that will be
executed in order to search for a property value.
- FirstExistingPropertiesResolver(List<PropertyResolver>) - Constructor for class fr.sii.ogham.core.env.FirstExistingPropertiesResolver
-
Initialize the resolver with a list of sub-resolvers that will be
executed in order to search for a property value.
- FirstExistingResourceVariantResolver - Class in fr.sii.ogham.template.common.adapter
-
Try every possible path for the variant until one path points to an existing
resource.
- FirstExistingResourceVariantResolver(VariantResolver, VariantResolver...) - Constructor for class fr.sii.ogham.template.common.adapter.FirstExistingResourceVariantResolver
-
- FirstExistingResourceVariantResolver(VariantResolver, List<VariantResolver>) - Constructor for class fr.sii.ogham.template.common.adapter.FirstExistingResourceVariantResolver
-
- FirstMatchingMimetypeReplacer - Class in fr.sii.ogham.core.mimetype.replace
-
Delegates mimetype replacement to registered replacers.
- FirstMatchingMimetypeReplacer(List<MimetypeReplacer>) - Constructor for class fr.sii.ogham.core.mimetype.replace.FirstMatchingMimetypeReplacer
-
Initialize with the list of delegate replacers that are applied in order.
- FirstSupportingDataCodingProvider - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.preparator
-
Execute registered
DataCodingProvider
s until one returns a non-null
value and returns this value.
- FirstSupportingDataCodingProvider(DataCodingProvider...) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.FirstSupportingDataCodingProvider
-
- FirstSupportingDataCodingProvider(List<DataCodingProvider>) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.FirstSupportingDataCodingProvider
-
- FirstSupportingMessageSplitter - Class in fr.sii.ogham.sms.splitter
-
- FirstSupportingMessageSplitter(List<MessageSplitter>) - Constructor for class fr.sii.ogham.sms.splitter.FirstSupportingMessageSplitter
-
Registers the splitters
- FirstSupportingResolverAdapter - Class in fr.sii.ogham.template.freemarker.adapter
-
Decorator that will ask each resolver adapter if it is able to handle the
template resolver.
- FirstSupportingResolverAdapter(TemplateLoaderAdapter...) - Constructor for class fr.sii.ogham.template.freemarker.adapter.FirstSupportingResolverAdapter
-
Initialize the decorator with none, one or several resolver adapter
implementations.
- FirstSupportingResolverAdapter(List<TemplateLoaderAdapter>) - Constructor for class fr.sii.ogham.template.freemarker.adapter.FirstSupportingResolverAdapter
-
Initialize the decorator with the provided resolver adapter
implementations.
- FirstSupportingResolverAdapter() - Constructor for class fr.sii.ogham.template.freemarker.adapter.FirstSupportingResolverAdapter
-
- FirstSupportingResolverAdapter - Class in fr.sii.ogham.template.thymeleaf.common.adapter
-
Decorator that will ask each resolver adapter if it is able to handle the
template resolver.
- FirstSupportingResolverAdapter(TemplateResolverAdapter...) - Constructor for class fr.sii.ogham.template.thymeleaf.common.adapter.FirstSupportingResolverAdapter
-
Initialize the decorator with none, one or several resolver adapter
implementations.
- FirstSupportingResolverAdapter(List<TemplateResolverAdapter>) - Constructor for class fr.sii.ogham.template.thymeleaf.common.adapter.FirstSupportingResolverAdapter
-
Initialize the decorator with the provided resolver adapter
implementations.
- FirstSupportingResolverAdapter() - Constructor for class fr.sii.ogham.template.thymeleaf.common.adapter.FirstSupportingResolverAdapter
-
- FirstSupportingResourceResolver - Class in fr.sii.ogham.core.resource.resolver
-
Decorator that will ask each resource resolver if it is able to handle the
lookup.
- FirstSupportingResourceResolver(ResourceResolver...) - Constructor for class fr.sii.ogham.core.resource.resolver.FirstSupportingResourceResolver
-
Initialize the decorator with the provided resource resolver
implementations.
- FirstSupportingResourceResolver(List<ResourceResolver>) - Constructor for class fr.sii.ogham.core.resource.resolver.FirstSupportingResourceResolver
-
Initialize the decorator with the provided resource resolver
implementations.
- FirstSupportingSubjectProvider - Class in fr.sii.ogham.core.subject.provider
-
- FirstSupportingSubjectProvider(SubjectProvider...) - Constructor for class fr.sii.ogham.core.subject.provider.FirstSupportingSubjectProvider
-
- FirstSupportingSubjectProvider(List<SubjectProvider>) - Constructor for class fr.sii.ogham.core.subject.provider.FirstSupportingSubjectProvider
-
- firstValue(T...) - Static method in class fr.sii.ogham.core.util.ConfigurationValueUtils
-
Returns the first non-null value.
- FixClassLoaderTemplateResolver - Class in fr.sii.ogham.template.thymeleaf.v2.resolver
-
Classpath URL can start with "/" but Thymeleaf implementation can't handle
the URLs starting with "/".
- FixClassLoaderTemplateResolver() - Constructor for class fr.sii.ogham.template.thymeleaf.v2.resolver.FixClassLoaderTemplateResolver
-
- FixClassPathResolverAdapter - Class in fr.sii.ogham.template.thymeleaf.v2.adapter
-
Adapter that converts general
ClassPathResolver
into Thymeleaf
specific
ClassLoaderTemplateResolver
.
- FixClassPathResolverAdapter(TemplateResolverOptionsApplier) - Constructor for class fr.sii.ogham.template.thymeleaf.v2.adapter.FixClassPathResolverAdapter
-
- FixedByteValueDataCodingProvider - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.preparator
-
Use a fixed value for every messages.
- FixedByteValueDataCodingProvider(byte) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.FixedByteValueDataCodingProvider
-
Initializes with the Data Coding Scheme value to use for all messages.
- FixedCharsetDetector - Class in fr.sii.ogham.core.charset
-
Detector that always gives the same charset.
- FixedCharsetDetector() - Constructor for class fr.sii.ogham.core.charset.FixedCharsetDetector
-
Initialize the provider with the default charset (UTF-8)
- FixedCharsetDetector(Charset) - Constructor for class fr.sii.ogham.core.charset.FixedCharsetDetector
-
Initialize the provider with the given charset.
- FixedCondition<T> - Class in fr.sii.ogham.core.condition
-
Basic condition that always give the same result: the result you provided at
construction.
- FixedCondition(boolean) - Constructor for class fr.sii.ogham.core.condition.FixedCondition
-
- fixedDelay() - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
Retry several times with a fixed delay between each try until the maximum
attempts is reached.
- FixedDelayBuilder<P> - Class in fr.sii.ogham.core.builder.retry
-
Configures retry handling based on a fixed delay.
- FixedDelayBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.retry.FixedDelayBuilder
-
Initializes the builder with a parent builder.
- FixedDelayRetry - Class in fr.sii.ogham.core.retry
-
Retry several times with a fixed delay to wait after the last execution
failure until the maximum attempts is reached.
- FixedDelayRetry(int, long) - Constructor for class fr.sii.ogham.core.retry.FixedDelayRetry
-
Initializes with the maximum attempts and the delay to wait after a
failure.
- FixedDescription - Class in fr.sii.ogham.testing.assertion.hamcrest
-
Provides a fixed string as description.
- FixedDescription(String) - Constructor for class fr.sii.ogham.testing.assertion.hamcrest.FixedDescription
-
- FixedEngineDetector - Class in fr.sii.ogham.core.template.detector
-
Most basic detector that always provide the same detection value.
- FixedEngineDetector() - Constructor for class fr.sii.ogham.core.template.detector.FixedEngineDetector
-
Initialize the detector to always say yes to any template.
- FixedEngineDetector(boolean) - Constructor for class fr.sii.ogham.core.template.detector.FixedEngineDetector
-
Initialize the detector to always say yes or no to any template.
- fixedInterval() - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
Retry several times with a fixed delay between each try (no matter how
long the execution of the action lasts) until the maximum attempts is
reached.
- FixedIntervalBuilder<P> - Class in fr.sii.ogham.core.builder.retry
-
Configures retry handling based on a fixed interval (based on first execution
start date).
- FixedIntervalBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.retry.FixedIntervalBuilder
-
Initializes the builder with a parent builder.
- FixedIntervalRetry - Class in fr.sii.ogham.core.retry
-
Retry several times with a fixed delay between each try until the maximum
attempts is reached.
- FixedIntervalRetry(int, long) - Constructor for class fr.sii.ogham.core.retry.FixedIntervalRetry
-
Initializes with the maximum attempts and the delay between each attempt.
- FixedMimeTypeProvider - Class in fr.sii.ogham.core.mimetype
-
This mime type provider always return a fixed Mime Type.
- FixedMimeTypeProvider() - Constructor for class fr.sii.ogham.core.mimetype.FixedMimeTypeProvider
-
Initialize the provider with text/plain
Mime Type
- FixedMimeTypeProvider(String) - Constructor for class fr.sii.ogham.core.mimetype.FixedMimeTypeProvider
-
Constructor that uses the provided Mime Type.
- FixedMimeTypeProvider(MimeType) - Constructor for class fr.sii.ogham.core.mimetype.FixedMimeTypeProvider
-
Constructor that uses the provided Mime Type.
- FixedPhoneNumberTranslator - Class in fr.sii.ogham.sms.message.addressing.translator
-
Addressing default strategy : TON and NPI will be fixed by the translator
- FixedPhoneNumberTranslator(TypeOfNumber, NumberingPlanIndicator) - Constructor for class fr.sii.ogham.sms.message.addressing.translator.FixedPhoneNumberTranslator
-
Initializes the translator with the given number, TON and NPI.
- FixedPortConfig - Class in fr.sii.ogham.testing.extension.junit.sms.config
-
- FixedPortConfig(int) - Constructor for class fr.sii.ogham.testing.extension.junit.sms.config.FixedPortConfig
-
Initialize with the fixed port.
- FixedServerPortProvider - Class in fr.sii.ogham.testing.sms.simulator.config
-
Provider that simply provides a fixed port.
- FixedServerPortProvider(int) - Constructor for class fr.sii.ogham.testing.sms.simulator.config.FixedServerPortProvider
-
Initialize with the provided port.
- FluentAddressListAssert<P> - Class in fr.sii.ogham.testing.assertion.email
-
- FluentAddressListAssert(List<AddressesWithContext>, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.email.FluentAddressListAssert
-
- FluentCondition<T> - Class in fr.sii.ogham.core.condition.fluent
-
Implementation that helps writing conditions in a fluent way.
- FluentCondition(Condition<T>) - Constructor for class fr.sii.ogham.core.condition.fluent.FluentCondition
-
Wraps the real condition in order to provide a fluent API.
- FluentEmailAssert<P> - Class in fr.sii.ogham.testing.assertion.email
-
- FluentEmailAssert(Message, int, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
- FluentEmailAssert(List<? extends Message>, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
- FluentEmailsAssert<P> - Class in fr.sii.ogham.testing.assertion.email
-
- FluentEmailsAssert(List<? extends Message>, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.email.FluentEmailsAssert
-
- FluentOptionalParameterAssert<P> - Class in fr.sii.ogham.testing.assertion.sms
-
Make assertions on optional parameters of a
SubmitSm
.
- FluentOptionalParameterAssert(P, List<OptionalParameterWithContext>, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.sms.FluentOptionalParameterAssert
-
Initializes with the parent instance and optional parameters for each
SubmitSm
message.
- FluentPartAssert<P> - Class in fr.sii.ogham.testing.assertion.email
-
- FluentPartAssert(PartWithContext, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.email.FluentPartAssert
-
- FluentPartAssert(List<PartWithContext>, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.email.FluentPartAssert
-
- FluentPduRequestAssert<P,S extends SubmitSm> - Class in fr.sii.ogham.testing.assertion.sms
-
Make assertions on received PDU.
- FluentPduRequestAssert(List<PduRequestWithContext<S>>, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.sms.FluentPduRequestAssert
-
- FluentPhoneNumberAssert<P> - Class in fr.sii.ogham.testing.assertion.sms
-
Make assertions on phone number of received messages.
- FluentPhoneNumberAssert(List<PhoneNumberWithContext>, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.sms.FluentPhoneNumberAssert
-
- FluentReceivedEmailsAssert - Class in fr.sii.ogham.testing.assertion.email
-
- FluentReceivedEmailsAssert(List<? extends Message>, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.email.FluentReceivedEmailsAssert
-
- FluentReceivedSmsAssert<S extends SubmitSm> - Class in fr.sii.ogham.testing.assertion.sms
-
Make assertions on received messages
- FluentReceivedSmsAssert(List<S>, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.sms.FluentReceivedSmsAssert
-
Initializes with the list of received messages
- FluentShortMessageMessageAssert<P,S extends SubmitSm> - Class in fr.sii.ogham.testing.assertion.sms
-
Make assertions on short_message
field.
- FluentShortMessageMessageAssert(List<ShortMessageWithContext<S>>, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.sms.FluentShortMessageMessageAssert
-
Initializes with the list of short messages and the parent.
- FluentSmsAssert<P,S extends SubmitSm> - Class in fr.sii.ogham.testing.assertion.sms
-
Make assertions on particular message.
- FluentSmsAssert(S, int, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.sms.FluentSmsAssert
-
Initializes with a single received message
- FluentSmsAssert(List<S>, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.sms.FluentSmsAssert
-
Initializes with several received messages
- FluentSmsListAssert<P,S extends SubmitSm> - Class in fr.sii.ogham.testing.assertion.sms
-
Make assertions on received messages
- FluentSmsListAssert(List<S>, P, AssertionRegistry) - Constructor for class fr.sii.ogham.testing.assertion.sms.FluentSmsListAssert
-
- format() - Method in class fr.sii.ogham.sms.builder.RecipientNumberBuilder
-
- format() - Method in class fr.sii.ogham.sms.builder.SenderNumberBuilder
-
- fr.sii.ogham.core - package fr.sii.ogham.core
-
- fr.sii.ogham.core.async - package fr.sii.ogham.core.async
-
- fr.sii.ogham.core.builder - package fr.sii.ogham.core.builder
-
- fr.sii.ogham.core.builder.charset - package fr.sii.ogham.core.builder.charset
-
- fr.sii.ogham.core.builder.condition - package fr.sii.ogham.core.builder.condition
-
- fr.sii.ogham.core.builder.configuration - package fr.sii.ogham.core.builder.configuration
-
- fr.sii.ogham.core.builder.configurer - package fr.sii.ogham.core.builder.configurer
-
- fr.sii.ogham.core.builder.context - package fr.sii.ogham.core.builder.context
-
- fr.sii.ogham.core.builder.env - package fr.sii.ogham.core.builder.env
-
- fr.sii.ogham.core.builder.env.props - package fr.sii.ogham.core.builder.env.props
-
- fr.sii.ogham.core.builder.filler - package fr.sii.ogham.core.builder.filler
-
- fr.sii.ogham.core.builder.mimetype - package fr.sii.ogham.core.builder.mimetype
-
- fr.sii.ogham.core.builder.priority - package fr.sii.ogham.core.builder.priority
-
- fr.sii.ogham.core.builder.registry - package fr.sii.ogham.core.builder.registry
-
- fr.sii.ogham.core.builder.resolution - package fr.sii.ogham.core.builder.resolution
-
- fr.sii.ogham.core.builder.retry - package fr.sii.ogham.core.builder.retry
-
- fr.sii.ogham.core.builder.sender - package fr.sii.ogham.core.builder.sender
-
- fr.sii.ogham.core.builder.template - package fr.sii.ogham.core.builder.template
-
- fr.sii.ogham.core.charset - package fr.sii.ogham.core.charset
-
- fr.sii.ogham.core.clean - package fr.sii.ogham.core.clean
-
- fr.sii.ogham.core.condition - package fr.sii.ogham.core.condition
-
- fr.sii.ogham.core.condition.fluent - package fr.sii.ogham.core.condition.fluent
-
- fr.sii.ogham.core.condition.provider - package fr.sii.ogham.core.condition.provider
-
- fr.sii.ogham.core.convert - package fr.sii.ogham.core.convert
-
- fr.sii.ogham.core.env - package fr.sii.ogham.core.env
-
- fr.sii.ogham.core.exception - package fr.sii.ogham.core.exception
-
- fr.sii.ogham.core.exception.async - package fr.sii.ogham.core.exception.async
-
- fr.sii.ogham.core.exception.builder - package fr.sii.ogham.core.exception.builder
-
- fr.sii.ogham.core.exception.clean - package fr.sii.ogham.core.exception.clean
-
- fr.sii.ogham.core.exception.convert - package fr.sii.ogham.core.exception.convert
-
- fr.sii.ogham.core.exception.filler - package fr.sii.ogham.core.exception.filler
-
- fr.sii.ogham.core.exception.handler - package fr.sii.ogham.core.exception.handler
-
- fr.sii.ogham.core.exception.mimetype - package fr.sii.ogham.core.exception.mimetype
-
- fr.sii.ogham.core.exception.resource - package fr.sii.ogham.core.exception.resource
-
- fr.sii.ogham.core.exception.retry - package fr.sii.ogham.core.exception.retry
-
- fr.sii.ogham.core.exception.template - package fr.sii.ogham.core.exception.template
-
- fr.sii.ogham.core.exception.util - package fr.sii.ogham.core.exception.util
-
- fr.sii.ogham.core.filler - package fr.sii.ogham.core.filler
-
- fr.sii.ogham.core.fluent - package fr.sii.ogham.core.fluent
-
- fr.sii.ogham.core.id.generator - package fr.sii.ogham.core.id.generator
-
- fr.sii.ogham.core.message - package fr.sii.ogham.core.message
-
- fr.sii.ogham.core.message.capability - package fr.sii.ogham.core.message.capability
-
- fr.sii.ogham.core.message.content - package fr.sii.ogham.core.message.content
-
- fr.sii.ogham.core.message.fluent - package fr.sii.ogham.core.message.fluent
-
- fr.sii.ogham.core.message.recipient - package fr.sii.ogham.core.message.recipient
-
- fr.sii.ogham.core.mimetype - package fr.sii.ogham.core.mimetype
-
- fr.sii.ogham.core.mimetype.replace - package fr.sii.ogham.core.mimetype.replace
-
- fr.sii.ogham.core.mimetype.validation - package fr.sii.ogham.core.mimetype.validation
-
- fr.sii.ogham.core.resource - package fr.sii.ogham.core.resource
-
- fr.sii.ogham.core.resource.path - package fr.sii.ogham.core.resource.path
-
- fr.sii.ogham.core.resource.resolver - package fr.sii.ogham.core.resource.resolver
-
- fr.sii.ogham.core.retry - package fr.sii.ogham.core.retry
-
- fr.sii.ogham.core.sender - package fr.sii.ogham.core.sender
-
- fr.sii.ogham.core.service - package fr.sii.ogham.core.service
-
- fr.sii.ogham.core.subject.provider - package fr.sii.ogham.core.subject.provider
-
- fr.sii.ogham.core.template.context - package fr.sii.ogham.core.template.context
-
- fr.sii.ogham.core.template.detector - package fr.sii.ogham.core.template.detector
-
- fr.sii.ogham.core.template.parser - package fr.sii.ogham.core.template.parser
-
- fr.sii.ogham.core.translator.content - package fr.sii.ogham.core.translator.content
-
- fr.sii.ogham.core.translator.resource - package fr.sii.ogham.core.translator.resource
-
- fr.sii.ogham.core.util - package fr.sii.ogham.core.util
-
- fr.sii.ogham.core.util.bean - package fr.sii.ogham.core.util.bean
-
- fr.sii.ogham.core.util.classpath - package fr.sii.ogham.core.util.classpath
-
- fr.sii.ogham.core.util.converter - package fr.sii.ogham.core.util.converter
-
- fr.sii.ogham.email - package fr.sii.ogham.email
-
- fr.sii.ogham.email.attachment - package fr.sii.ogham.email.attachment
-
- fr.sii.ogham.email.builder - package fr.sii.ogham.email.builder
-
- fr.sii.ogham.email.builder.javamail - package fr.sii.ogham.email.builder.javamail
-
- fr.sii.ogham.email.exception.attachment.translator - package fr.sii.ogham.email.exception.attachment.translator
-
- fr.sii.ogham.email.exception.handler - package fr.sii.ogham.email.exception.handler
-
- fr.sii.ogham.email.filler - package fr.sii.ogham.email.filler
-
- fr.sii.ogham.email.message - package fr.sii.ogham.email.message
-
- fr.sii.ogham.email.message.content - package fr.sii.ogham.email.message.content
-
- fr.sii.ogham.email.message.fluent - package fr.sii.ogham.email.message.fluent
-
- fr.sii.ogham.email.sender - package fr.sii.ogham.email.sender
-
- fr.sii.ogham.email.sender.impl - package fr.sii.ogham.email.sender.impl
-
- fr.sii.ogham.email.sender.impl.javamail - package fr.sii.ogham.email.sender.impl.javamail
-
- fr.sii.ogham.email.sendgrid - package fr.sii.ogham.email.sendgrid
-
- fr.sii.ogham.email.sendgrid.builder - package fr.sii.ogham.email.sendgrid.builder
-
- fr.sii.ogham.email.sendgrid.sender - package fr.sii.ogham.email.sendgrid.sender
-
- fr.sii.ogham.email.sendgrid.sender.exception - package fr.sii.ogham.email.sendgrid.sender.exception
-
- fr.sii.ogham.email.sendgrid.v2.builder.sendgrid - package fr.sii.ogham.email.sendgrid.v2.builder.sendgrid
-
- fr.sii.ogham.email.sendgrid.v2.sender.impl - package fr.sii.ogham.email.sendgrid.v2.sender.impl
-
- fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.client - package fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.client
-
- fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler - package fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler
-
- fr.sii.ogham.email.sendgrid.v4.builder.sendgrid - package fr.sii.ogham.email.sendgrid.v4.builder.sendgrid
-
- fr.sii.ogham.email.sendgrid.v4.sender.impl - package fr.sii.ogham.email.sendgrid.v4.sender.impl
-
- fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client - package fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client
-
- fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat - package fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
- fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler - package fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler
-
- fr.sii.ogham.html.inliner - package fr.sii.ogham.html.inliner
-
- fr.sii.ogham.html.inliner.impl.jsoup - package fr.sii.ogham.html.inliner.impl.jsoup
-
- fr.sii.ogham.html.inliner.impl.regexp - package fr.sii.ogham.html.inliner.impl.regexp
-
- fr.sii.ogham.html.translator - package fr.sii.ogham.html.translator
-
- fr.sii.ogham.i18n - package fr.sii.ogham.i18n
-
- fr.sii.ogham.sms - package fr.sii.ogham.sms
-
- fr.sii.ogham.sms.builder - package fr.sii.ogham.sms.builder
-
- fr.sii.ogham.sms.builder.cloudhopper - package fr.sii.ogham.sms.builder.cloudhopper
-
- fr.sii.ogham.sms.builder.ovh - package fr.sii.ogham.sms.builder.ovh
-
- fr.sii.ogham.sms.builder.smsglobal - package fr.sii.ogham.sms.builder.smsglobal
-
- fr.sii.ogham.sms.encoder - package fr.sii.ogham.sms.encoder
-
- fr.sii.ogham.sms.exception.message - package fr.sii.ogham.sms.exception.message
-
- fr.sii.ogham.sms.filler - package fr.sii.ogham.sms.filler
-
- fr.sii.ogham.sms.message - package fr.sii.ogham.sms.message
-
- fr.sii.ogham.sms.message.addressing - package fr.sii.ogham.sms.message.addressing
-
- fr.sii.ogham.sms.message.addressing.translator - package fr.sii.ogham.sms.message.addressing.translator
-
- fr.sii.ogham.sms.sender - package fr.sii.ogham.sms.sender
-
- fr.sii.ogham.sms.sender.impl - package fr.sii.ogham.sms.sender.impl
-
- fr.sii.ogham.sms.sender.impl.cloudhopper - package fr.sii.ogham.sms.sender.impl.cloudhopper
-
- fr.sii.ogham.sms.sender.impl.cloudhopper.encoder - package fr.sii.ogham.sms.sender.impl.cloudhopper.encoder
-
- fr.sii.ogham.sms.sender.impl.cloudhopper.exception - package fr.sii.ogham.sms.sender.impl.cloudhopper.exception
-
- fr.sii.ogham.sms.sender.impl.cloudhopper.preparator - package fr.sii.ogham.sms.sender.impl.cloudhopper.preparator
-
- fr.sii.ogham.sms.sender.impl.cloudhopper.session - package fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
- fr.sii.ogham.sms.sender.impl.cloudhopper.splitter - package fr.sii.ogham.sms.sender.impl.cloudhopper.splitter
-
- fr.sii.ogham.sms.sender.impl.ovh - package fr.sii.ogham.sms.sender.impl.ovh
-
- fr.sii.ogham.sms.splitter - package fr.sii.ogham.sms.splitter
-
- fr.sii.ogham.sms.util - package fr.sii.ogham.sms.util
-
- fr.sii.ogham.sms.util.http - package fr.sii.ogham.sms.util.http
-
- fr.sii.ogham.spring.common - package fr.sii.ogham.spring.common
-
- fr.sii.ogham.spring.email - package fr.sii.ogham.spring.email
-
- fr.sii.ogham.spring.env - package fr.sii.ogham.spring.env
-
- fr.sii.ogham.spring.general - package fr.sii.ogham.spring.general
-
- fr.sii.ogham.spring.sms - package fr.sii.ogham.spring.sms
-
- fr.sii.ogham.spring.template - package fr.sii.ogham.spring.template
-
- fr.sii.ogham.spring.template.freemarker - package fr.sii.ogham.spring.template.freemarker
-
- fr.sii.ogham.spring.template.thymeleaf - package fr.sii.ogham.spring.template.thymeleaf
-
- fr.sii.ogham.spring.util - package fr.sii.ogham.spring.util
-
- fr.sii.ogham.spring.v1.autoconfigure - package fr.sii.ogham.spring.v1.autoconfigure
-
- fr.sii.ogham.spring.v1.email - package fr.sii.ogham.spring.v1.email
-
- fr.sii.ogham.spring.v1.template - package fr.sii.ogham.spring.v1.template
-
- fr.sii.ogham.spring.v1.template.thymeleaf - package fr.sii.ogham.spring.v1.template.thymeleaf
-
- fr.sii.ogham.spring.v2.autoconfigure - package fr.sii.ogham.spring.v2.autoconfigure
-
- fr.sii.ogham.spring.v2.email - package fr.sii.ogham.spring.v2.email
-
- fr.sii.ogham.spring.v2.template - package fr.sii.ogham.spring.v2.template
-
- fr.sii.ogham.spring.v2.template.thymeleaf - package fr.sii.ogham.spring.v2.template.thymeleaf
-
- fr.sii.ogham.template.common.adapter - package fr.sii.ogham.template.common.adapter
-
- fr.sii.ogham.template.exception - package fr.sii.ogham.template.exception
-
- fr.sii.ogham.template.freemarker - package fr.sii.ogham.template.freemarker
-
- fr.sii.ogham.template.freemarker.adapter - package fr.sii.ogham.template.freemarker.adapter
-
- fr.sii.ogham.template.freemarker.builder - package fr.sii.ogham.template.freemarker.builder
-
- fr.sii.ogham.template.freemarker.configurer - package fr.sii.ogham.template.freemarker.configurer
-
- fr.sii.ogham.template.thymeleaf.common - package fr.sii.ogham.template.thymeleaf.common
-
- fr.sii.ogham.template.thymeleaf.common.adapter - package fr.sii.ogham.template.thymeleaf.common.adapter
-
- fr.sii.ogham.template.thymeleaf.common.buider - package fr.sii.ogham.template.thymeleaf.common.buider
-
- fr.sii.ogham.template.thymeleaf.common.configure - package fr.sii.ogham.template.thymeleaf.common.configure
-
- fr.sii.ogham.template.thymeleaf.common.exception - package fr.sii.ogham.template.thymeleaf.common.exception
-
- fr.sii.ogham.template.thymeleaf.v2 - package fr.sii.ogham.template.thymeleaf.v2
-
- fr.sii.ogham.template.thymeleaf.v2.adapter - package fr.sii.ogham.template.thymeleaf.v2.adapter
-
- fr.sii.ogham.template.thymeleaf.v2.buider - package fr.sii.ogham.template.thymeleaf.v2.buider
-
- fr.sii.ogham.template.thymeleaf.v2.configure - package fr.sii.ogham.template.thymeleaf.v2.configure
-
- fr.sii.ogham.template.thymeleaf.v2.resolver - package fr.sii.ogham.template.thymeleaf.v2.resolver
-
- fr.sii.ogham.template.thymeleaf.v3 - package fr.sii.ogham.template.thymeleaf.v3
-
- fr.sii.ogham.template.thymeleaf.v3.adapter - package fr.sii.ogham.template.thymeleaf.v3.adapter
-
- fr.sii.ogham.template.thymeleaf.v3.buider - package fr.sii.ogham.template.thymeleaf.v3.buider
-
- fr.sii.ogham.template.thymeleaf.v3.configure - package fr.sii.ogham.template.thymeleaf.v3.configure
-
- fr.sii.ogham.testing.assertion - package fr.sii.ogham.testing.assertion
-
- fr.sii.ogham.testing.assertion.context - package fr.sii.ogham.testing.assertion.context
-
- fr.sii.ogham.testing.assertion.email - package fr.sii.ogham.testing.assertion.email
-
- fr.sii.ogham.testing.assertion.exception - package fr.sii.ogham.testing.assertion.exception
-
- fr.sii.ogham.testing.assertion.filter - package fr.sii.ogham.testing.assertion.filter
-
- fr.sii.ogham.testing.assertion.hamcrest - package fr.sii.ogham.testing.assertion.hamcrest
-
- fr.sii.ogham.testing.assertion.html - package fr.sii.ogham.testing.assertion.html
-
- fr.sii.ogham.testing.assertion.sms - package fr.sii.ogham.testing.assertion.sms
-
- fr.sii.ogham.testing.assertion.template - package fr.sii.ogham.testing.assertion.template
-
- fr.sii.ogham.testing.assertion.util - package fr.sii.ogham.testing.assertion.util
-
- fr.sii.ogham.testing.assertion.wiremock - package fr.sii.ogham.testing.assertion.wiremock
-
- fr.sii.ogham.testing.extension.common - package fr.sii.ogham.testing.extension.common
-
- fr.sii.ogham.testing.extension.junit - package fr.sii.ogham.testing.extension.junit
-
- fr.sii.ogham.testing.extension.junit.email - package fr.sii.ogham.testing.extension.junit.email
-
- fr.sii.ogham.testing.extension.junit.sms - package fr.sii.ogham.testing.extension.junit.sms
-
- fr.sii.ogham.testing.extension.junit.sms.config - package fr.sii.ogham.testing.extension.junit.sms.config
-
- fr.sii.ogham.testing.extension.spock - package fr.sii.ogham.testing.extension.spock
-
- fr.sii.ogham.testing.extension.spring - package fr.sii.ogham.testing.extension.spring
-
- fr.sii.ogham.testing.mock.classloader - package fr.sii.ogham.testing.mock.classloader
-
- fr.sii.ogham.testing.sms.simulator - package fr.sii.ogham.testing.sms.simulator
-
- fr.sii.ogham.testing.sms.simulator.bean - package fr.sii.ogham.testing.sms.simulator.bean
-
- fr.sii.ogham.testing.sms.simulator.cloudhopper - package fr.sii.ogham.testing.sms.simulator.cloudhopper
-
- fr.sii.ogham.testing.sms.simulator.config - package fr.sii.ogham.testing.sms.simulator.config
-
- fr.sii.ogham.testing.sms.simulator.decode - package fr.sii.ogham.testing.sms.simulator.decode
-
- fr.sii.ogham.testing.sms.simulator.jsmpp - package fr.sii.ogham.testing.sms.simulator.jsmpp
-
- fr.sii.ogham.testing.util - package fr.sii.ogham.testing.util
-
- fr.sii.ogham.testing.util.port - package fr.sii.ogham.testing.util.port
-
- FreemakerConfigurer() - Constructor for class fr.sii.ogham.template.freemarker.configurer.DefaultFreemarkerEmailConfigurer.FreemakerConfigurer
-
- FreemakerConfigurer(MessagingConfigurerAdapter) - Constructor for class fr.sii.ogham.template.freemarker.configurer.DefaultFreemarkerEmailConfigurer.FreemakerConfigurer
-
- FreemakerConfigurer() - Constructor for class fr.sii.ogham.template.freemarker.configurer.DefaultFreemarkerSmsConfigurer.FreemakerConfigurer
-
- FreemakerConfigurer(MessagingConfigurerAdapter) - Constructor for class fr.sii.ogham.template.freemarker.configurer.DefaultFreemarkerSmsConfigurer.FreemakerConfigurer
-
- FreemarkerConfigurationBuilder<P> - Class in fr.sii.ogham.template.freemarker.builder
-
Fluent builder to configure Freemarker configuration object.
- FreemarkerConfigurationBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
Initializes the builder with a parent builder.
- FreemarkerConfigurer - Class in fr.sii.ogham.spring.template
-
Integrates with Spring templating system by using Freemarker
Configuration
object provided by Spring and by using Spring
properties defined with prefix spring.freemarker
(see
FreeMarkerProperties
).
- FreemarkerConfigurer(Configuration, Configuration, OghamCommonTemplateProperties, OghamEmailProperties, OghamSmsProperties, FreeMarkerProperties, OghamFreemarkerProperties, ApplicationContext) - Constructor for class fr.sii.ogham.spring.template.FreemarkerConfigurer
-
- freemarkerConfigurer(Configuration, Configuration, OghamCommonTemplateProperties, OghamEmailProperties, OghamSmsProperties, FreeMarkerProperties, OghamFreemarkerProperties, ApplicationContext) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerConfiguration
-
- FreemarkerConstants - Class in fr.sii.ogham.template.freemarker
-
- FreeMarkerDefaultOghamConfiguration() - Constructor for class fr.sii.ogham.spring.template.OghamFreemarkerConfiguration.FreeMarkerDefaultOghamConfiguration
-
- FreemarkerEmailBuilder - Class in fr.sii.ogham.template.freemarker.builder
-
Configures parsing of templates using Freemarker.
- FreemarkerEmailBuilder(EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.template.freemarker.builder.FreemarkerEmailBuilder
-
Initializes the builder with a parent builder.
- FreeMarkerFirstSupportingTemplateLoader - Class in fr.sii.ogham.template.freemarker
-
- FreeMarkerFirstSupportingTemplateLoader(FirstSupportingResourceResolver, FirstSupportingResolverAdapter) - Constructor for class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader
-
- FreeMarkerFirstSupportingTemplateLoader.AdaptedSource - Class in fr.sii.ogham.template.freemarker
-
see freemarker.cache.MultiTemplateLoader.MultiSource
- FreeMarkerParser - Class in fr.sii.ogham.template.freemarker
-
Implementation for FreeMarker template engine.
- FreeMarkerParser(Configuration, ResourceResolver) - Constructor for class fr.sii.ogham.template.freemarker.FreeMarkerParser
-
- FreemarkerSmsBuilder - Class in fr.sii.ogham.template.freemarker.builder
-
Configures parsing of templates using Freemarker.
- FreemarkerSmsBuilder() - Constructor for class fr.sii.ogham.template.freemarker.builder.FreemarkerSmsBuilder
-
Default constructor when using Freemarker without all Ogham work.
- FreemarkerSmsBuilder(SmsBuilder, BuildContext) - Constructor for class fr.sii.ogham.template.freemarker.builder.FreemarkerSmsBuilder
-
Initializes the builder with a parent builder.
- FreeMarkerTemplateDetector - Class in fr.sii.ogham.template.freemarker
-
Detector checking template name extension.
- FreeMarkerTemplateDetector(ResourceResolver) - Constructor for class fr.sii.ogham.template.freemarker.FreeMarkerTemplateDetector
-
- FreeMarkerTemplateDetector(ResourceResolver, String...) - Constructor for class fr.sii.ogham.template.freemarker.FreeMarkerTemplateDetector
-
- from() - Method in class fr.sii.ogham.email.builder.AutofillEmailBuilder
-
Configures how to handle missing
Email
sender address: if no
sender address is explicitly defined on the
Email
, Ogham will use
the result of this builder configuration to provide a default sender
address.
- from(EmailAddress) - Method in class fr.sii.ogham.email.message.Email
-
Set the sender address.
- from(String) - Method in class fr.sii.ogham.email.message.Email
-
Set the sender address as string (typical address syntax is of the form
"user@host.domain" or "Personal Name <user@host.domain>").
- from() - Method in class fr.sii.ogham.sms.builder.AutofillSmsBuilder
-
Configures how to handle missing sender phone number: if no sender phone
number is explicitly defined on the message, Ogham will use this phone
number as default sender number.
- from() - Method in class fr.sii.ogham.sms.builder.PhoneNumbersBuilder
-
- from(Sender) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the sender.
- from(String) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the sender using the phone number as string.
- from(PhoneNumber) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the sender using the phone number.
- from(String, String) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the sender using the phone number as string.
- from(String, PhoneNumber) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the sender using the phone number.
- from(String) - Static method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.NamedCharset
-
Convenient method that creates a
NamedCharset
from the charset
name.
- from(String) - Static method in enum fr.sii.ogham.sms.sender.impl.ovh.SmsCoding
-
Returns
SmsCoding
either from constant name ("GSM7" or "UNICODE")
or from value ("1" or "2").
- from(int) - Static method in enum fr.sii.ogham.sms.sender.impl.ovh.SmsCoding
-
Returns
SmsCoding
according to the value:
1: GSM7
2: UNICODE
- from - Variable in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
The expected sender address
- from() - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on the sender of the message(s) using fluent API.
- from(Matcher<PhoneNumberInfo>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsAssert
-
Make assertions on the sender of the message(s) using fluent API.
- from() - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsAssert
-
Make assertions on the sender of the message(s) using fluent API.
- from(byte) - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.Alphabet
-
Initialize the Alphabet from the byte value
- FromAlphanumericCodeProperties() - Constructor for class fr.sii.ogham.spring.sms.OghamSmsProperties.FromAlphanumericCodeProperties
-
- FromInternationalFormatProperties() - Constructor for class fr.sii.ogham.spring.sms.OghamSmsProperties.FromInternationalFormatProperties
-
- FromProperties() - Constructor for class fr.sii.ogham.spring.email.OghamEmailProperties.FromProperties
-
- FromProperties() - Constructor for class fr.sii.ogham.spring.sms.OghamSmsProperties.FromProperties
-
- FromShortCodeProperties() - Constructor for class fr.sii.ogham.spring.sms.OghamSmsProperties.FromShortCodeProperties
-
- fromValue(Byte) - Static method in enum fr.sii.ogham.sms.builder.cloudhopper.InterfaceVersion
-
- generate(String) - Method in interface fr.sii.ogham.core.id.generator.IdGenerator
-
Generate an identifier as a string.
- generate(String) - Method in class fr.sii.ogham.core.id.generator.SequentialIdGenerator
-
- generate(String) - Method in class fr.sii.ogham.core.id.generator.UUIDGenerator
-
- generateReferenceNumber() - Method in class fr.sii.ogham.sms.splitter.RandomReferenceNumberGenerator
-
- generateReferenceNumber() - Method in interface fr.sii.ogham.sms.splitter.ReferenceNumberGenerator
-
Generate a reference number to identify concatenated messages.
- generator(IdGenerator) - Method in class fr.sii.ogham.email.builder.CidBuilder
-
Image defined in a html must be referenced by a
Content-ID
(or CID) if the image is attached to the email.
- generator(ReferenceNumberGenerator) - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReferenceNumberGeneratorBuilder
-
Uses a custom reference number generation strategy.
- get(Object) - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- get(Object) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- get() - Method in interface fr.sii.ogham.sms.builder.cloudhopper.SmppClientSupplier
-
Get an instance of a SmppClient
.
- get() - Method in interface fr.sii.ogham.sms.builder.cloudhopper.SmppSessionHandlerSupplier
-
Get an instance of a SmppSessionHandler
.
- get(String, List<Parameter>) - Static method in class fr.sii.ogham.sms.util.HttpUtils
-
Do a GET request on the provided URL and construct the Query String part
with the provided list of parameters.
- get(String, Parameter...) - Static method in class fr.sii.ogham.sms.util.HttpUtils
-
Do a GET request on the provided URL and construct the Query String part
with the provided list of parameters.
- get(String, Object...) - Static method in class fr.sii.ogham.sms.util.HttpUtils
-
Do a GET request on the provided URL and construct the Query String part
with the provided list of parameters.
- get(String, Map<String, Object>) - Static method in class fr.sii.ogham.sms.util.HttpUtils
-
Do a GET request on the provided URL and construct the Query String part
with the provided list of parameters.
- get(String) - Method in class fr.sii.ogham.spring.template.freemarker.LazySpringBeanAccessModel
-
- get(String) - Method in class fr.sii.ogham.spring.template.freemarker.SpringBeansTemplateHashModelEx
-
- get() - Method in interface fr.sii.ogham.spring.template.thymeleaf.TemplateEngineSupplier
-
Create or retrieve an instance of a TemplateEngine
.
- getAccount() - Method in class fr.sii.ogham.sms.sender.impl.ovh.OvhAuthParams
-
- getAccount() - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- getActionName() - Method in exception fr.sii.ogham.core.exception.retry.ExecutionFailureWrapper
-
- getActualResourceResolver() - Method in class fr.sii.ogham.core.resource.resolver.DefaultResourceResolver
-
- getActualResourceResolver() - Method in interface fr.sii.ogham.core.resource.resolver.DelegateResourceResolver
-
- getActualResourceResolver() - Method in class fr.sii.ogham.core.resource.resolver.RelativeResolver
-
- getAdapters() - Method in class fr.sii.ogham.template.freemarker.adapter.FirstSupportingResolverAdapter
-
- getAdapters() - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.FirstSupportingResolverAdapter
-
- getAddress() - Method in class fr.sii.ogham.email.message.EmailAddress
-
- getAddress() - Method in class fr.sii.ogham.email.message.Recipient
-
- getAddress() - Method in class fr.sii.ogham.testing.assertion.sms.PhoneNumberInfo
-
- getAddress() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.Address
-
Get the address
- getAddress() - Method in class fr.sii.ogham.testing.sms.simulator.bean.SimpleAddress
-
- getAddresses() - Method in class fr.sii.ogham.testing.assertion.email.AddressesWithContext
-
- getAllLookups() - Method in class fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilderHelper
-
For each kind of lookup, stores the list of registered lookups.
- getAllowedMimetypes() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.MimetypeProperties
-
- getAlphanumericCodeFormat() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromProperties
-
- getAlternativePart(Part) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Retrieve the alternative part of the message (recursively).
- getApiKey() - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- getAttachment() - Method in exception fr.sii.ogham.email.exception.handler.AttachmentResourceHandlerException
-
- getAttachment() - Method in exception fr.sii.ogham.email.sendgrid.sender.exception.AttachmentReadException
-
- getAttachment(Multipart, String) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get a particular attachment (found using exact filename field).
- getAttachment(Multipart, Predicate<Part>) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get a particular attachment (found using provided predicate).
- getAttachments() - Method in class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- getAttachments() - Method in class fr.sii.ogham.email.message.Email
-
Get the list of attachments.
- getAttachments() - Method in class fr.sii.ogham.html.inliner.ContentWithImages
-
- getAttachments(Multipart, Predicate<Part>) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get a list of direct attachments that match the provided predicate.
- getAttachments(Part) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get the whole list of attachments (recursively).
- getAttachments(Part, Predicate<Part>) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get the whole list of attachments.
- getAuthenticator() - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties
-
- getAuthParams() - Method in class fr.sii.ogham.sms.sender.impl.OvhSmsSender
-
- getAuto() - Method in class fr.sii.ogham.spring.sms.DataCodingSchemeProperties
-
- getAutoGuess() - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- getBasePath() - Method in class fr.sii.ogham.core.resource.path.RelativePath
-
Get the base path
- getBcc() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getBcc() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
- getBean() - Method in exception fr.sii.ogham.core.exception.template.BeanContextException
-
- getBean() - Method in exception fr.sii.ogham.core.exception.util.BeanException
-
- getBean() - Method in exception fr.sii.ogham.core.exception.util.InvalidPropertyException
-
- getBindTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getBindTimeout() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getBindType() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getBindType() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getBody() - Method in class fr.sii.ogham.sms.util.http.Response
-
- getBody() - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties
-
- getBody() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedContent
-
- getBodyPart(Part) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Retrieve the main part of the message (recursively):
The part of the message when it contains only one part
The part with text/* mimetype if only one part with one of that
mimetype
The last part with text or HTML mimetype if there are several text/*
parts
- getBodyParts(Part) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Retrieve the body parts of the message (recursively):
The part of the message when it contains only one part
The parts with text/* mimetype
- getBuilderClass() - Method in class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafEmailConfigurer
-
- getBuilderClass() - Method in class fr.sii.ogham.template.thymeleaf.common.configure.AbstractDefaultThymeleafSmsConfigurer
-
- getBuilderClass() - Method in class fr.sii.ogham.template.thymeleaf.v2.configure.DefaultThymeleafV2EmailConfigurer.ThymeleafV2EmailConfigurer
-
- getBuilderClass() - Method in class fr.sii.ogham.template.thymeleaf.v2.configure.DefaultThymeleafV2SmsConfigurer.ThymeleafV2SmsConfigurer
-
- getBuilderClass() - Method in class fr.sii.ogham.template.thymeleaf.v3.configure.DefaultThymeleafV3EmailConfigurer.ThymeleafV3EmailConfigurer
-
- getBuilderClass() - Method in class fr.sii.ogham.template.thymeleaf.v3.configure.DefaultThymeleafV3SmsConfigurer.ThymeleafV3SmsConfigurer
-
- getBytes() - Method in class fr.sii.ogham.core.resource.ByteResource
-
- getBytes() - Method in interface fr.sii.ogham.sms.encoder.Encoded
-
- getBytes() - Method in class fr.sii.ogham.sms.encoder.EncodedMessage
-
- getBytes() - Method in class fr.sii.ogham.sms.encoder.EncodedWithHeader
-
- getBytes() - Method in class fr.sii.ogham.sms.splitter.EncodedSegment
-
- getBytes() - Method in interface fr.sii.ogham.sms.splitter.Segment
-
Returns the segment text as a byte array (partial message).
- getBytes() - Method in class fr.sii.ogham.sms.splitter.StringSegment
-
- getCache() - Method in class fr.sii.ogham.spring.common.MessageSpecificTemplateProperties
-
- getCache() - Method in class fr.sii.ogham.spring.common.MessageSpecificThymeleafProperties
-
- getCache() - Method in class fr.sii.ogham.spring.template.OghamCommonTemplateProperties
-
- getCacheable() - Method in class fr.sii.ogham.template.thymeleaf.common.TemplateResolverOptions
-
- getCauses() - Method in exception fr.sii.ogham.core.exception.clean.MultipleCleanException
-
- getCauses() - Method in exception fr.sii.ogham.core.exception.MultipleCauseExceptionWrapper
-
- getCc() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getCc() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
- getCharset() - Method in class fr.sii.ogham.sms.builder.cloudhopper.StandardEncodingHelper
-
- getCharset() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.NamedCharset
-
- getCharset() - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties.BodyProperties
-
- getCharsetName() - Method in interface fr.sii.ogham.sms.encoder.Encoded
-
- getCharsetName() - Method in class fr.sii.ogham.sms.encoder.EncodedMessage
-
- getCharsetName() - Method in class fr.sii.ogham.sms.encoder.EncodedWithHeader
-
- getCharsetName() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.NamedCharset
-
- getCharsetName() - Method in class fr.sii.ogham.sms.splitter.StringSegment
-
- getClassName(Object) - Static method in class fr.sii.ogham.core.util.bean.BeanWrapperUtils
-
Get the class name of the bean even if null.
- getClasspath() - Method in class fr.sii.ogham.spring.common.OghamResolutionProperties
-
- getCleanable() - Method in exception fr.sii.ogham.core.exception.clean.CleanableException
-
- getCode() - Method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
- getCode() - Method in enum fr.sii.ogham.testing.sms.simulator.bean.Tag
-
- getCommand() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
Get information relative to the command (command id, command length,
command status and sequence number)
- getCommand() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getCommandId() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.Command
-
Get the command_id.
- getCommandId() - Method in class fr.sii.ogham.testing.sms.simulator.bean.SimpleCommand
-
- getCommandLength() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.Command
-
Get the command_length.
- getCommandLength() - Method in class fr.sii.ogham.testing.sms.simulator.bean.SimpleCommand
-
- getCommandStatus() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.Command
-
Get the command_status.
- getCommandStatus() - Method in class fr.sii.ogham.testing.sms.simulator.bean.SimpleCommand
-
- getCondition() - Method in interface fr.sii.ogham.core.builder.ActivableAtRuntime
-
Provide the condition to evaluate in order to indicate if the associated
implementation can handle the message.
- getCondition() - Method in class fr.sii.ogham.core.sender.MultiImplementationSender.Implementation
-
- getCondition() - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
- getConditions() - Method in class fr.sii.ogham.core.condition.CompositeCondition
-
- getConfidence() - Method in interface fr.sii.ogham.core.charset.CharsetMatch
-
An indication of the confidence in the detected charset.
- getConfidence() - Method in class fr.sii.ogham.core.charset.SimpleCharsetMatch
-
- getConnectAtStartup() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- getConnectAtStartup() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- getConnectRetry() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getConnectRetry() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- getConnectRetry() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getConnectTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getConnectTimeout() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getConsecutiveFailures() - Method in exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.KeepAliveException
-
- getContent() - Method in exception fr.sii.ogham.core.exception.handler.NoContentException
-
- getContent() - Method in interface fr.sii.ogham.core.message.content.DecoratorContent
-
Get the decorated content
- getContent() - Method in interface fr.sii.ogham.core.message.Message
-
Get the content of the message.
- getContent() - Method in class fr.sii.ogham.core.resource.path.ResolvedString
-
- getContent() - Method in exception fr.sii.ogham.email.exception.handler.ContentHandlerException
-
- getContent() - Method in class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- getContent() - Method in class fr.sii.ogham.email.message.Email
-
- getContent() - Method in class fr.sii.ogham.html.inliner.ContentWithImages
-
- getContent() - Method in class fr.sii.ogham.html.inliner.ExternalCss
-
- getContent() - Method in class fr.sii.ogham.html.inliner.ImageResource
-
- getContent() - Method in class fr.sii.ogham.sms.message.Sms
-
- getContent() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- getContent(Part) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get the content as byte array of a particular part.
- getContent(Part, Charset) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get the content as
String
of a particular part.
- getContentId() - Method in class fr.sii.ogham.email.attachment.Attachment
-
- getContents() - Method in class fr.sii.ogham.core.message.content.MultiContent
-
- getContentType() - Method in class fr.sii.ogham.email.attachment.Attachment
-
- getContext() - Method in exception fr.sii.ogham.core.exception.template.ParseException
-
- getContext() - Method in class fr.sii.ogham.core.message.content.TemplateContent
-
- getConverter() - Method in interface fr.sii.ogham.core.builder.context.BuildContext
-
Access to the underlying
Converter
that is used for property
value conversion.
- getConverter() - Method in class fr.sii.ogham.core.builder.context.DefaultBuildContext
-
- getConverter() - Method in class fr.sii.ogham.core.builder.context.EnvBuilderBasedContext
-
- getCredentials() - Method in class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
Get the allowed credentials
- getDataCoding() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
Get the 'data_coding' field
- getDataCoding() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getDataCodingScheme() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getDataCodingScheme() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getDate() - Method in class mock.context.SimpleBean
-
- getDecoree() - Method in class fr.sii.ogham.testing.assertion.hamcrest.CustomReason
-
- getDecoree() - Method in interface fr.sii.ogham.testing.assertion.hamcrest.DecoratorMatcher
-
Access the decorated matcher
- getDecoree() - Method in class fr.sii.ogham.testing.assertion.hamcrest.OverrideDescription
-
- getDefaultCharset() - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- getDefaultCompatFactory() - Static method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CompatUtil
-
sendgrid-java
package version 4.3.0 declares some classes in
package com.sendgrid.helpers.mail.objects
(according to source
folder structure).
- getDefaultEncoding() - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties
-
- getDefaultMimetype() - Method in class fr.sii.ogham.spring.common.OghamMimetypeProperties
-
- getDefaultProperties() - Static method in class fr.sii.ogham.core.util.BuilderUtils
-
Provide the default properties.
- getDefaultType() - Method in class fr.sii.ogham.core.util.converter.EmailAddressConverter
-
- getDefaultType() - Method in class fr.sii.ogham.core.util.converter.SmsSenderConverter
-
- getDefaultValue() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.BccProperties
-
- getDefaultValue() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.CcProperties
-
- getDefaultValue() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.FromProperties
-
- getDefaultValue() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.SubjectProperties
-
- getDefaultValue() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.ToProperties
-
- getDefaultValue() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromProperties
-
- getDefaultValue() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.ToProperties
-
- getDelay() - Method in class fr.sii.ogham.core.retry.FixedDelayRetry
-
- getDelayBetweenAttempts() - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- getDelayBetweenAttempts() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- getDelays() - Method in class fr.sii.ogham.core.retry.PerExecutionDelayRetry
-
- getDelegate() - Method in class fr.sii.ogham.core.resource.OverrideNameWrapper
-
- getDelegate() - Method in class fr.sii.ogham.core.template.context.LocaleContext
-
- getDelegate() - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.SendGridV2Sender
-
- getDelegate() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameAttachmentsCompat
-
- getDelegate() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- getDelegate() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNamePersonalizationCompat
-
- getDelegate() - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.MailCompat
-
Get the instance of the real SendGrid Mail object.
- getDelegate() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameAttachmentsCompat
-
- getDelegate() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameMailCompat
-
- getDelegate() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNamePersonalizationCompat
-
- getDelegate() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.SendGridV4Sender
-
- getDelim() - Method in class fr.sii.ogham.html.inliner.impl.regexp.MatchedUrl
-
- getDescription() - Method in class fr.sii.ogham.email.attachment.Attachment
-
- getDescription() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- getDestAddress() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
Specifies the destination SME address.
- getDestAddress() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getDetector() - Method in class fr.sii.ogham.core.template.parser.AutoDetectTemplateParser.TemplateImplementation
-
- getDetectors() - Method in class fr.sii.ogham.core.template.detector.CompositeTemplateDetector
-
- getDisposition() - Method in class fr.sii.ogham.email.attachment.Attachment
-
- getDisposition() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- getDistinctCssImageUrls(String) - Static method in class fr.sii.ogham.core.util.HtmlUtils
-
Finds all image inclusions from CSS properties.
- getDistinctCssUrls(String) - Static method in class fr.sii.ogham.core.util.HtmlUtils
-
Finds all CSS file inclusions (looks for link
tags for
stylesheet files).
- getDistinctImageUrls(String) - Static method in class fr.sii.ogham.core.util.HtmlUtils
-
Finds all image inclusions (looks for img
tags).
- getEmail() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameEmailCompat
-
- getEmail() - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.EmailCompat
-
The email address
- getEmail() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameEmailCompat
-
- getEnable() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- getEnable() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ReuseSessionOptions
-
- getEnable() - Method in class fr.sii.ogham.spring.sms.DataCodingSchemeProperties.AutoProperties
-
- getEnable() - Method in class fr.sii.ogham.spring.sms.EncoderProperties.AutoGuessProperties
-
- getEnable() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- getEnable() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ReuseSessionOptions
-
- getEnable() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromAlphanumericCodeProperties
-
- getEnable() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromInternationalFormatProperties
-
- getEnable() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromShortCodeProperties
-
- getEnable() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.ToInternationalFormatProperties
-
- getEnable() - Method in class fr.sii.ogham.spring.sms.SplitProperties
-
- getEncoded() - Method in exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.DataCodingException
-
- getEncoded() - Method in class fr.sii.ogham.sms.splitter.EncodedSegment
-
- getEncoder() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getEncoder() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getEnquireLinkInterval() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- getEnquireLinkTimeout() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- getEnquireLinkTimeout() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ReuseSessionOptions
-
- getErrors() - Method in exception fr.sii.ogham.core.exception.handler.NoContentException
-
- getEsmClass() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
The 'esm_class' parameter is used to indicate special message attributes
associated with the short message.
- getEsmClass() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getEvaluationContext(Context) - Method in interface fr.sii.ogham.spring.template.thymeleaf.ThymeleafEvaluationContextProvider
-
Provides an instance of an evaluation context to be used in SpEL
expressions.
- getExecutionFailure() - Method in exception fr.sii.ogham.core.exception.retry.ExecutionFailureWrapper
-
- getExecutionFailures() - Method in exception fr.sii.ogham.core.exception.retry.MaximumAttemptsReachedException
-
- getExecutionFailures() - Method in exception fr.sii.ogham.core.exception.retry.UnrecoverableException
-
- getExecutionInterval() - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- getExecutionInterval() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- getExecutionStart() - Method in exception fr.sii.ogham.core.exception.retry.ExecutionFailureWrapper
-
- getExecutor() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- getExpectedContent() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedEmail
-
- getExpectedContents() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedMultiPartEmail
-
- getExpectedValue() - Method in class fr.sii.ogham.testing.assertion.hamcrest.AbstractHtmlDiffMatcher
-
- getExpectedValue() - Method in interface fr.sii.ogham.testing.assertion.hamcrest.ExpectedValueProvider
-
Get the expected value
- getExponentialInitialDelay() - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- getExponentialInitialDelay() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- getExtension() - Method in class fr.sii.ogham.core.builder.template.VariantWithExt
-
Get the extension
- getExtractFromText() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.SubjectProperties
-
- getExtractHtmlTitle() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.SubjectProperties
-
- getFailures() - Method in error fr.sii.ogham.testing.assertion.util.MultipleAssertionError
-
Get the whole list of failures/failed assertions.
- getFile() - Method in class fr.sii.ogham.core.resource.FileResource
-
- getFile() - Method in class fr.sii.ogham.spring.common.OghamResolutionProperties
-
- getFirstLinePrefix() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.ExtractFromTextProperties
-
- getFreemarker() - Method in interface fr.sii.ogham.spring.common.OghamTemplateProperties
-
- getFreemarker() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getFreemarker() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- getFrom() - Method in class fr.sii.ogham.email.message.Email
-
Get the sender address
- getFrom() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- getFrom() - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.MailCompat
-
Get the email's from address.
- getFrom() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameMailCompat
-
- getFrom() - Method in class fr.sii.ogham.sms.message.Sms
-
Get the sender of the SMS
- getFrom() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getFrom() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- getFrom() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
- getGenerated() - Method in class fr.sii.ogham.core.message.content.ParsedContent
-
- getGsm7bitPacked() - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- getGsm7Priorities() - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReadableEncoderBuilder
-
- getGsm8bit() - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- getGsm8Priorities() - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReadableEncoderBuilder
-
- getHandler() - Method in class fr.sii.ogham.core.util.PriorizedMatchingHandler
-
- getHeader() - Method in class fr.sii.ogham.sms.encoder.EncodedWithHeader
-
The encoded message may contain a header.
- getHost() - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties
-
- getHost() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getHost() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getImage() - Method in class fr.sii.ogham.html.inliner.impl.regexp.CssImageDeclaration
-
- getImageInlining() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getImplementations() - Method in class fr.sii.ogham.core.sender.MultiImplementationSender
-
- getIndex() - Method in class fr.sii.ogham.core.builder.env.props.AbstractProps
-
- getInputStream() - Method in class fr.sii.ogham.core.resource.ByteResource
-
- getInputStream() - Method in class fr.sii.ogham.core.resource.FileResource
-
- getInputStream() - Method in class fr.sii.ogham.core.resource.LookupResource
-
- getInputStream() - Method in class fr.sii.ogham.core.resource.OverrideNameWrapper
-
- getInputStream() - Method in interface fr.sii.ogham.core.resource.Resource
-
Stream that contains the template content.
- getInputStream() - Method in class fr.sii.ogham.core.resource.SimpleResource
-
- getInterfaceVersion() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getInternationalFormat() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromProperties
-
- getInternationalFormat() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.ToProperties
-
- getKeepAlive() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getKeepAlive() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- getKeepAlive() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getKey() - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper.MapBeanReadWrapperEntry
-
- getLastInteractionExpirationDelay() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ReuseSessionOptions
-
- getLastInteractionExpirationDelay() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ReuseSessionOptions
-
- getLastModified(Object) - Method in class fr.sii.ogham.template.freemarker.adapter.StringContentTemplateLoader
-
- getLastModified() - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader.AdaptedSource
-
- getLastModified(Object) - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader
-
- getLatin1() - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- getLatin1Priorities() - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReadableEncoderBuilder
-
- getLength() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.OptionalParameter
-
The length of the value
- getLength() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.OptionalParameterAdapter
-
- getLocale() - Method in class fr.sii.ogham.core.template.context.LocaleContext
-
- getLogin() - Method in class fr.sii.ogham.sms.sender.impl.ovh.OvhAuthParams
-
- getLogin() - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- getLookup() - Method in interface fr.sii.ogham.core.resource.path.ResolvedPath
-
The lookup prefix used in the path.
- getLookup() - Method in class fr.sii.ogham.core.resource.path.ResolvedResourcePath
-
- getLookup() - Method in class fr.sii.ogham.core.resource.path.ResolvedString
-
- getLookup(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.AbstractPrefixedLookupPathResolver
-
- getLookups() - Method in class fr.sii.ogham.core.builder.resolution.AbstractSingleResolutionBuilder
-
Provide the list of registered lookups
- getManagedClass() - Method in class fr.sii.ogham.core.sender.MultiImplementationSender
-
- getMaxAttempts() - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- getMaxAttempts() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- getMaxConsecutiveTimeouts() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- getMaxConsecutiveTimeouts() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- getMaximumStringLengthPerSegment() - Method in class fr.sii.ogham.sms.SmsConstants.SmppSplitConstants.SegmentSizes
-
Get the maximum string length for each segment.
- getMaximumStringLengthToFitInASingleSegment() - Method in class fr.sii.ogham.sms.SmsConstants.SmppSplitConstants.SegmentSizes
-
Get the maximum string length that can fit in only one segment.
- getMaxRetries() - Method in class fr.sii.ogham.core.retry.ExponentialDelayRetry
-
- getMaxRetries() - Method in class fr.sii.ogham.core.retry.FixedDelayRetry
-
- getMaxRetries() - Method in class fr.sii.ogham.core.retry.FixedIntervalRetry
-
- getMaxRetries() - Method in class fr.sii.ogham.core.retry.PerExecutionDelayRetry
-
- getMessage() - Method in class fr.sii.ogham.sms.splitter.StringSegment
-
- getMessage() - Method in class fr.sii.ogham.testing.assertion.sms.ExpectedSms
-
- getMessageId() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSmResponse
-
The unique message identifier reference assigned by the SMSC to each
submitted short message.
- getMessageToSplit() - Method in exception fr.sii.ogham.sms.exception.message.SplitMessageException
-
- getMimeType(File) - Method in class fr.sii.ogham.core.mimetype.FallbackMimeTypeProvider
-
- getMimeType(String) - Method in class fr.sii.ogham.core.mimetype.FallbackMimeTypeProvider
-
- getMimeType(File) - Method in class fr.sii.ogham.core.mimetype.FixedMimeTypeProvider
-
- getMimeType(String) - Method in class fr.sii.ogham.core.mimetype.FixedMimeTypeProvider
-
- getMimeType(File) - Method in class fr.sii.ogham.core.mimetype.JavaActivationProvider
-
- getMimeType(String) - Method in class fr.sii.ogham.core.mimetype.JavaActivationProvider
-
- getMimeType(File) - Method in class fr.sii.ogham.core.mimetype.JavaFilesProvider
-
- getMimeType(String) - Method in class fr.sii.ogham.core.mimetype.JavaFilesProvider
-
- getMimeType(File) - Method in interface fr.sii.ogham.core.mimetype.MimeTypeProvider
-
Get the Mime Type based on the file.
- getMimeType(String) - Method in interface fr.sii.ogham.core.mimetype.MimeTypeProvider
-
Get the Mime Type based on the file.
- getMimeType(File) - Method in class fr.sii.ogham.core.mimetype.OverrideMimetypeProvider
-
- getMimeType(String) - Method in class fr.sii.ogham.core.mimetype.OverrideMimetypeProvider
-
- getMimeType(File) - Method in class fr.sii.ogham.core.mimetype.TikaProvider
-
- getMimeType(String) - Method in class fr.sii.ogham.core.mimetype.TikaProvider
-
- getMimeType(File) - Method in class fr.sii.ogham.core.mimetype.validation.AllowedMimetypeDecorator
-
- getMimeType(String) - Method in class fr.sii.ogham.core.mimetype.validation.AllowedMimetypeDecorator
-
- getMimetype() - Method in class fr.sii.ogham.html.inliner.ImageResource
-
- getMimetype() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.ImageInliningProperties
-
- getMimetype() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- getMimetype() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedContent
-
- getMode() - Method in class fr.sii.ogham.html.inliner.impl.regexp.CssImageDeclaration
-
- getName() - Method in class fr.sii.ogham.core.resource.ByteResource
-
- getName() - Method in class fr.sii.ogham.core.resource.FileResource
-
- getName() - Method in class fr.sii.ogham.core.resource.LookupResource
-
- getName() - Method in interface fr.sii.ogham.core.resource.NamedResource
-
Get the name for the resource.
- getName() - Method in class fr.sii.ogham.core.resource.OverrideNameWrapper
-
- getName() - Method in class fr.sii.ogham.core.retry.NamedCallable
-
- getName() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameEmailCompat
-
- getName() - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.EmailCompat
-
The name associated to the email address.
- getName() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameEmailCompat
-
- getName() - Method in class fr.sii.ogham.html.inliner.ImageResource
-
- getName() - Method in class fr.sii.ogham.sms.message.Contact
-
- getName() - Method in class fr.sii.ogham.sms.util.http.Parameter
-
- getName() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getName() - Method in class fr.sii.ogham.template.thymeleaf.v2.resolver.StringResourceResolver
-
- getName() - Method in class fr.sii.ogham.template.thymeleaf.v2.ThymeLeafV2FirstSupportingTemplateResolver
-
- getName() - Method in class fr.sii.ogham.template.thymeleaf.v3.ThymeLeafV3FirstSupportingTemplateResolver
-
- getName() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedAttachment
-
- getName() - Method in class mock.context.SimpleBean
-
- getNested() - Method in class mock.context.NestedBean
-
- getNoStop() - Method in class fr.sii.ogham.sms.sender.impl.ovh.OvhOptions
-
- getNpi() - Method in class fr.sii.ogham.sms.message.addressing.AddressedPhoneNumber
-
- getNpi() - Method in class fr.sii.ogham.testing.assertion.sms.ExpectedAddressedPhoneNumber
-
- getNpi() - Method in class fr.sii.ogham.testing.assertion.sms.PhoneNumberInfo
-
- getNpi() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.Address
-
define the Numeric Plan Indicator (NPI) to be used in the SME address
parameters.
- getNpi() - Method in class fr.sii.ogham.testing.sms.simulator.bean.SimpleAddress
-
- getNumber() - Method in class fr.sii.ogham.sms.message.PhoneNumber
-
- getNumber() - Method in class fr.sii.ogham.testing.assertion.sms.ExpectedAddressedPhoneNumber
-
- getNumber() - Method in class fr.sii.ogham.testing.assertion.sms.PhoneNumberWithContext
-
- getOghamMessage() - Method in exception fr.sii.ogham.core.exception.MessageException
-
- getOptionalParameter(Tag) - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
Get Optional Parameter that matches the specified tag.
- getOptionalParameter(Tag) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getOptionalParameters() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
Get the list of all Optional Parameters.
- getOptionalParameters() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getOptions() - Method in class fr.sii.ogham.sms.sender.impl.OvhSmsSender
-
- getOptions() - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- getOptions() - Method in class fr.sii.ogham.template.freemarker.adapter.AbstractFreeMarkerTemplateLoaderOptionsAdapter
-
- getOptions() - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.AbstractTemplateResolverOptionsAdapter
-
- getOrCreateCleanableRegistry() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
- getOrder() - Method in class fr.sii.ogham.spring.common.SpringEnvironmentConfigurer
-
- getOrder() - Method in class fr.sii.ogham.spring.email.AbstractSpringSendGridConfigurer
-
- getOrder() - Method in class fr.sii.ogham.spring.email.SpringMailConfigurer
-
- getOrder() - Method in class fr.sii.ogham.spring.general.SpringGeneralMessagingConfigurer
-
- getOrder() - Method in class fr.sii.ogham.spring.sms.SpringCloudhopperConfigurer
-
- getOrder() - Method in class fr.sii.ogham.spring.sms.SpringOvhSmsConfigurer
-
- getOrder() - Method in class fr.sii.ogham.spring.template.FreemarkerConfigurer
-
- getOrder() - Method in class fr.sii.ogham.spring.template.NoTemplateEngineConfigurer
-
- getOrder() - Method in class fr.sii.ogham.spring.template.ThymeLeafConfigurer
-
- getOrder() - Method in class fr.sii.ogham.template.thymeleaf.v2.ThymeLeafV2FirstSupportingTemplateResolver
-
- getOrder() - Method in class fr.sii.ogham.template.thymeleaf.v3.ThymeLeafV3FirstSupportingTemplateResolver
-
- getOrdered() - Method in class fr.sii.ogham.core.util.PriorizedList
-
Get the list of priorized objects ordered by highest priority.
- getOriginalMessage() - Method in class fr.sii.ogham.sms.encoder.EncodedMessage
-
- getOriginalPath() - Method in class fr.sii.ogham.core.resource.path.RelativePath
-
Get the path as string of the resource before any resolution attempt.
- getOriginalPath() - Method in class fr.sii.ogham.core.resource.path.ResolvedResourcePath
-
- getOriginalPath() - Method in class fr.sii.ogham.core.resource.path.ResolvedString
-
- getOriginalPath() - Method in interface fr.sii.ogham.core.resource.path.ResourcePath
-
Get the path as string of the resource before any resolution attempt
- getOriginalPath() - Method in class fr.sii.ogham.core.resource.path.UnresolvedPath
-
- getParameter() - Method in class fr.sii.ogham.testing.assertion.sms.OptionalParameterWithContext
-
- getParser() - Method in class fr.sii.ogham.core.template.parser.AutoDetectTemplateParser.TemplateImplementation
-
- getPart() - Method in class fr.sii.ogham.testing.assertion.email.PartWithContext
-
- getParts() - Method in class fr.sii.ogham.testing.assertion.sms.SplitSms
-
Get the parts of the message.
- getPassword() - Method in class fr.sii.ogham.sms.sender.impl.ovh.OvhAuthParams
-
- getPassword() - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties.AuthenticationProperties
-
- getPassword() - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- getPassword() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getPassword() - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- getPassword() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getPassword() - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.TestSmppServerHandler
-
- getPassword() - Method in class fr.sii.ogham.testing.sms.simulator.config.Credentials
-
- getPasswordAuthentication() - Method in class fr.sii.ogham.email.sender.impl.javamail.UpdatableUsernamePasswordAuthenticator
-
- getPasswordAuthentication() - Method in class fr.sii.ogham.email.sender.impl.javamail.UsernamePasswordAuthenticator
-
- getPath() - Method in exception fr.sii.ogham.core.exception.resource.ResourceResolutionException
-
- getPath() - Method in interface fr.sii.ogham.core.message.content.HasResourcePath
-
The path to the resource that has been loaded to retrieve its content
- getPath() - Method in class fr.sii.ogham.core.message.content.ParsedContent
-
- getPath() - Method in class fr.sii.ogham.core.message.content.TemplateContent
-
- getPath() - Method in class fr.sii.ogham.core.resource.LookupResource
-
- getPath() - Method in class fr.sii.ogham.html.inliner.ExternalCss
-
- getPath() - Method in class fr.sii.ogham.html.inliner.ImageResource
-
- getPathPrefix() - Method in class fr.sii.ogham.spring.common.PrefixSuffixProperties
-
- getPathSuffix() - Method in class fr.sii.ogham.spring.common.PrefixSuffixProperties
-
- getPayload() - Method in class fr.sii.ogham.sms.encoder.EncodedWithHeader
-
The encoded message may contain a header.
- getPerExecutionDelays() - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- getPerExecutionDelays() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- getPersonal() - Method in class fr.sii.ogham.email.message.EmailAddress
-
- getPersonalization() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- getPersonalization() - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.MailCompat
-
Get the email's personalizations.
- getPersonalization() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameMailCompat
-
- getPhoneNumber() - Method in exception fr.sii.ogham.core.exception.util.PhoneNumberException
-
- getPhoneNumber() - Method in class fr.sii.ogham.sms.message.Contact
-
- getPort() - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties
-
- getPort() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getPort() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getPort() - Method in class fr.sii.ogham.testing.extension.junit.email.RandomPortServerSetup
-
- getPort() - Method in class fr.sii.ogham.testing.extension.junit.sms.AbstractJUnitSmppServerExt
-
Get the port used by the server.
- getPort() - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.CloudhopperSMPPServer
-
- getPort() - Method in class fr.sii.ogham.testing.sms.simulator.config.FixedServerPortProvider
-
- getPort() - Method in class fr.sii.ogham.testing.sms.simulator.config.RandomServerPortProvider
-
- getPort() - Method in interface fr.sii.ogham.testing.sms.simulator.config.ServerPortProvider
-
- getPort() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.JSMPPServer
-
- getPort() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.JSMPPServerSimulator
-
- getPort() - Method in interface fr.sii.ogham.testing.sms.simulator.SmppServerSimulator
-
The actual port used by the SMPP server.
- getPortProvider() - Method in class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
Get the configuration that provides a port for the server
- getPossibleCharset() - Method in interface fr.sii.ogham.core.charset.CharsetMatch
-
The charset that may match the input
- getPossibleCharset() - Method in class fr.sii.ogham.core.charset.SimpleCharsetMatch
-
- getPossiblePaths(TemplateContent) - Method in interface fr.sii.ogham.template.common.adapter.CanProvidePossiblePaths
-
Provide the list of possible paths for the template.
- getPossiblePaths(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.ExtensionMappingVariantResolver
-
- getPriorities() - Method in class fr.sii.ogham.core.util.PriorizedList
-
Get the list of priorities ordered by priority
- getPriority() - Method in class fr.sii.ogham.core.builder.env.props.AbstractProps
-
- getPriority() - Method in class fr.sii.ogham.core.util.PriorizedMatchingHandler
-
- getPriority() - Method in class fr.sii.ogham.core.util.WithPriority
-
- getPriority() - Method in class fr.sii.ogham.spring.sms.EncoderProperties.Gsm7bitPackedProperties
-
- getPriority() - Method in class fr.sii.ogham.spring.sms.EncoderProperties.Gsm8bitProperties
-
- getPriority() - Method in class fr.sii.ogham.spring.sms.EncoderProperties.Latin1Properties
-
- getPriority() - Method in class fr.sii.ogham.spring.sms.EncoderProperties.Ucs2Properties
-
- getPriorityFlag() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
The priority_flag parameter allows the originating SME to assign a
priority level to the short message.
- getPriorityFlag() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getPriorized() - Method in class fr.sii.ogham.core.util.WithPriority
-
- getProperties() - Method in interface fr.sii.ogham.core.util.bean.BeanReadWrapper
-
Get the list of defined properties on the bean.
- getProperties() - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- getProperties() - Method in class fr.sii.ogham.core.util.bean.RecursiveBeanReadWrapper
-
- getProperties() - Method in class fr.sii.ogham.core.util.bean.SimpleBeanReadWrapper
-
- getProperty(String) - Method in class fr.sii.ogham.core.env.FirstExistingPropertiesResolver
-
- getProperty(String, String) - Method in class fr.sii.ogham.core.env.FirstExistingPropertiesResolver
-
- getProperty(String, Class<T>) - Method in class fr.sii.ogham.core.env.FirstExistingPropertiesResolver
-
- getProperty(String, Class<T>, T) - Method in class fr.sii.ogham.core.env.FirstExistingPropertiesResolver
-
- getProperty(String) - Method in class fr.sii.ogham.core.env.JavaPropertiesResolver
-
- getProperty(String, String) - Method in class fr.sii.ogham.core.env.JavaPropertiesResolver
-
- getProperty(String, Class<T>) - Method in class fr.sii.ogham.core.env.JavaPropertiesResolver
-
- getProperty(String, Class<T>, T) - Method in class fr.sii.ogham.core.env.JavaPropertiesResolver
-
- getProperty(String) - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- getProperty(String, String) - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- getProperty(String) - Method in interface fr.sii.ogham.core.env.PropertyResolver
-
Return the property value associated with the given key, or null
if the key cannot be resolved.
- getProperty(String, String) - Method in interface fr.sii.ogham.core.env.PropertyResolver
-
Return the property value associated with the given key, or
defaultValue
if the key cannot be resolved.
- getProperty(String, Class<T>) - Method in interface fr.sii.ogham.core.env.PropertyResolver
-
Return the property value associated with the given key, or null
if the key cannot be resolved.
- getProperty(String, Class<T>, T) - Method in interface fr.sii.ogham.core.env.PropertyResolver
-
Return the property value associated with the given key, or
defaultValue
if the key cannot be resolved.
- getProperty() - Method in exception fr.sii.ogham.core.exception.util.InvalidPropertyException
-
- getProperty(String, Class<T>) - Method in class fr.sii.ogham.core.filler.AbstractMessageAwareFiller
-
Returns the value of first property represented by the provided alias
that has a value (not null
).
- getProperty(String) - Method in class fr.sii.ogham.email.builder.javamail.OverrideJavaMailResolver
-
- getProperty(String, String) - Method in class fr.sii.ogham.email.builder.javamail.OverrideJavaMailResolver
-
- getProperty(String, Class<T>) - Method in class fr.sii.ogham.email.builder.javamail.OverrideJavaMailResolver
-
- getProperty(String, Class<T>, T) - Method in class fr.sii.ogham.email.builder.javamail.OverrideJavaMailResolver
-
- getProperty(String) - Method in class fr.sii.ogham.spring.env.SpringEnvironmentPropertyResolver
-
- getProperty(String, String) - Method in class fr.sii.ogham.spring.env.SpringEnvironmentPropertyResolver
-
- getProperty(String, Class<T>) - Method in class fr.sii.ogham.spring.env.SpringEnvironmentPropertyResolver
-
- getProperty(String, Class<T>, T) - Method in class fr.sii.ogham.spring.env.SpringEnvironmentPropertyResolver
-
- getPropertyKey(String) - Static method in class fr.sii.ogham.core.util.BuilderUtils
-
Get the property of inside the expression
- getPropertyResolver() - Method in interface fr.sii.ogham.core.builder.context.BuildContext
-
Access to the underlying
PropertyResolver
that is used for
property resolution and evaluation.
- getPropertyResolver() - Method in class fr.sii.ogham.core.builder.context.DefaultBuildContext
-
- getPropertyResolver() - Method in class fr.sii.ogham.core.builder.context.EnvBuilderBasedContext
-
- getPropertyValue(String) - Method in interface fr.sii.ogham.core.util.bean.BeanReadWrapper
-
Get the value of the property named by name
parameter.
- getPropertyValue(String) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- getPropertyValue(String) - Method in class fr.sii.ogham.core.util.bean.RecursiveBeanReadWrapper
-
- getPropertyValue(String) - Method in class fr.sii.ogham.core.util.bean.SimpleBeanReadWrapper
-
- getProps() - Method in class fr.sii.ogham.core.builder.env.props.AbstractProps
-
- getProps() - Method in class fr.sii.ogham.core.builder.env.props.Props
-
- getProps() - Method in class fr.sii.ogham.core.builder.env.props.PropsBuilder
-
- getProps() - Method in class fr.sii.ogham.core.builder.env.props.PropsPath
-
- getProtocolId() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
GSM
Set according to GSM 03.40 [GSM 03.40]
ANSI-136 (TDMA)
For mobile terminated messages, this field is not used and is therefore
ignored by the SMSC.
- getProtocolId() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getRawMessages() - Method in class fr.sii.ogham.testing.extension.junit.sms.AbstractJUnitSmppServerExt
-
Provide the list of received messages during the execution of the test.
- getReader(Object, String) - Method in class fr.sii.ogham.template.freemarker.adapter.StringContentTemplateLoader
-
- getReader(String) - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader.AdaptedSource
-
- getReader(Object, String) - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader
-
- getReadMethod(Object, String) - Static method in class fr.sii.ogham.core.util.bean.BeanWrapperUtils
-
Get a read
Method
for a particular property.
- getReadMethods(Object) - Static method in class fr.sii.ogham.core.util.bean.BeanWrapperUtils
-
Get the whole list of read
Method
s using introspection.
- getRealPath(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.ExtensionMappingVariantResolver
-
- getRealPath(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.FailIfNotFoundVariantResolver
-
- getRealPath(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.FailIfNotFoundWithTestedPathsVariantResolver
-
- getRealPath(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.FirstExistingResourceVariantResolver
-
- getRealPath(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.NullVariantResolver
-
- getRealPath(TemplateContent) - Method in interface fr.sii.ogham.template.common.adapter.VariantResolver
-
Get the real path to the template path
- getReason() - Method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
- getReason() - Method in class fr.sii.ogham.testing.assertion.hamcrest.CustomReason
-
- getReceivedMessages() - Method in class fr.sii.ogham.testing.extension.junit.sms.AbstractJUnitSmppServerExt
-
Provide the list of received messages during the execution of the test.
- getReceivedMessages() - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.CloudhopperSMPPServer
-
- getReceivedMessages() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.JSMPPServer
-
- getReceivedMessages() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.JSMPPServerSimulator
-
- getReceivedMessages() - Method in interface fr.sii.ogham.testing.sms.simulator.SmppServerSimulator
-
Get the list of received messages.
- getReceiverNumber() - Method in class fr.sii.ogham.testing.assertion.sms.ExpectedSms
-
- getRecipient() - Method in class fr.sii.ogham.sms.builder.PhoneNumberTranslatorPair
-
- getRecipients() - Method in interface fr.sii.ogham.core.message.capability.HasRecipients
-
Get the list of recipients of the message.
- getRecipients() - Method in class fr.sii.ogham.email.message.Email
-
Get the list of recipients of the mail.
- getRecipients() - Method in class fr.sii.ogham.sms.message.Sms
-
Get the recipients (to) of the SMS
- getReferenceNumber() - Method in exception fr.sii.ogham.sms.exception.message.InvalidReferenceNumberException
-
- getRegisteredConverters() - Method in interface fr.sii.ogham.core.convert.ConverterRegistry
-
Get the list of registered converters
- getRegisteredConverters() - Method in class fr.sii.ogham.core.convert.DelegateConverter
-
- getRegisteredDelivery() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
The registered_delivery parameter is used to request an SMSC delivery
receipt and/or SME originated acknowledgements.
- getRegisteredDelivery() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getRelativePath() - Method in class fr.sii.ogham.core.resource.path.RelativePath
-
Get the relative path
- getRemainingRetries() - Method in class fr.sii.ogham.core.retry.ExponentialDelayRetry
-
- getRemainingRetries() - Method in class fr.sii.ogham.core.retry.FixedDelayRetry
-
- getRemainingRetries() - Method in class fr.sii.ogham.core.retry.FixedIntervalRetry
-
- getRemainingRetries() - Method in class fr.sii.ogham.core.retry.PerExecutionDelayRetry
-
- getReplaceIfPresentFlag() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
The replace_if_present_flag parameter is used to request the SMSC to
replace a previously submitted message, that is still pending delivery.
- getReplaceIfPresentFlag() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getRequest(Context) - Method in class fr.sii.ogham.spring.template.thymeleaf.RequestContextHolderWebContextProvider
-
- getRequest(Context) - Method in interface fr.sii.ogham.spring.template.thymeleaf.WebContextProvider
-
Get the current request
- getRequest() - Method in class fr.sii.ogham.testing.assertion.sms.PduRequestWithContext
-
- getRequest() - Method in class fr.sii.ogham.testing.assertion.sms.ShortMessageWithContext
-
- getRequestExpiryTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getRequestExpiryTimeout() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getRequestInterval() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- getRequiredProperty(String) - Method in class fr.sii.ogham.core.env.FirstExistingPropertiesResolver
-
- getRequiredProperty(String, Class<T>) - Method in class fr.sii.ogham.core.env.FirstExistingPropertiesResolver
-
- getRequiredProperty(String) - Method in class fr.sii.ogham.core.env.JavaPropertiesResolver
-
- getRequiredProperty(String, Class<T>) - Method in class fr.sii.ogham.core.env.JavaPropertiesResolver
-
- getRequiredProperty(String) - Method in interface fr.sii.ogham.core.env.PropertyResolver
-
Return the property value associated with the given key (never
null
).
- getRequiredProperty(String, Class<T>) - Method in interface fr.sii.ogham.core.env.PropertyResolver
-
Return the property value associated with the given key, converted to the
given targetType (never null
).
- getRequiredProperty(String) - Method in class fr.sii.ogham.email.builder.javamail.OverrideJavaMailResolver
-
- getRequiredProperty(String, Class<T>) - Method in class fr.sii.ogham.email.builder.javamail.OverrideJavaMailResolver
-
- getRequiredProperty(String) - Method in class fr.sii.ogham.spring.env.SpringEnvironmentPropertyResolver
-
- getRequiredProperty(String, Class<T>) - Method in class fr.sii.ogham.spring.env.SpringEnvironmentPropertyResolver
-
- getResolvedPath() - Method in interface fr.sii.ogham.core.resource.path.ResolvedPath
-
The path to the resource after resolution based on original path and
lookup.
- getResolvedPath() - Method in class fr.sii.ogham.core.resource.path.ResolvedResourcePath
-
- getResolvedPath() - Method in class fr.sii.ogham.core.resource.path.ResolvedString
-
- getResolvedPaths() - Method in exception fr.sii.ogham.template.exception.TemplateVariantNotFoundException
-
- getResolver() - Method in exception fr.sii.ogham.template.exception.ResolverAdapterException
-
- getResolvers() - Method in class fr.sii.ogham.core.resource.resolver.FirstSupportingResourceResolver
-
- getResolvers() - Method in interface fr.sii.ogham.core.resource.resolver.ResourceResolverRegistry
-
Get the list of registered resolvers
- getResource(ResolvedPath) - Method in class fr.sii.ogham.core.resource.resolver.AbstractPrefixedLookupPathResolver
-
Find the resource using the resource path (or its name).
- getResource(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.AbstractPrefixedLookupPathResolver
-
- getResource(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.ClassPathResolver
-
- getResource(ResolvedPath) - Method in class fr.sii.ogham.core.resource.resolver.ClassPathResolver
-
- getResource(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.DefaultResourceResolver
-
- getResource(ResolvedPath) - Method in class fr.sii.ogham.core.resource.resolver.FileResolver
-
- getResource(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.FirstSupportingResourceResolver
-
- getResource(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.RelativeResolver
-
- getResource(ResourcePath) - Method in interface fr.sii.ogham.core.resource.resolver.ResourceResolver
-
Find the resource using the resource path (or its name).
- getResource(ResolvedPath) - Method in class fr.sii.ogham.core.resource.resolver.StringResourceResolver
-
- getResource() - Method in class fr.sii.ogham.email.attachment.Attachment
-
- getResource(String) - Method in class fr.sii.ogham.testing.mock.classloader.FilterableClassLoader
-
- getResourceAsStream(TemplateProcessingParameters, String) - Method in class fr.sii.ogham.template.thymeleaf.v2.resolver.StringResourceResolver
-
- getResourceAsStream(String) - Method in class fr.sii.ogham.testing.mock.classloader.FilterableClassLoader
-
- getResources(String) - Method in class fr.sii.ogham.testing.mock.classloader.FilterableClassLoader
-
- getResponse(Context) - Method in class fr.sii.ogham.spring.template.thymeleaf.RequestContextHolderWebContextProvider
-
- getResponse(Context) - Method in interface fr.sii.ogham.spring.template.thymeleaf.WebContextProvider
-
Get the current response
- getResponseTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getResponseTimeout() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- getResponseTimeout() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- getResponseTimeout() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ReuseSessionOptions
-
- getResponseTimeout() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getReuseSession() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getReuseSession() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- getReuseSession() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getScheduleDeliveryTime() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
This parameter specifies the scheduled time at which the message delivery
should be first attempted.
- getScheduleDeliveryTime() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getSendAlertNotificationWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendBindRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendBindWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendCancelSmRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendCancelSmWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendDataSmRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendDataSmWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendDeliverSmRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendDeliverSmWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendEnquireLinkRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendEnquireLinkWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSender() - Method in class fr.sii.ogham.core.sender.MultiImplementationSender.Implementation
-
- getSender() - Method in class fr.sii.ogham.sms.builder.PhoneNumberTranslatorPair
-
- getSenderNumber() - Method in class fr.sii.ogham.testing.assertion.sms.ExpectedSms
-
- getSendGenericNackWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendGridBuilderClass() - Method in class fr.sii.ogham.spring.email.AbstractSpringSendGridConfigurer
-
- getSendGridBuilderClass() - Method in class fr.sii.ogham.spring.v1.email.SpringSendGridV2Configurer
-
- getSendGridBuilderClass() - Method in class fr.sii.ogham.spring.v2.email.SpringSendGridV4Configurer
-
- getSendHeaderWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendOutbindWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendQuerySmRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendQuerySmWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendReplaceSmRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendReplaceSmWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendRetry() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getSendRetry() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- getSendSubmitMultiRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendSubmitMultiWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendSubmitSmRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendSubmitSmWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendUnbindRespWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSendUnbindWaiting() - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- getSequenceNumber() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.Command
-
Get the sequence_number.
- getSequenceNumber() - Method in class fr.sii.ogham.testing.sms.simulator.bean.SimpleCommand
-
- getServerDelays() - Method in class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
Control delays to simulate a slow server.
- getServiceType() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
The service_type parameter can be used to indicate the SMS Application
service associated with the message.
- getServiceType() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getServletContext(Context) - Method in class fr.sii.ogham.spring.template.thymeleaf.RequestContextHolderWebContextProvider
-
- getServletContext(Context) - Method in interface fr.sii.ogham.spring.template.thymeleaf.WebContextProvider
-
Access to the servlet execution context
- getSession() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.AlwaysNewSessionStrategy
-
- getSession() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.KeepSessionAliveStrategy
-
- getSession() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.MayReuseSessionStrategy
-
- getSession() - Method in interface fr.sii.ogham.sms.sender.impl.cloudhopper.session.SessionHandlingStrategy
-
The client needs a session to be able to send the message.
- getSession() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getSessionHandler() - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.TestSmppServerHandler
-
- getSessionName() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getSessions() - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.TestSmppServerHandler
-
- getShortCodeFormat() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromProperties
-
- getShortMessage() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
The short_message parameter contains the user data.
- getShortMessage() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getShortMessageLength() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
The sm_length parameter specifies the length of the short_message
parameter in octets.
- getShortMessageLength() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getSmDefaultMsgId() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
The sm_default_msg_id parameter specifies the SMSC index of a pre-defined
('canned') message.
- getSmDefaultMsgId() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getSmsCoding() - Method in class fr.sii.ogham.sms.sender.impl.ovh.OvhOptions
-
- getSmsCoding() - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties.Options
-
- getSmsContent(SubmitSm) - Static method in class fr.sii.ogham.testing.sms.simulator.decode.SmsUtils
-
Get the text content of the SMS.
- getSmsContent(SubmitSm, Charset) - Static method in class fr.sii.ogham.testing.sms.simulator.decode.SmsUtils
-
Get the text content of the SMS using a particular alphabet/encoding.
- getSource() - Method in class fr.sii.ogham.core.message.content.ParsedContent
-
- getSource() - Method in exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.GuessEncodingException
-
- getSourceAddress() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
Specifies the address of SME which originated this message.
- getSourceAddress() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getSplit() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getSplit() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getSplit() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- getSpringBeans() - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties
-
- getSrcUrl() - Method in class fr.sii.ogham.html.inliner.ImageResource
-
- getStaticMethodAccess() - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties
-
- getStaticVariables(Context) - Method in interface fr.sii.ogham.spring.template.thymeleaf.StaticVariablesProvider
-
Provide key/value pairs of static variables.
- getStatus() - Method in class fr.sii.ogham.sms.util.http.Response
-
- getStructure(MimeMessage) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get the whole structure of the email.
- getStructure(Multipart) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get the partial structure of the email from the provided container.
- getStructure(BodyPart) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get the partial structure of the email from the provided part.
- getSubject() - Method in interface fr.sii.ogham.core.message.capability.HasSubject
-
Get the subject of the message.
- getSubject() - Method in class fr.sii.ogham.email.message.Email
-
Get the subject of the mail.
- getSubject() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- getSubject() - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.MailCompat
-
Get the email's subject line.
- getSubject() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameMailCompat
-
- getSubject() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getSubject() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
- getSupportingResolver(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.FirstSupportingResourceResolver
-
Find the first supporting resolver.
- getSupportingResolver(ResourcePath) - Method in interface fr.sii.ogham.core.resource.resolver.ResourceResolverRegistry
-
Get a resource resolver that is able to handle a particular path.
- getSystemId() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getSystemId() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getSystemId() - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.TestSmppServerHandler
-
- getSystemId() - Method in class fr.sii.ogham.testing.sms.simulator.config.Credentials
-
- getSystemType() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getSystemType() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getTag() - Method in class fr.sii.ogham.sms.sender.impl.ovh.OvhOptions
-
- getTag() - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties.Options
-
- getTag() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.OptionalParameter
-
The tag value.
- getTag() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.OptionalParameterAdapter
-
- getTagName() - Method in enum fr.sii.ogham.testing.sms.simulator.bean.Tag
-
- getTemplate() - Method in interface fr.sii.ogham.spring.common.OghamTemplateProperties
-
- getTemplate() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getTemplate() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- getTemplateMode() - Method in class fr.sii.ogham.template.thymeleaf.common.TemplateResolverOptions
-
- getTemplateName() - Method in exception fr.sii.ogham.template.thymeleaf.common.exception.TemplateResolutionException
-
- getTemplatePath() - Method in exception fr.sii.ogham.core.exception.template.ParseException
-
- getTemplatePath() - Method in exception fr.sii.ogham.template.thymeleaf.common.exception.TemplateResolutionException
-
- getTestedPaths() - Method in exception fr.sii.ogham.template.exception.TemplateVariantNotFoundException
-
- getTextualParts(Part) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Get the whole list of "textual" parts (text or HTML mimetypes).
- getThymeleaf() - Method in interface fr.sii.ogham.spring.common.OghamTemplateProperties
-
- getThymeleaf() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getThymeleaf() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- getThymeleafEngineConfigBuilder() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- getThymeleafEngineConfigBuilder() - Method in class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EmailBuilder
-
- getThymeleafEngineConfigBuilder() - Method in class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2SmsBuilder
-
- getThymeleafEngineConfigBuilder() - Method in class fr.sii.ogham.template.thymeleaf.v3.buider.ThymeleafV3EmailBuilder
-
- getThymeleafEngineConfigBuilder() - Method in class fr.sii.ogham.template.thymeleaf.v3.buider.ThymeleafV3SmsBuilder
-
- getTika() - Method in class fr.sii.ogham.spring.common.OghamMimetypeProperties
-
- getTimeout(int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- getTitle(String) - Static method in class fr.sii.ogham.core.util.HtmlUtils
-
Get the title of the HTML.
- getTo() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- getTo() - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- getTo() - Method in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
- getTon() - Method in class fr.sii.ogham.sms.message.addressing.AddressedPhoneNumber
-
- getTon() - Method in class fr.sii.ogham.testing.assertion.sms.ExpectedAddressedPhoneNumber
-
- getTon() - Method in class fr.sii.ogham.testing.assertion.sms.PhoneNumberInfo
-
- getTon() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.Address
-
Define the Type of Number (TON) to be used in the SME address parameters.
- getTon() - Method in class fr.sii.ogham.testing.sms.simulator.bean.SimpleAddress
-
- getTos() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNamePersonalizationCompat
-
- getTos() - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.PersonalizationCompat
-
Get the list of recipients (direct only).
- getTos() - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNamePersonalizationCompat
-
- getTranslators() - Method in class fr.sii.ogham.core.translator.content.EveryContentTranslator
-
Get the registered translators.
- getTranslators() - Method in class fr.sii.ogham.core.translator.resource.EveryResourceTranslator
-
Get the registered translators.
- getType() - Method in class fr.sii.ogham.email.message.Recipient
-
- getUcs2() - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- getUcs2Priorities() - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReadableEncoderBuilder
-
- getUnbindTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getUnbindTimeout() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- getUnbindTimeout() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getUrl() - Method in class fr.sii.ogham.html.inliner.impl.regexp.CssImageDeclaration
-
- getUrl() - Method in class fr.sii.ogham.html.inliner.impl.regexp.MatchedUrl
-
- getUrl() - Method in class fr.sii.ogham.sms.sender.impl.OvhSmsSender
-
- getUrl() - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- getUrl() - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- getUserData() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- getUserData() - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- getUsername() - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties.AuthenticationProperties
-
- getUsername() - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- getUseShortMessage() - Method in class fr.sii.ogham.spring.sms.UserDataProperties
-
- getUseTlvMessagePayload() - Method in class fr.sii.ogham.spring.sms.UserDataProperties
-
- getValidityPeriod() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
The validity_period parameter indicates the SMSC expiration time, after
which the message should be discarded if not delivered to the
destination.
- getValidityPeriod() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- getValue() - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderHelper
-
Get the final value.
- getValue(V) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderHelper
-
Get the final value.
- getValue() - Method in interface fr.sii.ogham.core.util.bean.Accessor
-
Get the value of the associated property
- getValue() - Method in class fr.sii.ogham.core.util.bean.DirectAccessor
-
- getValue() - Method in class fr.sii.ogham.core.util.bean.FieldAccessor
-
- getValue() - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper.MapBeanReadWrapperEntry
-
- getValue() - Method in class fr.sii.ogham.core.util.bean.ReadMethodAccessor
-
- getValue() - Method in enum fr.sii.ogham.sms.sender.impl.ovh.SmsCoding
-
- getValue() - Method in class fr.sii.ogham.sms.util.http.Parameter
-
- getValue() - Method in class fr.sii.ogham.spring.sms.DataCodingSchemeProperties
-
- getValue() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.OptionalParameter
-
The parameter value
- getValue() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.OptionalParameterAdapter
-
- getValue() - Method in class mock.context.SimpleBean
-
- getVariableName() - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties.StaticMethodAccess
-
- getVariables() - Method in class fr.sii.ogham.core.template.context.BeanContext
-
- getVariables() - Method in interface fr.sii.ogham.core.template.context.Context
-
Provide variable substitution values.
- getVariables() - Method in class fr.sii.ogham.core.template.context.LocaleContext
-
- getVariables() - Method in class fr.sii.ogham.core.template.context.NullContext
-
- getVariables() - Method in class fr.sii.ogham.core.template.context.SimpleContext
-
- getVariant() - Method in class fr.sii.ogham.core.builder.template.VariantWithExt
-
Get the variant
- getVariant() - Method in interface fr.sii.ogham.core.message.capability.HasVariant
-
Get the variant
- getVariant() - Method in class fr.sii.ogham.core.message.content.TemplateVariantContent
-
- getVariant() - Method in exception fr.sii.ogham.template.exception.VariantResolutionException
-
- getVersionString() - Method in enum fr.sii.ogham.sms.builder.cloudhopper.InterfaceVersion
-
The version as string.
- getViolations() - Method in exception fr.sii.ogham.core.exception.InvalidMessageException
-
- getWebContext(Context, IContext, HttpServletRequest, HttpServletResponse, ServletContext, ApplicationContext, Map<String, Object>) - Method in interface fr.sii.ogham.spring.template.thymeleaf.ThymeleafWebContextProvider
-
Generates the suitable context for a Web application.
- getWebContext(Context, IContext, HttpServletRequest, HttpServletResponse, ServletContext, ApplicationContext, Map<String, Object>) - Method in class fr.sii.ogham.spring.v1.template.thymeleaf.SpringWebContextProvider
-
- getWebContext(Context, IContext, HttpServletRequest, HttpServletResponse, ServletContext, ApplicationContext, Map<String, Object>) - Method in class fr.sii.ogham.spring.v2.template.thymeleaf.WebExpressionContextProvider
-
- getWindowMonitorInterval() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getWindowMonitorInterval() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getWindowSize() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getWindowSize() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getWindowWaitTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getWindowWaitTimeout() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- getWrappedBean() - Method in interface fr.sii.ogham.core.util.bean.BeanReadWrapper
-
Get the original wrapped object
- getWrappedBean() - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- getWrappedBean() - Method in class fr.sii.ogham.core.util.bean.RecursiveBeanReadWrapper
-
- getWrappedBean() - Method in class fr.sii.ogham.core.util.bean.SimpleBeanReadWrapper
-
- getWrappedSource() - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader.AdaptedSource
-
- getWrapUncaughtExceptions() - Method in class fr.sii.ogham.spring.general.MessagingProperties
-
- getWriteTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- getWriteTimeout() - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- GreenMailInitializer - Class in fr.sii.ogham.testing.extension.spring
-
Initializer for Spring Boot tests that registers:
"greenmail.smtp.port"
property in Spring
Environment
GreenMailRule
bean in Spring
ApplicationContext
through
GreenMailTestConfiguration
in order to use the port defined by
"greenmail.smtp.port"
property
- GreenMailInitializer() - Constructor for class fr.sii.ogham.testing.extension.spring.GreenMailInitializer
-
- GreenMailTestConfiguration - Class in fr.sii.ogham.testing.extension.spring
-
Test configuration that registers:
GreenMailRule
bean for JUnit 4
GreenMailExtension
bean for JUnit 5
Configure port defined by greenmail.smtp.port
property.
- GreenMailTestConfiguration() - Constructor for class fr.sii.ogham.testing.extension.spring.GreenMailTestConfiguration
-
- gsm7bitPacked(Integer) - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Set priority for encoding text messages using GSM 7-bit encoding.
- gsm7bitPacked() - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Set priority for encoding text messages using GSM 7-bit encoding.
- Gsm7bitPackedProperties() - Constructor for class fr.sii.ogham.spring.sms.EncoderProperties.Gsm7bitPackedProperties
-
- gsm7PackedValueBuilder - Variable in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
- gsm8bit(Integer) - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Set priority for encoding text messages using GSM 8-bit encoding.
- gsm8bit() - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Set priority for encoding text messages using GSM 8-bit encoding.
- Gsm8bitProperties() - Constructor for class fr.sii.ogham.spring.sms.EncoderProperties.Gsm8bitProperties
-
- gsm8ValueBuilder - Variable in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
- GsmBasicCharsetExtensionTableCounter - Class in fr.sii.ogham.sms.splitter
-
Every character present in base character table count as 1 octet.
- GsmBasicCharsetExtensionTableCounter() - Constructor for class fr.sii.ogham.sms.splitter.GsmBasicCharsetExtensionTableCounter
-
- GsmMessageSplitter - Class in fr.sii.ogham.sms.splitter
-
Split the message in segments if needed.
- GsmMessageSplitter(Encoder, SmsConstants.SmppSplitConstants.SegmentSizes) - Constructor for class fr.sii.ogham.sms.splitter.GsmMessageSplitter
-
The splitter uses the
Encoder
to encode each segment.
- GsmMessageSplitter(Encoder, SmsConstants.SmppSplitConstants.SegmentSizes, ReferenceNumberGenerator) - Constructor for class fr.sii.ogham.sms.splitter.GsmMessageSplitter
-
The splitter uses the
Encoder
to encode each segment.
- GsmMessageSplitter(Encoder, SmsConstants.SmppSplitConstants.SegmentSizes, ReferenceNumberGenerator, LengthCounter) - Constructor for class fr.sii.ogham.sms.splitter.GsmMessageSplitter
-
The splitter uses the
Encoder
to encode each segment.
- GuessEncodingEncoder - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.encoder
-
Automatically determine best
Encoder
to use for encoding the message.
- GuessEncodingEncoder(List<Encoder>) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.GuessEncodingEncoder
-
Initializes with the list of possible encoders to test.
- GuessEncodingException - Exception in fr.sii.ogham.sms.sender.impl.cloudhopper.exception
-
Ogham tries to guess the encoding of the
Sms
.
- GuessEncodingException(String, String) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.GuessEncodingException
-
- IdenticalHtmlMatcher - Class in fr.sii.ogham.testing.assertion.hamcrest
-
Check if the HTML is identical to the expected.
- IdenticalHtmlMatcher(String) - Constructor for class fr.sii.ogham.testing.assertion.hamcrest.IdenticalHtmlMatcher
-
- IdenticalHtmlMatcher(String, Consumer<String>) - Constructor for class fr.sii.ogham.testing.assertion.hamcrest.IdenticalHtmlMatcher
-
- IdGenerator - Interface in fr.sii.ogham.core.id.generator
-
Interface to abstract identifier string generation.
- ImageHandlingBuilder - Class in fr.sii.ogham.email.builder
-
Image handling consists of defining how images are inlined in the email:
Either inlining directly in the HTML content by encoding image into
base64 string
Or attaching the image to the email and referencing it using a
Content-ID
(CID)
Or no inlining
- ImageHandlingBuilder(EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.ImageHandlingBuilder
-
Initializes the builder with a parent builder.
- ImageInliner - Interface in fr.sii.ogham.html.inliner
-
Interface for all image inliners.
- ImageInlinerConstants - Class in fr.sii.ogham.html.inliner
-
Common constants for image inlining.
- ImageInlinerConstants.InlineMode - Interface in fr.sii.ogham.html.inliner
-
Interface for defining an inline mode
- ImageInlinerConstants.InlineModes - Enum in fr.sii.ogham.html.inliner
-
Provide predefined inline modes
- ImageInlineUtils - Class in fr.sii.ogham.html.inliner.impl.jsoup
-
Helper class that factorizes code for classes that are using Jsoup inliners.
- ImageInliningBuilder - Class in fr.sii.ogham.email.builder
-
Configures how images declared in the HTML content are automatically
transformed to make it work with email.
- ImageInliningBuilder(ImageHandlingBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.builder.ImageInliningBuilder
-
Initializes the builder with a parent builder.
- ImageInliningException - Exception in fr.sii.ogham.core.exception.handler
-
Ogham uses a chain to transform original content into final content.
- ImageInliningException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.ImageInliningException
-
- ImageInliningException(String) - Constructor for exception fr.sii.ogham.core.exception.handler.ImageInliningException
-
- ImageInliningException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.ImageInliningException
-
- ImageInliningProperties() - Constructor for class fr.sii.ogham.spring.email.OghamEmailProperties.ImageInliningProperties
-
- ImageResource - Class in fr.sii.ogham.html.inliner
-
- ImageResource(String, String, ResourcePath, byte[], String) - Constructor for class fr.sii.ogham.html.inliner.ImageResource
-
Initialize the resource with the name of the image, the path of the image
found in the HTML, the content of the image as array of bytes and the
mimetype of the image.
- images() - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
Image handling consists of defining how images are inlined in the email:
Either inlining directly in the HTML content by enconding image into
base64 string
Or attaching the image to the email and referencing it using a
Content-ID
(CID)
Or no inlining
For example:
- Implementation(Condition<Message>, MessageSender) - Constructor for class fr.sii.ogham.core.sender.MultiImplementationSender.Implementation
-
- ImplementationConditionProvider - Class in fr.sii.ogham.core.condition.provider
-
The aim is to look at the object and get defined conditions.
- ImplementationConditionProvider(PropertyResolver) - Constructor for class fr.sii.ogham.core.condition.provider.ImplementationConditionProvider
-
- ImplementationPriorityProvider<T> - Class in fr.sii.ogham.core.builder.priority
-
PriorityProvider
used to encapsulate the default behavior for
providing priority value for a possible implementation.
- ImplementationPriorityProvider(BuildContext) - Constructor for class fr.sii.ogham.core.builder.priority.ImplementationPriorityProvider
-
- index - Variable in class fr.sii.ogham.core.builder.env.props.AbstractProps
-
- initClient() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
Create a SmppClient
instance of not existing (is null
).
- initialDelay(Long) - Method in class fr.sii.ogham.core.builder.retry.ExponentialDelayBuilder
-
Set the initial delay between two executions (in milliseconds).
- initialDelay() - Method in class fr.sii.ogham.core.builder.retry.ExponentialDelayBuilder
-
Set the initial delay between two executions (in milliseconds).
- initialize() - Method in class fr.sii.ogham.template.thymeleaf.v2.ThymeLeafV2FirstSupportingTemplateResolver
-
- initialize(ConfigurableApplicationContext) - Method in class fr.sii.ogham.testing.extension.spring.GreenMailInitializer
-
- initialize(ConfigurableApplicationContext) - Method in class fr.sii.ogham.testing.extension.spring.JsmppServerInitializer
-
- initialize(ConfigurableApplicationContext) - Method in class fr.sii.ogham.testing.extension.spring.WireMockInitializer
-
- initServer(SimulatorConfiguration) - Method in class fr.sii.ogham.testing.extension.junit.sms.AbstractJUnitSmppServerExt
-
Initialize the server with the ready to use configuration.
- initServer(SimulatorConfiguration) - Method in class fr.sii.ogham.testing.extension.junit.sms.JsmppServerExtension
-
- initServer(SimulatorConfiguration) - Method in class fr.sii.ogham.testing.extension.junit.sms.JsmppServerRule
-
- initSession() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
Initializes a new session only if session doesn't exist (is
null
).
- INLINE - Static variable in class fr.sii.ogham.email.attachment.ContentDisposition
-
- inline() - Method in class fr.sii.ogham.email.builder.CssHandlingBuilder
-
Configures how CSS are applied on HTML emails.
- inline() - Method in class fr.sii.ogham.email.builder.ImageHandlingBuilder
-
Configures how images are handled.
- inline(String, List<ExternalCss>) - Method in interface fr.sii.ogham.html.inliner.CssInliner
-
Apply external CSS styles (cssContents parameter) on the HTML using
style=""
attributes.
- inline(String, List<ImageResource>) - Method in class fr.sii.ogham.html.inliner.EveryImageInliner
-
- inline(String, List<ImageResource>) - Method in interface fr.sii.ogham.html.inliner.ImageInliner
-
Transform the HTML content in order to inline images.
- inline(String, List<ImageResource>) - Method in class fr.sii.ogham.html.inliner.impl.jsoup.JsoupAttachImageInliner
-
- inline(String, List<ImageResource>) - Method in class fr.sii.ogham.html.inliner.impl.jsoup.JsoupBase64ImageInliner
-
- inline(String, List<ExternalCss>) - Method in class fr.sii.ogham.html.inliner.impl.jsoup.JsoupCssInliner
-
- inline(String, List<ImageResource>, CssImageInlinerConstants.InlineMode, Function<CssImageDeclaration, String>) - Static method in class fr.sii.ogham.html.inliner.impl.regexp.CssImageInlineUtils
-
Search for all images included by CSS properties using url()
(either defined in CSS rules or style attributes).
- inline(String, List<ImageResource>) - Method in class fr.sii.ogham.html.inliner.impl.regexp.RegexAttachBackgroudImageInliner
-
- inline(String, List<ImageResource>) - Method in class fr.sii.ogham.html.inliner.impl.regexp.RegexBase64BackgroundImageInliner
-
- INLINE_DISPOSITION - Static variable in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
- INLINE_MODE_ATTR - Static variable in class fr.sii.ogham.html.inliner.CssInlinerConstants
-
The attribute name to indicate which strategy for inlining to apply if
the default one is not appropriated.
- INLINE_MODE_ATTR - Static variable in class fr.sii.ogham.html.inliner.ImageInlinerConstants
-
The attribute name to indicate which strategy for inlining to apply if
the default one is not appropriated.
- INLINE_MODE_PROPERTY - Static variable in class fr.sii.ogham.html.inliner.impl.regexp.CssImageInlinerConstants
-
The CSS property name to indicate which strategy for inlining to apply if
the default one is not appropriated.
- InlineCssTranslator - Class in fr.sii.ogham.html.translator
-
Translator that transforms HTML content.
- InlineCssTranslator(CssInliner, ResourceResolver, RelativePathResolver) - Constructor for class fr.sii.ogham.html.translator.InlineCssTranslator
-
- INLINED_ATTR - Static variable in class fr.sii.ogham.html.inliner.CssInlinerConstants
-
Attribute to mark an image as already inlined in order to not process it
again
- INLINED_ATTR - Static variable in class fr.sii.ogham.html.inliner.ImageInlinerConstants
-
Attribute to mark an image as already inlined in order to not process it
again
- INLINED_URL_FUNC - Static variable in class fr.sii.ogham.html.inliner.impl.regexp.CssImageInlinerConstants
-
Property to mark an image as already inlined in order to not process it
again
- InlineImageTranslator - Class in fr.sii.ogham.html.translator
-
Translator that transforms HTML content.
- InlineImageTranslator(ImageInliner, ResourceResolver, MimeTypeProvider, RelativePathResolver) - Constructor for class fr.sii.ogham.html.translator.InlineImageTranslator
-
- instance(Tika) - Method in class fr.sii.ogham.core.builder.mimetype.SimpleTikaBuilder
-
- instance(Tika) - Method in interface fr.sii.ogham.core.builder.mimetype.TikaBuilder
-
Provide custom Tika
instance.
- instance(Tika) - Method in class fr.sii.ogham.core.builder.mimetype.TikaBuilderDelegate
-
- instantiateBuilder(Class<B>, P, BuildContext) - Static method in class fr.sii.ogham.core.util.BuilderUtils
-
Utility method used to dynamically instantiate a builder instance.
- intercept(JavaMailInterceptor) - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
Ogham will transform general
Email
object into
MimeMessage
,
MimeMultipart
,
MimeBodyPart
objects.
- intercept(MimeMessage, Email) - Method in interface fr.sii.ogham.email.sender.impl.javamail.JavaMailInterceptor
-
Add extra operations to handle the message just before sending it.
- intercept(SendGridInterceptor) - Method in class fr.sii.ogham.email.sendgrid.v2.builder.sendgrid.SendGridV2Builder
-
Ogham will transform general
Email
object into
SendGrid
.Email objects.
- intercept(com.sendgrid.SendGrid.Email, Email) - Method in interface fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.client.SendGridInterceptor
-
Add extra operations to handle the message just before sending it.
- intercept(SendGridInterceptor) - Method in class fr.sii.ogham.email.sendgrid.v4.builder.sendgrid.SendGridV4Builder
-
Ogham will transform general
Email
object into
SendGrid
.Email objects.
- intercept(MailCompat, Email) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client.SendGridInterceptor
-
Add extra operations to handle the message just before sending it.
- intercept(IMethodInvocation) - Method in class fr.sii.ogham.testing.extension.spock.LoggingTestInterceptor
-
- interfaceVersion(InterfaceVersion) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
- interfaceVersion(Byte) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
The SMPP protocol version (one of SmppConstants.VERSION_3_3
,
SmppConstants.VERSION_3_4
, SmppConstants.VERSION_5_0
).
- interfaceVersion() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
- InterfaceVersion - Enum in fr.sii.ogham.sms.builder.cloudhopper
-
Wraps the version for builder
- internationalNumber(Boolean) - Method in class fr.sii.ogham.sms.builder.RecipientNumberFormatBuilder
-
Enable/disable international number conversion: if the sender starts with
a "+", TON is set to 1, and NPI is set to 1.
- internationalNumber() - Method in class fr.sii.ogham.sms.builder.RecipientNumberFormatBuilder
-
Enable/disable international number conversion: if the sender starts with
a "+", TON is set to 1, and NPI is set to 1.
- internationalNumber(Boolean) - Method in class fr.sii.ogham.sms.builder.SenderNumberFormatBuilder
-
Enable/disable international number conversion: if the sender starts with
a "+", TON is set to 1, and NPI is set to 1.
- internationalNumber() - Method in class fr.sii.ogham.sms.builder.SenderNumberFormatBuilder
-
Enable/disable international number conversion: if the sender starts with
a "+", TON is set to 1, and NPI is set to 1.
- InternationalNumberFormatHandler - Class in fr.sii.ogham.sms.message.addressing.translator
-
Loose International phone number handler.
- InternationalNumberFormatHandler() - Constructor for class fr.sii.ogham.sms.message.addressing.translator.InternationalNumberFormatHandler
-
- interval(Long) - Method in class fr.sii.ogham.core.builder.retry.FixedIntervalBuilder
-
Set the interval between two executions (in milliseconds).
- interval() - Method in class fr.sii.ogham.core.builder.retry.FixedIntervalBuilder
-
Set the interval between two executions (in milliseconds).
- interval(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
The fixed delay (in milliseconds) between two EnquireLink
messages.
- interval() - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
The fixed delay (in milliseconds) between two EnquireLink
messages.
- invalidCredentials(Throwable) - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Checks whether the error has been raised because the SMSC has sent a
response to a bind request indicating that the credentials are invalid
(wrong system_id
or password
).
- InvalidMessageException - Exception in fr.sii.ogham.core.exception
-
Specialized exception that is thrown when a message is not valid (some fields
are required or need to conform a particular format).
- InvalidMessageException(String, Message, Set<String>) - Constructor for exception fr.sii.ogham.core.exception.InvalidMessageException
-
- InvalidMessageException(String, Message, String) - Constructor for exception fr.sii.ogham.core.exception.InvalidMessageException
-
- InvalidMimetypeException - Exception in fr.sii.ogham.core.exception.mimetype
-
- InvalidMimetypeException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.mimetype.InvalidMimetypeException
-
- InvalidMimetypeException(String) - Constructor for exception fr.sii.ogham.core.exception.mimetype.InvalidMimetypeException
-
- InvalidMimetypeException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.mimetype.InvalidMimetypeException
-
- InvalidPropertyException - Exception in fr.sii.ogham.core.exception.util
-
This specialized exception indicates that a particular property of a bean
couldn't be accessed either because the property doesn't exist or because the
property has no getter or the property access is denied.
- InvalidPropertyException(String, Object, String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.util.InvalidPropertyException
-
- InvalidPropertyException(String, Object, String) - Constructor for exception fr.sii.ogham.core.exception.util.InvalidPropertyException
-
- InvalidReferenceNumberException - Exception in fr.sii.ogham.sms.exception.message
-
When a SMS is split into segments, a reference number is shared for all
segments.
- InvalidReferenceNumberException(String, byte[]) - Constructor for exception fr.sii.ogham.sms.exception.message.InvalidReferenceNumberException
-
- invalidSystemType(Throwable) - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Checks whether the error has been raised because the SMSC has sent a
response to a bind request indicating that the system_type
field
is invalid.
- IOUtils - Class in fr.sii.ogham.core.util
-
Helper class for I/O management:
Read a stream and provide its content as byte array
- is(String) - Method in interface fr.sii.ogham.html.inliner.CssInlinerConstants.InlineMode
-
Indicates if the mode is the same as the current mode.
- is(String) - Method in enum fr.sii.ogham.html.inliner.CssInlinerConstants.InlineModes
-
- is(String) - Method in interface fr.sii.ogham.html.inliner.ImageInlinerConstants.InlineMode
-
Indicates if the mode is the same as the current mode.
- is(String) - Method in enum fr.sii.ogham.html.inliner.ImageInlinerConstants.InlineModes
-
- is(String) - Method in interface fr.sii.ogham.html.inliner.impl.regexp.CssImageInlinerConstants.InlineMode
-
Indicates if the mode is the same as the current mode.
- is(String) - Method in enum fr.sii.ogham.html.inliner.impl.regexp.CssImageInlinerConstants.InlineModes
-
- isAbsolute(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.ClassPathResolver
-
- isAbsolute(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.FileResolver
-
- isAbsolute(ResourcePath) - Method in interface fr.sii.ogham.core.resource.resolver.RelativisableResourceResolver
-
Indicates if the path is an absolute path or relative path.
- isClientError() - Method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
Is the HTTP status stand for client error (between 400 inclusive and 500
exclusive)
- isConnectAtStartup(boolean) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- isDataCodingError(Throwable) - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Indicates if the error is due to a DataCoding
detection error.
- isEmpty() - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- isEmpty() - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- isEmpty() - Method in class fr.sii.ogham.core.util.PriorizedList
-
Returns true if this list contains no elements.
- isEmpty() - Method in class fr.sii.ogham.spring.template.freemarker.LazySpringBeanAccessModel
-
- isEmpty() - Method in class fr.sii.ogham.spring.template.freemarker.SpringBeansTemplateHashModelEx
-
- isEnable(boolean) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- isEnable(boolean) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ReuseSessionOptions
-
- isEnable() - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.ExtractHtmlTitleProperties
-
- isEnable() - Method in class fr.sii.ogham.spring.general.MessagingProperties.WrapUncaughtExceptionsProperties
-
- isEnable() - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties.SpringBeansProperties
-
- isEnable() - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties.StaticMethodAccess
-
- isEnableSpringBeans() - Method in class fr.sii.ogham.spring.template.OghamThymeleafProperties
-
- isEncodingError(Throwable) - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Indicates if the error is due to an encoding detection error.
- isEqual() - Method in class fr.sii.ogham.core.util.EqualsBuilder
-
Returns true if the fields that have been checked are all equal.
- isExpression(String) - Static method in class fr.sii.ogham.core.util.BuilderUtils
-
Indicates if the property is the form of an expression
("${property.key}") or not.
- isFailIfOctetStream() - Method in class fr.sii.ogham.spring.common.OghamMimetypeProperties.TikaProperties
-
- isHtml(String) - Static method in class fr.sii.ogham.core.util.HtmlUtils
-
Indicates if the provided content is HTML or not.
- isIdenticalHtml(String) - Static method in class fr.sii.ogham.testing.assertion.OghamMatchers
-
Check if the HTML is identical to the expected.
- isInformal() - Method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
Is the HTTP status stand for informal (between 100 inclusive and 200
exclusive)
- isInlineModeAllowed(Element, CssInlinerConstants.InlineMode) - Static method in class fr.sii.ogham.html.inliner.impl.jsoup.CssInlineUtils
-
Checks if inlining mode is allowed on the provided element.
- isInlineModeAllowed(Node, ImageInlinerConstants.InlineMode) - Static method in class fr.sii.ogham.html.inliner.impl.jsoup.ImageInlineUtils
-
Checks if inlining mode is allowed on the provided element.
- isInvalid(Object) - Static method in class fr.sii.ogham.core.util.bean.BeanWrapperUtils
-
Check if the bean type can be wrapped or not.
- isKeepMessages() - Method in class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
If the server is restarted, it indicates if received messages in the
previous session should be kept (true) or dropped (false).
- isMessagePreparationError(Throwable) - Static method in class fr.sii.ogham.core.builder.configurer.SendMessageRetryablePredicates
-
Checks is raised during preparation of the message.
- isMultipart(Part) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Indicates if a part is a multipart (its Content-Type starts with
"multipart/").
- isNoStop() - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties.Options
-
- isOverride() - Method in class fr.sii.ogham.core.util.BeanUtils.Options
-
- isPortAvailable - Variable in class fr.sii.ogham.testing.util.port.DefaultPortFinder
-
- isRedirect() - Method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
Is the HTTP status stand for redirect (between 300 inclusive and 400
exclusive)
- isRelativeUrl(String) - Static method in class fr.sii.ogham.core.util.HtmlUtils
-
Indicates if the URL is relative or not.
- isServerError() - Method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
Is the HTTP status stand for server error (between 500 inclusive and 600
exclusive)
- isSimilarHtml(String) - Static method in class fr.sii.ogham.testing.assertion.OghamMatchers
-
Check if the HTML is similar to the expected.
- isSkipConversionError() - Method in class fr.sii.ogham.core.util.BeanUtils.Options
-
- isSkipInvocationError() - Method in class fr.sii.ogham.core.util.BeanUtils.Options
-
- isSkipUnknown() - Method in class fr.sii.ogham.core.util.BeanUtils.Options
-
- isSuccess() - Method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
Is the HTTP status stand for success (between 200 inclusive and 300
exclusive)
- isTextualContent(Part) - Static method in class fr.sii.ogham.testing.assertion.util.EmailUtils
-
Indicates if the part contains text (either plain text or html).
- isUdhi() - Method in interface fr.sii.ogham.testing.sms.simulator.bean.SubmitSm
-
Specific Features.
- isUdhi() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- isUnitTesting() - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- isUnrecoverableError(Throwable) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.DefaultErrorAnalyzer
-
- isUseShortMessage() - Method in class fr.sii.ogham.sms.builder.cloudhopper.UserDataBuilder.UserDataPropValues
-
- isUseTlvMessagePayload() - Method in class fr.sii.ogham.sms.builder.cloudhopper.UserDataBuilder.UserDataPropValues
-
- MailCompat - Interface in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
Wrapper interface that delegates operations to the real SendGrid objects.
- MapAttachmentResourceHandler - Class in fr.sii.ogham.email.sender.impl.javamail
-
Provides a handler for the attachment resource based on the class of the
attachment resource.
- MapAttachmentResourceHandler() - Constructor for class fr.sii.ogham.email.sender.impl.javamail.MapAttachmentResourceHandler
-
Initialize an empty mapping
- MapBeanReadWrapper - Class in fr.sii.ogham.core.util.bean
-
Wraps a bean and exposes as a Map.
- MapBeanReadWrapper(Object) - Constructor for class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
Initializes the wrapper for the provided bean.
- MapBeanReadWrapper(Object, boolean) - Constructor for class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
Initializes the wrapper for the provided bean.
- MapBeanReadWrapper(BeanReadWrapper) - Constructor for class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
Point of extension by providing custom bean wrapper.
- MapBeanReadWrapper.MapBeanReadWrapperEntry - Class in fr.sii.ogham.core.util.bean
-
Specific Entry implementation that delegates to a real bean wrapper in order
to access bean properties.
- MapBeanReadWrapperEntry(BeanReadWrapper, String) - Constructor for class fr.sii.ogham.core.util.bean.MapBeanReadWrapper.MapBeanReadWrapperEntry
-
- MapCloudhopperCharsetEncoder - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.encoder
-
Default implementation of a configurable
Encoder
.
- MapCloudhopperCharsetEncoder(CharsetDetector) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.MapCloudhopperCharsetEncoder
-
- MapCloudhopperCharsetEncoder(CharsetDetector, Map<String, String>) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.MapCloudhopperCharsetEncoder
-
Initializes with the map of
Charset
code handlers indexed indexed
by the NIO
Charset
code.
- MapRecursiveBeanReadWrapperFactory - Class in fr.sii.ogham.core.util.bean
-
- MapRecursiveBeanReadWrapperFactory() - Constructor for class fr.sii.ogham.core.util.bean.MapRecursiveBeanReadWrapperFactory
-
- match(String) - Method in class fr.sii.ogham.testing.assertion.wiremock.SimilarHtmlPattern
-
- MatchedUrl - Class in fr.sii.ogham.html.inliner.impl.regexp
-
Wraps a matched URL with enclosing delimiter (such as ' or
").
- MatchedUrl(String, String) - Constructor for class fr.sii.ogham.html.inliner.impl.regexp.MatchedUrl
-
- matches(Content) - Method in class fr.sii.ogham.core.util.PriorizedMatchingHandler
-
- matches(Object) - Method in class fr.sii.ogham.testing.assertion.hamcrest.AbstractHtmlDiffMatcher
-
- matches(DetailedDiff) - Method in class fr.sii.ogham.testing.assertion.hamcrest.AbstractHtmlDiffMatcher
-
- matches(Object) - Method in class fr.sii.ogham.testing.assertion.hamcrest.CustomReason
-
- matches(DetailedDiff) - Method in class fr.sii.ogham.testing.assertion.hamcrest.IdenticalHtmlMatcher
-
- matches(Object) - Method in class fr.sii.ogham.testing.assertion.hamcrest.OverrideDescription
-
- matches(DetailedDiff) - Method in class fr.sii.ogham.testing.assertion.hamcrest.SimilarHtmlMatcher
-
- matchesSafely(T) - Method in class fr.sii.ogham.testing.assertion.hamcrest.ThrowableAnyCauseMatcher
-
- matchesSafely(T) - Method in class fr.sii.ogham.testing.assertion.hamcrest.ThrowableMessageMatcher
-
- MatchMimetypePredicate - Class in fr.sii.ogham.core.mimetype.validation
-
Default predicate that checks if the mimetype matches the provided string or
not.
- MatchMimetypePredicate(String) - Constructor for class fr.sii.ogham.core.mimetype.validation.MatchMimetypePredicate
-
- MatchMimetypePredicate(Pattern) - Constructor for class fr.sii.ogham.core.mimetype.validation.MatchMimetypePredicate
-
- maxConsecutiveTimeouts(Integer) - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
The maximum number of consecutive timeouts to EnquireLink
requests to consider that a new session is required.
- maxConsecutiveTimeouts() - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
The maximum number of consecutive timeouts to EnquireLink
requests to consider that a new session is required.
- MAXIMUM_BYTES_PER_MESSAGE - Static variable in class fr.sii.ogham.sms.SmsConstants.SmppSplitConstants
-
A single SMS GSM message has a maximum size of 140 octets.
- MaximumAttemptsReachedException - Exception in fr.sii.ogham.core.exception.retry
-
Specialized exception that indicates that the action couldn't be executed due
to too many attempts.
- MaximumAttemptsReachedException(String, List<Exception>) - Constructor for exception fr.sii.ogham.core.exception.retry.MaximumAttemptsReachedException
-
- maxRetries(Integer) - Method in class fr.sii.ogham.core.builder.retry.ExponentialDelayBuilder
-
Set the maximum number of attempts.
- maxRetries() - Method in class fr.sii.ogham.core.builder.retry.ExponentialDelayBuilder
-
Set the maximum number of attempts.
- maxRetries(Integer) - Method in class fr.sii.ogham.core.builder.retry.FixedDelayBuilder
-
Set the maximum number of attempts.
- maxRetries() - Method in class fr.sii.ogham.core.builder.retry.FixedDelayBuilder
-
Set the maximum number of attempts.
- maxRetries(Integer) - Method in class fr.sii.ogham.core.builder.retry.FixedIntervalBuilder
-
Set the maximum number of attempts.
- maxRetries() - Method in class fr.sii.ogham.core.builder.retry.FixedIntervalBuilder
-
Set the maximum number of attempts.
- maxRetries(Integer) - Method in class fr.sii.ogham.core.builder.retry.PerExecutionDelayBuilder
-
Set the maximum number of attempts.
- maxRetries() - Method in class fr.sii.ogham.core.builder.retry.PerExecutionDelayBuilder
-
Set the maximum number of attempts.
- MayHaveStringContent - Interface in fr.sii.ogham.core.message.content
-
Marker interface to indicate that the content can be directly available as
string.
- MayOverride<V> - Interface in fr.sii.ogham.core.builder.configuration
-
If the new value should override the current value, the new value is
returned.
- MayReuseSessionStrategy - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
Strategy that attempts to reuse the previous session if possible.
- MayReuseSessionStrategy(ExtendedSmppSessionConfiguration, SmppClientSupplier, SmppSessionHandlerSupplier, RetryExecutor, ErrorAnalyzer) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.session.MayReuseSessionStrategy
-
- merge(IContext, IContext) - Method in interface fr.sii.ogham.spring.template.thymeleaf.ContextMerger
-
Merge two contexts into one context.
- merge(IContext, IContext) - Method in class fr.sii.ogham.spring.v1.template.thymeleaf.UpdateCurrentContextMerger
-
- merge(IContext, IContext) - Method in class fr.sii.ogham.spring.v2.template.thymeleaf.UpdateCurrentContextMerger
-
- mergeConfiguration(Configuration) - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
Merge an existing Freemarker configuration with previously provided
configuration.
- mergeVariables(IContext, Map<String, Object>) - Method in interface fr.sii.ogham.spring.template.thymeleaf.ContextMerger
-
Adds additional variables to base context.
- mergeVariables(IContext, Map<String, Object>) - Method in class fr.sii.ogham.spring.v1.template.thymeleaf.UpdateCurrentContextMerger
-
- mergeVariables(IContext, Map<String, Object>) - Method in class fr.sii.ogham.spring.v2.template.thymeleaf.UpdateCurrentContextMerger
-
- Message - Interface in fr.sii.ogham.core.message
-
Base interface for any message.
- message() - Method in class fr.sii.ogham.sms.message.Sms
-
Set the message of the SMS.
- message(int) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailsAssert
-
Access a particular message to write assertions for it:
- message(int) - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsListAssert
-
Access a particular message to write assertions for it:
- MessageConditions - Class in fr.sii.ogham.core.condition.fluent
-
Helper to write fluent conditions like:
- MessageDecoder - Class in fr.sii.ogham.testing.sms.simulator.decode
-
Utility class that is smart enough to find which field was used to send the
message.
- MessageException - Exception in fr.sii.ogham.core.exception
-
Base exception related to a message that is about to be sent.
- MessageException(String, Message, Throwable) - Constructor for exception fr.sii.ogham.core.exception.MessageException
-
- MessageException(String, Message) - Constructor for exception fr.sii.ogham.core.exception.MessageException
-
- MessageException(Throwable, Message) - Constructor for exception fr.sii.ogham.core.exception.MessageException
-
- MessageFiller - Interface in fr.sii.ogham.core.filler
-
Interface that declares a filler for messages.
- messageIsInvalid(Throwable) - Static method in class fr.sii.ogham.core.builder.configurer.SendMessageRetryablePredicates
-
Indicates if the error is raised because the message is invalid.
- messageNotSent(Sms, SmppException) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.AlwaysNewSessionStrategy
-
- messageNotSent(Sms, SmppException) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.KeepSessionAliveStrategy
-
- messageNotSent(Sms, SmppException) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.MayReuseSessionStrategy
-
- messageNotSent(Sms, SmppException) - Method in interface fr.sii.ogham.sms.sender.impl.cloudhopper.session.SessionHandlingStrategy
-
Fired when the message couldn't be sent due to an error.
- MessageNotSentException - Exception in fr.sii.ogham.core.exception
-
This specialized exception indicates that the
Message
has not been
send due to an error.
- MessageNotSentException(String, Message, Throwable) - Constructor for exception fr.sii.ogham.core.exception.MessageNotSentException
-
- MessageNotSentException(String, Message) - Constructor for exception fr.sii.ogham.core.exception.MessageNotSentException
-
- MessageNotSentException(Throwable, Message) - Constructor for exception fr.sii.ogham.core.exception.MessageNotSentException
-
- MessagePreparationException - Exception in fr.sii.ogham.sms.sender.impl.cloudhopper.exception
-
The
Sms
message has to be converted to a
SubmitSm
PDU in
order to be sent by Cloudhopper.
- MessagePreparationException(String, Message, Throwable) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.MessagePreparationException
-
- MessagePreparationException(String, Message) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.MessagePreparationException
-
- MessagePreparationException(Throwable, Message) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.MessagePreparationException
-
- messagePreparationFailed(Throwable) - Static method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperRetryablePredicates
-
Indicates if the error is due to an error during preparation of the
message.
- messagePreparator(MessagePreparator) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
- MessagePreparator - Interface in fr.sii.ogham.sms.sender.impl.cloudhopper.preparator
-
Prepare the messages and generates a list of SubmitSm
to send.
- messageProcessed(Sms) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.AlwaysNewSessionStrategy
-
- messageProcessed(Sms) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.KeepSessionAliveStrategy
-
- messageProcessed(Sms) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.MayReuseSessionStrategy
-
- messageProcessed(Sms) - Method in interface fr.sii.ogham.sms.sender.impl.cloudhopper.session.SessionHandlingStrategy
-
Fired when a message has been processed i.e.
- messageResolvers - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- messageResolvers() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- MessageSender - Interface in fr.sii.ogham.core.sender
-
Base interface for sender implementations.
- messageSent(Sms) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.AlwaysNewSessionStrategy
-
- messageSent(Sms) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.KeepSessionAliveStrategy
-
- messageSent(Sms) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.MayReuseSessionStrategy
-
- messageSent(Sms) - Method in interface fr.sii.ogham.sms.sender.impl.cloudhopper.session.SessionHandlingStrategy
-
Fired when a message has been sent successfully.
- MessageSpecificFreemarkerProperties - Class in fr.sii.ogham.spring.common
-
- MessageSpecificFreemarkerProperties() - Constructor for class fr.sii.ogham.spring.common.MessageSpecificFreemarkerProperties
-
- MessageSpecificTemplateProperties - Class in fr.sii.ogham.spring.common
-
- MessageSpecificTemplateProperties() - Constructor for class fr.sii.ogham.spring.common.MessageSpecificTemplateProperties
-
- MessageSpecificThymeleafProperties - Class in fr.sii.ogham.spring.common
-
- MessageSpecificThymeleafProperties() - Constructor for class fr.sii.ogham.spring.common.MessageSpecificThymeleafProperties
-
- MessageSplitter - Interface in fr.sii.ogham.sms.splitter
-
If the message is too long and can't fit in a single SMS, the message has to
be split into several segments.
- MessageSplitterBuilder - Class in fr.sii.ogham.sms.builder.cloudhopper
-
Configures how Cloudhopper will split messages.
- MessageSplitterBuilder(CloudhopperBuilder, BuildContext, ReadableEncoderBuilder) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.MessageSplitterBuilder
-
Initializes the builder with a parent builder.
- MessagingBuilder - Class in fr.sii.ogham.core.builder
-
Ogham provides many useful behaviors to focus on the message content and not
the need of understanding and implementing complex protocols.
- MessagingBuilder(boolean) - Constructor for class fr.sii.ogham.core.builder.MessagingBuilder
-
- messagingBuilderFactory() - Method in class fr.sii.ogham.spring.general.OghamGeneralConfiguration
-
- MessagingConfigurer - Interface in fr.sii.ogham.core.builder.configurer
-
Specialized interface of
Configurer
generic interface.
- MessagingConfigurerAdapter - Class in fr.sii.ogham.core.builder.configurer
-
- MessagingConfigurerAdapter() - Constructor for class fr.sii.ogham.core.builder.configurer.MessagingConfigurerAdapter
-
- MessagingException - Exception in fr.sii.ogham.core.exception
-
Base exception for all Ogham checked exceptions.
- MessagingException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.MessagingException
-
- MessagingException(String) - Constructor for exception fr.sii.ogham.core.exception.MessagingException
-
- MessagingException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.MessagingException
-
- MessagingProperties - Class in fr.sii.ogham.spring.general
-
- MessagingProperties() - Constructor for class fr.sii.ogham.spring.general.MessagingProperties
-
- MessagingProperties.WrapUncaughtExceptionsProperties - Class in fr.sii.ogham.spring.general
-
- MessagingRuntimeException - Exception in fr.sii.ogham.core.exception
-
Base exception for all Ogham unchecked exceptions.
- MessagingRuntimeException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.MessagingRuntimeException
-
- MessagingRuntimeException(String) - Constructor for exception fr.sii.ogham.core.exception.MessagingRuntimeException
-
- MessagingRuntimeException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.MessagingRuntimeException
-
- MessagingService - Interface in fr.sii.ogham.core.service
-
Interface that declares the contract for using the messaging system.
- messagingService(MessagingBuilder) - Method in class fr.sii.ogham.spring.general.OghamGeneralConfiguration
-
- mimetype() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Builder that configures mimetype detection.
- mimetype() - Method in class fr.sii.ogham.email.builder.ImageInliningBuilder
-
Builder that configures mimetype detection.
- mimetype(MimetypeDetectionBuilder<?>) - Method in class fr.sii.ogham.email.builder.ImageInliningBuilder
-
NOTE: this is mostly for advance usage (when creating a custom module).
- mimetype() - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
Builder that configures mimetype detection.
- mimetype(MimetypeDetectionBuilder<?>) - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
NOTE: this is mostly for advance usage (when creating a custom module).
- mimetype() - Method in class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
Builder that configures mimetype detection.
- mimetype(MimetypeDetectionBuilder<?>) - Method in class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
NOTE: this is mostly for advance usage (when creating a custom module).
- mimetypeBuilder - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- mimetypeBuilder - Variable in class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
- MimetypeDetectionBuilder<P> - Interface in fr.sii.ogham.core.builder.mimetype
-
Builder that configures mimetype detection.
- MimetypeDetectionBuilderDelegate<P> - Class in fr.sii.ogham.core.builder.mimetype
-
Implementation that just delegates all operations to another builder.
- MimetypeDetectionBuilderDelegate(P, MimetypeDetectionBuilder<?>) - Constructor for class fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilderDelegate
-
Wraps the delegate builder.
- MimeTypeDetectionException - Exception in fr.sii.ogham.core.exception.mimetype
-
Ogham is able to automatically detect mimetype of a resource.
- MimeTypeDetectionException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.mimetype.MimeTypeDetectionException
-
- MimeTypeDetectionException(String) - Constructor for exception fr.sii.ogham.core.exception.mimetype.MimeTypeDetectionException
-
- MimeTypeDetectionException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.mimetype.MimeTypeDetectionException
-
- MimeTypeException - Exception in fr.sii.ogham.core.exception.mimetype
-
This is a general exception for mimetype handling and it has subclasses to
indicate additional information about the failure.
- MimeTypeException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.mimetype.MimeTypeException
-
- MimeTypeException(String) - Constructor for exception fr.sii.ogham.core.exception.mimetype.MimeTypeException
-
- MimeTypeException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.mimetype.MimeTypeException
-
- mimetypeIsUndetectable(Throwable) - Static method in class fr.sii.ogham.core.builder.configurer.SendMessageRetryablePredicates
-
Indicates if the error is raised because a resource mimetype can't be
determined.
- MimetypeProperties() - Constructor for class fr.sii.ogham.spring.email.OghamEmailProperties.MimetypeProperties
-
- MimeTypeProvider - Interface in fr.sii.ogham.core.mimetype
-
Adapter interface to be able to handle any Mime Type detection
implementation.
- MimetypeReplacer - Interface in fr.sii.ogham.core.mimetype.replace
-
Replaces the original mimetype by something else.
- minimal() - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and auto-configures it with a predefined behavior named
"minimal".
- minimal(String...) - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and auto-configures it with a predefined behavior named
"minimal".
- minimal(boolean) - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and registers auto-configures but doesn't apply them if
autoconfigure parameter is false.
- minimal(boolean, String...) - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and registers auto-configures but doesn't apply them if
autoconfigure parameter is false.
- minimal(Supplier<T>, boolean, String...) - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and registers auto-configures but doesn't apply them if
autoconfigure parameter is false.
- missingVariant(VariantResolver) - Method in class fr.sii.ogham.core.builder.template.TemplateBuilderHelper
-
Provide custom resolver that will handle a missing variant.
- missingVariant(VariantResolver) - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
Provide custom resolver that will handle a missing variant.
- mock.context - package mock.context
-
- mode() - Method in interface fr.sii.ogham.html.inliner.CssInlinerConstants.InlineMode
-
The inline mode value
- mode() - Method in enum fr.sii.ogham.html.inliner.CssInlinerConstants.InlineModes
-
- mode() - Method in interface fr.sii.ogham.html.inliner.ImageInlinerConstants.InlineMode
-
The inline mode value
- mode() - Method in enum fr.sii.ogham.html.inliner.ImageInlinerConstants.InlineModes
-
- mode() - Method in interface fr.sii.ogham.html.inliner.impl.regexp.CssImageInlinerConstants.InlineMode
-
The inline mode value
- mode() - Method in enum fr.sii.ogham.html.inliner.impl.regexp.CssImageInlinerConstants.InlineModes
-
- MultiContent - Class in fr.sii.ogham.core.message.content
-
Decorator content that provide ability to handle several sub contents.
- MultiContent(String, String...) - Constructor for class fr.sii.ogham.core.message.content.MultiContent
-
Initialize the content with one or several sub contents directly as strings.
- MultiContent(Content...) - Constructor for class fr.sii.ogham.core.message.content.MultiContent
-
Initialize the content with none, one or several sub contents.
- MultiContent(List<Content>) - Constructor for class fr.sii.ogham.core.message.content.MultiContent
-
Initialize the content with a list of sub contents
- MultiContentHandler - Class in fr.sii.ogham.email.sender.impl.javamail
-
Handle multiple contents.
- MultiContentHandler(JavaMailContentHandler) - Constructor for class fr.sii.ogham.email.sender.impl.javamail.MultiContentHandler
-
- MultiContentHandler - Class in fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler
-
- MultiContentHandler(SendGridContentHandler) - Constructor for class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.MultiContentHandler
-
Constructor.
- MultiContentHandler - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler
-
- MultiContentHandler(SendGridContentHandler) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.MultiContentHandler
-
Constructor.
- MultiContentSubjectProvider - Class in fr.sii.ogham.core.subject.provider
-
Subject provider that is able to handle messages with
MultiContent
.
- MultiContentSubjectProvider(SubjectProvider) - Constructor for class fr.sii.ogham.core.subject.provider.MultiContentSubjectProvider
-
- MultiContentTranslator - Class in fr.sii.ogham.core.translator.content
-
- MultiContentTranslator(ContentTranslator) - Constructor for class fr.sii.ogham.core.translator.content.MultiContentTranslator
-
- MultiImplementationSender<M extends Message> - Class in fr.sii.ogham.core.sender
-
Decorator sender that is able to handle a particular type of message.
- MultiImplementationSender() - Constructor for class fr.sii.ogham.core.sender.MultiImplementationSender
-
Initialize with no registered implementation.
- MultiImplementationSender(PriorizedList<MultiImplementationSender.Implementation>) - Constructor for class fr.sii.ogham.core.sender.MultiImplementationSender
-
Initialize with several implementations.
- MultiImplementationSender.Implementation - Class in fr.sii.ogham.core.sender
-
- MultipleAssertionError - Error in fr.sii.ogham.testing.assertion.util
-
- MultipleAssertionError(List<Throwable>) - Constructor for error fr.sii.ogham.testing.assertion.util.MultipleAssertionError
-
- MultipleCauseExceptionWrapper - Exception in fr.sii.ogham.core.exception
-
- MultipleCauseExceptionWrapper(String, List<Exception>) - Constructor for exception fr.sii.ogham.core.exception.MultipleCauseExceptionWrapper
-
- MultipleCauseExceptionWrapper(List<Exception>) - Constructor for exception fr.sii.ogham.core.exception.MultipleCauseExceptionWrapper
-
- MultipleCleanException - Exception in fr.sii.ogham.core.exception.clean
-
Some resources may be opened while Ogham runs.
- MultipleCleanException(String, List<CleanException>) - Constructor for exception fr.sii.ogham.core.exception.clean.MultipleCleanException
-
- MultiTemplateContent - Class in fr.sii.ogham.core.message.content
-
A shortcut for using several templates with same context.
- MultiTemplateContent(String, Context, Variant...) - Constructor for class fr.sii.ogham.core.message.content.MultiTemplateContent
-
Initialize with the template path (without extension/variant) and the
context.
- MultiTemplateContent(String, Context) - Constructor for class fr.sii.ogham.core.message.content.MultiTemplateContent
-
Initialize with the template path (without extension/variant) and the
context.
- MultiTemplateContent(String, Object, Variant...) - Constructor for class fr.sii.ogham.core.message.content.MultiTemplateContent
-
Initialize with the template path (without extension/variant) and the
context as simple bean.
- MultiTemplateContent(String, Object) - Constructor for class fr.sii.ogham.core.message.content.MultiTemplateContent
-
Initialize with the template path (without extension/variant) and the
context as simple bean.
- MultiTemplateContent(ResourcePath, Context, Variant...) - Constructor for class fr.sii.ogham.core.message.content.MultiTemplateContent
-
Initialize with the template path (without extension/variant) and the
context.
- MultiTemplateContent(ResourcePath, Context) - Constructor for class fr.sii.ogham.core.message.content.MultiTemplateContent
-
Initialize with the template path (without extension/variant) and the
context.
- MultiTemplateContent(ResourcePath, Object, Variant...) - Constructor for class fr.sii.ogham.core.message.content.MultiTemplateContent
-
Initialize with the template path (without extension/variant) and the
context as simple bean.
- MultiTemplateContent(ResourcePath, Object) - Constructor for class fr.sii.ogham.core.message.content.MultiTemplateContent
-
Initialize with the template path (without extension/variant) and the
context as simple bean.
- myself - Variable in class fr.sii.ogham.core.builder.filler.AbstractAutofillDefaultValueBuilder
-
- myself - Variable in class fr.sii.ogham.core.builder.resolution.AbstractSingleResolutionBuilder
-
- myself - Variable in class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
- myself - Variable in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
- myself - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- myself - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- Parameter - Class in fr.sii.ogham.sms.util.http
-
Simple abstraction for manipulating parameters that has a name and a value.
- Parameter(String, String) - Constructor for class fr.sii.ogham.sms.util.http.Parameter
-
- Parameter(String, Object) - Constructor for class fr.sii.ogham.sms.util.http.Parameter
-
If value
is null, keep null value.
- parameter(Matcher<? super OptionalParameter>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentOptionalParameterAssert
-
Make assertions on the whole optional parameter.
- parent - Variable in class fr.sii.ogham.core.fluent.AbstractParent
-
The parent instance
- Parent<P> - Interface in fr.sii.ogham.core.fluent
-
Defines a method to go back to the parent in order to chain calls.
- parse(ResourcePath, Context) - Method in class fr.sii.ogham.core.template.parser.AutoDetectTemplateParser
-
- parse(ResourcePath, Context) - Method in interface fr.sii.ogham.core.template.parser.TemplateParser
-
Load the template from its name (or path).
- parse(String) - Static method in class fr.sii.ogham.email.message.EmailAddress
-
- parse(ResourcePath, Context) - Method in class fr.sii.ogham.template.freemarker.FreeMarkerParser
-
- parse(ResourcePath, Context) - Method in class fr.sii.ogham.template.thymeleaf.common.ThymeleafParser
-
- ParsedContent - Class in fr.sii.ogham.core.message.content
-
Represent a content that original content comes from a template.
- ParsedContent(TemplateContent, Content) - Constructor for class fr.sii.ogham.core.message.content.ParsedContent
-
Initializes the content with template source and the generated content.
- ParsedContent(ResourcePath, Context, String) - Constructor for class fr.sii.ogham.core.message.content.ParsedContent
-
Initializes the content with template source and the generated content.
- ParseException - Exception in fr.sii.ogham.core.exception.template
-
General exception to indicate that the
TemplateParser
couldn't parse
the template.
- ParseException(String, ResourcePath, Context, Throwable) - Constructor for exception fr.sii.ogham.core.exception.template.ParseException
-
- ParseException(String, ResourcePath, Context) - Constructor for exception fr.sii.ogham.core.exception.template.ParseException
-
- ParseException(ResourcePath, Context, Throwable) - Constructor for exception fr.sii.ogham.core.exception.template.ParseException
-
- parsingFailed(Throwable) - Static method in class fr.sii.ogham.core.builder.configurer.SendMessageRetryablePredicates
-
Indicates if the error is raised during template parsing.
- PartWithContext - Class in fr.sii.ogham.testing.assertion.email
-
- PartWithContext(Part, String, Context) - Constructor for class fr.sii.ogham.testing.assertion.email.PartWithContext
-
- password(String) - Method in class fr.sii.ogham.email.builder.javamail.UsernamePasswordAuthenticatorBuilder
-
Set the password to use for the authentication.
- password() - Method in class fr.sii.ogham.email.builder.javamail.UsernamePasswordAuthenticatorBuilder
-
Set the password to use for the authentication.
- password(String) - Method in class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
Set password for SendGrid HTTP API.
- password() - Method in class fr.sii.ogham.email.sendgrid.builder.AbstractSendGridBuilder
-
Set password for SendGrid HTTP API.
- password(String) - Method in class fr.sii.ogham.email.sendgrid.v2.builder.sendgrid.SendGridV2Builder
-
- password() - Method in class fr.sii.ogham.email.sendgrid.v2.builder.sendgrid.SendGridV2Builder
-
- password(String) - Method in class fr.sii.ogham.email.sendgrid.v4.builder.sendgrid.SendGridV4Builder
-
- password() - Method in class fr.sii.ogham.email.sendgrid.v4.builder.sendgrid.SendGridV4Builder
-
- password(String) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
The password parameter is used by the SMSC to authenticate the identity
of the binding ESME.
- password() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
The password parameter is used by the SMSC to authenticate the identity
of the binding ESME.
- password(String) - Method in class fr.sii.ogham.sms.builder.ovh.OvhSmsBuilder
-
Set the OVH password.
- password() - Method in class fr.sii.ogham.sms.builder.ovh.OvhSmsBuilder
-
Set the OVH password.
- pathPrefix(String) - Method in class fr.sii.ogham.core.builder.resolution.ClassPathResolutionBuilder
-
- pathPrefix() - Method in class fr.sii.ogham.core.builder.resolution.ClassPathResolutionBuilder
-
- pathPrefix(String) - Method in class fr.sii.ogham.core.builder.resolution.FileResolutionBuilder
-
- pathPrefix() - Method in class fr.sii.ogham.core.builder.resolution.FileResolutionBuilder
-
- pathPrefix(String) - Method in interface fr.sii.ogham.core.builder.resolution.PrefixSuffixBuilder
-
You can set the path prefix for resource resolution.
- pathPrefix() - Method in interface fr.sii.ogham.core.builder.resolution.PrefixSuffixBuilder
-
You can set the path prefix for resource resolution.
- pathPrefixValueBuilder - Variable in class fr.sii.ogham.core.builder.resolution.AbstractSingleResolutionBuilder
-
- pathSuffix(String) - Method in class fr.sii.ogham.core.builder.resolution.ClassPathResolutionBuilder
-
- pathSuffix() - Method in class fr.sii.ogham.core.builder.resolution.ClassPathResolutionBuilder
-
- pathSuffix(String) - Method in class fr.sii.ogham.core.builder.resolution.FileResolutionBuilder
-
- pathSuffix() - Method in class fr.sii.ogham.core.builder.resolution.FileResolutionBuilder
-
- pathSuffix(String) - Method in interface fr.sii.ogham.core.builder.resolution.PrefixSuffixBuilder
-
You can set the path suffix for resource resolution.
- pathSuffix() - Method in interface fr.sii.ogham.core.builder.resolution.PrefixSuffixBuilder
-
You can set the path suffix for resource resolution.
- pathSuffixValueBuilder - Variable in class fr.sii.ogham.core.builder.resolution.AbstractSingleResolutionBuilder
-
- pattern(String, String) - Method in interface fr.sii.ogham.core.builder.mimetype.ReplaceMimetypeBuilder
-
Eventually replaces a mimetype if it matches the provided regular
expression.
- pattern(Pattern, String) - Method in interface fr.sii.ogham.core.builder.mimetype.ReplaceMimetypeBuilder
-
Eventually replaces a mimetype if it matches the provided regular
expression.
- pattern(String, String) - Method in class fr.sii.ogham.core.builder.mimetype.ReplaceMimetypeBuilderDelegate
-
- pattern(Pattern, String) - Method in class fr.sii.ogham.core.builder.mimetype.ReplaceMimetypeBuilderDelegate
-
- pattern(String, String) - Method in class fr.sii.ogham.core.builder.mimetype.SimpleReplaceMimetypeBuilder
-
- pattern(Pattern, String) - Method in class fr.sii.ogham.core.builder.mimetype.SimpleReplaceMimetypeBuilder
-
- PatternMimetypeReplacer - Class in fr.sii.ogham.core.mimetype.replace
-
Eventually replaces a mimetype if it matches the provided regular expression.
- PatternMimetypeReplacer(String, String) - Constructor for class fr.sii.ogham.core.mimetype.replace.PatternMimetypeReplacer
-
Initialize with a regular expression and a replacement.
- PatternMimetypeReplacer(String, int, String) - Constructor for class fr.sii.ogham.core.mimetype.replace.PatternMimetypeReplacer
-
Initialize with a regular expression and a replacement.
- PatternMimetypeReplacer(Pattern, String) - Constructor for class fr.sii.ogham.core.mimetype.replace.PatternMimetypeReplacer
-
Initialize with a regular expression and a replacement.
- payload(Matcher<? super Byte[]>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentShortMessageMessageAssert
-
Make assertions on the payload byte array of short message field of the
message(s) using fluent API.
- PduRequestWithContext<S extends SubmitSm> - Class in fr.sii.ogham.testing.assertion.sms
-
Dedicated context for one particular
SubmitSm
- PduRequestWithContext(S, String, Context) - Constructor for class fr.sii.ogham.testing.assertion.sms.PduRequestWithContext
-
- perExecutionDelay() - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
Retry several times with a fixed delay to wait after the last execution
failure until the maximum attempts is reached.
- PerExecutionDelayBuilder<P> - Class in fr.sii.ogham.core.builder.retry
-
Configures retry handling based on a specific delay for each execution.
- PerExecutionDelayBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.retry.PerExecutionDelayBuilder
-
Initializes the builder with a parent builder.
- PerExecutionDelayRetry - Class in fr.sii.ogham.core.retry
-
Retry several times with a fixed delay to wait after the last execution
failure until the maximum attempts is reached.
- PerExecutionDelayRetry(int, List<Long>) - Constructor for class fr.sii.ogham.core.retry.PerExecutionDelayRetry
-
Initializes with the maximum attempts and the delays to wait after a
failure.
- personal(Matcher<? super Iterable<String>>) - Method in class fr.sii.ogham.testing.assertion.email.FluentAddressListAssert
-
Make assertions on the email addresses (personal information only).
- PersonalizationCompat - Interface in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat
-
Wrapper interface that delegates operations to the real SendGrid
Personalization object.
- PhoneNumber - Class in fr.sii.ogham.sms.message
-
Represents a phone number.
- PhoneNumber(String) - Constructor for class fr.sii.ogham.sms.message.PhoneNumber
-
Initialize the phone number with the provided number.
- PhoneNumberException - Exception in fr.sii.ogham.core.exception.util
-
General exception to indicate that the provided phone number is invalid.
- PhoneNumberException(String, PhoneNumber, Throwable) - Constructor for exception fr.sii.ogham.core.exception.util.PhoneNumberException
-
- PhoneNumberException(String, PhoneNumber) - Constructor for exception fr.sii.ogham.core.exception.util.PhoneNumberException
-
- PhoneNumberException(Throwable, PhoneNumber) - Constructor for exception fr.sii.ogham.core.exception.util.PhoneNumberException
-
- PhoneNumberHandler - Interface in fr.sii.ogham.sms.message.addressing.translator
-
Dedicated phone number translator exposing its capabilities.
- PhoneNumberInfo - Class in fr.sii.ogham.testing.assertion.sms
-
- PhoneNumberInfo(Address) - Constructor for class fr.sii.ogham.testing.assertion.sms.PhoneNumberInfo
-
- PhoneNumberInfo(String, byte, byte) - Constructor for class fr.sii.ogham.testing.assertion.sms.PhoneNumberInfo
-
- PhoneNumbersBuilder - Class in fr.sii.ogham.sms.builder
-
- PhoneNumbersBuilder(SmsBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.PhoneNumbersBuilder
-
Initializes the builder with a parent builder.
- PhoneNumberTranslator - Interface in fr.sii.ogham.sms.message.addressing.translator
-
- PhoneNumberTranslatorException - Exception in fr.sii.ogham.sms.exception.message
-
Ogham uses a chain to transform original phone number into final phone
number.
- PhoneNumberTranslatorException(String, Throwable) - Constructor for exception fr.sii.ogham.sms.exception.message.PhoneNumberTranslatorException
-
- PhoneNumberTranslatorException(String) - Constructor for exception fr.sii.ogham.sms.exception.message.PhoneNumberTranslatorException
-
- PhoneNumberTranslatorException(Throwable) - Constructor for exception fr.sii.ogham.sms.exception.message.PhoneNumberTranslatorException
-
- PhoneNumberTranslatorPair - Class in fr.sii.ogham.sms.builder
-
- PhoneNumberTranslatorPair(PhoneNumberTranslator, PhoneNumberTranslator) - Constructor for class fr.sii.ogham.sms.builder.PhoneNumberTranslatorPair
-
- PhoneNumberTranslatorSender - Class in fr.sii.ogham.sms.sender
-
Decorator sender that transforms the content of the message before really
sending it.
- PhoneNumberTranslatorSender(PhoneNumberTranslator, PhoneNumberTranslator, MessageSender) - Constructor for class fr.sii.ogham.sms.sender.PhoneNumberTranslatorSender
-
Initializes the sender with the provided translators and decorated
sender.
- PhoneNumberWithContext - Class in fr.sii.ogham.testing.assertion.sms
-
Context dedicated to a phone number of a particular message.
- PhoneNumberWithContext(PhoneNumberInfo, String, Context) - Constructor for class fr.sii.ogham.testing.assertion.sms.PhoneNumberWithContext
-
- populate(Object, Map<String, Object>, BeanUtils.Options) - Static method in class fr.sii.ogham.core.util.BeanUtils
-
Fills a Java object with the provided values.
- populate(Object, Map.Entry<String, Object>, BeanUtils.Options) - Static method in class fr.sii.ogham.core.util.BeanUtils
-
Fills a Java object with the provided value.
- populate(Object, Map<String, Object>) - Static method in class fr.sii.ogham.core.util.BeanUtils
-
Fills a Java object with the provided values.
- port(Integer) - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
Set the mail server port.
- port() - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
Set the mail server port
- port(Integer) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Set the SMPP server port.
- port() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Set the SMPP server port.
- port(int) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.ServerConfig
-
Start the server with a fixed port.
- PORT_RANGE_MAX - Static variable in class fr.sii.ogham.testing.util.RandomPortUtils
-
The default maximum value for port ranges used when finding an available
socket port.
- PORT_RANGE_MIN - Static variable in class fr.sii.ogham.testing.util.RandomPortUtils
-
The default minimum value for port ranges used when finding an available
socket port.
- PortConfig - Interface in fr.sii.ogham.testing.extension.junit.sms.config
-
Provide configuration to build a provider that will provide a port for the
server.
- PortFinder - Interface in fr.sii.ogham.testing.util.port
-
Abstraction for searching available ports
- PrefixSuffixBuilder<MYSELF> - Interface in fr.sii.ogham.core.builder.resolution
-
Configure path prefix/suffix for a resource resolver.
- PrefixSuffixProperties - Class in fr.sii.ogham.spring.common
-
- PrefixSuffixProperties() - Constructor for class fr.sii.ogham.spring.common.PrefixSuffixProperties
-
- prepareMessages(Sms) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.BaseMessagePreparator
-
- prepareMessages(Sms) - Method in interface fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.MessagePreparator
-
Converts Ogham
Sms
message to
SubmitSm
messages.
- printer - Variable in class fr.sii.ogham.testing.assertion.hamcrest.AbstractHtmlDiffMatcher
-
- Printer - Interface in fr.sii.ogham.testing.extension.common
-
Simple abstraction useful to switch printer implementation.
- printFailure(String, String, Throwable) - Method in interface fr.sii.ogham.testing.extension.common.Printer
-
Write the footer in case of a failed test.
- printFailure(String, String, Throwable) - Method in class fr.sii.ogham.testing.extension.common.Slf4jPrinter
-
- printFailure(String, String, Throwable) - Method in class fr.sii.ogham.testing.extension.common.StringPrinter
-
- printHeader(String, String) - Method in interface fr.sii.ogham.testing.extension.common.Printer
-
Write the header string with the associated marker.
- printHeader(String, String) - Method in class fr.sii.ogham.testing.extension.common.Slf4jPrinter
-
- printHeader(String, String) - Method in class fr.sii.ogham.testing.extension.common.StringPrinter
-
- printSucess(String, String) - Method in interface fr.sii.ogham.testing.extension.common.Printer
-
Write the footer in case of a succeeded test.
- printSucess(String, String) - Method in class fr.sii.ogham.testing.extension.common.Slf4jPrinter
-
- printSucess(String, String) - Method in class fr.sii.ogham.testing.extension.common.StringPrinter
-
- priority - Variable in class fr.sii.ogham.core.builder.env.props.AbstractProps
-
- Priority - Annotation Type in fr.sii.ogham.core.builder.priority
-
Annotation that is used to configure the priority of an implementation.
- PriorityComparator<T> - Class in fr.sii.ogham.core.util
-
Comparator used to order objects.
- PriorityComparator(ToIntFunction<T>) - Constructor for class fr.sii.ogham.core.util.PriorityComparator
-
Initializes with the function used to access the priority attribute of
the compared objects.
- PriorityProvider<T> - Interface in fr.sii.ogham.core.builder.priority
-
Simple interface that provides a priority based on the value of an object.
- PriorizedContentHandler - Class in fr.sii.ogham.email.sender.impl.javamail
-
Provides a content handler based on the class of the content.
- PriorizedContentHandler(List<PriorizedMatchingHandler<JavaMailContentHandler>>) - Constructor for class fr.sii.ogham.email.sender.impl.javamail.PriorizedContentHandler
-
Initialize with the list of content handlers with matching predicate and
priority.
- PriorizedContentHandler() - Constructor for class fr.sii.ogham.email.sender.impl.javamail.PriorizedContentHandler
-
Initialize with an empty list
- PriorizedContentHandler - Class in fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler
-
Implementation of
SendGridContentHandler
that delegates content
handling to specialized instances, if one matching the actual content has
been declared.
- PriorizedContentHandler(List<PriorizedMatchingHandler<SendGridContentHandler>>) - Constructor for class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Initialize with the list of content handlers with matching predicate and
priority.
- PriorizedContentHandler() - Constructor for class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Initialize with an empty list
- PriorizedContentHandler - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler
-
Implementation of
SendGridContentHandler
that delegates content
handling to specialized instances, if one matching the actual content type
has been declared.
- PriorizedContentHandler(List<PriorizedMatchingHandler<SendGridContentHandler>>) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Initialize with the list of content handlers with matching predicate and
priority.
- PriorizedContentHandler() - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Initialize with an empty list
- PriorizedList<P> - Class in fr.sii.ogham.core.util
-
Helper class that registers objects with associated priority.
- PriorizedList() - Constructor for class fr.sii.ogham.core.util.PriorizedList
-
Initializes with an empty list
- PriorizedList(List<WithPriority<P>>) - Constructor for class fr.sii.ogham.core.util.PriorizedList
-
Initializes with some priorized objects
- PriorizedMatchingHandler<T> - Class in fr.sii.ogham.core.util
-
Entry that declares a handler that is capable of handling a particular
content if the provided matcher matches the content.
- PriorizedMatchingHandler(Predicate<Content>, T, int) - Constructor for class fr.sii.ogham.core.util.PriorizedMatchingHandler
-
- properties(String...) - Method in interface fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilder
-
Register one or several property keys.
- properties(String...) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderDelegate
-
- properties(String...) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderHelper
-
- properties(String) - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
Load a property file using its path.
- properties(String, int) - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
Load a property file using its path.
- properties(Properties) - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
Provide custom properties.
- properties(Properties, int) - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
Provide custom properties.
- properties() - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
Provide custom properties using fluent API.
- properties(int) - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
Provide custom properties using fluent API.
- properties(String) - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- properties(String, int) - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- properties(Properties) - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- properties(Properties, int) - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- properties() - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- properties(int) - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- properties(String) - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- properties(String, int) - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- properties(Properties) - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- properties(Properties, int) - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- properties() - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- properties(int) - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- properties(Properties) - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
Register additional properties that are used by JavaMail session.
- properties(Map<String, String>) - Method in class fr.sii.ogham.email.builder.javamail.JavaMailBuilder
-
Register additional properties that are used by JavaMail session.
- properties - Variable in class fr.sii.ogham.spring.email.AbstractSpringSendGridConfigurer
-
- PropertiesBridge - Class in fr.sii.ogham.core.env
-
- PropertiesBridge(PropertyResolver) - Constructor for class fr.sii.ogham.core.env.PropertiesBridge
-
Wraps the property resolver
- PropertiesBuilder<P> - Interface in fr.sii.ogham.core.builder.env
-
- PropertiesBuilderDelegate<P> - Class in fr.sii.ogham.core.builder.env
-
Implementation that just delegates all operations to another builder.
- PropertiesBuilderDelegate(P, PropertiesBuilder<?>) - Constructor for class fr.sii.ogham.core.builder.env.PropertiesBuilderDelegate
-
Wraps the delegate builder.
- PropertiesUsernamePasswordAuthenticator - Class in fr.sii.ogham.email.sender.impl.javamail
-
Shortcut to provide username and password by reading them from provided
properties
- PropertiesUsernamePasswordAuthenticator(PropertyResolver, String, String) - Constructor for class fr.sii.ogham.email.sender.impl.javamail.PropertiesUsernamePasswordAuthenticator
-
- PropertiesUtils - Class in fr.sii.ogham.spring.util
-
Some utility functions to handle properties
- propertyNames() - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- PropertyPatternCondition<T> - Class in fr.sii.ogham.core.condition
-
Condition that checks if the provided property value matches the provided
pattern.
- PropertyPatternCondition(String, Pattern, PropertyResolver) - Constructor for class fr.sii.ogham.core.condition.PropertyPatternCondition
-
Initialize the condition with the provided key.
- PropertyResolver - Interface in fr.sii.ogham.core.env
-
Access to configuration/environment variables.
- PropertyValueCondition<T> - Class in fr.sii.ogham.core.condition
-
Condition that checks if the provided property value is the same as the
provided value.
- PropertyValueCondition(String, String, PropertyResolver) - Constructor for class fr.sii.ogham.core.condition.PropertyValueCondition
-
Initialize the condition with the provided key.
- Props - Class in fr.sii.ogham.core.builder.env.props
-
- Props(Properties, int, int) - Constructor for class fr.sii.ogham.core.builder.env.props.Props
-
- PropsBuilder - Class in fr.sii.ogham.core.builder.env.props
-
- PropsBuilder(PropertiesBuilder<?>, int, int) - Constructor for class fr.sii.ogham.core.builder.env.props.PropsBuilder
-
- PropsPath - Class in fr.sii.ogham.core.builder.env.props
-
- PropsPath(String, int, int) - Constructor for class fr.sii.ogham.core.builder.env.props.PropsPath
-
- protocol - Variable in class fr.sii.ogham.testing.util.port.DefaultPortFinder
-
- provide(Class<?>) - Method in class fr.sii.ogham.core.builder.priority.AnnotationPriorityProvider
-
- provide(T) - Method in class fr.sii.ogham.core.builder.priority.AutoDecrementPriorityProvider
-
- provide(T) - Method in class fr.sii.ogham.core.builder.priority.ImplementationPriorityProvider
-
- provide(T) - Method in interface fr.sii.ogham.core.builder.priority.PriorityProvider
-
Gives the priority number.
- provide() - Method in class fr.sii.ogham.core.builder.retry.BuilderToRetryStrategyProviderBridge
-
- provide(Object) - Method in class fr.sii.ogham.core.condition.provider.ActivableAtRuntimeConditionProvider
-
- provide(Class<?>) - Method in class fr.sii.ogham.core.condition.provider.AnnotationConditionProvider
-
- provide(T) - Method in interface fr.sii.ogham.core.condition.provider.ConditionProvider
-
Analyzes the source object and provides a condition that will be later
evaluated on another object.
- provide(Object) - Method in class fr.sii.ogham.core.condition.provider.ImplementationConditionProvider
-
- provide(RequiredClass) - Method in class fr.sii.ogham.core.condition.provider.RequiredClassAnnotationProvider
-
- provide(RequiredClasses) - Method in class fr.sii.ogham.core.condition.provider.RequiredClassesAnnotationProvider
-
- provide(RequiredProperties) - Method in class fr.sii.ogham.core.condition.provider.RequiredPropertiesAnnotationProvider
-
- provide(RequiredProperty) - Method in class fr.sii.ogham.core.condition.provider.RequiredPropertyAnnotationProvider
-
- provide(T) - Method in class fr.sii.ogham.core.condition.provider.StaticConditionProvider
-
- provide() - Method in interface fr.sii.ogham.core.retry.RetryStrategyProvider
-
Provides the strategy used to handle retry
- provide(Message) - Method in class fr.sii.ogham.core.subject.provider.FirstSupportingSubjectProvider
-
- provide(Message) - Method in class fr.sii.ogham.core.subject.provider.HtmlTitleSubjectProvider
-
- provide(Message) - Method in class fr.sii.ogham.core.subject.provider.MultiContentSubjectProvider
-
- provide(Message) - Method in interface fr.sii.ogham.core.subject.provider.SubjectProvider
-
Generate a subject from the provided message.
- provide(Message) - Method in class fr.sii.ogham.core.subject.provider.TextPrefixSubjectProvider
-
- provide(Encoded) - Method in class fr.sii.ogham.sms.builder.smsglobal.SmsGlobalDataCodingProvider
-
- provide(Encoded) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.CharsetMapToCharacterEncodingGroupDataCodingProvider
-
- provide(Encoded) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.CharsetMapToGeneralGroupDataCodingProvider
-
- provide(Encoded) - Method in interface fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.DataCodingProvider
-
Indicates the Data Coding Scheme to use for the specified charset.
- provide(Encoded) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.FirstSupportingDataCodingProvider
-
- provide(Encoded) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.FixedByteValueDataCodingProvider
-
- provider(SubjectProvider) - Method in class fr.sii.ogham.email.builder.AutofillSubjectBuilder
-
Extension point to provide any additional subject provider.
- put(String, Object) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- putAll(Map<? extends String, ? extends Object>) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- random() - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReferenceNumberGeneratorBuilder
-
Uses a random number for reference number.
- random(Random) - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReferenceNumberGeneratorBuilder
-
Uses a random number for reference number.
- random - Variable in class fr.sii.ogham.testing.util.port.DefaultPortFinder
-
- randomJsmppPortExtension(int, ServerConfig) - Method in class fr.sii.ogham.testing.extension.spring.JsmppServerTestConfiguration
-
- randomJsmppPortRule(int, ServerConfig) - Method in class fr.sii.ogham.testing.extension.spring.JsmppServerTestConfiguration
-
- randomPort() - Method in class fr.sii.ogham.testing.extension.junit.sms.config.ServerConfig
-
Start the server with a random port.
- randomPort(int) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.ServerConfig
-
Start the server with a random port.
- randomPort(int, int) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.ServerConfig
-
Start the server with a random port.
- RandomPortConfig - Class in fr.sii.ogham.testing.extension.junit.sms.config
-
- RandomPortConfig(int, int) - Constructor for class fr.sii.ogham.testing.extension.junit.sms.config.RandomPortConfig
-
Initialize with the port range.
- RandomPortGreenMailRule - Class in fr.sii.ogham.testing.extension.junit.email
-
Just an extension for GreenMailRule
to handle random port instead of
fixed port.
- RandomPortGreenMailRule() - Constructor for class fr.sii.ogham.testing.extension.junit.email.RandomPortGreenMailRule
-
Initialize the rule for the SMTP protocol only (random port).
- RandomPortGreenMailRule(String...) - Constructor for class fr.sii.ogham.testing.extension.junit.email.RandomPortGreenMailRule
-
Initialize the rule for the provided protocols (random port for each
protocol).
- RandomPortGreenMailRule(int, String...) - Constructor for class fr.sii.ogham.testing.extension.junit.email.RandomPortGreenMailRule
-
Initialize the rule for the provided protocols (random port for each
protocol).
- RandomPortGreenMailRule(int, int, String...) - Constructor for class fr.sii.ogham.testing.extension.junit.email.RandomPortGreenMailRule
-
Initialize the rule for the provided protocols (random port for each
protocol).
- RandomPortServerSetup - Class in fr.sii.ogham.testing.extension.junit.email
-
Extension of ServerSetup
to handle random port.
- RandomPortServerSetup(int, int, String) - Constructor for class fr.sii.ogham.testing.extension.junit.email.RandomPortServerSetup
-
Initialize the range of ports for a particular protocol.
- RandomPortServerSetup(int, int, String, String) - Constructor for class fr.sii.ogham.testing.extension.junit.email.RandomPortServerSetup
-
Initialize the range of ports for a particular protocol.
- RandomPortUtils - Class in fr.sii.ogham.testing.util
-
Simple utility methods for finding available ports on localhost
.
- randomPortWireMockRule(int) - Method in class fr.sii.ogham.testing.extension.spring.WireMockTestConfiguration
-
- RandomReferenceNumberGenerator - Class in fr.sii.ogham.sms.splitter
-
In the cellular phone industry, mobile phones and their networks sometimes
support concatenated short message service (or concatenated SMS) to overcome
the limitation on the number of characters that can be sent in a single SMS
text message transmission (which is usually 160).
- RandomReferenceNumberGenerator() - Constructor for class fr.sii.ogham.sms.splitter.RandomReferenceNumberGenerator
-
Uses a default
Random
to generate random reference numbers.
- RandomReferenceNumberGenerator(Random) - Constructor for class fr.sii.ogham.sms.splitter.RandomReferenceNumberGenerator
-
Use the provided
Random
to generate random reference numbers.
- RandomReferenceNumberGenerator(Random, int) - Constructor for class fr.sii.ogham.sms.splitter.RandomReferenceNumberGenerator
-
Use the provided
Random
to generate random reference number byte
arrays.
- RandomServerPortProvider - Class in fr.sii.ogham.testing.sms.simulator.config
-
Provider that provides a random port.
- RandomServerPortProvider(int, int) - Constructor for class fr.sii.ogham.testing.sms.simulator.config.RandomServerPortProvider
-
Initialize with the port range.
- randomSmtpPortGreenMailExtension(int) - Method in class fr.sii.ogham.testing.extension.spring.GreenMailTestConfiguration
-
- randomSmtpPortGreenMailRule(int) - Method in class fr.sii.ogham.testing.extension.spring.GreenMailTestConfiguration
-
- rawRequest() - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsAssert
-
Make assertions on the raw request (
SubmitSm
) of the message(s)
using fluent API.
- ReadableEncoderBuilder - Class in fr.sii.ogham.sms.builder.cloudhopper
-
- ReadableEncoderBuilder(BuildContext) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.ReadableEncoderBuilder
-
Initialize with the build context
- ReadMethodAccessor<T> - Class in fr.sii.ogham.core.util.bean
-
Access object property using reflection
- ReadMethodAccessor(Object, String) - Constructor for class fr.sii.ogham.core.util.bean.ReadMethodAccessor
-
Initialize the accessor with the provided bean and property name.
- ReadMethodAccessor(Object, String, Method) - Constructor for class fr.sii.ogham.core.util.bean.ReadMethodAccessor
-
Initialize the accessor with the provided bean and property name.
- ReadMethodAccessor(Object, String, Method, Accessor<T>) - Constructor for class fr.sii.ogham.core.util.bean.ReadMethodAccessor
-
Initialize the accessor with the provided bean and property name.
- receivedMessage(int) - Method in class fr.sii.ogham.testing.assertion.email.FluentReceivedEmailsAssert
-
Access fluent API to write assertions on a particular received message.
- receivedMessage(int) - Method in class fr.sii.ogham.testing.assertion.sms.FluentReceivedSmsAssert
-
Access fluent API to write assertions on a particular received message.
- receivedMessages() - Method in class fr.sii.ogham.testing.assertion.email.FluentReceivedEmailsAssert
-
Fluent API to write assertions on received messages.
- receivedMessages(Matcher<Collection<? extends Message>>) - Method in class fr.sii.ogham.testing.assertion.email.FluentReceivedEmailsAssert
-
Fluent API to write assertions on received messages.
- receivedMessages() - Method in class fr.sii.ogham.testing.assertion.sms.FluentReceivedSmsAssert
-
Fluent API to write assertions on received messages.
- receivedMessages(Matcher<Collection<? extends S>>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentReceivedSmsAssert
-
Fluent API to write assertions on received messages.
- recipient(R...) - Method in interface fr.sii.ogham.core.message.capability.HasRecipientsFluent
-
Add a recipient for the message
- recipient(Recipient...) - Method in class fr.sii.ogham.email.message.Email
-
Add a recipient of the mail.
- recipient(EmailAddress, RecipientType) - Method in class fr.sii.ogham.email.message.Email
-
Add a recipient specifying its address and the type (to, cc, bcc).
- Recipient - Class in fr.sii.ogham.email.message
-
Represents an email recipient.
- Recipient(String) - Constructor for class fr.sii.ogham.email.message.Recipient
-
Initialize the recipient with the provided address.
- Recipient(EmailAddress) - Constructor for class fr.sii.ogham.email.message.Recipient
-
Initialize the recipient with the provided address.
- Recipient(EmailAddress, RecipientType) - Constructor for class fr.sii.ogham.email.message.Recipient
-
Initialize the recipient with the provided address and for the provided
type.
- Recipient - Class in fr.sii.ogham.sms.message
-
- Recipient(String, PhoneNumber) - Constructor for class fr.sii.ogham.sms.message.Recipient
-
Initialize the contact with its name and its phone number.
- Recipient(PhoneNumber) - Constructor for class fr.sii.ogham.sms.message.Recipient
-
Initialize the contact with its name and its phone number.
- Recipient(String, String) - Constructor for class fr.sii.ogham.sms.message.Recipient
-
Initialize the contact with its name and its phone number as string.
- Recipient(String) - Constructor for class fr.sii.ogham.sms.message.Recipient
-
Initialize the contact with its phone number as string.
- recipient(Recipient...) - Method in class fr.sii.ogham.sms.message.Sms
-
Add a recipient for the message
- RecipientNumberBuilder - Class in fr.sii.ogham.sms.builder
-
- RecipientNumberBuilder() - Constructor for class fr.sii.ogham.sms.builder.RecipientNumberBuilder
-
Default constructor used without all Ogham work.
- RecipientNumberBuilder(PhoneNumbersBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.RecipientNumberBuilder
-
Initializes the builder with a parent builder.
- RecipientNumberFormatBuilder - Class in fr.sii.ogham.sms.builder
-
- RecipientNumberFormatBuilder(RecipientNumberBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.RecipientNumberFormatBuilder
-
Initializes the builder with a parent builder.
- recipients(List<R>) - Method in interface fr.sii.ogham.core.message.capability.HasRecipientsFluent
-
Set the list of recipients of the message
- recipients(List<Recipient>) - Method in class fr.sii.ogham.email.message.Email
-
Set the whole list of recipients.
- recipients(List<Recipient>) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the list of recipients of the message
- RecipientType - Enum in fr.sii.ogham.email.message
-
The recipient type for indicating which email field to use.
- Recoverable - Annotation Type in fr.sii.ogham.core.exception.handler
-
Just a marker to indicate that the exception may be ignored.
- RecursiveBeanReadWrapper - Class in fr.sii.ogham.core.util.bean
-
A wrapper that wraps original bean and all nested property values (only
objects, not primitives).
- RecursiveBeanReadWrapper(Object) - Constructor for class fr.sii.ogham.core.util.bean.RecursiveBeanReadWrapper
-
- RecursiveBeanReadWrapper(BeanReadWrapper) - Constructor for class fr.sii.ogham.core.util.bean.RecursiveBeanReadWrapper
-
- RecursiveBeanReadWrapper(Object, BeanReadWrapperFactory) - Constructor for class fr.sii.ogham.core.util.bean.RecursiveBeanReadWrapper
-
- RecursiveBeanReadWrapper(BeanReadWrapper, BeanReadWrapperFactory) - Constructor for class fr.sii.ogham.core.util.bean.RecursiveBeanReadWrapper
-
- referenceNumber() - Method in class fr.sii.ogham.sms.builder.cloudhopper.MessageSplitterBuilder
-
Configures how Cloudhopper should generate a reference number.
- ReferenceNumberGenerationException - Exception in fr.sii.ogham.sms.exception.message
-
When a SMS is split into segments, a reference number is shared for all
segments.
- ReferenceNumberGenerationException(String, Throwable) - Constructor for exception fr.sii.ogham.sms.exception.message.ReferenceNumberGenerationException
-
- ReferenceNumberGenerationException(String) - Constructor for exception fr.sii.ogham.sms.exception.message.ReferenceNumberGenerationException
-
- ReferenceNumberGenerationException(Throwable) - Constructor for exception fr.sii.ogham.sms.exception.message.ReferenceNumberGenerationException
-
- ReferenceNumberGenerator - Interface in fr.sii.ogham.sms.splitter
-
In the cellular phone industry, mobile phones and their networks sometimes
support concatenated short message service (or concatenated SMS) to overcome
the limitation on the number of characters that can be sent in a single SMS
text message transmission (which is usually 160).
- ReferenceNumberGeneratorBuilder - Class in fr.sii.ogham.sms.builder.cloudhopper
-
In the cellular phone industry, mobile phones and their networks sometimes
support concatenated short message service (or concatenated SMS) to overcome
the limitation on the number of characters that can be sent in a single SMS
text message transmission (which is usually 160).
- ReferenceNumberGeneratorBuilder(MessageSplitterBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.ReferenceNumberGeneratorBuilder
-
Initializes the builder with a parent builder.
- reflectionsEquals(Object, Object, String...) - Static method in class fr.sii.ogham.core.util.EqualsBuilder
-
This method uses reflection to determine if the two Objects are equal.
- reflectionsHashCode(Object, String...) - Static method in class fr.sii.ogham.core.util.HashCodeBuilder
-
Uses reflection to build a valid hash code from the fields of object.
- RegexAttachBackgroudImageInliner - Class in fr.sii.ogham.html.inliner.impl.regexp
-
Image inliner that loads the image and attaches it to the mail.
- RegexAttachBackgroudImageInliner(IdGenerator) - Constructor for class fr.sii.ogham.html.inliner.impl.regexp.RegexAttachBackgroudImageInliner
-
- RegexBase64BackgroundImageInliner - Class in fr.sii.ogham.html.inliner.impl.regexp
-
Image inliner that reads the image and converts it into a base64 string.
- RegexBase64BackgroundImageInliner() - Constructor for class fr.sii.ogham.html.inliner.impl.regexp.RegexBase64BackgroundImageInliner
-
- register(T) - Method in interface fr.sii.ogham.core.builder.context.BuildContext
-
Register an instance created by a builder.
- register(T) - Method in class fr.sii.ogham.core.builder.context.DefaultBuildContext
-
- register(T) - Method in class fr.sii.ogham.core.builder.context.EnvBuilderBasedContext
-
- register(SupportingConverter) - Method in interface fr.sii.ogham.core.builder.env.ConverterBuilder
-
Register a custom converter.
- register(SupportingConverter) - Method in class fr.sii.ogham.core.builder.env.ConverterBuilderDelegate
-
- register(SupportingConverter) - Method in class fr.sii.ogham.core.builder.env.SimpleConverterBuilder
-
- register(MessagingConfigurer, int) - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Registers a configurer with a priority.
- register(MessagingConfigurer, int, ConfigurationPhase) - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Registers a configurer with a priority.
- register(Object) - Method in class fr.sii.ogham.core.builder.registry.CleanableRegistry
-
- register(T) - Method in interface fr.sii.ogham.core.builder.registry.Registry
-
Registers an object into the registry.
- register(Class<B>) - Method in class fr.sii.ogham.core.builder.sender.SenderImplementationBuilderHelper
-
Registers and configures sender through a dedicated builder.
- register(Class<B>) - Method in class fr.sii.ogham.core.builder.template.TemplateBuilderHelper
-
Registers and configures a
TemplateParser
through a dedicated
builder.
- register(SupportingConverter) - Method in interface fr.sii.ogham.core.convert.ConverterRegistry
-
Registers a converter.
- register(SupportingConverter) - Method in class fr.sii.ogham.core.convert.DefaultConverter
-
- register(SupportingConverter) - Method in class fr.sii.ogham.core.convert.DelegateConverter
-
- register(ResourceResolver) - Method in class fr.sii.ogham.core.resource.resolver.FirstSupportingResourceResolver
-
Register a new resolver.
- register(ResourceResolver) - Method in interface fr.sii.ogham.core.resource.resolver.ResourceResolverRegistry
-
Register a resolver.
- register(WithPriority<P>) - Method in class fr.sii.ogham.core.util.PriorizedList
-
Registers a new priorized object
- register(P, int) - Method in class fr.sii.ogham.core.util.PriorizedList
-
Registers an object with its priority
- register(PriorizedList<P>) - Method in class fr.sii.ogham.core.util.PriorizedList
-
- register(Predicate<Content>, JavaMailContentHandler, int) - Method in class fr.sii.ogham.email.sender.impl.javamail.PriorizedContentHandler
-
Register a new content handler using the provided content matcher.
- register(Predicate<Content>, JavaMailContentHandler) - Method in class fr.sii.ogham.email.sender.impl.javamail.PriorizedContentHandler
-
Register a new content handler using the provided content matcher.
- register(Class<? extends Content>, JavaMailContentHandler, int) - Method in class fr.sii.ogham.email.sender.impl.javamail.PriorizedContentHandler
-
Register a new content handler.
- register(Class<? extends Content>, JavaMailContentHandler) - Method in class fr.sii.ogham.email.sender.impl.javamail.PriorizedContentHandler
-
Register a new content handler.
- register(Predicate<Content>, SendGridContentHandler, int) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Register a new content handler using the provided content matcher.
- register(Predicate<Content>, SendGridContentHandler) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Register a new content handler using the provided content matcher.
- register(Class<? extends Content>, SendGridContentHandler, int) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Register a new content handler.
- register(Class<? extends Content>, SendGridContentHandler) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Register a new content handler.
- register(Predicate<Content>, SendGridContentHandler, int) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Register a new content handler using the provided content matcher.
- register(Predicate<Content>, SendGridContentHandler) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Register a new content handler using the provided content matcher.
- register(Class<? extends Content>, SendGridContentHandler, int) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Register a new content handler.
- register(Class<? extends Content>, SendGridContentHandler) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.PriorizedContentHandler
-
Register a new content handler.
- register(Encoder, int) - Method in class fr.sii.ogham.sms.builder.cloudhopper.EncoderBuilder
-
Register a custom
Encoder
with associated priority.
- register(DataCodingProvider) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.FirstSupportingDataCodingProvider
-
- register(Variant, String) - Method in class fr.sii.ogham.template.common.adapter.ExtensionMappingVariantResolver
-
Register a mapping between a variant and an extension.
- register(Executable<E>) - Method in interface fr.sii.ogham.testing.assertion.util.AssertionRegistry
-
Register a function that contains assertions.
- register(Executable<E>) - Method in class fr.sii.ogham.testing.assertion.util.FailAtEndRegistry
-
- register(Executable<E>) - Method in class fr.sii.ogham.testing.assertion.util.FailImmediatelyRegistry
-
- registerDefaultConverters() - Static method in class fr.sii.ogham.core.util.BeanUtils
-
- registerResourceHandler(Class<? extends NamedResource>, JavaMailAttachmentResourceHandler) - Method in class fr.sii.ogham.email.sender.impl.javamail.MapAttachmentResourceHandler
-
Register a new attachment resource handler.
- registry - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- Registry<T> - Interface in fr.sii.ogham.core.builder.registry
-
Simple interface that represents a write-only registry (only provides a
registration method).
- RelativePath - Class in fr.sii.ogham.core.resource.path
-
A generated path from a base path and a relative path.
- RelativePath(ResourcePath, ResourcePath, String) - Constructor for class fr.sii.ogham.core.resource.path.RelativePath
-
- RelativePath(ResourcePath, String, String) - Constructor for class fr.sii.ogham.core.resource.path.RelativePath
-
- RelativePathResolver - Interface in fr.sii.ogham.core.resource.path
-
Resolve the given path against the base path by using the following rules:
- RelativeResolver - Class in fr.sii.ogham.core.resource.resolver
-
Decorator resource resolver that use parent path and extension for resource
resolution.
- RelativeResolver(RelativisableResourceResolver, String) - Constructor for class fr.sii.ogham.core.resource.resolver.RelativeResolver
-
Initialize the resolver with the mandatory delegate and a parent path.
- RelativeResolver(RelativisableResourceResolver, String, String) - Constructor for class fr.sii.ogham.core.resource.resolver.RelativeResolver
-
Initialize the resolver with the mandatory delegate, a parent path and a
extension.
- RelativisableResourceResolver - Interface in fr.sii.ogham.core.resource.resolver
-
- relativize(String, String) - Static method in class fr.sii.ogham.core.util.HtmlUtils
-
Generate a relative URL/path:
If other
parameter is absolute, then return
other
.
If other
parameter is relative, then it merges other
into base
.
- RelayFailureHandler - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
A Cloudhopper session handler that relay failures to an
ErrorHandler
.
- RelayFailureHandler(ErrorHandler, SmppSessionHandler) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RelayFailureHandler
-
- remove(Object) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- removeOghamAttributes(String) - Static method in class fr.sii.ogham.html.inliner.impl.jsoup.CssInlineUtils
-
- removeOghamAttributes(String) - Static method in class fr.sii.ogham.html.inliner.impl.jsoup.ImageInlineUtils
-
- removeOghamProperties(String) - Static method in class fr.sii.ogham.html.inliner.impl.regexp.CssImageInlineUtils
-
- replace() - Method in interface fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilder
-
Configures mimetype replacement.
- replace() - Method in class fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilderDelegate
-
- replace() - Method in class fr.sii.ogham.core.builder.mimetype.SimpleMimetypeDetectionBuilder
-
- replace(String) - Method in class fr.sii.ogham.core.mimetype.replace.ContainsMimetypeReplacer
-
- replace(String) - Method in class fr.sii.ogham.core.mimetype.replace.FirstMatchingMimetypeReplacer
-
- replace(String) - Method in interface fr.sii.ogham.core.mimetype.replace.MimetypeReplacer
-
Replaces the original mimetype by something else.
- replace(String) - Method in class fr.sii.ogham.core.mimetype.replace.PatternMimetypeReplacer
-
- ReplaceMimetypeBuilder<P> - Interface in fr.sii.ogham.core.builder.mimetype
-
Configures mimetype replacement.
- ReplaceMimetypeBuilderDelegate<P> - Class in fr.sii.ogham.core.builder.mimetype
-
Implementation that just delegates all operations to another builder.
- ReplaceMimetypeBuilderDelegate(P, ReplaceMimetypeBuilder<?>) - Constructor for class fr.sii.ogham.core.builder.mimetype.ReplaceMimetypeBuilderDelegate
-
Wraps the delegate builder.
- RequestContextHolderWebContextProvider - Class in fr.sii.ogham.spring.template.thymeleaf
-
Implementation that retrieves the current HttpServletRequest
and
HttpServletResponse
using RequestContextHolder
.
- RequestContextHolderWebContextProvider() - Constructor for class fr.sii.ogham.spring.template.thymeleaf.RequestContextHolderWebContextProvider
-
- requestExpiryTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
Set the amount of time (milliseconds) to wait for an endpoint to respond
to a request before it expires.
- requestExpiryTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
Set the amount of time (milliseconds) to wait for an endpoint to respond
to a request before it expires.
- RequiredClass - Annotation Type in fr.sii.ogham.core.builder.condition
-
This annotation is used with
RequiredClasses
and its aim is to
provide more options on how to handle required classes.
- requiredClass(String) - Static method in class fr.sii.ogham.core.condition.fluent.Conditions
-
Check if a class is present in the classpath.
- requiredClass(String) - Static method in class fr.sii.ogham.core.condition.fluent.MessageConditions
-
Check if a class is present in the classpath.
- RequiredClassAnnotationProvider<T> - Class in fr.sii.ogham.core.condition.provider
-
Provider that handle
RequiredClass
annotation to provide a condition.
- RequiredClassAnnotationProvider() - Constructor for class fr.sii.ogham.core.condition.provider.RequiredClassAnnotationProvider
-
- RequiredClassCondition<T> - Class in fr.sii.ogham.core.condition
-
Condition that checks if the provided class is available in the classpath.
- RequiredClassCondition(String) - Constructor for class fr.sii.ogham.core.condition.RequiredClassCondition
-
Initialize the condition with the class name
- RequiredClasses - Annotation Type in fr.sii.ogham.core.builder.condition
-
Indicates that the implementation needs some classes available in the
classpath to be usable.
- RequiredClassesAnnotationProvider<T> - Class in fr.sii.ogham.core.condition.provider
-
- RequiredClassesAnnotationProvider() - Constructor for class fr.sii.ogham.core.condition.provider.RequiredClassesAnnotationProvider
-
- RequiredProperties - Annotation Type in fr.sii.ogham.core.builder.condition
-
Indicates that the implementation needs some property configuration keys to
be usable.
- RequiredPropertiesAnnotationProvider<T> - Class in fr.sii.ogham.core.condition.provider
-
- RequiredPropertiesAnnotationProvider(PropertyResolver) - Constructor for class fr.sii.ogham.core.condition.provider.RequiredPropertiesAnnotationProvider
-
- RequiredProperty - Annotation Type in fr.sii.ogham.core.builder.condition
-
This annotation is used with
RequiredProperties
and its aim is to
provide more options on how to handle required properties.
- requiredProperty(PropertyResolver, String) - Static method in class fr.sii.ogham.core.condition.fluent.Conditions
-
Check if a property is present in the configuration properties.
- requiredProperty(PropertyResolver, String) - Static method in class fr.sii.ogham.core.condition.fluent.MessageConditions
-
Check if a property is present in the configuration properties.
- RequiredPropertyAnnotationProvider<T> - Class in fr.sii.ogham.core.condition.provider
-
- RequiredPropertyAnnotationProvider(PropertyResolver) - Constructor for class fr.sii.ogham.core.condition.provider.RequiredPropertyAnnotationProvider
-
- RequiredPropertyCondition<T> - Class in fr.sii.ogham.core.condition
-
Condition that checks if the provided property is defined either in the
system property or in the provided properties.
- RequiredPropertyCondition(String, PropertyResolver) - Constructor for class fr.sii.ogham.core.condition.RequiredPropertyCondition
-
Initialize the condition with the provided key.
- requiredPropertyValue(PropertyResolver, String, String) - Static method in class fr.sii.ogham.core.condition.fluent.Conditions
-
Check if a property has a particular value in the configuration
properties.
- requiredPropertyValue(PropertyResolver, String, Pattern) - Static method in class fr.sii.ogham.core.condition.fluent.Conditions
-
Check if a property value matches the pattern in the configuration
properties.
- requiredPropertyValue(PropertyResolver, String, String) - Static method in class fr.sii.ogham.core.condition.fluent.MessageConditions
-
Check if a property has a particular value in the configuration
properties.
- requiredPropertyValue(PropertyResolver, String, Pattern) - Static method in class fr.sii.ogham.core.condition.fluent.MessageConditions
-
Check if a property value matches the pattern in the configuration
properties.
- requiresNewConnection(Throwable) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.DefaultErrorAnalyzer
-
- requiresNewConnection(Throwable) - Method in interface fr.sii.ogham.sms.sender.impl.cloudhopper.session.ErrorAnalyzer
-
Indicates whether the raised error is severe therefore needs a new
session.
- reset() - Static method in class fr.sii.ogham.core.util.ClasspathUtils
-
- reset() - Method in class fr.sii.ogham.testing.sms.simulator.config.FixedServerPortProvider
-
- reset() - Method in class fr.sii.ogham.testing.sms.simulator.config.RandomServerPortProvider
-
- reset() - Method in interface fr.sii.ogham.testing.sms.simulator.config.ServerPortProvider
-
- reset() - Method in class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
Reset the configuration to be reused by the same server
- reset() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.JSMPPServerSimulator
-
- resetClassLoader() - Method in class fr.sii.ogham.core.util.classpath.SimpleClasspathHelper
-
- resetPort() - Method in class fr.sii.ogham.testing.extension.junit.email.RandomPortServerSetup
-
Add possibility to reset port in order to reuse the same server instance
and configuration on different port when restarted.
- resolve(ResourcePath, ResourcePath) - Method in class fr.sii.ogham.core.resource.path.LookupAwareRelativePathResolver
-
- resolve(ResourcePath, String) - Method in class fr.sii.ogham.core.resource.path.LookupAwareRelativePathResolver
-
- resolve(ResourcePath, ResourcePath) - Method in interface fr.sii.ogham.core.resource.path.RelativePathResolver
-
Resolve relative path against the base path:
- resolve(ResourcePath, String) - Method in interface fr.sii.ogham.core.resource.path.RelativePathResolver
-
Resolve relative path against the base path:
- resolve(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.AbstractPrefixedLookupPathResolver
-
- resolve(ResourcePath, String, String) - Method in class fr.sii.ogham.core.resource.resolver.ClassPathResolver
-
- resolve(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.DefaultResourceResolver
-
- resolve(ResourcePath, String, String) - Method in class fr.sii.ogham.core.resource.resolver.FileResolver
-
- resolve(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.FirstSupportingResourceResolver
-
- resolve(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.RelativeResolver
-
- resolve(ResourcePath, String, String) - Method in interface fr.sii.ogham.core.resource.resolver.RelativisableResourceResolver
-
Resolve the relative path with provided prefix and suffix.
- resolve(ResourcePath) - Method in interface fr.sii.ogham.core.resource.resolver.ResourceResolver
-
- resolve(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.StringResourceResolver
-
- ResolvedPath - Interface in fr.sii.ogham.core.resource.path
-
- ResolvedResourcePath - Class in fr.sii.ogham.core.resource.path
-
Provides a link between a resource path, its recognized lookup and its
resolved value.
- ResolvedResourcePath(ResourcePath, String, String) - Constructor for class fr.sii.ogham.core.resource.path.ResolvedResourcePath
-
- ResolvedString - Class in fr.sii.ogham.core.resource.path
-
- ResolvedString(String) - Constructor for class fr.sii.ogham.core.resource.path.ResolvedString
-
- ResolvedString(String, String) - Constructor for class fr.sii.ogham.core.resource.path.ResolvedString
-
- resolver(PropertyResolver) - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
- resolver(PropertyResolver) - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- resolver(PropertyResolver) - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- resolver(ResourceResolver) - Method in interface fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilder
-
Register a custom resolver.
- resolver(ResourceResolver) - Method in class fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilderHelper
-
- resolver(ResourceResolver) - Method in class fr.sii.ogham.core.builder.resolution.StandaloneResourceResolutionBuilder
-
- resolver(ResourceResolver) - Method in class fr.sii.ogham.email.builder.AttachmentHandlingBuilder
-
- resolver(ResourceResolver) - Method in class fr.sii.ogham.email.builder.CssInliningBuilder
-
- resolver(ResourceResolver) - Method in class fr.sii.ogham.email.builder.ImageInliningBuilder
-
- resolver(ResourceResolver) - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
- resolver(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- resolverAdapter(TemplateLoaderAdapter) - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
- resolverAdapter(TemplateResolverAdapter) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- ResolverAdapterConfigurationException - Exception in fr.sii.ogham.template.exception
-
- ResolverAdapterConfigurationException(String, ResourceResolver, Throwable) - Constructor for exception fr.sii.ogham.template.exception.ResolverAdapterConfigurationException
-
- ResolverAdapterConfigurationException(String, ResourceResolver) - Constructor for exception fr.sii.ogham.template.exception.ResolverAdapterConfigurationException
-
- ResolverAdapterConfigurationException(ResourceResolver, Throwable) - Constructor for exception fr.sii.ogham.template.exception.ResolverAdapterConfigurationException
-
- ResolverAdapterException - Exception in fr.sii.ogham.template.exception
-
- ResolverAdapterException(String, ResourceResolver, Throwable) - Constructor for exception fr.sii.ogham.template.exception.ResolverAdapterException
-
- ResolverAdapterException(String, ResourceResolver) - Constructor for exception fr.sii.ogham.template.exception.ResolverAdapterException
-
- ResolverAdapterException(ResourceResolver, Throwable) - Constructor for exception fr.sii.ogham.template.exception.ResolverAdapterException
-
- ResolverAdapterNotFoundException - Exception in fr.sii.ogham.template.exception
-
Specialized exception that is thrown by template engine integration (can't
use a checked exception) in order to wrap a
ResolverAdapterException
.
- ResolverAdapterNotFoundException(String) - Constructor for exception fr.sii.ogham.template.exception.ResolverAdapterNotFoundException
-
- ResolverAdapterNotFoundException(String, Throwable) - Constructor for exception fr.sii.ogham.template.exception.ResolverAdapterNotFoundException
-
- resolveTemplate(TemplateProcessingParameters) - Method in class fr.sii.ogham.template.thymeleaf.v2.ThymeLeafV2FirstSupportingTemplateResolver
-
- resolveTemplate(IEngineConfiguration, String, String, Map<String, Object>) - Method in class fr.sii.ogham.template.thymeleaf.v3.ThymeLeafV3FirstSupportingTemplateResolver
-
- resource() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Cconfigures resource resolution.
- Resource - Interface in fr.sii.ogham.core.resource
-
Interface that defines the behavior of a template.
- resource(String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a resource loaded from a path to the email.
- resource(String, String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a resource loaded from a path to the email.
- resource(String, String, String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a resource loaded from a path to the email.
- resource(ResourcePath) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a resource loaded from a path to the email.
- resource(ResourcePath, String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a resource loaded from a path to the email.
- resource(String, ResourcePath) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a resource loaded from a path to the email.
- resource(String, ResourcePath, String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a resource loaded from a path to the email.
- resource(String, String) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Embed a resource loaded from a path to the email.
- resource(String, String, String) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Embed a resource loaded from a path to the email.
- resource(String, ResourcePath) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Embed a resource loaded from a path to the email.
- resource(String, ResourcePath, String) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Embed a resource loaded from a path to the email.
- resource(String) - Static method in class fr.sii.ogham.testing.util.ResourceUtils
-
Utility method that loads a file content from the classpath.
- resourceAsString(String) - Static method in class fr.sii.ogham.testing.util.ResourceUtils
-
Utility method that loads a file content from the classpath.
- resourceAsString(String, Charset) - Static method in class fr.sii.ogham.testing.util.ResourceUtils
-
Utility method that loads a file content from the classpath.
- resourceBuilder - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- resourceIsUnresolved(Throwable) - Static method in class fr.sii.ogham.core.builder.configurer.SendMessageRetryablePredicates
-
Indicates if the error is raised because a resource can't be resolved.
- ResourcePath - Interface in fr.sii.ogham.core.resource.path
-
Concept for path to a resource.
- ResourceResolutionBuilder<MYSELF extends ResourceResolutionBuilder<MYSELF>> - Interface in fr.sii.ogham.core.builder.resolution
-
Builder that configures resource resolution.
- ResourceResolutionBuilderHelper<FLUENT extends ResourceResolutionBuilder<FLUENT>> - Class in fr.sii.ogham.core.builder.resolution
-
Resource resolution is used many times.
- ResourceResolutionBuilderHelper(FLUENT, BuildContext) - Constructor for class fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilderHelper
-
- resourceResolutionBuilderHelper - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- ResourceResolutionException - Exception in fr.sii.ogham.core.exception.resource
-
- ResourceResolutionException(String, ResourcePath, Throwable) - Constructor for exception fr.sii.ogham.core.exception.resource.ResourceResolutionException
-
- ResourceResolutionException(String, ResourcePath) - Constructor for exception fr.sii.ogham.core.exception.resource.ResourceResolutionException
-
- ResourceResolutionException(ResourcePath, Throwable) - Constructor for exception fr.sii.ogham.core.exception.resource.ResourceResolutionException
-
- ResourceResolver - Interface in fr.sii.ogham.core.resource.resolver
-
Interface for all resource resolvers.
- ResourceResolverRegistry - Interface in fr.sii.ogham.core.resource.resolver
-
- ResourceTranslatorException - Exception in fr.sii.ogham.email.exception.attachment.translator
-
Ogham uses a chain to transform original resource into final resource.
- ResourceTranslatorException(String, Throwable) - Constructor for exception fr.sii.ogham.email.exception.attachment.translator.ResourceTranslatorException
-
- ResourceUtils - Class in fr.sii.ogham.core.util
-
Utility class to handle resources
- ResourceUtils - Class in fr.sii.ogham.testing.util
-
Contains utility methods to load resources in tests.
- RespondToDeliveryReceiptHandler - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
Binding to SMSC can be either SmppBindType.TRANSMITTER
or
SmppBindType.TRANSCEIVER
.
- RespondToDeliveryReceiptHandler(SmppSessionHandler) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToDeliveryReceiptHandler
-
- RespondToEnquireLinkRequestHandler - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
Binding to SMSC can be either SmppBindType.TRANSMITTER
or
SmppBindType.TRANSCEIVER
.
- RespondToEnquireLinkRequestHandler(SmppSessionHandler) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.session.RespondToEnquireLinkRequestHandler
-
- Response - Class in fr.sii.ogham.sms.util.http
-
Simple abstraction of the HTTP response.
- Response(int, String) - Constructor for class fr.sii.ogham.sms.util.http.Response
-
- Response(HttpStatus, String) - Constructor for class fr.sii.ogham.sms.util.http.Response
-
- responseDeliveryListener - Variable in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- responseTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
The maximum amount of time (in milliseconds) to wait for receiving a
response from the server to an EnquireLink
request.
- responseTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.KeepAliveBuilder
-
The maximum amount of time (in milliseconds) to wait for receiving a
response from the server to an EnquireLink
request.
- responseTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReuseSessionBuilder
-
To check if the session is still alive, an EnquireLink
request is
sent.
- responseTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.ReuseSessionBuilder
-
To check if the session is still alive, an EnquireLink
request is
sent.
- responseTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
Set the maximum amount of time (in milliseconds) to wait until a valid
response is received when a "submit" request is synchronously sends to
the remote endpoint.
- responseTimeout() - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
Set the maximum amount of time (in milliseconds) to wait until a valid
response is received when a "submit" request is synchronously sends to
the remote endpoint.
- rest() - Method in interface fr.sii.ogham.sms.builder.smsglobal.SmsGlobalBuilder
-
- retry - Variable in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
- retryable(Predicate<Throwable>) - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
A predicate that checks if the raised error should allow another retry or
not.
- retryable(UnaryOperator<Predicate<Throwable>>) - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
Combine the current configured predicate with another.
- retryable(Condition<Throwable>) - Method in class fr.sii.ogham.core.builder.retry.RetryBuilder
-
A condition that checks if the raised error should allow another retry or
not.
- RetryBuilder<P> - Class in fr.sii.ogham.core.builder.retry
-
Configures retry handling.
- RetryBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.retry.RetryBuilder
-
Initializes the builder with a parent builder.
- RetryException - Exception in fr.sii.ogham.core.exception.retry
-
Retry strategies may fail for many possible reasons:
The action to retry has failed too many times (
MaximumAttemptsReachedException
)
The action to retry has failed with an error that should not be ignored
so the action should not be retried anymore
The retry strategy itself has failed
The thread has been interrupted
...
This is the general exception thrown by
RetryExecutor
s and it has
subclasses to indicate the detailed reason.
- RetryException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.retry.RetryException
-
- RetryException(String) - Constructor for exception fr.sii.ogham.core.exception.retry.RetryException
-
- RetryException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.retry.RetryException
-
- RetryExecutionFailureException - Exception in fr.sii.ogham.core.exception.retry
-
General exception that indicates that the action to retry has failed.
- RetryExecutionFailureException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.retry.RetryExecutionFailureException
-
- RetryExecutionFailureException(String) - Constructor for exception fr.sii.ogham.core.exception.retry.RetryExecutionFailureException
-
- RetryExecutionFailureException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.retry.RetryExecutionFailureException
-
- RetryExecutionInterruptedException - Exception in fr.sii.ogham.core.exception.retry
-
Specialized exception that indicates that the action has failed while
executing because the thread running the action has been interrupted.
- RetryExecutionInterruptedException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.retry.RetryExecutionInterruptedException
-
- RetryExecutionInterruptedException(String) - Constructor for exception fr.sii.ogham.core.exception.retry.RetryExecutionInterruptedException
-
- RetryExecutionInterruptedException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.retry.RetryExecutionInterruptedException
-
- RetryExecutor - Interface in fr.sii.ogham.core.retry
-
Execute an action until it succeeds or the maximum retries are reached.
- RetryExecutorFactory - Interface in fr.sii.ogham.core.builder.retry
-
- RetryStrategy - Interface in fr.sii.ogham.core.retry
-
Strategy that indicates how to handle retries.
- RetryStrategyProvider - Interface in fr.sii.ogham.core.retry
-
Provides the strategy used to handle retry.
- reuseSession() - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
Reuse the previous session instead of closing and reopening one if
possible.
- ReuseSessionBuilder - Class in fr.sii.ogham.sms.builder.cloudhopper
-
Builder to configure how reuse session management should behave.
- ReuseSessionBuilder(SessionBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.ReuseSessionBuilder
-
- ReuseSessionOptions - Class in fr.sii.ogham.sms.sender.impl.cloudhopper
-
- ReuseSessionOptions() - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.ReuseSessionOptions
-
- ReuseSessionOptions(boolean) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.ReuseSessionOptions
-
- ReuseSessionOptions() - Constructor for class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ReuseSessionOptions
-
- run() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.EnquireLinkTask
-
- run() - Method in interface fr.sii.ogham.testing.assertion.util.Executable
-
- run() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.DeliveryReceiptTask
-
- run() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.JSMPPServerSimulator
-
- run() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.WaitBindTask
-
- Segment - Interface in fr.sii.ogham.sms.splitter
-
Represents a segment (part) of the original message.
- SEGMENT_SIZE_GSM_7BIT_SMS_PACKING_MODE - Static variable in class fr.sii.ogham.sms.SmsConstants.SmppSplitConstants
-
Smpp message size is 140 octets.
- SEGMENT_SIZE_GSM_8BIT - Static variable in class fr.sii.ogham.sms.SmsConstants.SmppSplitConstants
-
Smpp message size is 140 octets.
- SEGMENT_SIZE_UCS2 - Static variable in class fr.sii.ogham.sms.SmsConstants.SmppSplitConstants
-
Smpp message size is 140 octets.
- SegmentSizes(int, int) - Constructor for class fr.sii.ogham.sms.SmsConstants.SmppSplitConstants.SegmentSizes
-
Initializes with maximum segment sizes
- send(Message) - Method in class fr.sii.ogham.core.sender.AbstractSpecializedSender
-
- send(Message) - Method in class fr.sii.ogham.core.sender.AutoRetrySender
-
- send(Message) - Method in class fr.sii.ogham.core.sender.ContentTranslatorSender
-
- send(Message) - Method in class fr.sii.ogham.core.sender.FallbackSender
-
- send(Message) - Method in class fr.sii.ogham.core.sender.FillerSender
-
- send(Message) - Method in interface fr.sii.ogham.core.sender.MessageSender
-
Sends the message.
- send(Message) - Method in class fr.sii.ogham.core.sender.MultiImplementationSender
-
- send(M) - Method in interface fr.sii.ogham.core.sender.SpecializedSender
-
Sends the message.
- send(Message) - Method in class fr.sii.ogham.core.service.CleanableMessagingService
-
- send(Message) - Method in class fr.sii.ogham.core.service.EverySupportingMessagingService
-
Sends the message.
- send(Message) - Method in interface fr.sii.ogham.core.service.MessagingService
-
Sends the message.
- send(Message) - Method in class fr.sii.ogham.core.service.WrapExceptionMessagingService
-
Sends the message.
- send(Message) - Method in class fr.sii.ogham.email.sender.AttachmentResourceTranslatorSender
-
- send(Email) - Method in class fr.sii.ogham.email.sender.impl.JavaMailSender
-
- send(Email) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.client.DelegateSendGridClient
-
- send(com.sendgrid.SendGrid.Email) - Method in interface fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.client.SendGridClient
-
Sends the provided email to SendGrid.
- send(Email) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.SendGridV2Sender
-
- send(MailCompat) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client.DelegateSendGridClient
-
- send(MailCompat) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client.SendGridClient
-
Sends the provided email to SendGrid.
- send(Email) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.SendGridV4Sender
-
- send(Sms) - Method in class fr.sii.ogham.sms.sender.impl.CloudhopperSMPPSender
-
- send(Sms) - Method in class fr.sii.ogham.sms.sender.impl.OvhSmsSender
-
- send(Sms) - Method in class fr.sii.ogham.sms.sender.impl.SmsglobalRestSender
-
- send(Message) - Method in class fr.sii.ogham.sms.sender.PhoneNumberTranslatorSender
-
- sendAlertNotification(OutputStream, int, TypeOfNumber, NumberingPlanIndicator, String, TypeOfNumber, NumberingPlanIndicator, String, OptionalParameter...) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendAlertNotificationDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
- sendAlertNotificationWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
- sendBind(OutputStream, BindType, int, String, String, String, InterfaceVersion, TypeOfNumber, NumberingPlanIndicator, String) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendBindDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendBindDelay
milliseconds before
sending data.
- sendBindResp(OutputStream, int, int, String, InterfaceVersion) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendBindRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendBindRespDelay
milliseconds
before sending data.
- sendBindRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendBindRespWaiting
function
before sending data.
- sendBindWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendBindWaiting
function before
sending data.
- sendCancelSm(OutputStream, int, String, String, TypeOfNumber, NumberingPlanIndicator, String, TypeOfNumber, NumberingPlanIndicator, String) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendCancelSmDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendCancelSmDelay
milliseconds
before sending data.
- sendCancelSmResp(OutputStream, int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendCancelSmRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendCancelSmRespDelay
milliseconds before sending data.
- sendCancelSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendCancelSmRespWaiting
function before sending data.
- sendCancelSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendCancelSmWaiting
function
before sending data.
- sendDataSm(OutputStream, int, String, TypeOfNumber, NumberingPlanIndicator, String, TypeOfNumber, NumberingPlanIndicator, String, ESMClass, RegisteredDelivery, DataCoding, OptionalParameter...) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendDataSmDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendDataSmDelay
milliseconds
before sending data.
- sendDataSmResp(OutputStream, int, String, OptionalParameter...) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendDataSmRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendDataSmRespDelay
milliseconds
before sending data.
- sendDataSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendDataSmRespWaiting
function
before sending data.
- sendDataSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendDataSmWaiting
function
before sending data.
- sendDeliverSm(OutputStream, int, String, TypeOfNumber, NumberingPlanIndicator, String, TypeOfNumber, NumberingPlanIndicator, String, ESMClass, byte, byte, RegisteredDelivery, DataCoding, byte[], OptionalParameter...) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendDeliverSmDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendDeliverSmDelay
milliseconds
before sending data.
- sendDeliverSmResp(OutputStream, int, int, String) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendDeliverSmRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendDeliverSmRespDelay
milliseconds before sending data.
- sendDeliverSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendDeliverSmRespWaiting
function before sending data.
- sendDeliverSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendDeliverSmWaiting
function
before sending data.
- sendEnquireLink(OutputStream, int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendEnquireLinkDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendEnquireLinkDelay
milliseconds
before sending data.
- sendEnquireLinkResp(OutputStream, int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendEnquireLinkRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendEnquireLinkRespDelay
milliseconds before sending data.
- sendEnquireLinkRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendEnquireLinkRespWaiting
function before sending data.
- sendEnquireLinkWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendEnquireLinkWaiting
function
before sending data.
- sender(Class<T>) - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
Registers and configures sender through a dedicated builder.
- sender(Class<T>) - Method in class fr.sii.ogham.sms.builder.SmsBuilder
-
Registers and configures sender through a dedicated builder.
- Sender - Class in fr.sii.ogham.sms.message
-
Specialization of
Contact
that represents the sender of the SMS.
- Sender(String, PhoneNumber) - Constructor for class fr.sii.ogham.sms.message.Sender
-
Initialize the contact with its name and its phone number.
- Sender(PhoneNumber) - Constructor for class fr.sii.ogham.sms.message.Sender
-
Initialize the contact with its name and its phone number.
- Sender(String, String) - Constructor for class fr.sii.ogham.sms.message.Sender
-
Initialize the contact with its name and its phone number as string.
- Sender(String) - Constructor for class fr.sii.ogham.sms.message.Sender
-
Initialize the contact with its phone number as string.
- SenderImplementationBuilderHelper<P> - Class in fr.sii.ogham.core.builder.sender
-
- SenderImplementationBuilderHelper(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.sender.SenderImplementationBuilderHelper
-
Initializes the builder with a parent builder.
- SenderNumberBuilder - Class in fr.sii.ogham.sms.builder
-
- SenderNumberBuilder() - Constructor for class fr.sii.ogham.sms.builder.SenderNumberBuilder
-
Default constructor when using without all Ogham work.
- SenderNumberBuilder(PhoneNumbersBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.SenderNumberBuilder
-
Initializes the builder with a parent builder.
- SenderNumberFormatBuilder - Class in fr.sii.ogham.sms.builder
-
- SenderNumberFormatBuilder(SenderNumberBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.SenderNumberFormatBuilder
-
Initializes the builder with a parent builder.
- sendGenericNack(OutputStream, int, int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendGenericNackDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendGenericNackDelay
milliseconds
before sending data.
- sendGenericNackWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendGenericNackWaiting
function
before sending data.
- sendGrid - Variable in class fr.sii.ogham.spring.email.AbstractSpringSendGridConfigurer
-
- SendGridClient - Interface in fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.client
-
Description of the operations a service backed with SendGrid should expose.
- SendGridClient - Interface in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client
-
Description of the operations a service backed with SendGrid should expose.
- SendGridConstants - Class in fr.sii.ogham.email.sendgrid
-
- SendGridContentHandler - Interface in fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler
-
Description of the operations a content handler used with emails sent to
SendGrid should implement.
- SendGridContentHandler - Interface in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler
-
Description of the operations a content handler used with emails sent to
SendGrid should implement.
- SendGridException - Exception in fr.sii.ogham.email.sendgrid.sender.exception
-
Exception that wraps exceptions that are thrown by SendGrid.
- SendGridException(String, Throwable) - Constructor for exception fr.sii.ogham.email.sendgrid.sender.exception.SendGridException
-
- SendGridException(String) - Constructor for exception fr.sii.ogham.email.sendgrid.sender.exception.SendGridException
-
- SendGridException(Throwable) - Constructor for exception fr.sii.ogham.email.sendgrid.sender.exception.SendGridException
-
- SendGridInterceptor - Interface in fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.client
-
Extension point used to customize the message before sending it.
- SendGridInterceptor - Interface in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.client
-
Extension point used to customize the message before sending it.
- SendGridSender - Interface in fr.sii.ogham.email.sendgrid.sender
-
Base interface for SendGrid sender that is necessary to abstract
implementations for each SendGrid library versions
- SendGridV2Builder - Class in fr.sii.ogham.email.sendgrid.v2.builder.sendgrid
-
Configures how SendGrid implementation will send
Email
s.
- SendGridV2Builder() - Constructor for class fr.sii.ogham.email.sendgrid.v2.builder.sendgrid.SendGridV2Builder
-
Default constructor when using SendGrid sender without all Ogham work.
- SendGridV2Builder(EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.sendgrid.v2.builder.sendgrid.SendGridV2Builder
-
Constructor that is called when using Ogham builder:
- SendGridV2Configurer() - Constructor for class fr.sii.ogham.email.sendgrid.v2.builder.sendgrid.DefaultSendGridV2Configurer.SendGridV2Configurer
-
- SendGridV2Sender - Class in fr.sii.ogham.email.sendgrid.v2.sender.impl
-
SendGrid-backed implementation of the email sender.
- SendGridV2Sender(SendGridClient, SendGridContentHandler) - Constructor for class fr.sii.ogham.email.sendgrid.v2.sender.impl.SendGridV2Sender
-
Constructor.
- SendGridV2Sender(SendGridClient, SendGridContentHandler, SendGridInterceptor) - Constructor for class fr.sii.ogham.email.sendgrid.v2.sender.impl.SendGridV2Sender
-
Constructor.
- SendGridV4Builder - Class in fr.sii.ogham.email.sendgrid.v4.builder.sendgrid
-
Configures how SendGrid implementation will send
Email
s.
- SendGridV4Builder() - Constructor for class fr.sii.ogham.email.sendgrid.v4.builder.sendgrid.SendGridV4Builder
-
Default constructor when using SendGrid sender without all Ogham work.
- SendGridV4Builder(EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.email.sendgrid.v4.builder.sendgrid.SendGridV4Builder
-
Constructor that is called when using Ogham builder:
- SendGridV4Configurer() - Constructor for class fr.sii.ogham.email.sendgrid.v4.builder.sendgrid.DefaultSendGridV4Configurer.SendGridV4Configurer
-
- SendGridV4Sender - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl
-
SendGrid-backed implementation of the email sender.
- SendGridV4Sender(SendGridClient, SendGridContentHandler, MimeTypeProvider) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.SendGridV4Sender
-
- SendGridV4Sender(SendGridClient, SendGridContentHandler, MimeTypeProvider, CompatFactory) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.SendGridV4Sender
-
Constructor.
- SendGridV4Sender(SendGridClient, SendGridContentHandler, MimeTypeProvider, CompatFactory, SendGridInterceptor) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.SendGridV4Sender
-
Constructor.
- sendHeader(OutputStream, int, int, int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendHeaderDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendHeaderDelay
milliseconds
before sending data.
- sendHeaderWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendHeaderWaiting
function
before sending data.
- SendMessageRetryablePredicates - Class in fr.sii.ogham.core.builder.configurer
-
Predicate that skip retry if one of theses condition is met:
The error is a JVM error that should not be ignored
If the error is due to a preparation error (not sending).
- sendOutbind(OutputStream, int, String, String) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendOutbindDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendOutbindDelay
milliseconds
before sending data.
- sendOutbindWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendOutbindWaiting
function
before sending data.
- sendQuerySm(OutputStream, int, String, TypeOfNumber, NumberingPlanIndicator, String) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendQuerySmDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendQuerySmDelay
milliseconds
before sending data.
- sendQuerySmResp(OutputStream, int, String, String, MessageState, byte) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendQuerySmRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendQuerySmRespDelay
milliseconds
before sending data.
- sendQuerySmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendQuerySmRespWaiting
function
before sending data.
- sendQuerySmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendQuerySmWaiting
function
before sending data.
- sendReplaceSm(OutputStream, int, String, TypeOfNumber, NumberingPlanIndicator, String, String, String, RegisteredDelivery, byte, byte[]) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendReplaceSmDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendReplaceSmDelay
milliseconds
before sending data.
- sendReplaceSmResp(OutputStream, int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendReplaceSmRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendReplaceSmRespDelay
milliseconds before sending data.
- sendReplaceSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendReplaceSmRespWaiting
function before sending data.
- sendReplaceSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendReplaceSmWaiting
function
before sending data.
- SendRetryProperties - Class in fr.sii.ogham.spring.common
-
- SendRetryProperties() - Constructor for class fr.sii.ogham.spring.common.SendRetryProperties
-
- sendSubmitMulti(OutputStream, int, String, TypeOfNumber, NumberingPlanIndicator, String, DestinationAddress[], ESMClass, byte, byte, String, String, RegisteredDelivery, ReplaceIfPresentFlag, DataCoding, byte, byte[], OptionalParameter...) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendSubmitMultiDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendSubmitMultiDelay
milliseconds
before sending data.
- sendSubmitMultiResp(OutputStream, int, String, UnsuccessDelivery...) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendSubmitMultiRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendSubmitMultiRespDelay
milliseconds before sending data.
- sendSubmitMultiRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendSubmitMultiRespWaiting
function before sending data.
- sendSubmitMultiWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendSubmitMultiWaiting
function
before sending data.
- sendSubmitSm(OutputStream, int, String, TypeOfNumber, NumberingPlanIndicator, String, TypeOfNumber, NumberingPlanIndicator, String, ESMClass, byte, byte, String, String, RegisteredDelivery, byte, DataCoding, byte, byte[], OptionalParameter...) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendSubmitSmDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendSubmitSmDelay
milliseconds
before sending data.
- sendSubmitSmResp(OutputStream, int, String) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendSubmitSmRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendSubmitSmRespDelay
milliseconds before sending data.
- sendSubmitSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendSubmitSmRespWaiting
function before sending data.
- sendSubmitSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendSubmitSmWaiting
function
before sending data.
- sendUnbind(OutputStream, int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendUnbindDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendUnbindDelay
milliseconds
before sending data.
- sendUnbindResp(OutputStream, int, int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- sendUnbindRespDelay(long) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by waiting sendUnbindRespDelay
milliseconds
before sending data.
- sendUnbindRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendUnbindRespWaiting
function
before sending data.
- sendUnbindWaiting(Awaiter) - Method in class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
Simulate slow server by executing sendUnbindWaiting
function
before sending data.
- sequential() - Method in class fr.sii.ogham.email.builder.CidBuilder
-
Image defined in a html must be referenced by a
Content-ID
(or CID) if the image is attached to the email.
- SequentialIdGenerator - Class in fr.sii.ogham.core.id.generator
-
Generates a simple sequence:
Either 1, 2, 3, ..., n
Or <name>
1, <name>
2, <name>
3, ...,
<name>
n
- SequentialIdGenerator() - Constructor for class fr.sii.ogham.core.id.generator.SequentialIdGenerator
-
The sequence starts at 0 and doesn't use the name (only a number).
- SequentialIdGenerator(boolean) - Constructor for class fr.sii.ogham.core.id.generator.SequentialIdGenerator
-
The sequence starts at 0 and use the name only if useNamePrefix
parameter is true.
- SequentialIdGenerator(boolean, int) - Constructor for class fr.sii.ogham.core.id.generator.SequentialIdGenerator
-
The sequence starts at initial
parameter value and use the name
only if useNamePrefix
parameter is true.
- SERIAL_VERSION_UID - Static variable in class fr.sii.ogham.core.CoreConstants
-
Internal constant to be used for all exceptions
- SERIAL_VERSION_UID - Static variable in class fr.sii.ogham.email.JavaMailConstants
-
- server - Variable in class fr.sii.ogham.testing.extension.junit.sms.AbstractJUnitSmppServerExt
-
The server simulator
- ServerConfig - Class in fr.sii.ogham.testing.extension.junit.sms.config
-
- ServerConfig() - Constructor for class fr.sii.ogham.testing.extension.junit.sms.config.ServerConfig
-
- serverConn - Variable in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- ServerDelays - Class in fr.sii.ogham.testing.sms.simulator.config
-
Control delays to simulate a slow server.
- ServerDelays() - Constructor for class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- ServerPortProvider - Interface in fr.sii.ogham.testing.sms.simulator.config
-
- ServerStartupException - Exception in fr.sii.ogham.testing.sms.simulator.jsmpp
-
- ServerStartupException(String, Throwable) - Constructor for exception fr.sii.ogham.testing.sms.simulator.jsmpp.ServerStartupException
-
- ServerStartupException(String) - Constructor for exception fr.sii.ogham.testing.sms.simulator.jsmpp.ServerStartupException
-
- session() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Configures Cloudhopper session management (timeouts, retry, session
name...).
- session(ExtendedSmppSessionConfiguration) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Overrides any previously defined Cloudhopper parameters to use the
provided session.
- sessionBindRequested(Long, SmppSessionConfiguration, BaseBind) - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.TestSmppServerHandler
-
- SessionBuilder - Class in fr.sii.ogham.sms.builder.cloudhopper
-
Configures Cloudhopper session management (timeouts, retry, session name...).
- SessionBuilder(CloudhopperBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
Initializes the builder with a parent builder.
- sessionCreated(Long, SmppServerSession, BaseBindResp) - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.TestSmppServerHandler
-
- sessionDestroyed(Long, SmppServerSession) - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.TestSmppServerHandler
-
- SessionException - Exception in fr.sii.ogham.sms.sender.impl.cloudhopper.exception
-
This exception indicates that the failure is due to the handling of the
session itself and not raised while sending the SMS.
- SessionException(String, Throwable) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.SessionException
-
- SessionException(String) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.SessionException
-
- SessionException(Throwable) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.SessionException
-
- SessionHandlingStrategy - Interface in fr.sii.ogham.sms.sender.impl.cloudhopper.session
-
There exists several ways to manage SMPP session between the client and the
server:
A new session can be created for each message (useful when message needs
to be sent only sometimes)
A session can be reused if possible until no message has been sent for a
while (useful when several messages have to be sent in a row)
Keep the session always alive (useful when application needs to send
messages quickly and often)
...
This interface defines the entrypoints that need to be implemented to handle
a session.
- sessionName(String) - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
A name for the session (used to name threads).
- sessionName() - Method in class fr.sii.ogham.sms.builder.cloudhopper.SessionBuilder
-
A name for the session (used to name threads).
- SessionProperties() - Constructor for class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- set(String, String) - Method in interface fr.sii.ogham.core.builder.env.PropertiesBuilder
-
Sets a property (key/value pair).
- set(String, Object) - Method in interface fr.sii.ogham.core.builder.env.PropertiesBuilder
-
Sets a property (key/value pair).
- set(String, String) - Method in class fr.sii.ogham.core.builder.env.PropertiesBuilderDelegate
-
- set(String, Object) - Method in class fr.sii.ogham.core.builder.env.PropertiesBuilderDelegate
-
- set(String, String) - Method in class fr.sii.ogham.core.builder.env.SimplePropertiesBuilder
-
- set(String, Object) - Method in class fr.sii.ogham.core.builder.env.SimplePropertiesBuilder
-
- setAccount(String) - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- setAdditionalDialects(Set<IDialect>) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Sets an additional set of dialects for this template engine, all of them
using their default prefixes.
- setAllowedMimetypes(List<String>) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.MimetypeProperties
-
- setAlphanumericCode(OghamSmsProperties.FromAlphanumericCodeProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromProperties
-
- setApiKey(String) - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- setAttachments(List<Attachment>) - Method in class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- setAttachments(List<Attachment>) - Method in class fr.sii.ogham.email.message.Email
-
Set the whole list of attachments.
- setAttachments(List<Attachment>) - Method in class fr.sii.ogham.html.inliner.ContentWithImages
-
- setAuthenticator(OghamJavaMailProperties.AuthenticationProperties) - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties
-
- setAuto(DataCodingSchemeProperties.AutoProperties) - Method in class fr.sii.ogham.spring.sms.DataCodingSchemeProperties
-
- setAutoGuess(EncoderProperties.AutoGuessProperties) - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- setBcc(OghamEmailProperties.BccProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setBcc(String...) - Method in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
- setBindTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setBindTimeout(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setBindType(SmppBindType) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setBindType(SmppBindType) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setBody(OghamJavaMailProperties.BodyProperties) - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties
-
- setCache(Boolean) - Method in class fr.sii.ogham.spring.common.MessageSpecificTemplateProperties
-
- setCache(Boolean) - Method in class fr.sii.ogham.spring.common.MessageSpecificThymeleafProperties
-
- setCache(Boolean) - Method in class fr.sii.ogham.spring.template.OghamCommonTemplateProperties
-
- setCacheable(Boolean) - Method in class fr.sii.ogham.template.thymeleaf.common.TemplateResolverOptions
-
- setCacheManager(ICacheManager) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Sets the Cache Manager to be used.
- setCc(OghamEmailProperties.CcProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setCc(String...) - Method in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
- setCharset(Charset) - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties.BodyProperties
-
- setClassAssertionStatus(String, boolean) - Method in class fr.sii.ogham.testing.mock.classloader.FilterableClassLoader
-
- setClassLoader(ClassLoader) - Method in class fr.sii.ogham.core.util.classpath.SimpleClasspathHelper
-
- setClasspath(PrefixSuffixProperties) - Method in class fr.sii.ogham.spring.common.OghamResolutionProperties
-
- setConnectAtStartup(Boolean) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- setConnectAtStartup(Boolean) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- setConnectRetry(RetryExecutor) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setConnectRetry(RetryExecutor) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- setConnectRetry(OghamCloudhopperProperties.ConnectRetryProperties) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setConnectTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setConnectTimeout(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setContent(Content) - Method in interface fr.sii.ogham.core.message.content.UpdatableDecoratorContent
-
Set the new decorated content
- setContent(Content) - Method in interface fr.sii.ogham.core.message.Message
-
Set the content of the message.
- setContent(Content) - Method in class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- setContent(Content) - Method in class fr.sii.ogham.email.message.Email
-
- setContent(MimePart, Multipart, Email, Content) - Method in class fr.sii.ogham.email.sender.impl.javamail.ContentWithAttachmentsHandler
-
- setContent(MimePart, Multipart, Email, Content) - Method in interface fr.sii.ogham.email.sender.impl.javamail.JavaMailContentHandler
-
Read the content and add it the message.
- setContent(MimePart, Multipart, Email, Content) - Method in class fr.sii.ogham.email.sender.impl.javamail.MultiContentHandler
-
- setContent(MimePart, Multipart, Email, Content) - Method in class fr.sii.ogham.email.sender.impl.javamail.PriorizedContentHandler
-
- setContent(MimePart, Multipart, Email, Content) - Method in class fr.sii.ogham.email.sender.impl.javamail.StringContentHandler
-
- setContent(Email, com.sendgrid.SendGrid.Email, Content) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.ContentWithAttachmentsHandler
-
- setContent(Email, com.sendgrid.SendGrid.Email, Content) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.MultiContentHandler
-
Reads the content and adds it into the email.
- setContent(Email, com.sendgrid.SendGrid.Email, Content) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.PriorizedContentHandler
-
- setContent(Email, com.sendgrid.SendGrid.Email, Content) - Method in interface fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.SendGridContentHandler
-
Reads the content and adds it into the email.
- setContent(Email, com.sendgrid.SendGrid.Email, Content) - Method in class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.StringContentHandler
-
Reads the content and adds it into the email.
- setContent(String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.AttachmentsCompat
-
Set the attachment's content.
- setContent(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameAttachmentsCompat
-
- setContent(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameAttachmentsCompat
-
- setContent(Email, MailCompat, Content) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.ContentWithAttachmentsHandler
-
- setContent(Email, MailCompat, Content) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.MultiContentHandler
-
Reads the content and adds it into the email.
- setContent(Email, MailCompat, Content) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.PriorizedContentHandler
-
- setContent(Email, MailCompat, Content) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.SendGridContentHandler
-
Reads the content and adds it into the email.
- setContent(Email, MailCompat, Content) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.StringContentHandler
-
Reads the content and adds it into the email.
- setContent(String) - Method in class fr.sii.ogham.html.inliner.ContentWithImages
-
- setContent(Content) - Method in class fr.sii.ogham.sms.message.Sms
-
- setContentId(String) - Method in class fr.sii.ogham.email.attachment.Attachment
-
- setContentId(String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.AttachmentsCompat
-
Set the content ID.
- setContentId(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameAttachmentsCompat
-
- setContentId(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameAttachmentsCompat
-
- setContentType(String) - Method in class fr.sii.ogham.email.attachment.Attachment
-
- setConverter(Converter) - Static method in class fr.sii.ogham.core.util.BuilderUtils
-
Change the converter used by ByulderUtils
- setCredentials(List<Credentials>) - Method in class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
Set the allowed credentials
- setData(BodyPart, NamedResource, Attachment) - Method in class fr.sii.ogham.email.sender.impl.javamail.FailResourceHandler
-
- setData(BodyPart, NamedResource, Attachment) - Method in class fr.sii.ogham.email.sender.impl.javamail.FileResourceHandler
-
- setData(BodyPart, NamedResource, Attachment) - Method in interface fr.sii.ogham.email.sender.impl.javamail.JavaMailAttachmentResourceHandler
-
Add the attachment to the email.
- setData(BodyPart, NamedResource, Attachment) - Method in class fr.sii.ogham.email.sender.impl.javamail.MapAttachmentResourceHandler
-
- setData(BodyPart, NamedResource, Attachment) - Method in class fr.sii.ogham.email.sender.impl.javamail.OverrideNameWrapperResourceHandler
-
- setData(BodyPart, NamedResource, Attachment) - Method in class fr.sii.ogham.email.sender.impl.javamail.StreamResourceHandler
-
- setDataCodingScheme(DataCodingSchemeProperties) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setDataCodingScheme(DataCodingSchemeProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setDate(Date) - Method in class mock.context.SimpleBean
-
- setDefaultAssertionStatus(boolean) - Method in class fr.sii.ogham.testing.mock.classloader.FilterableClassLoader
-
- setDefaultCharset(String) - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- setDefaultEncoding(String) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties
-
- setDefaultMessageResolvers(Set<? extends IMessageResolver>) - Method in class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EngineConfigBuilder
-
Sets the default message resolvers.
- setDefaultMimetype(String) - Method in class fr.sii.ogham.spring.common.OghamMimetypeProperties
-
- setDefaultTemplateModeHandlers(Set<? extends ITemplateModeHandler>) - Method in class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EngineConfigBuilder
-
Sets the default Template Mode Handlers.
- setDefaultValue(List<String>) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.BccProperties
-
- setDefaultValue(List<String>) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.CcProperties
-
- setDefaultValue(String) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.FromProperties
-
- setDefaultValue(String) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.SubjectProperties
-
- setDefaultValue(List<String>) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.ToProperties
-
- setDefaultValue(String) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromProperties
-
- setDefaultValue(List<String>) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.ToProperties
-
- setDelayBetweenAttempts(Long) - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- setDelayBetweenAttempts(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- setDescription(String) - Method in class fr.sii.ogham.email.attachment.Attachment
-
- setDialect(IDialect) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Sets a new unique dialect for this template engine.
- setDialects(Set<IDialect>) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Sets a new set of dialects for this template engine, all of them using
their default prefixes.
- setDialectsByPrefix(Map<String, IDialect>) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Sets a new set of dialects for this template engine, referenced by the
prefixes they will be using.
- setDisposition(String) - Method in class fr.sii.ogham.email.attachment.Attachment
-
- setDisposition(String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.AttachmentsCompat
-
Set the content-disposition of the attachment.
- setDisposition(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameAttachmentsCompat
-
- setDisposition(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameAttachmentsCompat
-
- setEnable(Boolean) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- setEnable(Boolean) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ReuseSessionOptions
-
- setEnable(boolean) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.ExtractHtmlTitleProperties
-
- setEnable(boolean) - Method in class fr.sii.ogham.spring.general.MessagingProperties.WrapUncaughtExceptionsProperties
-
- setEnable(Boolean) - Method in class fr.sii.ogham.spring.sms.DataCodingSchemeProperties.AutoProperties
-
- setEnable(Boolean) - Method in class fr.sii.ogham.spring.sms.EncoderProperties.AutoGuessProperties
-
- setEnable(Boolean) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- setEnable(Boolean) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ReuseSessionOptions
-
- setEnable(Boolean) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromAlphanumericCodeProperties
-
- setEnable(Boolean) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromInternationalFormatProperties
-
- setEnable(Boolean) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromShortCodeProperties
-
- setEnable(Boolean) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.ToInternationalFormatProperties
-
- setEnable(Boolean) - Method in class fr.sii.ogham.spring.sms.SplitProperties
-
- setEnable(boolean) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties.SpringBeansProperties
-
- setEnable(boolean) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties.StaticMethodAccess
-
- setEnableSpringBeans(boolean) - Method in class fr.sii.ogham.spring.template.OghamThymeleafProperties
-
- setEncoder(EncoderProperties) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setEncoder(EncoderProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setEnquireLinkInterval(Long) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- setEnquireLinkTimeout(Long) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- setEnquireLinkTimeout(Long) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ReuseSessionOptions
-
- setExecutionInterval(Long) - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- setExecutionInterval(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- setExecutor(Supplier<ScheduledExecutorService>) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- setExponentialInitialDelay(Long) - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- setExponentialInitialDelay(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- setExtractFromText(OghamEmailProperties.ExtractFromTextProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.SubjectProperties
-
- setExtractHtmlTitle(OghamEmailProperties.ExtractHtmlTitleProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.SubjectProperties
-
- setFailIfOctetStream(boolean) - Method in class fr.sii.ogham.spring.common.OghamMimetypeProperties.TikaProperties
-
- setFile(PrefixSuffixProperties) - Method in class fr.sii.ogham.spring.common.OghamResolutionProperties
-
- setFilename(String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.AttachmentsCompat
-
Set the filename for this attachment.
- setFilename(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameAttachmentsCompat
-
- setFilename(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameAttachmentsCompat
-
- setFirstLinePrefix(String) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.ExtractFromTextProperties
-
- setFreemarker(MessageSpecificFreemarkerProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setFreemarker(MessageSpecificFreemarkerProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- setFrom(EmailAddress) - Method in class fr.sii.ogham.email.message.Email
-
Set the sender address.
- setFrom(String) - Method in class fr.sii.ogham.email.message.Email
-
Set the sender address as string (typical address syntax is of the form
"user@host.domain" or "Personal Name <user@host.domain>").
- setFrom(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- setFrom(String, String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.MailCompat
-
Set the email's from address.
- setFrom(String, String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameMailCompat
-
- setFrom(Sender) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the sender of the SMS
- setFrom(String) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the sender phone number of the SMS as string.
- setFrom(OghamEmailProperties.FromProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setFrom(OghamSmsProperties.FromProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- setGsm7bitPacked(EncoderProperties.Gsm7bitPackedProperties) - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- setGsm8bitPacked(EncoderProperties.Gsm8bitProperties) - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- setHelper(ClasspathHelper) - Static method in class fr.sii.ogham.core.util.ClasspathUtils
-
- setHost(String) - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties
-
- setHost(String) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setHost(String) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setImageInlining(OghamEmailProperties.ImageInliningProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setInterfaceVersion(String) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setInternationalFormat(OghamSmsProperties.FromInternationalFormatProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromProperties
-
- setInternationalFormat(OghamSmsProperties.ToInternationalFormatProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.ToProperties
-
- setKeepAlive(KeepAliveOptions) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setKeepAlive(KeepAliveOptions) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- setKeepAlive(OghamCloudhopperProperties.KeepAliveOptions) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setKeepMessages(boolean) - Method in class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
If the server is restarted, it indicates if received messages in the
previous session should be kept (true) or dropped (false).
- setLastInteractionExpirationDelay(Long) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ReuseSessionOptions
-
- setLastInteractionExpirationDelay(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ReuseSessionOptions
-
- setLatin1(EncoderProperties.Latin1Properties) - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- setLogin(String) - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- setMaxAttempts(Integer) - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- setMaxAttempts(Integer) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- setMaxConsecutiveTimeouts(Integer) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.KeepAliveOptions
-
- setMaxConsecutiveTimeouts(Integer) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- setMessageResolver(IMessageResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Sets a single message resolver for this template engine.
- setMessageResolvers(Set<? extends IMessageResolver>) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Sets the message resolvers to be used by this template engine.
- setMimetype(OghamEmailProperties.MimetypeProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties.ImageInliningProperties
-
- setName(String) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setName(String) - Method in class mock.context.SimpleBean
-
- setNoStop(boolean) - Method in class fr.sii.ogham.sms.sender.impl.ovh.OvhOptions
-
- setNoStop(boolean) - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties.Options
-
- setNumber(String) - Method in class fr.sii.ogham.sms.message.PhoneNumber
-
- setOptions(OghamOvhSmsProperties.Options) - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- setOptions(TemplateLoaderOptions) - Method in class fr.sii.ogham.template.freemarker.adapter.AbstractFreeMarkerTemplateLoaderOptionsAdapter
-
- setOptions(TemplateLoaderOptions) - Method in class fr.sii.ogham.template.freemarker.adapter.FirstSupportingResolverAdapter
-
- setOptions(TemplateLoaderOptions) - Method in interface fr.sii.ogham.template.freemarker.adapter.TemplateLoaderAdapter
-
- setOptions(TemplateResolverOptions) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.AbstractTemplateResolverOptionsAdapter
-
- setOptions(TemplateResolverOptions) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.FirstSupportingResolverAdapter
-
- setOptions(TemplateResolverOptions) - Method in interface fr.sii.ogham.template.thymeleaf.common.adapter.TemplateResolverAdapter
-
Sets the options for the adapted ITemplateResolver
.
- setPackageAssertionStatus(String, boolean) - Method in class fr.sii.ogham.testing.mock.classloader.FilterableClassLoader
-
- setPassword(String) - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties.AuthenticationProperties
-
- setPassword(String) - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- setPassword(String) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setPassword(String) - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- setPassword(String) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setPathPrefix(String) - Method in class fr.sii.ogham.spring.common.PrefixSuffixProperties
-
- setPathSuffix(String) - Method in class fr.sii.ogham.spring.common.PrefixSuffixProperties
-
- setPerExecutionDelays(List<Long>) - Method in class fr.sii.ogham.spring.common.SendRetryProperties
-
- setPerExecutionDelays(List<Long>) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ConnectRetryProperties
-
- setPhoneNumber(PhoneNumber) - Method in class fr.sii.ogham.sms.message.Contact
-
- setPort(Integer) - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties
-
- setPort(Integer) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setPort(Integer) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setPort(ServerPortProvider) - Method in class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
Set the configuration that provides a port for the server
- setPriority(Integer) - Method in class fr.sii.ogham.spring.sms.EncoderProperties.Gsm7bitPackedProperties
-
- setPriority(Integer) - Method in class fr.sii.ogham.spring.sms.EncoderProperties.Gsm8bitProperties
-
- setPriority(Integer) - Method in class fr.sii.ogham.spring.sms.EncoderProperties.Latin1Properties
-
- setPriority(Integer) - Method in class fr.sii.ogham.spring.sms.EncoderProperties.Ucs2Properties
-
- setRecipients(List<R>) - Method in interface fr.sii.ogham.core.message.capability.HasRecipients
-
Set the list of recipients of the message
- setRecipients(List<Recipient>) - Method in class fr.sii.ogham.email.message.Email
-
Set the whole list of recipients.
- setRecipients(List<Recipient>) - Method in class fr.sii.ogham.sms.message.Sms
-
Set the recipients (to) of the SMS
- setRequestExpiryTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setRequestExpiryTimeout(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setRequestInterval(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- setResource(NamedResource) - Method in class fr.sii.ogham.email.attachment.Attachment
-
- setResponseDeliveryListener(ServerResponseDeliveryListener) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- setResponseTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setResponseTimeout(long) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- setResponseTimeout(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.KeepAliveOptions
-
- setResponseTimeout(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.ReuseSessionOptions
-
- setResponseTimeout(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setReuseSession(ReuseSessionOptions) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setReuseSession(ReuseSessionOptions) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- setReuseSession(OghamCloudhopperProperties.ReuseSessionOptions) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setSendAlertNotificationWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendBindRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendBindWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendCancelSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendCancelSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendDataSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendDataSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendDeliverSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendDeliverSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendEnquireLinkRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendEnquireLinkWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendGenericNackWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendHeaderWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendOutbindWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendQuerySmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendQuerySmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendReplaceSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendReplaceSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendRetry(SendRetryProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setSendRetry(SendRetryProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- setSendSubmitMultiRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendSubmitMultiWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendSubmitSmRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendSubmitSmWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendUnbindRespWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setSendUnbindWaiting(Awaiter) - Method in class fr.sii.ogham.testing.sms.simulator.config.ServerDelays
-
- setServerDelays(ServerDelays) - Method in class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
Control delays to simulate a slow server.
- setServletContext(ServletContext) - Method in class fr.sii.ogham.spring.template.thymeleaf.RequestContextHolderWebContextProvider
-
- setSession(OghamCloudhopperProperties.SessionProperties) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setSessionName(String) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setShortcode(OghamSmsProperties.FromShortCodeProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties.FromProperties
-
- setSmsCoding(SmsCoding) - Method in class fr.sii.ogham.sms.sender.impl.ovh.OvhOptions
-
- setSmsCoding(SmsCoding) - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties.Options
-
- setSplit(SplitProperties) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setSplit(SplitProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setSplit(SplitProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- setSpringBeans(OghamFreemarkerProperties.SpringBeansProperties) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties
-
- setStaticMethodAccess(OghamFreemarkerProperties.StaticMethodAccess) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties
-
- setStringContent(String) - Method in class fr.sii.ogham.core.message.content.ParsedContent
-
- setStringContent(String) - Method in class fr.sii.ogham.core.message.content.StringContent
-
- setStringContent(String) - Method in interface fr.sii.ogham.core.message.content.UpdatableStringContent
-
Sets the new content directly as string.
- setStringContent(String) - Method in class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- setSubject(String) - Method in interface fr.sii.ogham.core.message.capability.HasSubject
-
Set the subject of the message
- setSubject(String) - Method in class fr.sii.ogham.email.message.Email
-
Set the subject of the mail.
- setSubject(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameMailCompat
-
- setSubject(String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.MailCompat
-
Set the email's subject line.
- setSubject(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameMailCompat
-
- setSubject(OghamEmailProperties.SubjectProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setSystemId(String) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setSystemId(String) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setSystemType(String) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setSystemType(String) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setTag(String) - Method in class fr.sii.ogham.sms.sender.impl.ovh.OvhOptions
-
- setTag(String) - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties.Options
-
- setTemplate(MessageSpecificTemplateProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setTemplate(MessageSpecificTemplateProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- setTemplateMode(String) - Method in class fr.sii.ogham.template.thymeleaf.common.TemplateResolverOptions
-
- setTemplateModeHandlers(Set<? extends ITemplateModeHandler>) - Method in class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EngineConfigBuilder
-
Sets the Template Mode Handlers to be used by this template engine.
- setTemplateResolver(ITemplateResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Sets a single template resolver for this template engine.
- setTemplateResolvers(Set<? extends ITemplateResolver>) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
Sets the entire set of template resolvers.
- setThymeleaf(MessageSpecificThymeleafProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setThymeleaf(MessageSpecificThymeleafProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- setTika(OghamMimetypeProperties.TikaProperties) - Method in class fr.sii.ogham.spring.common.OghamMimetypeProperties
-
- setTimeout(int) - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.ConfigurableSMPPServerSessionListener
-
- setTo(OghamEmailProperties.ToProperties) - Method in class fr.sii.ogham.spring.email.OghamEmailProperties
-
- setTo(OghamSmsProperties.ToProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmsProperties
-
- setType(String) - Method in interface fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.AttachmentsCompat
-
Set the mime type of the content.
- setType(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.CorrectPackageNameAttachmentsCompat
-
- setType(String) - Method in class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.compat.WrongPackageNameAttachmentsCompat
-
- setUcs2(EncoderProperties.Ucs2Properties) - Method in class fr.sii.ogham.spring.sms.EncoderProperties
-
- setUnbindTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setUnbindTimeout(long) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.ExtendedSmppSessionConfiguration
-
- setUnbindTimeout(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setUnitTesting(boolean) - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- setUrl(URL) - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- setUrl(String) - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsProperties
-
- setUserData(UserDataProperties) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties
-
- setUserData(UserDataProperties) - Method in class fr.sii.ogham.spring.sms.OghamSmppProperties
-
- setUsername(String) - Method in class fr.sii.ogham.spring.email.OghamJavaMailProperties.AuthenticationProperties
-
- setUsername(String) - Method in class fr.sii.ogham.spring.email.OghamSendGridProperties
-
- setUseShortMessage(Boolean) - Method in class fr.sii.ogham.spring.sms.UserDataProperties
-
- setUseTlvMessagePayload(Boolean) - Method in class fr.sii.ogham.spring.sms.UserDataProperties
-
- setValue(V) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderHelper
-
If a value is explicitly set by developer, it means that the value is
hard-coded in its own code.
- setValue(Object) - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper.MapBeanReadWrapperEntry
-
- setValue(Byte) - Method in class fr.sii.ogham.spring.sms.DataCodingSchemeProperties
-
- setValue(int) - Method in class mock.context.SimpleBean
-
- setVariableName(String) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerProperties.StaticMethodAccess
-
- setWindowMonitorInterval(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setWindowMonitorInterval(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setWindowSize(Integer) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setWindowSize(Integer) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setWindowWaitTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setWindowWaitTimeout(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- setWrapUncaughtExceptions(MessagingProperties.WrapUncaughtExceptionsProperties) - Method in class fr.sii.ogham.spring.general.MessagingProperties
-
- setWriteTimeout(Long) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperSessionOptions
-
- setWriteTimeout(Long) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperProperties.SessionProperties
-
- shortCode(Boolean) - Method in class fr.sii.ogham.sms.builder.SenderNumberFormatBuilder
-
Enable/disable short code conversion: if the sender address is a short
code, TON is set to 3, and NPI is set to 0.
- shortCode() - Method in class fr.sii.ogham.sms.builder.SenderNumberFormatBuilder
-
Enable/disable short code conversion: if the sender address is a short
code, TON is set to 3, and NPI is set to 0.
- ShortCodeNumberFormatHandler - Class in fr.sii.ogham.sms.message.addressing.translator
-
Phone number handler for short codes.
- ShortCodeNumberFormatHandler() - Constructor for class fr.sii.ogham.sms.message.addressing.translator.ShortCodeNumberFormatHandler
-
- shortMessage(Matcher<? super Byte[]>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentPduRequestAssert
-
Make assertions on the short message byte array of the message(s) using
fluent API.
- shortMessage() - Method in class fr.sii.ogham.testing.assertion.sms.FluentPduRequestAssert
-
Make assertions on the short message byte array of the message(s) using
fluent API.
- ShortMessagePreparator - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.preparator
-
This preparator creates SubmitSm
s and places the message into the
short_message
field.
- ShortMessagePreparator(MessageSplitter, DataCodingProvider) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.ShortMessagePreparator
-
The preparator can split messages and provide data coding information.
- ShortMessagePreparator(MessageSplitter, DataCodingProvider, PhoneNumberTranslator) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.ShortMessagePreparator
-
Initializes the preparator with message splitter, data coding provider
and phone number translator.
- ShortMessageWithContext<S extends SubmitSm> - Class in fr.sii.ogham.testing.assertion.sms
-
Context dedicated to the
short_message
field of a
SubmitSm
.
- ShortMessageWithContext(S, Context) - Constructor for class fr.sii.ogham.testing.assertion.sms.ShortMessageWithContext
-
- similarHtml(String) - Static method in class fr.sii.ogham.testing.assertion.wiremock.WireMockMatchers
-
Check if the HTML is similar to the expected.
- SimilarHtmlMatcher - Class in fr.sii.ogham.testing.assertion.hamcrest
-
Check if the HTML is similar to the expected.
- SimilarHtmlMatcher(String) - Constructor for class fr.sii.ogham.testing.assertion.hamcrest.SimilarHtmlMatcher
-
- SimilarHtmlMatcher(String, Consumer<String>) - Constructor for class fr.sii.ogham.testing.assertion.hamcrest.SimilarHtmlMatcher
-
- SimilarHtmlPattern - Class in fr.sii.ogham.testing.assertion.wiremock
-
Check if the HTML is similar to the expected.
- SimilarHtmlPattern(String) - Constructor for class fr.sii.ogham.testing.assertion.wiremock.SimilarHtmlPattern
-
Initialized with the expected HTML
- SimpleAddress - Class in fr.sii.ogham.testing.sms.simulator.bean
-
Just provide field values
- SimpleAddress(String, byte, byte) - Constructor for class fr.sii.ogham.testing.sms.simulator.bean.SimpleAddress
-
- SimpleBean - Class in mock.context
-
- SimpleBean(String, int, Date) - Constructor for class mock.context.SimpleBean
-
- SimpleBean(String, int) - Constructor for class mock.context.SimpleBean
-
- SimpleBeanReadWrapper - Class in fr.sii.ogham.core.util.bean
-
Simple implementation that wraps a bean in order to access the properties of
the bean.
- SimpleBeanReadWrapper(Object) - Constructor for class fr.sii.ogham.core.util.bean.SimpleBeanReadWrapper
-
Builds the map of accessors for each bean property.
- SimpleBeanReadWrapper(Object, boolean) - Constructor for class fr.sii.ogham.core.util.bean.SimpleBeanReadWrapper
-
Builds the map of accessors for each bean property.
- SimpleCharsetDetectorBuilder<P> - Class in fr.sii.ogham.core.builder.charset
-
- SimpleCharsetDetectorBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.charset.SimpleCharsetDetectorBuilder
-
Initializes the builder with a parent builder.
- SimpleCharsetMatch - Class in fr.sii.ogham.core.charset
-
- SimpleCharsetMatch(Charset, int) - Constructor for class fr.sii.ogham.core.charset.SimpleCharsetMatch
-
- SimpleClasspathHelper - Class in fr.sii.ogham.core.util.classpath
-
Helper for classpath management.
- SimpleClasspathHelper() - Constructor for class fr.sii.ogham.core.util.classpath.SimpleClasspathHelper
-
- SimpleCommand - Class in fr.sii.ogham.testing.sms.simulator.bean
-
Simple command that just provide field values
- SimpleCommand(int, int, int, int) - Constructor for class fr.sii.ogham.testing.sms.simulator.bean.SimpleCommand
-
- SimpleContext - Class in fr.sii.ogham.core.template.context
-
Simple context that stores variable substitutions into a map.
- SimpleContext(String, Object) - Constructor for class fr.sii.ogham.core.template.context.SimpleContext
-
Initialize the variables with only one entry.
- SimpleContext(Map<String, Object>) - Constructor for class fr.sii.ogham.core.template.context.SimpleContext
-
Initialize the variables with the provided map.
- SimpleConverterBuilder<P> - Class in fr.sii.ogham.core.builder.env
-
- SimpleConverterBuilder(P) - Constructor for class fr.sii.ogham.core.builder.env.SimpleConverterBuilder
-
Initializes the builder with the provided parent.
- SimpleConverterBuilder(P, SimpleConverterBuilder<?>) - Constructor for class fr.sii.ogham.core.builder.env.SimpleConverterBuilder
-
Copies values from other parameter to this instance.
- SimpleEnvironmentBuilder<P> - Class in fr.sii.ogham.core.builder.env
-
- SimpleEnvironmentBuilder(P) - Constructor for class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
Initializes the builder with the provided parent (parent is used when
calling
AbstractParent.and()
method).
- SimpleMimetypeDetectionBuilder<P> - Class in fr.sii.ogham.core.builder.mimetype
-
- SimpleMimetypeDetectionBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.mimetype.SimpleMimetypeDetectionBuilder
-
- SimplePropertiesBuilder<P> - Class in fr.sii.ogham.core.builder.env
-
- SimplePropertiesBuilder(P) - Constructor for class fr.sii.ogham.core.builder.env.SimplePropertiesBuilder
-
Initializes the builder with the provided parent.
- SimpleReplaceMimetypeBuilder<P> - Class in fr.sii.ogham.core.builder.mimetype
-
- SimpleReplaceMimetypeBuilder(P) - Constructor for class fr.sii.ogham.core.builder.mimetype.SimpleReplaceMimetypeBuilder
-
- SimpleResource - Class in fr.sii.ogham.core.resource
-
Basic implementation of a resource that simply stores a reference to the
provided bytes.
- SimpleResource(InputStream) - Constructor for class fr.sii.ogham.core.resource.SimpleResource
-
- SimpleResource(byte[]) - Constructor for class fr.sii.ogham.core.resource.SimpleResource
-
Initialize the resource with the provided bytes.
- SimpleResourceEngineDetector - Class in fr.sii.ogham.core.template.detector
-
A template engine detector that indicates it can parse the template if the
resource represented by the template name corresponds to a
SimpleResource
.
- SimpleResourceEngineDetector(ResourceResolver, TemplateEngineDetector) - Constructor for class fr.sii.ogham.core.template.detector.SimpleResourceEngineDetector
-
The resolver is used to check if the resolved template from provided name
is a
SimpleResource
.
- SimpleRetryExecutor - Class in fr.sii.ogham.core.retry
-
A simple implementation that tries to execute the action, if it fails (any
exception), it waits using
Thread.sleep(long)
.
- SimpleRetryExecutor(RetryStrategyProvider, Awaiter) - Constructor for class fr.sii.ogham.core.retry.SimpleRetryExecutor
-
Initializes with a provider in order to use a fresh
RetryStrategy
strategy each time the execute method is called.
- SimpleRetryExecutor(RetryStrategyProvider, Awaiter, Predicate<Throwable>) - Constructor for class fr.sii.ogham.core.retry.SimpleRetryExecutor
-
Initializes with a provider in order to use a fresh
RetryStrategy
strategy each time the execute method is called.
- SimpleThymeleafContextConverter - Class in fr.sii.ogham.template.thymeleaf.common
-
- SimpleThymeleafContextConverter() - Constructor for class fr.sii.ogham.template.thymeleaf.common.SimpleThymeleafContextConverter
-
- SimpleTikaBuilder<P> - Class in fr.sii.ogham.core.builder.mimetype
-
Instantites and configures the
TikaProvider
:
If a custom
Tika
instance has been provided, then use it
directly
If no custom
Tika
instance has been provided, then use the
default one:
new Tika()
(see
TikaConfig.getDefaultConfig()
)
Tika may be in some conditions not enough accurate.
- SimpleTikaBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.mimetype.SimpleTikaBuilder
-
- SimulatorConfiguration - Class in fr.sii.ogham.testing.sms.simulator.config
-
Configuration for local server used to simulate a SMPP server.
- SimulatorConfiguration() - Constructor for class fr.sii.ogham.testing.sms.simulator.config.SimulatorConfiguration
-
- SingleContentBuilder<P> - Class in fr.sii.ogham.core.message.fluent
-
Fluent API to build a single content based on:
Either a string
Or a template string
Or a template loaded from a path
- SingleContentBuilder(P) - Constructor for class fr.sii.ogham.core.message.fluent.SingleContentBuilder
-
Initializes with the parent to go back to.
- SingleMessageContext - Class in fr.sii.ogham.testing.assertion.context
-
- SingleMessageContext(int) - Constructor for class fr.sii.ogham.testing.assertion.context.SingleMessageContext
-
- size() - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- size() - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- size() - Method in class fr.sii.ogham.spring.template.freemarker.SpringBeansTemplateHashModelEx
-
- skipExternalUrls(List<String>) - Static method in class fr.sii.ogham.core.util.HtmlUtils
-
The list of provided URLs are either relative or absolute.
- SkipLocaleForStringContentTemplateLookupStrategy - Class in fr.sii.ogham.template.freemarker
-
Ogham special
TemplateLookupStrategy
that is used in order to skip
Locale
resolution for templates that are provided directly by a
string and not by a path.
- SkipLocaleForStringContentTemplateLookupStrategy(TemplateLookupStrategy, ResourceResolverRegistry, TemplateLoaderAdapter) - Constructor for class fr.sii.ogham.template.freemarker.SkipLocaleForStringContentTemplateLookupStrategy
-
- Slf4jPrinter - Class in fr.sii.ogham.testing.extension.common
-
Use Slf4j logger to write the header, success and failure.
- Slf4jPrinter() - Constructor for class fr.sii.ogham.testing.extension.common.Slf4jPrinter
-
- slow() - Method in class fr.sii.ogham.testing.extension.junit.sms.config.ServerConfig
-
Configure the simulator to behave like a slow server.
- Slow - Annotation Type in fr.sii.ogham.testing.extension.junit.sms.config
-
Control delays to simulate a slow server.
- SlowConfig - Class in fr.sii.ogham.testing.extension.junit.sms.config
-
- SlowConfig(ServerConfig) - Constructor for class fr.sii.ogham.testing.extension.junit.sms.config.SlowConfig
-
- SlowPduSender - Class in fr.sii.ogham.testing.sms.simulator.jsmpp
-
Decorate a real PDUSender
.
- SlowPduSender(PDUSender, ServerDelays) - Constructor for class fr.sii.ogham.testing.sms.simulator.jsmpp.SlowPduSender
-
- SmppClientSupplier - Interface in fr.sii.ogham.sms.builder.cloudhopper
-
A functional interface to provide an instance of a SmppClient
.
- SmppException - Exception in fr.sii.ogham.sms.sender.impl.cloudhopper.exception
-
Exception that is thrown when an error due to the SMPP protocol is raised
(either while trying to send a SMS or while connecting to the SMSC server or
anything else).
- SmppException(String, Throwable) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.SmppException
-
- SmppException(String) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.SmppException
-
- SmppException(Throwable) - Constructor for exception fr.sii.ogham.sms.sender.impl.cloudhopper.exception.SmppException
-
- SmppServerConfig - Annotation Type in fr.sii.ogham.testing.extension.junit.sms.config
-
Configuration for local server used to simulate a SMPP server.
- SmppServerException - Exception in fr.sii.ogham.testing.sms.simulator
-
- SmppServerException(String, Throwable) - Constructor for exception fr.sii.ogham.testing.sms.simulator.SmppServerException
-
- SmppServerException(String) - Constructor for exception fr.sii.ogham.testing.sms.simulator.SmppServerException
-
- SmppServerException(Throwable) - Constructor for exception fr.sii.ogham.testing.sms.simulator.SmppServerException
-
- SmppServerExtension<M> - Class in fr.sii.ogham.testing.extension.junit.sms
-
JUnit Extension
for starting a local SMPP server for integration
tests.
- SmppServerExtension() - Constructor for class fr.sii.ogham.testing.extension.junit.sms.SmppServerExtension
-
Initializes with the default configuration to use for the SMPP server:
Starts on random port
No delay
No credentials
Do not keep messages between tests
- SmppServerExtension(ServerConfig) - Constructor for class fr.sii.ogham.testing.extension.junit.sms.SmppServerExtension
-
Initializes with the configuration to use for the SMPP server
- SmppServerRule<M> - Class in fr.sii.ogham.testing.extension.junit.sms
-
JUnit Rule
for starting a local SMPP server for integration tests.
- SmppServerRule() - Constructor for class fr.sii.ogham.testing.extension.junit.sms.SmppServerRule
-
Initializes with the default configuration to use for the SMPP server:
Starts on random port
No delay
No credentials
Do not keep messages between tests
- SmppServerRule(ServerConfig) - Constructor for class fr.sii.ogham.testing.extension.junit.sms.SmppServerRule
-
Initializes with the configuration to use for the SMPP server
- SmppServerSimulator<M> - Interface in fr.sii.ogham.testing.sms.simulator
-
Abstraction to wrap any SMPP server
- smppSessionHandlerSupplier(SmppSessionHandlerSupplier) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
- SmppSessionHandlerSupplier - Interface in fr.sii.ogham.sms.builder.cloudhopper
-
A functional interface to provide an instance of a SmppSessionHandler
.
- smppSessionHandlerSupplier - Variable in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.BaseSessionHandlingStrategy
-
- sms() - Method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Configures how to send
Sms
messages.
- Sms - Class in fr.sii.ogham.sms.message
-
SMS message that contains the following information:
The content of the SMS (see
Content
and sub classes for more
information)
The sender information (name and phone number).
- Sms() - Constructor for class fr.sii.ogham.sms.message.Sms
-
- smsBuilder - Variable in class fr.sii.ogham.core.builder.MessagingBuilder
-
- SmsBuilder - Class in fr.sii.ogham.sms.builder
-
Configures how to send
Sms
messages.
- SmsBuilder(MessagingBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.SmsBuilder
-
Initializes the builder with a parent builder.
- smsCoding(SmsCoding) - Method in class fr.sii.ogham.sms.builder.ovh.OvhOptionsBuilder
-
Set the message encoding:
"1" or "GSM7" for 7bit encoding
"2" or "UNICODE" for 16bit encoding
If you use Unicode, your SMS will have a maximum size of 70 characters
instead of 160.
- smsCoding() - Method in class fr.sii.ogham.sms.builder.ovh.OvhOptionsBuilder
-
Set the message encoding:
"1" or "GSM7" for 7bit encoding
"2" or "UNICODE" for 16bit encoding
If you use Unicode, your SMS will have a maximum size of 70 characters
instead of 160.
- SmsCoding - Enum in fr.sii.ogham.sms.sender.impl.ovh
-
- SmsCodingDetector - Interface in fr.sii.ogham.sms.sender.impl.ovh
-
Automatically detects the
SmsCoding
to use according to the
characters used in the message.
- SmsConstants - Class in fr.sii.ogham.sms
-
- SmsConstants.SmppSplitConstants - Class in fr.sii.ogham.sms
-
Default constant values for splitting messages.
- SmsConstants.SmppSplitConstants.SegmentSizes - Class in fr.sii.ogham.sms
-
Represents maximum sizes for segments:
maximumStringLengthToFitInASingleSegment: This is the maximum
length of the original string (Java
String
) that can
completely fit in only one segment.
maximumStringLengthPerSegment: If the original string (Java
String
) can't completely fit in only one segment, then the
string is split in several segments with this value as maximum size.
- SmsFiller - Class in fr.sii.ogham.sms.filler
-
- SmsFiller(Map<String, ConfigurationValueBuilderHelper<?, ?>>) - Constructor for class fr.sii.ogham.sms.filler.SmsFiller
-
- smsFreemarkerConfiguration(OghamFreemarkerProperties) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerConfiguration.FreeMarkerDefaultOghamConfiguration
-
- smsFreemarkerConfiguration(FreeMarkerConfigurationFactoryBean) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerConfiguration.OghamFreeMarkerNonWebConfiguration
-
- smsFreemarkerConfiguration(FreeMarkerConfigurer) - Method in class fr.sii.ogham.spring.template.OghamFreemarkerConfiguration.OghamFreeMarkerWebConfiguration
-
- SmsGlobalBuilder - Interface in fr.sii.ogham.sms.builder.smsglobal
-
- SmsglobalConfigurer() - Constructor for class fr.sii.ogham.sms.builder.smsglobal.SmsglobalServiceProviderConfigurer.SmsglobalConfigurer
-
- SmsGlobalDataCodingProvider - Class in fr.sii.ogham.sms.builder.smsglobal
-
SMSGlobal only supports either GSM 8-bit or UCS-2 encodings.
- SmsGlobalDataCodingProvider() - Constructor for class fr.sii.ogham.sms.builder.smsglobal.SmsGlobalDataCodingProvider
-
- SmsGlobalRestApiBuilder - Interface in fr.sii.ogham.sms.builder.smsglobal
-
- SmsglobalRestSender - Class in fr.sii.ogham.sms.sender.impl
-
- SmsglobalRestSender() - Constructor for class fr.sii.ogham.sms.sender.impl.SmsglobalRestSender
-
- SmsglobalServiceProviderConfigurer - Class in fr.sii.ogham.sms.builder.smsglobal
-
- SmsglobalServiceProviderConfigurer.SmsglobalConfigurer - Class in fr.sii.ogham.sms.builder.smsglobal
-
- SmsSender - Class in fr.sii.ogham.sms.sender
-
- SmsSender() - Constructor for class fr.sii.ogham.sms.sender.SmsSender
-
- SmsSenderConverter - Class in fr.sii.ogham.core.util.converter
-
- SmsSenderConverter() - Constructor for class fr.sii.ogham.core.util.converter.SmsSenderConverter
-
- SmsUtils - Class in fr.sii.ogham.testing.sms.simulator.decode
-
Some utility functions for SMS.
- SpecializedSender<M> - Interface in fr.sii.ogham.core.sender
-
Marker interface for senders that are specialized for a particular kind of
message
- split(String) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.splitter.SupportedEncoderConditionalSplitter
-
- split(String) - Method in class fr.sii.ogham.sms.splitter.FirstSupportingMessageSplitter
-
- split(String) - Method in class fr.sii.ogham.sms.splitter.GsmMessageSplitter
-
- split(String) - Method in interface fr.sii.ogham.sms.splitter.MessageSplitter
-
If the message is too long and can't fit in a single SMS, the message has
to be split into several segments.
- split(String) - Method in class fr.sii.ogham.sms.splitter.NoSplitMessageSplitter
-
- SplitMessageException - Exception in fr.sii.ogham.sms.exception.message
-
The original message may be too long to fit in a single SMS.
- SplitMessageException(String, String, Throwable) - Constructor for exception fr.sii.ogham.sms.exception.message.SplitMessageException
-
- SplitMessageException(String, String) - Constructor for exception fr.sii.ogham.sms.exception.message.SplitMessageException
-
- SplitMessageException(Throwable, String) - Constructor for exception fr.sii.ogham.sms.exception.message.SplitMessageException
-
- SplitProperties - Class in fr.sii.ogham.spring.sms
-
- SplitProperties() - Constructor for class fr.sii.ogham.spring.sms.SplitProperties
-
- SplitSms - Class in fr.sii.ogham.testing.assertion.sms
-
Represents a SMS that has been split into several parts in order to be sent.
- SplitSms(List<ExpectedSms>) - Constructor for class fr.sii.ogham.testing.assertion.sms.SplitSms
-
Initialize with the provided parts.
- SplitSms(ExpectedSms...) - Constructor for class fr.sii.ogham.testing.assertion.sms.SplitSms
-
Initialize with the provided parts.
- SplitSms(ExpectedAddressedPhoneNumber, ExpectedAddressedPhoneNumber, String...) - Constructor for class fr.sii.ogham.testing.assertion.sms.SplitSms
-
Initialize several parts by reusing the sender and receiver numbers.
- splitter() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Configures how Cloudhopper will split messages.
- SpringBeansProperties() - Constructor for class fr.sii.ogham.spring.template.OghamFreemarkerProperties.SpringBeansProperties
-
- SpringBeansTemplateHashModelEx - Class in fr.sii.ogham.spring.template.freemarker
-
Specific model to be able to access Spring beans from template using
@beanName.method(args)
syntax.
- SpringBeansTemplateHashModelEx(ApplicationContext, BeansWrapper) - Constructor for class fr.sii.ogham.spring.template.freemarker.SpringBeansTemplateHashModelEx
-
- springCloudhopperConfigurer(OghamSmsProperties, OghamSmppProperties, OghamCloudhopperProperties) - Method in class fr.sii.ogham.spring.sms.OghamCloudhopperConfiguration
-
- SpringCloudhopperConfigurer - Class in fr.sii.ogham.spring.sms
-
This configurer is useful to support property naming variants (see
Relaxed
Binding).
- SpringCloudhopperConfigurer(OghamSmsProperties, OghamSmppProperties, OghamCloudhopperProperties) - Constructor for class fr.sii.ogham.spring.sms.SpringCloudhopperConfigurer
-
- SpringEnvironmentConfigurer - Class in fr.sii.ogham.spring.common
-
Configures general environment (and may be inherited) to use Spring
Environment
instead of basic Java
Properties
object.
- SpringEnvironmentConfigurer(Environment) - Constructor for class fr.sii.ogham.spring.common.SpringEnvironmentConfigurer
-
- springEnvironmentConfigurer(Environment) - Method in class fr.sii.ogham.spring.general.OghamGeneralConfiguration
-
- SpringEnvironmentPropertyResolver - Class in fr.sii.ogham.spring.env
-
- SpringEnvironmentPropertyResolver(Environment) - Constructor for class fr.sii.ogham.spring.env.SpringEnvironmentPropertyResolver
-
- springGeneralMessagingConfigurer(MessagingProperties, OghamEmailProperties, OghamSmsProperties, OghamMimetypeProperties) - Method in class fr.sii.ogham.spring.general.OghamGeneralConfiguration
-
- SpringGeneralMessagingConfigurer - Class in fr.sii.ogham.spring.general
-
This configurer is useful to support property naming variants (see
Relaxed
Binding).
- SpringGeneralMessagingConfigurer(MessagingProperties, OghamEmailProperties, OghamSmsProperties, OghamMimetypeProperties) - Constructor for class fr.sii.ogham.spring.general.SpringGeneralMessagingConfigurer
-
- springMailConfigurer(OghamJavaMailProperties, MailProperties) - Method in class fr.sii.ogham.spring.email.OghamJavaMailConfiguration
-
- SpringMailConfigurer - Class in fr.sii.ogham.spring.email
-
Integrates with Spring Mail by using Spring properties defined with prefix
spring.mail
(see MailProperties
).
- SpringMailConfigurer(OghamJavaMailProperties, MailProperties) - Constructor for class fr.sii.ogham.spring.email.SpringMailConfigurer
-
- SpringMessagingConfigurer - Interface in fr.sii.ogham.spring.common
-
- springOvhSmsConfigurer(OghamOvhSmsProperties) - Method in class fr.sii.ogham.spring.sms.OghamOvhSmsConfiguration
-
- SpringOvhSmsConfigurer - Class in fr.sii.ogham.spring.sms
-
This configurer is also useful to support property naming variants (see
Relaxed
Binding).
- SpringOvhSmsConfigurer(OghamOvhSmsProperties) - Constructor for class fr.sii.ogham.spring.sms.SpringOvhSmsConfigurer
-
- springProperties - Variable in class fr.sii.ogham.spring.email.AbstractSpringSendGridConfigurer
-
- springSendGridConfigurer(OghamSendGridProperties, SendGridProperties, SendGrid) - Method in class fr.sii.ogham.spring.v1.email.OghamSendGridV2Configuration
-
- springSendGridConfigurer(OghamSendGridProperties, SendGridProperties, SendGrid) - Method in class fr.sii.ogham.spring.v2.email.OghamSendGridV4Configuration
-
- SpringSendGridV2Configurer - Class in fr.sii.ogham.spring.v1.email
-
- SpringSendGridV2Configurer(OghamSendGridProperties, SendGridProperties, SendGrid) - Constructor for class fr.sii.ogham.spring.v1.email.SpringSendGridV2Configurer
-
- SpringSendGridV4Configurer - Class in fr.sii.ogham.spring.v2.email
-
- SpringSendGridV4Configurer(OghamSendGridProperties, SendGridProperties, SendGrid) - Constructor for class fr.sii.ogham.spring.v2.email.SpringSendGridV4Configurer
-
- SpringStandaloneThymeleafContextConverter - Class in fr.sii.ogham.spring.template.thymeleaf
-
Specific context converter for Spring that registers static variables and
EvaluationContext
for SpEL expressions.
- SpringStandaloneThymeleafContextConverter(ThymeleafContextConverter, String, StaticVariablesProvider, ThymeleafEvaluationContextProvider, ContextMerger) - Constructor for class fr.sii.ogham.spring.template.thymeleaf.SpringStandaloneThymeleafContextConverter
-
- springStandaloneThymeleafContextConverter(StaticVariablesProvider, ThymeleafEvaluationContextProvider, ContextMerger) - Method in class fr.sii.ogham.spring.v1.template.OghamThymeleafV2Configuration
-
- springStandaloneThymeleafContextConverter(StaticVariablesProvider, ThymeleafEvaluationContextProvider, ContextMerger) - Method in class fr.sii.ogham.spring.v2.template.OghamThymeleafV3Configuration
-
- springThymeleafEvaluationContextProvider(OghamThymeleafProperties, BeanFactory, ConversionService) - Method in class fr.sii.ogham.spring.v1.template.OghamThymeleafV2Configuration
-
- springThymeleafEvaluationContextProvider(OghamThymeleafProperties, ApplicationContext, ConversionService) - Method in class fr.sii.ogham.spring.v2.template.OghamThymeleafV3Configuration
-
- springThymeleafStaticVariablesProvider() - Method in class fr.sii.ogham.spring.v1.template.OghamThymeleafV2Configuration
-
- springThymeleafStaticVariablesProvider() - Method in class fr.sii.ogham.spring.v2.template.OghamThymeleafV3Configuration
-
- SpringWebContextProvider - Class in fr.sii.ogham.spring.v1.template.thymeleaf
-
Generates an instance of SpringWebContext
for Thymeleaf v2.
- SpringWebContextProvider() - Constructor for class fr.sii.ogham.spring.v1.template.thymeleaf.SpringWebContextProvider
-
- SpringWebMvcThymeleafRequestContextWrapper - Class in fr.sii.ogham.spring.v2.template.thymeleaf
-
Wraps the RequestContext
into a IThymeleafRequestContext
and
registers it into the model as a variable.
- SpringWebMvcThymeleafRequestContextWrapper() - Constructor for class fr.sii.ogham.spring.v2.template.thymeleaf.SpringWebMvcThymeleafRequestContextWrapper
-
- SpringWebThymeleafContextConverter - Class in fr.sii.ogham.spring.template.thymeleaf
-
Specific context converter for Spring that registers static variables and
EvaluationContext
for SpEL expressions.
- SpringWebThymeleafContextConverter(ThymeleafContextConverter, String, ApplicationContext, WebContextProvider, ThymeleafRequestContextWrapper, ThymeleafWebContextProvider, ContextMerger) - Constructor for class fr.sii.ogham.spring.template.thymeleaf.SpringWebThymeleafContextConverter
-
- springWebThymeleafContextConverter(StaticVariablesProvider, ThymeleafEvaluationContextProvider, ContextMerger, ApplicationContext, WebContextProvider) - Method in class fr.sii.ogham.spring.v1.template.OghamThymeleafV2Configuration
-
- springWebThymeleafContextConverter(StaticVariablesProvider, ThymeleafEvaluationContextProvider, ContextMerger, ApplicationContext, WebContextProvider, SpringTemplateEngine) - Method in class fr.sii.ogham.spring.v2.template.OghamThymeleafV3Configuration
-
- ssl() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
Enable or disable SSL configuration and configure how SSL is handled.
- SslBuilder - Class in fr.sii.ogham.sms.builder.cloudhopper
-
Enable or disable SSL configuration and configure how SSL is handled.
- SslBuilder(CloudhopperBuilder, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.SslBuilder
-
Initializes the builder with a parent builder.
- sslConfiguration(SslConfiguration) - Method in class fr.sii.ogham.sms.builder.cloudhopper.SslBuilder
-
Configure SSL handling.
- StandaloneResourceResolutionBuilder<P> - Class in fr.sii.ogham.core.builder.resolution
-
Builder that configures resource resolution.
- StandaloneResourceResolutionBuilder(BuildContext) - Constructor for class fr.sii.ogham.core.builder.resolution.StandaloneResourceResolutionBuilder
-
The builder is used alone (not in a context of a parent).
- StandaloneResourceResolutionBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.resolution.StandaloneResourceResolutionBuilder
-
The builder is used by a parent builder.
- standard() - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and auto-configures it with a predefined behavior named
"standard".
- standard(String...) - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and auto-configures it with a predefined behavior named
"standard".
- standard(boolean) - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and registers auto-configures but doesn't apply them if
autoconfigure parameter is false.
- standard(boolean, String...) - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and registers auto-configures but doesn't apply them if
autoconfigure parameter is false.
- standard(Supplier<T>, boolean, String...) - Static method in class fr.sii.ogham.core.builder.MessagingBuilder
-
Static factory method that initializes a
MessagingBuilder
instance and registers auto-configures but doesn't apply them if
autoconfigure parameter is false.
- StandardEncodingHelper - Class in fr.sii.ogham.sms.builder.cloudhopper
-
- StandardEncodingHelper(EncoderBuilder, String, BuildContext) - Constructor for class fr.sii.ogham.sms.builder.cloudhopper.StandardEncodingHelper
-
- start() - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.CloudhopperSMPPServer
-
- start() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.JSMPPServer
-
- start() - Method in interface fr.sii.ogham.testing.sms.simulator.SmppServerSimulator
-
Start the SMPP server.
- starting(Description) - Method in class fr.sii.ogham.testing.extension.junit.LoggingTestRule
-
- StaticConditionProvider<T,C> - Class in fr.sii.ogham.core.condition.provider
-
Simple provider that always provide the same condition.
- StaticConditionProvider(Condition<C>) - Constructor for class fr.sii.ogham.core.condition.provider.StaticConditionProvider
-
- StaticMethodAccess() - Constructor for class fr.sii.ogham.spring.template.OghamFreemarkerProperties.StaticMethodAccess
-
- staticMethodAccessVariableName(String) - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
Change the name of the variable used to access static methods.
- staticMethodAccessVariableName() - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
Change the name of the variable used to access static methods.
- StaticVariablesProvider - Interface in fr.sii.ogham.spring.template.thymeleaf
-
Spring AbstractThymeleafView
allows to provide static variables.
- stop() - Method in class fr.sii.ogham.testing.sms.simulator.cloudhopper.CloudhopperSMPPServer
-
- stop() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.JSMPPServer
-
- stop() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.JSMPPServerSimulator
-
- stop() - Method in interface fr.sii.ogham.testing.sms.simulator.SmppServerSimulator
-
Stop the SMPP server.
- stream(String, InputStream) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a resource to the email directly using the bytes read from the
InputStream
.
- stream(String, InputStream, String) - Method in class fr.sii.ogham.email.message.fluent.AttachBuilder
-
Attach a resource to the email directly using the bytes read from the
InputStream
.
- stream(String, InputStream) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Attach a resource to the email directly using the bytes read from the
InputStream
.
- stream(String, InputStream, String) - Method in class fr.sii.ogham.email.message.fluent.EmbedBuilder
-
Attach a resource to the email directly using the bytes read from the
InputStream
.
- StreamResourceHandler - Class in fr.sii.ogham.email.sender.impl.javamail
-
Implementation that is able to handle any
Resource
.
- StreamResourceHandler(MimeTypeProvider) - Constructor for class fr.sii.ogham.email.sender.impl.javamail.StreamResourceHandler
-
- string() - Method in interface fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilder
-
Configure lookup to use for direct string (when you provide directly the
content of a file as string).
- string() - Method in class fr.sii.ogham.core.builder.resolution.ResourceResolutionBuilderHelper
-
- string() - Method in class fr.sii.ogham.core.builder.resolution.StandaloneResourceResolutionBuilder
-
- string(String) - Method in class fr.sii.ogham.core.message.fluent.SingleContentBuilder
-
Set the content directly as a simple string.
- string() - Method in class fr.sii.ogham.email.builder.AttachmentHandlingBuilder
-
- string() - Method in class fr.sii.ogham.email.builder.CssInliningBuilder
-
- string() - Method in class fr.sii.ogham.email.builder.ImageInliningBuilder
-
- string(String) - Method in class fr.sii.ogham.email.message.fluent.BodyBuilder
-
Set the content directly as a simple string.
- string() - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerBuilder
-
- string() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafBuilder
-
- STRING_LOOKUPS - Static variable in class fr.sii.ogham.core.CoreConstants
-
Default lookups that are used when the path is not really a path but it
references directly the content as a string
- StringContent - Class in fr.sii.ogham.core.message.content
-
Represent a string content.
- StringContent(String) - Constructor for class fr.sii.ogham.core.message.content.StringContent
-
Initialize the content with the string.
- StringContentHandler - Class in fr.sii.ogham.email.sender.impl.javamail
-
Content handler that adds string contents (HTML, text, ...).
- StringContentHandler(MimeTypeProvider, CharsetDetector) - Constructor for class fr.sii.ogham.email.sender.impl.javamail.StringContentHandler
-
- StringContentHandler - Class in fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler
-
Content handler that puts plain text or HTML content into email to be sent
through SendGrid.
- StringContentHandler(MimeTypeProvider) - Constructor for class fr.sii.ogham.email.sendgrid.v2.sender.impl.sendgrid.handler.StringContentHandler
-
Constructor.
- StringContentHandler - Class in fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler
-
Content handler that puts plain text or HTML content into email to be sent
through SendGrid.
- StringContentHandler(MimeTypeProvider) - Constructor for class fr.sii.ogham.email.sendgrid.v4.sender.impl.sendgrid.handler.StringContentHandler
-
Constructor.
- StringContentTemplateLoader - Class in fr.sii.ogham.template.freemarker.adapter
-
Ogham special implementation to handle template that is directly provided as
string.
- StringContentTemplateLoader() - Constructor for class fr.sii.ogham.template.freemarker.adapter.StringContentTemplateLoader
-
- StringPrinter - Class in fr.sii.ogham.testing.extension.common
-
Simple logger that writes header, success and failure using a
StringWriter
.
- StringPrinter(StringWriter, boolean) - Constructor for class fr.sii.ogham.testing.extension.common.StringPrinter
-
- stringPropertyNames() - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- StringResolutionBuilder<P> - Class in fr.sii.ogham.core.builder.resolution
-
Configure lookup to use for direct string (when you provide directly the
content of a file as string).
- StringResolutionBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.resolution.StringResolutionBuilder
-
Initializes with the parent builder.
- StringResolverAdapter - Class in fr.sii.ogham.template.freemarker.adapter
-
- StringResolverAdapter() - Constructor for class fr.sii.ogham.template.freemarker.adapter.StringResolverAdapter
-
- StringResolverAdapter - Class in fr.sii.ogham.template.thymeleaf.v2.adapter
-
- StringResolverAdapter(TemplateResolverOptionsApplier) - Constructor for class fr.sii.ogham.template.thymeleaf.v2.adapter.StringResolverAdapter
-
- StringResolverAdapter - Class in fr.sii.ogham.template.thymeleaf.v3.adapter
-
- StringResolverAdapter(TemplateResolverOptionsApplier) - Constructor for class fr.sii.ogham.template.thymeleaf.v3.adapter.StringResolverAdapter
-
- StringResourceResolver - Class in fr.sii.ogham.core.resource.resolver
-
Resource resolver that just wraps the resource string into a
Resource
- StringResourceResolver(List<String>) - Constructor for class fr.sii.ogham.core.resource.resolver.StringResourceResolver
-
- StringResourceResolver(String...) - Constructor for class fr.sii.ogham.core.resource.resolver.StringResourceResolver
-
- StringResourceResolver - Class in fr.sii.ogham.template.thymeleaf.v2.resolver
-
- StringResourceResolver() - Constructor for class fr.sii.ogham.template.thymeleaf.v2.resolver.StringResourceResolver
-
- StringSegment - Class in fr.sii.ogham.sms.splitter
-
A segment initialized from a string.
- StringSegment(String) - Constructor for class fr.sii.ogham.sms.splitter.StringSegment
-
Initializes the segment with a message.
- StringSegment(String, Charset) - Constructor for class fr.sii.ogham.sms.splitter.StringSegment
-
Initializes the segment with a message.
- StringSegment(String, String) - Constructor for class fr.sii.ogham.sms.splitter.StringSegment
-
Initializes the segment with a message.
- StringTemplateContent - Class in fr.sii.ogham.core.message.content
-
Content that contains a template.
- StringTemplateContent(String, Context) - Constructor for class fr.sii.ogham.core.message.content.StringTemplateContent
-
Initialize the content with the template and the context.
- StringTemplateContent(String, Object) - Constructor for class fr.sii.ogham.core.message.content.StringTemplateContent
-
Shortcut for directly using any object as source for variable
substitutions.
- StringTemplateResolver - Class in fr.sii.ogham.template.thymeleaf.v2.resolver
-
Template resolver that provides the template directly using the template
string (nothing to load or resolve).
- StringTemplateResolver() - Constructor for class fr.sii.ogham.template.thymeleaf.v2.resolver.StringTemplateResolver
-
- StringToArrayConverter - Class in fr.sii.ogham.core.convert
-
Converts a string to an array of anything.
- StringToArrayConverter(Converter) - Constructor for class fr.sii.ogham.core.convert.StringToArrayConverter
-
Initializes with the default separator , and another converter
that is used to convert each split element.
- StringToArrayConverter(Converter, String) - Constructor for class fr.sii.ogham.core.convert.StringToArrayConverter
-
Initializes with the provided separator and another converter that is
used to convert each split element.
- StringToBooleanConverter - Class in fr.sii.ogham.core.convert
-
Converts a string to a boolean value.
- StringToBooleanConverter() - Constructor for class fr.sii.ogham.core.convert.StringToBooleanConverter
-
- StringToCharsetConverter - Class in fr.sii.ogham.core.convert
-
Converts a string to a
Charset
instance.
- StringToCharsetConverter() - Constructor for class fr.sii.ogham.core.convert.StringToCharsetConverter
-
- StringToEnumConverter - Class in fr.sii.ogham.core.convert
-
Converts a string to a
Enum
value.
- StringToEnumConverter() - Constructor for class fr.sii.ogham.core.convert.StringToEnumConverter
-
- StringToEnumConverter.FactoryMethod - Annotation Type in fr.sii.ogham.core.convert
-
- StringToNumberConverter - Class in fr.sii.ogham.core.convert
-
Converts a string to a number.
- StringToNumberConverter() - Constructor for class fr.sii.ogham.core.convert.StringToNumberConverter
-
- StringToURLConverter - Class in fr.sii.ogham.core.convert
-
Converts a string to an
URL
.
- StringToURLConverter() - Constructor for class fr.sii.ogham.core.convert.StringToURLConverter
-
- StringUtils - Class in fr.sii.ogham.core.util
-
Helper class for string manipulation:
Join an array or list into a string with a delimiter
- subject(String) - Method in interface fr.sii.ogham.core.message.capability.HasSubjectFluent
-
Set the subject of the message
- subject() - Method in class fr.sii.ogham.email.builder.AutofillEmailBuilder
-
Configures how to handle missing
Email
subject: if no subject is
explicitly defined on the
Email
, Ogham will use the result of
this builder configuration to provide a default subject.
- subject(String) - Method in class fr.sii.ogham.email.message.Email
-
Set the subject of the mail.
- subject - Variable in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
The expected subject
- subject(Matcher<? super String>) - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on the subject of the message(s).
- SubjectFiller - Class in fr.sii.ogham.core.filler
-
Message filler that provides a subject to the message.
- SubjectFiller(SubjectProvider) - Constructor for class fr.sii.ogham.core.filler.SubjectFiller
-
Initializes the filler with the provider that will generate the subject
value
- SubjectProperties() - Constructor for class fr.sii.ogham.spring.email.OghamEmailProperties.SubjectProperties
-
- SubjectProvider - Interface in fr.sii.ogham.core.subject.provider
-
Interface for all subject providers.
- SubmitSm - Interface in fr.sii.ogham.testing.sms.simulator.bean
-
Abstraction to be able to work with any simulator (JSMPP, Cloudhopper,
OpenSmpp, ...)
- SubmitSmAdapter - Class in fr.sii.ogham.testing.sms.simulator.jsmpp
-
Adapts JSMPP
SubmitSm
into
SubmitSm
abstraction.
- SubmitSmAdapter(SubmitSm) - Constructor for class fr.sii.ogham.testing.sms.simulator.jsmpp.SubmitSmAdapter
-
- SubmitSmResponse - Interface in fr.sii.ogham.testing.sms.simulator.bean
-
Represents a SMPP SubmitSm response.
- succeeded(Description) - Method in class fr.sii.ogham.testing.extension.junit.LoggingTestRule
-
- SupportedEncoderConditionalSplitter - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.splitter
-
- SupportedEncoderConditionalSplitter(SupportingEncoder, MessageSplitter) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.splitter.SupportedEncoderConditionalSplitter
-
Initializes with the encoder that will encode the string message into a
byte array.
- SupportingConverter - Interface in fr.sii.ogham.core.convert
-
Converter that is able to indicate if he is able to support a source object
or a target type.
- SupportingEncoder - Interface in fr.sii.ogham.sms.encoder
-
Extends
Encoder
to indicate if the encoder is able to encode the
message.
- SupportingSplitter - Interface in fr.sii.ogham.sms.splitter
-
Extend splitter interface to indicate if the splitter implementations is able
to split the provided message.
- supports(Class<?>, Class<?>) - Method in class fr.sii.ogham.core.convert.NoConversionNeededConverter
-
- supports(Class<?>, Class<?>) - Method in class fr.sii.ogham.core.convert.StringToArrayConverter
-
- supports(Class<?>, Class<?>) - Method in class fr.sii.ogham.core.convert.StringToBooleanConverter
-
- supports(Class<?>, Class<?>) - Method in class fr.sii.ogham.core.convert.StringToCharsetConverter
-
- supports(Class<?>, Class<?>) - Method in class fr.sii.ogham.core.convert.StringToEnumConverter
-
- supports(Class<?>, Class<?>) - Method in class fr.sii.ogham.core.convert.StringToNumberConverter
-
- supports(Class<?>, Class<?>) - Method in class fr.sii.ogham.core.convert.StringToURLConverter
-
- supports(Class<?>, Class<?>) - Method in interface fr.sii.ogham.core.convert.SupportingConverter
-
Indicates if the source type and the target type are supported.
- supports(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.AbstractPrefixedLookupPathResolver
-
- supports(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.DefaultResourceResolver
-
- supports(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.FirstSupportingResourceResolver
-
- supports(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.RelativeResolver
-
- supports(ResourcePath) - Method in interface fr.sii.ogham.core.resource.resolver.ResourceResolver
-
Indicates if the resource path can be handled by this resource resolver
or not.
- supports(ResourcePath) - Method in class fr.sii.ogham.core.resource.resolver.StringResourceResolver
-
- supports(Message) - Method in class fr.sii.ogham.core.sender.AutoRetrySender
-
- supports(Message) - Method in interface fr.sii.ogham.core.sender.ConditionalSender
-
Indicates if the implementation is able to handle the provided message.
- supports(Message) - Method in class fr.sii.ogham.core.sender.ContentTranslatorSender
-
- supports(Message) - Method in class fr.sii.ogham.core.sender.FillerSender
-
- supports(Message) - Method in class fr.sii.ogham.core.sender.MultiImplementationSender
-
- supports(Message) - Method in class fr.sii.ogham.email.sender.AttachmentResourceTranslatorSender
-
- supports(PhoneNumber) - Method in class fr.sii.ogham.sms.message.addressing.translator.AlphanumericCodeNumberFormatHandler
-
- supports(PhoneNumber) - Method in class fr.sii.ogham.sms.message.addressing.translator.DefaultHandler
-
- supports(PhoneNumber) - Method in class fr.sii.ogham.sms.message.addressing.translator.InternationalNumberFormatHandler
-
- supports(PhoneNumber) - Method in interface fr.sii.ogham.sms.message.addressing.translator.PhoneNumberHandler
-
Indicates if the phone number can be handled by the translator.
- supports(PhoneNumber) - Method in class fr.sii.ogham.sms.message.addressing.translator.ShortCodeNumberFormatHandler
-
- supports(Message) - Method in class fr.sii.ogham.sms.sender.PhoneNumberTranslatorSender
-
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.freemarker.adapter.ClassPathResolverAdapter
-
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.freemarker.adapter.FileResolverAdapter
-
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.freemarker.adapter.FirstSupportingResolverAdapter
-
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.freemarker.adapter.StringResolverAdapter
-
- supports(ResourceResolver) - Method in interface fr.sii.ogham.template.freemarker.adapter.TemplateLoaderAdapter
-
Is the adapter able to handle the general resolver.
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.ClassPathResolverAdapter
-
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.FileResolverAdapter
-
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.common.adapter.FirstSupportingResolverAdapter
-
- supports(ResourceResolver) - Method in interface fr.sii.ogham.template.thymeleaf.common.adapter.TemplateResolverAdapter
-
Is the adapter can handle the general resolver.
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.v2.adapter.FixClassPathResolverAdapter
-
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.v2.adapter.StringResolverAdapter
-
- supports(ResourceResolver) - Method in class fr.sii.ogham.template.thymeleaf.v3.adapter.StringResolverAdapter
-
- supportsMessageType(Message) - Method in class fr.sii.ogham.core.sender.MultiImplementationSender
-
- systemId(String) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
The system_id parameter is used to identify an ESME ( External Short
Message Entity) or an SMSC (Short Message Service Centre) at bind time.
- systemId() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
The system_id parameter is used to identify an ESME ( External Short
Message Entity) or an SMSC (Short Message Service Centre) at bind time.
- systemProperties() - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
Use system properties.
- systemProperties(int) - Method in interface fr.sii.ogham.core.builder.env.EnvironmentBuilder
-
Use system properties.
- systemProperties() - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- systemProperties(int) - Method in class fr.sii.ogham.core.builder.env.EnvironmentBuilderDelegate
-
- systemProperties() - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- systemProperties(int) - Method in class fr.sii.ogham.core.builder.env.SimpleEnvironmentBuilder
-
- systemType(String) - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
The system_type parameter is used to categorize the type of ESME that is
binding to the SMSC.
- systemType() - Method in class fr.sii.ogham.sms.builder.cloudhopper.CloudhopperBuilder
-
The system_type parameter is used to categorize the type of ESME that is
binding to the SMSC.
- tag(String) - Method in class fr.sii.ogham.sms.builder.ovh.OvhOptionsBuilder
-
Set a tag to mark sent messages (20 maximum character string).
- tag() - Method in class fr.sii.ogham.sms.builder.ovh.OvhOptionsBuilder
-
Set a tag to mark sent messages (20 maximum character string).
- Tag - Enum in fr.sii.ogham.testing.sms.simulator.bean
-
Optional Parameter tags
- template(String, Object) - Method in class fr.sii.ogham.core.message.fluent.SingleContentBuilder
-
Set the content using a template loaded from a path.
- template(ResourcePath, Object) - Method in class fr.sii.ogham.core.message.fluent.SingleContentBuilder
-
Set the content using a template loaded from a path.
- template(String, Context) - Method in class fr.sii.ogham.core.message.fluent.SingleContentBuilder
-
Set the content using a template loaded from a path.
- template(ResourcePath, Context) - Method in class fr.sii.ogham.core.message.fluent.SingleContentBuilder
-
Set the content using a template loaded from a path.
- template(Class<T>) - Method in class fr.sii.ogham.email.builder.EmailBuilder
-
Registers and configures a
TemplateParser
through a dedicated
builder.
- template(String, Object) - Method in class fr.sii.ogham.email.message.fluent.BodyBuilder
-
Set the content using template(s) loaded from a path.
- template(ResourcePath, Object) - Method in class fr.sii.ogham.email.message.fluent.BodyBuilder
-
Set the content using template(s) loaded from a path.
- template(String, Context) - Method in class fr.sii.ogham.email.message.fluent.BodyBuilder
-
Set the content using template(s) loaded from a path.
- template(ResourcePath, Context) - Method in class fr.sii.ogham.email.message.fluent.BodyBuilder
-
Set the content using template(s) loaded from a path.
- template(Class<T>) - Method in class fr.sii.ogham.sms.builder.SmsBuilder
-
Registers and configures a
TemplateParser
through a dedicated
builder.
- TemplateBuilderHelper<P> - Class in fr.sii.ogham.core.builder.template
-
- TemplateBuilderHelper(P, BuildContext) - Constructor for class fr.sii.ogham.core.builder.template.TemplateBuilderHelper
-
Initializes the builder with a parent builder.
- TemplateContent - Class in fr.sii.ogham.core.message.content
-
Content that points to a template.
- TemplateContent(ResourcePath, Context) - Constructor for class fr.sii.ogham.core.message.content.TemplateContent
-
Initialize the content with the path to the template and the context.
- TemplateContent(String, Context) - Constructor for class fr.sii.ogham.core.message.content.TemplateContent
-
Initialize the content with the path to the template and the context.
- TemplateContent(ResourcePath, Object) - Constructor for class fr.sii.ogham.core.message.content.TemplateContent
-
Shortcut for directly using any object as source for variable
substitutions.
- TemplateContent(String, Object) - Constructor for class fr.sii.ogham.core.message.content.TemplateContent
-
Shortcut for directly using any object as source for variable
substitutions.
- TemplateContentTranslator - Class in fr.sii.ogham.core.translator.content
-
- TemplateContentTranslator(TemplateParser) - Constructor for class fr.sii.ogham.core.translator.content.TemplateContentTranslator
-
- TemplateContentTranslator(TemplateParser, VariantResolver) - Constructor for class fr.sii.ogham.core.translator.content.TemplateContentTranslator
-
- TemplateEngineDetector - Interface in fr.sii.ogham.core.template.detector
-
Defines the contract for template engine detection.
- TemplateEngineSupplier - Interface in fr.sii.ogham.spring.template.thymeleaf
-
Provides an instance of a TemplateEngine
to be used in Spring
context.
- templateExceptionHandler(TemplateExceptionHandler) - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
Sets the exception handler used to handle exceptions occurring inside
templates.
- TemplateImplementation(TemplateEngineDetector, TemplateParser) - Constructor for class fr.sii.ogham.core.template.parser.AutoDetectTemplateParser.TemplateImplementation
-
- TemplateLoaderAdapter - Interface in fr.sii.ogham.template.freemarker.adapter
-
Adapter that provides the FreeMarker specific
TemplateLoader
from the
general
ResourceResolver
.
- TemplateLoaderOptions - Class in fr.sii.ogham.template.freemarker
-
- TemplateLoaderOptions() - Constructor for class fr.sii.ogham.template.freemarker.TemplateLoaderOptions
-
- TemplateNotFoundException - Exception in fr.sii.ogham.core.exception.handler
-
Ogham uses a chain to transform original content into final content.
- TemplateNotFoundException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.TemplateNotFoundException
-
- TemplateNotFoundException(String) - Constructor for exception fr.sii.ogham.core.exception.handler.TemplateNotFoundException
-
- TemplateNotFoundException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.TemplateNotFoundException
-
- TemplateParser - Interface in fr.sii.ogham.core.template.parser
-
Interface that defines the general contract for template parsing.
- TemplateParsingFailedException - Exception in fr.sii.ogham.core.exception.handler
-
Ogham uses a chain to transform original content into final content.
- TemplateParsingFailedException(String, Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.TemplateParsingFailedException
-
- TemplateParsingFailedException(String) - Constructor for exception fr.sii.ogham.core.exception.handler.TemplateParsingFailedException
-
- TemplateParsingFailedException(Throwable) - Constructor for exception fr.sii.ogham.core.exception.handler.TemplateParsingFailedException
-
- TemplateResolutionException - Exception in fr.sii.ogham.template.thymeleaf.common.exception
-
Specialized exception that is thrown by template engine integrations to
indicate that a template couldn't be resolved.
- TemplateResolutionException(String, String, ResourcePath, Throwable) - Constructor for exception fr.sii.ogham.template.thymeleaf.common.exception.TemplateResolutionException
-
- TemplateResolutionException(String, String, ResourcePath) - Constructor for exception fr.sii.ogham.template.thymeleaf.common.exception.TemplateResolutionException
-
- TemplateResolverAdapter - Interface in fr.sii.ogham.template.thymeleaf.common.adapter
-
Adapter that provides the Thymeleaf specific
ITemplateResolver
from
the general
ResourceResolver
.
- TemplateResolverOptions - Class in fr.sii.ogham.template.thymeleaf.common
-
- TemplateResolverOptions() - Constructor for class fr.sii.ogham.template.thymeleaf.common.TemplateResolverOptions
-
- TemplateResolverOptionsApplier - Interface in fr.sii.ogham.template.thymeleaf.common.adapter
-
Class hierarchy has changed between Thymeleaf v2 and Thymeleaf v3.
- templateResolvers - Variable in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- templateResolvers() - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafEngineConfigBuilder
-
- TemplateRuntimeException - Exception in fr.sii.ogham.template.exception
-
This exception is a
RuntimeException
and is useful when no checked
exception can be thrown.
- TemplateRuntimeException(String, Throwable) - Constructor for exception fr.sii.ogham.template.exception.TemplateRuntimeException
-
- TemplateRuntimeException(String) - Constructor for exception fr.sii.ogham.template.exception.TemplateRuntimeException
-
- TemplateRuntimeException(Throwable) - Constructor for exception fr.sii.ogham.template.exception.TemplateRuntimeException
-
- templateString(String, Object) - Method in class fr.sii.ogham.core.message.fluent.SingleContentBuilder
-
Set the content using a template (directly provided as a string).
- templateString(String, Context) - Method in class fr.sii.ogham.core.message.fluent.SingleContentBuilder
-
Set the content using a template (directly provided as a string).
- templateString(String, Object) - Method in class fr.sii.ogham.email.message.fluent.BodyBuilder
-
Set the content using a template (directly provided as a string).
- templateString(String, Context) - Method in class fr.sii.ogham.email.message.fluent.BodyBuilder
-
Set the content using a template (directly provided as a string).
- TemplateVariantContent - Class in fr.sii.ogham.core.message.content
-
Content that points to a template variant.
- TemplateVariantContent(String, Variant, Context) - Constructor for class fr.sii.ogham.core.message.content.TemplateVariantContent
-
- TemplateVariantContent(String, Variant, Object) - Constructor for class fr.sii.ogham.core.message.content.TemplateVariantContent
-
- TemplateVariantContent(ResourcePath, Variant, Context) - Constructor for class fr.sii.ogham.core.message.content.TemplateVariantContent
-
- TemplateVariantContent(ResourcePath, Variant, Object) - Constructor for class fr.sii.ogham.core.message.content.TemplateVariantContent
-
- TemplateVariantNotFoundException - Exception in fr.sii.ogham.template.exception
-
- TemplateVariantNotFoundException(String, TemplateContent, List<ResourcePath>) - Constructor for exception fr.sii.ogham.template.exception.TemplateVariantNotFoundException
-
- TemplateVariantNotFoundException(String, ResourcePath, Context, Variant, List<ResourcePath>) - Constructor for exception fr.sii.ogham.template.exception.TemplateVariantNotFoundException
-
- terminated() - Method in class fr.sii.ogham.core.retry.ExponentialDelayRetry
-
- terminated() - Method in class fr.sii.ogham.core.retry.FixedDelayRetry
-
- terminated() - Method in class fr.sii.ogham.core.retry.FixedIntervalRetry
-
- terminated() - Method in class fr.sii.ogham.core.retry.PerExecutionDelayRetry
-
- terminated() - Method in interface fr.sii.ogham.core.retry.RetryStrategy
-
Indicate that retries should stop now.
- test(MimeType) - Method in class fr.sii.ogham.core.mimetype.validation.MatchMimetypePredicate
-
- test(Part) - Method in class fr.sii.ogham.testing.assertion.filter.ContentIdPredicate
-
- test(Part) - Method in class fr.sii.ogham.testing.assertion.filter.DefaultAttachmentPredicate
-
- TestInformationLogger - Class in fr.sii.ogham.testing.extension.common
-
Write information about test.
- TestInformationLogger() - Constructor for class fr.sii.ogham.testing.extension.common.TestInformationLogger
-
Initializes with the default max line length (100), uses this logger as
printer and mark logs with "test-info" marker
- TestInformationLogger(int) - Constructor for class fr.sii.ogham.testing.extension.common.TestInformationLogger
-
Initializes with the provided max line length.
- TestInformationLogger(int, String) - Constructor for class fr.sii.ogham.testing.extension.common.TestInformationLogger
-
Initializes with the provided max line length and marker.
- TestInformationLogger(int, String, Printer) - Constructor for class fr.sii.ogham.testing.extension.common.TestInformationLogger
-
- TestInformationLogger.Characters - Enum in fr.sii.ogham.testing.extension.common
-
- TestSmppServerHandler - Class in fr.sii.ogham.testing.sms.simulator.cloudhopper
-
- TestSmppServerHandler(String, String) - Constructor for class fr.sii.ogham.testing.sms.simulator.cloudhopper.TestSmppServerHandler
-
- text(String) - Method in class fr.sii.ogham.email.builder.AutofillSubjectBuilder
-
Uses first line of text template to define the email subject (only if a
prefix is defined).
- text() - Method in class fr.sii.ogham.email.builder.AutofillSubjectBuilder
-
Uses first line of text template to define the email subject (only if a
prefix is defined).
- text() - Method in class fr.sii.ogham.email.message.Email
-
Set the content (body) of the message (text part).
- TextPrefixSubjectProvider - Class in fr.sii.ogham.core.subject.provider
-
Provider that analyzes the content of the message.
- TextPrefixSubjectProvider() - Constructor for class fr.sii.ogham.core.subject.provider.TextPrefixSubjectProvider
-
- TextPrefixSubjectProvider(String) - Constructor for class fr.sii.ogham.core.subject.provider.TextPrefixSubjectProvider
-
- textual(Matcher<? super Iterable<String>>) - Method in class fr.sii.ogham.testing.assertion.email.FluentAddressListAssert
-
Make assertions on the email addresses (textual form).
- ThreadSleepAwaiter - Class in fr.sii.ogham.core.async
-
- ThreadSleepAwaiter() - Constructor for class fr.sii.ogham.core.async.ThreadSleepAwaiter
-
- ThreadSleepAwaiter(Supplier<Instant>) - Constructor for class fr.sii.ogham.core.async.ThreadSleepAwaiter
-
Initialize with a supplier that gives the current time.
- ThrowableAnyCauseMatcher<T extends Throwable> - Class in fr.sii.ogham.testing.assertion.hamcrest
-
A matcher that applies a delegate matcher to the cause of the current
Throwable, returning the result of that match.
- ThrowableAnyCauseMatcher(Matcher<? extends Throwable>, Matcher<? extends Throwable>) - Constructor for class fr.sii.ogham.testing.assertion.hamcrest.ThrowableAnyCauseMatcher
-
- ThrowableMessageMatcher<T extends Throwable> - Class in fr.sii.ogham.testing.assertion.hamcrest
-
A matcher that applies a delegate matcher to the message of the current
Throwable, returning the result of that match.
- ThrowableMessageMatcher(Matcher<? extends String>) - Constructor for class fr.sii.ogham.testing.assertion.hamcrest.ThrowableMessageMatcher
-
- ThymeLeafConfigurer - Class in fr.sii.ogham.spring.template
-
Integrates with Spring templating system by using SpringTemplateEngine object
provided by Spring and by using Spring properties defined with prefix
spring.thymeleaf
(see ThymeleafProperties
).
- ThymeLeafConfigurer(TemplateEngineSupplier, ThymeleafContextConverter, OghamCommonTemplateProperties, OghamEmailProperties, OghamSmsProperties, ThymeleafProperties, Class<? extends AbstractThymeleafBuilder<?, ?, ?>>, Class<? extends AbstractThymeleafBuilder<?, ?, ?>>) - Constructor for class fr.sii.ogham.spring.template.ThymeLeafConfigurer
-
- thymeleafConfigurer(TemplateEngineSupplier, ThymeleafContextConverter, OghamCommonTemplateProperties, OghamEmailProperties, OghamSmsProperties, ThymeleafProperties) - Method in class fr.sii.ogham.spring.v1.template.OghamThymeleafV2Configuration
-
- thymeleafConfigurer(TemplateEngineSupplier, ThymeleafContextConverter, OghamCommonTemplateProperties, OghamEmailProperties, OghamSmsProperties, ThymeleafProperties) - Method in class fr.sii.ogham.spring.v2.template.OghamThymeleafV3Configuration
-
- ThymeleafConstants - Class in fr.sii.ogham.template.thymeleaf.common
-
- ThymeleafContextConverter - Interface in fr.sii.ogham.template.thymeleaf.common
-
Convert a
Context
abstraction used for all template engines into a
IContext
specific to Thymeleaf.
- ThymeleafEvaluationContextProvider - Interface in fr.sii.ogham.spring.template.thymeleaf
-
Provides evaluation context to be used in SpEL expressions.
- ThymeleafParser - Class in fr.sii.ogham.template.thymeleaf.common
-
Implementation for Thymeleaf template engine.
- ThymeleafParser(TemplateEngine, ResourceResolver, ThymeleafContextConverter) - Constructor for class fr.sii.ogham.template.thymeleaf.common.ThymeleafParser
-
- ThymeleafParser(TemplateEngine, ResourceResolver) - Constructor for class fr.sii.ogham.template.thymeleaf.common.ThymeleafParser
-
- ThymeleafRequestContextWrapper - Interface in fr.sii.ogham.spring.template.thymeleaf
-
This aim of this interface is to be able to handle different versions of
Thymeleaf in a Spring context.
- ThymeleafV2EmailBuilder - Class in fr.sii.ogham.template.thymeleaf.v2.buider
-
Configures parsing of templates using Thymeleaf.
- ThymeleafV2EmailBuilder() - Constructor for class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EmailBuilder
-
Default constructor when using Thymeleaf without all Ogham work.
- ThymeleafV2EmailBuilder(EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EmailBuilder
-
Initializes the builder with a parent builder.
- ThymeleafV2EmailConfigurer() - Constructor for class fr.sii.ogham.template.thymeleaf.v2.configure.DefaultThymeleafV2EmailConfigurer.ThymeleafV2EmailConfigurer
-
- ThymeleafV2EmailConfigurer(MessagingConfigurerAdapter) - Constructor for class fr.sii.ogham.template.thymeleaf.v2.configure.DefaultThymeleafV2EmailConfigurer.ThymeleafV2EmailConfigurer
-
- ThymeleafV2EngineConfigBuilder<P> - Class in fr.sii.ogham.template.thymeleaf.v2.buider
-
Fluent builder to configure Thymeleaf engine.
- ThymeleafV2EngineConfigBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2EngineConfigBuilder
-
Initializes the builder with a parent builder.
- ThymeLeafV2FirstSupportingTemplateResolver - Class in fr.sii.ogham.template.thymeleaf.v2
-
- ThymeLeafV2FirstSupportingTemplateResolver(FirstSupportingResourceResolver, FirstSupportingResolverAdapter) - Constructor for class fr.sii.ogham.template.thymeleaf.v2.ThymeLeafV2FirstSupportingTemplateResolver
-
- ThymeleafV2SmsBuilder - Class in fr.sii.ogham.template.thymeleaf.v2.buider
-
Configures parsing of templates using Thymeleaf.
- ThymeleafV2SmsBuilder() - Constructor for class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2SmsBuilder
-
Default constructor when using Thymeleaf without all Ogham work.
- ThymeleafV2SmsBuilder(SmsBuilder, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.v2.buider.ThymeleafV2SmsBuilder
-
Initializes the builder with a parent builder.
- ThymeleafV2SmsConfigurer() - Constructor for class fr.sii.ogham.template.thymeleaf.v2.configure.DefaultThymeleafV2SmsConfigurer.ThymeleafV2SmsConfigurer
-
- ThymeleafV2TemplateDetector - Class in fr.sii.ogham.template.thymeleaf.v2
-
Detector that reads the content of the template.
- ThymeleafV2TemplateDetector(ResourceResolver) - Constructor for class fr.sii.ogham.template.thymeleaf.v2.ThymeleafV2TemplateDetector
-
- ThymeleafV2TemplateOptionsApplier - Class in fr.sii.ogham.template.thymeleaf.v2.adapter
-
Apply options on TemplateResolver
instance (configurable).
- ThymeleafV2TemplateOptionsApplier() - Constructor for class fr.sii.ogham.template.thymeleaf.v2.adapter.ThymeleafV2TemplateOptionsApplier
-
- ThymeleafV3EmailBuilder - Class in fr.sii.ogham.template.thymeleaf.v3.buider
-
Configures parsing of templates using Thymeleaf.
- ThymeleafV3EmailBuilder() - Constructor for class fr.sii.ogham.template.thymeleaf.v3.buider.ThymeleafV3EmailBuilder
-
Default constructor when using Thymeleaf without all Ogham work.
- ThymeleafV3EmailBuilder(EmailBuilder, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.v3.buider.ThymeleafV3EmailBuilder
-
Initializes the builder with a parent builder.
- ThymeleafV3EmailConfigurer() - Constructor for class fr.sii.ogham.template.thymeleaf.v3.configure.DefaultThymeleafV3EmailConfigurer.ThymeleafV3EmailConfigurer
-
- ThymeleafV3EmailConfigurer(MessagingConfigurerAdapter) - Constructor for class fr.sii.ogham.template.thymeleaf.v3.configure.DefaultThymeleafV3EmailConfigurer.ThymeleafV3EmailConfigurer
-
- ThymeleafV3EngineConfigBuilder<P> - Class in fr.sii.ogham.template.thymeleaf.v3.buider
-
Fluent builder to configure Thymeleaf engine.
- ThymeleafV3EngineConfigBuilder(P, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.v3.buider.ThymeleafV3EngineConfigBuilder
-
Initializes the builder with a parent builder.
- ThymeLeafV3FirstSupportingTemplateResolver - Class in fr.sii.ogham.template.thymeleaf.v3
-
- ThymeLeafV3FirstSupportingTemplateResolver(FirstSupportingResourceResolver, FirstSupportingResolverAdapter) - Constructor for class fr.sii.ogham.template.thymeleaf.v3.ThymeLeafV3FirstSupportingTemplateResolver
-
- ThymeleafV3SmsBuilder - Class in fr.sii.ogham.template.thymeleaf.v3.buider
-
Configures parsing of templates using Thymeleaf.
- ThymeleafV3SmsBuilder() - Constructor for class fr.sii.ogham.template.thymeleaf.v3.buider.ThymeleafV3SmsBuilder
-
Default constructor when using Thymeleaf without all Ogham work.
- ThymeleafV3SmsBuilder(SmsBuilder, BuildContext) - Constructor for class fr.sii.ogham.template.thymeleaf.v3.buider.ThymeleafV3SmsBuilder
-
Initializes the builder with a parent builder.
- ThymeleafV3SmsConfigurer() - Constructor for class fr.sii.ogham.template.thymeleaf.v3.configure.DefaultThymeleafV3SmsConfigurer.ThymeleafV3SmsConfigurer
-
- ThymeleafV3SmsConfigurer(MessagingConfigurerAdapter) - Constructor for class fr.sii.ogham.template.thymeleaf.v3.configure.DefaultThymeleafV3SmsConfigurer.ThymeleafV3SmsConfigurer
-
- ThymeleafV3TemplateDetector - Class in fr.sii.ogham.template.thymeleaf.v3
-
Detector that reads the content of the template.
- ThymeleafV3TemplateDetector(ResourceResolver) - Constructor for class fr.sii.ogham.template.thymeleaf.v3.ThymeleafV3TemplateDetector
-
- ThymeleafV3TemplateOptionsApplier - Class in fr.sii.ogham.template.thymeleaf.v3.adapter
-
Apply options on AbstractConfigurableTemplateResolver
instance.
- ThymeleafV3TemplateOptionsApplier() - Constructor for class fr.sii.ogham.template.thymeleaf.v3.adapter.ThymeleafV3TemplateOptionsApplier
-
- ThymeleafWebContextProvider - Interface in fr.sii.ogham.spring.template.thymeleaf
-
Generate an instance of a Thymeleaf IContext
that is suitable in a
Web application.
- tika() - Method in interface fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilder
-
- tika() - Method in class fr.sii.ogham.core.builder.mimetype.MimetypeDetectionBuilderDelegate
-
- tika() - Method in class fr.sii.ogham.core.builder.mimetype.SimpleMimetypeDetectionBuilder
-
- TikaBuilder<P> - Interface in fr.sii.ogham.core.builder.mimetype
-
- TikaBuilderDelegate<P> - Class in fr.sii.ogham.core.builder.mimetype
-
Implementation that just delegates all operations to another builder.
- TikaBuilderDelegate(P, TikaBuilder<?>) - Constructor for class fr.sii.ogham.core.builder.mimetype.TikaBuilderDelegate
-
Wraps the delegate builder.
- TikaProperties() - Constructor for class fr.sii.ogham.spring.common.OghamMimetypeProperties.TikaProperties
-
- TikaProvider - Class in fr.sii.ogham.core.mimetype
-
- TikaProvider() - Constructor for class fr.sii.ogham.core.mimetype.TikaProvider
-
Initialize the provider with default Tika instance and configuration.
- TikaProvider(Tika, boolean) - Constructor for class fr.sii.ogham.core.mimetype.TikaProvider
-
Initialize the provider with the specified Tika instance.
- TlvMessagePayloadMessagePreparator - Class in fr.sii.ogham.sms.sender.impl.cloudhopper.preparator
-
This preparator creates SubmitSm
s and places the message into the
Tlv
"message_payload"
parameter.
- TlvMessagePayloadMessagePreparator(MessageSplitter, DataCodingProvider) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.TlvMessagePayloadMessagePreparator
-
The preparator can split messages and provide data coding information.
- TlvMessagePayloadMessagePreparator(MessageSplitter, DataCodingProvider, PhoneNumberTranslator) - Constructor for class fr.sii.ogham.sms.sender.impl.cloudhopper.preparator.TlvMessagePayloadMessagePreparator
-
Initializes the preparator with message splitter, data coding provider
and phone number translator.
- to(String...) - Method in interface fr.sii.ogham.core.message.capability.HasToFluent
-
Add a recipient for the message
- to() - Method in class fr.sii.ogham.email.builder.AutofillEmailBuilder
-
Configures how to handle missing
Email
recipient address: if no
"to" address is explicitly defined on the
Email
, Ogham will use
the result of this builder configuration to provide a default "to"
address.
- to(String...) - Method in class fr.sii.ogham.email.message.Email
-
Add a "to" recipient address.
- to(EmailAddress...) - Method in class fr.sii.ogham.email.message.Email
-
Add a "to" recipient address.
- to() - Method in class fr.sii.ogham.sms.builder.AutofillSmsBuilder
-
Configures how to handle missing recipient phone number: if no recipient
phone number is explicitly defined on the message, Ogham will use this
phone number as default recipient number.
- to() - Method in class fr.sii.ogham.sms.builder.PhoneNumbersBuilder
-
- to(PhoneNumber...) - Method in class fr.sii.ogham.sms.message.Sms
-
Add a recipient specifying the phone number.
- to(String...) - Method in class fr.sii.ogham.sms.message.Sms
-
Add a recipient specifying the phone number as string.
- to(String, PhoneNumber) - Method in class fr.sii.ogham.sms.message.Sms
-
Add a recipient specifying the name and the phone number.
- to(Recipient...) - Method in class fr.sii.ogham.sms.message.Sms
-
Add a recipient.
- to - Variable in class fr.sii.ogham.testing.assertion.email.ExpectedEmailHeader
-
The expected list of recipients for the "to" field
- to() - Method in class fr.sii.ogham.testing.assertion.email.FluentEmailAssert
-
Make assertions on the sender of the message(s) using fluent API.
- to(Matcher<PhoneNumberInfo>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsAssert
-
Make assertions on the recipient of the message(s) using fluent API.
- to() - Method in class fr.sii.ogham.testing.assertion.sms.FluentSmsAssert
-
Make assertions on the recipient of the message(s) using fluent API.
- toByteArray(InputStream) - Static method in class fr.sii.ogham.core.util.IOUtils
-
Get the contents of an InputStream as a byte[].
- toComparisonFailure() - Method in error fr.sii.ogham.testing.assertion.util.MultipleAssertionError
-
Eclipse can only handle ComparisonFailure
instance (not
sub-classes...)
- ToInternationalFormatProperties() - Constructor for class fr.sii.ogham.spring.sms.OghamSmsProperties.ToInternationalFormatProperties
-
- toLogString() - Method in interface fr.sii.ogham.core.util.Loggable
-
Generates a string that contains the whole information.
- toLogString() - Method in class fr.sii.ogham.email.message.Email
-
- toLogString() - Method in class fr.sii.ogham.sms.message.Sms
-
- tooManyEnquireLinkTimeouts(Throwable) - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.session.DefaultErrorAnalyzer
-
- toPredicate() - Method in class fr.sii.ogham.testing.assertion.email.By
-
- ToProperties() - Constructor for class fr.sii.ogham.spring.email.OghamEmailProperties.ToProperties
-
- ToProperties() - Constructor for class fr.sii.ogham.spring.sms.OghamSmsProperties.ToProperties
-
- toRecipient(List<String>) - Static method in class fr.sii.ogham.email.message.Email
-
Converts a list of string to a list of recipients.
- toRecipient(EmailAddress[]) - Static method in class fr.sii.ogham.email.message.Email
-
- toRecipient(String[]) - Static method in class fr.sii.ogham.email.message.Email
-
Converts a list of string to a list of recipients.
- toRecipient(PhoneNumber[]) - Static method in class fr.sii.ogham.sms.message.Sms
-
Converts a list of phone numbers to a list of recipients.
- toRecipient(String[]) - Static method in class fr.sii.ogham.sms.message.Sms
-
Converts a list of string to a list of recipients.
- toResourcePath(Path) - Static method in class fr.sii.ogham.core.util.ResourceUtils
-
Convert a path that is dependent on OS to a resource path (using slashes).
- toString() - Method in class fr.sii.ogham.core.condition.AndCondition
-
- toString() - Method in class fr.sii.ogham.core.condition.CompositeCondition
-
- toString() - Method in class fr.sii.ogham.core.condition.FixedCondition
-
- toString() - Method in class fr.sii.ogham.core.condition.fluent.FluentCondition
-
- toString() - Method in class fr.sii.ogham.core.condition.NotCondition
-
- toString() - Method in class fr.sii.ogham.core.condition.OrCondition
-
- toString() - Method in class fr.sii.ogham.core.condition.PropertyPatternCondition
-
- toString() - Method in class fr.sii.ogham.core.condition.PropertyValueCondition
-
- toString() - Method in class fr.sii.ogham.core.condition.RequiredClassCondition
-
- toString() - Method in class fr.sii.ogham.core.condition.RequiredPropertyCondition
-
- toString() - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- toString() - Method in class fr.sii.ogham.core.message.content.MultiContent
-
- toString() - Method in class fr.sii.ogham.core.message.content.ParsedContent
-
- toString() - Method in class fr.sii.ogham.core.message.content.StringContent
-
- toString() - Method in class fr.sii.ogham.core.message.content.TemplateContent
-
- toString() - Method in class fr.sii.ogham.core.message.content.TemplateVariantContent
-
- toString() - Method in class fr.sii.ogham.core.mimetype.TikaProvider
-
- toString() - Method in class fr.sii.ogham.core.mimetype.validation.MatchMimetypePredicate
-
- toString() - Method in class fr.sii.ogham.core.resource.path.RelativePath
-
- toString() - Method in class fr.sii.ogham.core.resource.path.ResolvedResourcePath
-
- toString() - Method in class fr.sii.ogham.core.resource.path.UnresolvedPath
-
- toString() - Method in class fr.sii.ogham.core.resource.resolver.RelativeResolver
-
- toString() - Method in class fr.sii.ogham.core.retry.NamedCallable
-
- toString() - Method in class fr.sii.ogham.core.sender.AutoRetrySender
-
- toString() - Method in class fr.sii.ogham.core.sender.ContentTranslatorSender
-
- toString() - Method in class fr.sii.ogham.core.sender.FillerSender
-
- toString() - Method in class fr.sii.ogham.core.template.context.BeanContext
-
- toString() - Method in class fr.sii.ogham.core.template.context.NullContext
-
- toString() - Method in class fr.sii.ogham.core.template.detector.OrTemplateDetector
-
- toString() - Method in class fr.sii.ogham.core.template.parser.AutoDetectTemplateParser.TemplateImplementation
-
- toString() - Method in class fr.sii.ogham.core.template.parser.AutoDetectTemplateParser
-
- toString() - Method in class fr.sii.ogham.core.translator.content.EveryContentTranslator
-
- toString() - Method in class fr.sii.ogham.core.translator.content.MultiContentTranslator
-
- toString() - Method in class fr.sii.ogham.core.translator.content.TemplateContentTranslator
-
- toString() - Method in class fr.sii.ogham.core.translator.resource.EveryResourceTranslator
-
- toString() - Method in class fr.sii.ogham.core.translator.resource.LookupResourceTranslator
-
- toString() - Method in class fr.sii.ogham.core.translator.resource.OverrideNameWrapperResourceTranslator
-
- toString(Throwable) - Static method in class fr.sii.ogham.core.util.ExceptionUtils
-
Generate a String based on the exception.
- toString(Throwable, String) - Static method in class fr.sii.ogham.core.util.ExceptionUtils
-
Generate a String based on the exception.
- toString(InputStream) - Static method in class fr.sii.ogham.core.util.IOUtils
-
Get the contents of an InputStream as a String using the default
character encoding of the platform.
- toString(InputStream, Charset) - Static method in class fr.sii.ogham.core.util.IOUtils
-
Get the contents of an InputStream as a String using the default
character encoding of the platform.
- toString() - Method in class fr.sii.ogham.core.util.LogUtils.Lazy
-
- toString() - Method in class fr.sii.ogham.core.util.WithPriority
-
- toString() - Method in class fr.sii.ogham.email.attachment.Attachment
-
- toString() - Method in class fr.sii.ogham.email.message.content.ContentWithAttachments
-
- toString() - Method in class fr.sii.ogham.email.message.Email
-
- toString() - Method in class fr.sii.ogham.email.message.EmailAddress
-
- toString() - Method in class fr.sii.ogham.email.message.Recipient
-
- toString() - Method in class fr.sii.ogham.email.sender.AttachmentResourceTranslatorSender
-
- toString() - Method in class fr.sii.ogham.email.sender.EmailSender
-
- toString() - Method in class fr.sii.ogham.email.sender.impl.JavaMailSender
-
- toString() - Method in class fr.sii.ogham.html.inliner.ImageResource
-
- toString() - Method in class fr.sii.ogham.html.translator.InlineCssTranslator
-
- toString() - Method in class fr.sii.ogham.html.translator.InlineImageTranslator
-
- toString() - Method in class fr.sii.ogham.sms.message.addressing.AddressedPhoneNumber
-
- toString() - Method in class fr.sii.ogham.sms.message.Contact
-
- toString() - Method in class fr.sii.ogham.sms.message.PhoneNumber
-
- toString() - Method in class fr.sii.ogham.sms.message.Sms
-
- toString() - Method in class fr.sii.ogham.sms.sender.impl.cloudhopper.encoder.NamedCharset
-
- toString() - Method in class fr.sii.ogham.sms.sender.impl.CloudhopperSMPPSender
-
- toString() - Method in class fr.sii.ogham.sms.sender.impl.SmsglobalRestSender
-
- toString() - Method in class fr.sii.ogham.sms.sender.PhoneNumberTranslatorSender
-
- toString() - Method in class fr.sii.ogham.sms.sender.SmsSender
-
- toString() - Method in class fr.sii.ogham.template.freemarker.FreeMarkerFirstSupportingTemplateLoader.AdaptedSource
-
- toString() - Method in class fr.sii.ogham.template.freemarker.FreeMarkerParser
-
- toString() - Method in class fr.sii.ogham.template.thymeleaf.common.ThymeleafParser
-
- toString() - Method in class fr.sii.ogham.testing.assertion.filter.ContentIdPredicate
-
- toString() - Method in class fr.sii.ogham.testing.assertion.filter.FileNamePredicate
-
- toString() - Method in class fr.sii.ogham.testing.assertion.hamcrest.FixedDescription
-
- toString() - Method in class fr.sii.ogham.testing.assertion.hamcrest.IdenticalHtmlMatcher
-
- toString() - Method in class fr.sii.ogham.testing.assertion.hamcrest.SimilarHtmlMatcher
-
- toString() - Method in class fr.sii.ogham.testing.assertion.hamcrest.ThrowableMessageMatcher
-
- toString() - Method in class fr.sii.ogham.testing.assertion.sms.ExpectedAddressedPhoneNumber
-
- toString() - Method in class fr.sii.ogham.testing.assertion.sms.PhoneNumberInfo
-
- toString() - Method in class fr.sii.ogham.testing.sms.simulator.jsmpp.OptionalParameterAdapter
-
- toString() - Method in class mock.context.NestedBean
-
- toString() - Method in class mock.context.SimpleBean
-
- translate(Content) - Method in interface fr.sii.ogham.core.translator.content.ContentTranslator
-
Transform the content into a new one.
- translate(Content) - Method in class fr.sii.ogham.core.translator.content.DefaultContentTranslator
-
- translate(Content) - Method in class fr.sii.ogham.core.translator.content.EveryContentTranslator
-
- translate(Content) - Method in class fr.sii.ogham.core.translator.content.MultiContentTranslator
-
- translate(Content) - Method in class fr.sii.ogham.core.translator.content.TemplateContentTranslator
-
- translate(Resource) - Method in interface fr.sii.ogham.core.translator.resource.AttachmentResourceTranslator
-
Transform the resource into a new one.
- translate(Resource) - Method in class fr.sii.ogham.core.translator.resource.DefaultResourceTranslator
-
- translate(Resource) - Method in class fr.sii.ogham.core.translator.resource.EveryResourceTranslator
-
- translate(Resource) - Method in class fr.sii.ogham.core.translator.resource.LookupResourceTranslator
-
- translate(Resource) - Method in class fr.sii.ogham.core.translator.resource.OverrideNameWrapperResourceTranslator
-
- translate(Content) - Method in class fr.sii.ogham.html.translator.ExpandCssPropertiesTranslator
-
- translate(Content) - Method in class fr.sii.ogham.html.translator.InlineCssTranslator
-
- translate(Content) - Method in class fr.sii.ogham.html.translator.InlineImageTranslator
-
- translate(Content) - Method in class fr.sii.ogham.html.translator.XHTMLTranslator
-
- translate(PhoneNumber) - Method in class fr.sii.ogham.sms.message.addressing.translator.AbstractFixedPhoneNumberHandler
-
- translate(PhoneNumber) - Method in class fr.sii.ogham.sms.message.addressing.translator.CompositePhoneNumberTranslator
-
- translate(PhoneNumber) - Method in class fr.sii.ogham.sms.message.addressing.translator.FixedPhoneNumberTranslator
-
- translate(PhoneNumber) - Method in interface fr.sii.ogham.sms.message.addressing.translator.PhoneNumberTranslator
-
- type(Matcher<? super Iterable<String>>) - Method in class fr.sii.ogham.testing.assertion.email.FluentAddressListAssert
-
Make assertions on the email address types.
- TypeOfNumber - Enum in fr.sii.ogham.sms.message.addressing
-
TON as described in GSM 03.40.
- typeOfNumber(Matcher<TypeOfNumber>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentPhoneNumberAssert
-
Make assertions on a phone number.
- TypeOfNumber - Enum in fr.sii.ogham.testing.sms.simulator.bean
-
Type of Number based on SMPP version 3.4.
- validate(Email) - Static method in class fr.sii.ogham.email.sendgrid.sender.EmailValidator
-
Ensure that email can be sent:
Content is required
Subject is required
Sender address is required
At least one recipient is required
- value(Optional<V>) - Method in interface fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilder
-
- value(Optional<V>) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderDelegate
-
- value(Optional<V>) - Method in class fr.sii.ogham.core.builder.configuration.ConfigurationValueBuilderHelper
-
- value(Byte) - Method in class fr.sii.ogham.sms.builder.cloudhopper.DataCodingSchemeBuilder
-
Use the same Data Coding Scheme value for all messages.
- value() - Method in class fr.sii.ogham.sms.builder.cloudhopper.DataCodingSchemeBuilder
-
Use the same Data Coding Scheme value for all messages.
- value() - Method in enum fr.sii.ogham.sms.builder.cloudhopper.InterfaceVersion
-
Get the version as byte value.
- value() - Method in enum fr.sii.ogham.sms.message.addressing.NumberingPlanIndicator
-
Get the byte value of the enum constant.
- value() - Method in enum fr.sii.ogham.sms.message.addressing.TypeOfNumber
-
Get the byte value of the enum constant.
- value(Matcher<? super Byte[]>) - Method in class fr.sii.ogham.testing.assertion.sms.FluentOptionalParameterAssert
-
Make assertions on the optional parameter value.
- value() - Method in enum fr.sii.ogham.testing.sms.simulator.bean.Alphabet
-
The alphabet value
- value() - Method in enum fr.sii.ogham.testing.sms.simulator.bean.NumberingPlanIndicator
-
Return the value of NPI.
- value() - Method in enum fr.sii.ogham.testing.sms.simulator.bean.TypeOfNumber
-
Get the byte value of the enum constant.
- valueOf(String) - Static method in enum fr.sii.ogham.core.builder.configurer.ConfigurationPhase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.core.message.content.EmailVariant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.email.message.RecipientType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.html.inliner.CssInlinerConstants.InlineModes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.html.inliner.ImageInlinerConstants.InlineModes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.html.inliner.impl.regexp.CssImageInlinerConstants.InlineModes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.sms.builder.cloudhopper.InterfaceVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.sms.message.addressing.NumberingPlanIndicator
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum fr.sii.ogham.sms.message.addressing.NumberingPlanIndicator
-
Get the NumberingPlanIndicator based on the specified byte
value representation.
- valueOf(String) - Static method in enum fr.sii.ogham.sms.message.addressing.TypeOfNumber
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum fr.sii.ogham.sms.message.addressing.TypeOfNumber
-
Get the TypeOfNumber based on the specified byte value
representation.
- valueOf(String) - Static method in enum fr.sii.ogham.sms.sender.impl.ovh.SmsCoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
- valueOf(String) - Static method in enum fr.sii.ogham.testing.extension.common.TestInformationLogger.Characters
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.Alphabet
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.NumberingPlanIndicator
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.NumberingPlanIndicator
-
- valueOf(String) - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.Tag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.TypeOfNumber
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.TypeOfNumber
-
Get the
TypeOfNumber
based on the specified byte value
representation.
- values() - Static method in enum fr.sii.ogham.core.builder.configurer.ConfigurationPhase
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class fr.sii.ogham.core.env.PropertiesBridge
-
- values() - Static method in enum fr.sii.ogham.core.message.content.EmailVariant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class fr.sii.ogham.core.util.bean.MapBeanReadWrapper
-
- values() - Static method in enum fr.sii.ogham.email.message.RecipientType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.html.inliner.CssInlinerConstants.InlineModes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.html.inliner.ImageInlinerConstants.InlineModes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.html.inliner.impl.regexp.CssImageInlinerConstants.InlineModes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.sms.builder.cloudhopper.InterfaceVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.sms.message.addressing.NumberingPlanIndicator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.sms.message.addressing.TypeOfNumber
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.sms.sender.impl.ovh.SmsCoding
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.sms.util.http.HttpStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class fr.sii.ogham.spring.template.freemarker.SpringBeansTemplateHashModelEx
-
- values() - Static method in enum fr.sii.ogham.testing.extension.common.TestInformationLogger.Characters
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.Alphabet
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.NumberingPlanIndicator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.Tag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum fr.sii.ogham.testing.sms.simulator.bean.TypeOfNumber
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- variant(Variant, String) - Method in interface fr.sii.ogham.core.builder.template.VariantBuilder
-
Registers a custom variant with its extension.
- Variant - Interface in fr.sii.ogham.core.message.content
-
Just a marker interface
- variant(Variant, String) - Method in class fr.sii.ogham.template.freemarker.builder.AbstractFreemarkerMultiContentBuilder
-
- variant(Variant, String) - Method in class fr.sii.ogham.template.thymeleaf.common.buider.AbstractThymeleafMultiContentBuilder
-
- VariantBuilder<MYSELF> - Interface in fr.sii.ogham.core.builder.template
-
- variantExists(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.ExtensionMappingVariantResolver
-
- variantExists(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.FailIfNotFoundVariantResolver
-
Returns true to make it fail
- variantExists(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.FailIfNotFoundWithTestedPathsVariantResolver
-
Returns true to make it fail
- variantExists(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.FirstExistingResourceVariantResolver
-
- variantExists(TemplateContent) - Method in class fr.sii.ogham.template.common.adapter.NullVariantResolver
-
- variantExists(TemplateContent) - Method in interface fr.sii.ogham.template.common.adapter.VariantResolver
-
Check if the variant exists
- VariantResolutionException - Exception in fr.sii.ogham.template.exception
-
When a
ResourcePath
references a template, the path may be partial to
be able to load a template that has variants.
- VariantResolutionException(String, ResourcePath, Context, Variant) - Constructor for exception fr.sii.ogham.template.exception.VariantResolutionException
-
- VariantResolver - Interface in fr.sii.ogham.template.common.adapter
-
Converts the general variant concept into the real path to the template file.
- VariantWithExt - Class in fr.sii.ogham.core.builder.template
-
Simple container class that is shared by builders that implement
VariantBuilder
.
- VariantWithExt(Variant, String) - Constructor for class fr.sii.ogham.core.builder.template.VariantWithExt
-
Creates a pair of variant and extension.
- version(Version) - Method in class fr.sii.ogham.template.freemarker.builder.FreemarkerConfigurationBuilder
-
Sets which of the non-backward-compatible bugfixes/improvements should be
enabled.
- visitFixtureAnnotation(LogTestInformation, MethodInfo) - Method in class fr.sii.ogham.testing.extension.spock.LoggingTestExtension
-
- visitSpecAnnotation(LogTestInformation, SpecInfo) - Method in class fr.sii.ogham.testing.extension.spock.LoggingTestExtension
-