Index
All Classes and Interfaces|All Packages
A
- authenticationKey - Variable in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
B
- BasicConfiguration - Class in de.iip_ecosphere.platform.transport.spring
-
Defines a basic TLS-prepared configuration for binders.
- BasicConfiguration() - Constructor for class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
- BeanHelper - Class in de.iip_ecosphere.platform.transport.spring
-
Manual bean support functions.
- BeanHelper() - Constructor for class de.iip_ecosphere.platform.transport.spring.BeanHelper
- binderFactory(BinderTypeRegistry, BindingServiceProperties) - Method in class de.iip_ecosphere.platform.transport.spring.BinderFix
-
Returns the binder factory instance.
- binderFactoryListeners - Variable in class de.iip_ecosphere.platform.transport.spring.BinderFix
- BinderFix - Class in de.iip_ecosphere.platform.transport.spring
-
Provides a fix for multi-binder configurations in Spring Cloud Stream at least until version 3.1.1.
- BinderFix() - Constructor for class de.iip_ecosphere.platform.transport.spring.BinderFix
- BinderFixProperties - Class in de.iip_ecosphere.platform.transport.spring
-
Replication of binder properties to have all binder information available.
- BinderFixProperties() - Constructor for class de.iip_ecosphere.platform.transport.spring.BinderFixProperties
C
- cfg - Variable in class de.iip_ecosphere.platform.transport.spring.StartupApplicationListener
- configureTransportFactory(TransportFactoryConfiguration) - Static method in class de.iip_ecosphere.platform.transport.spring.RegistrationHelper
-
Configures the transport factory.
- convertFromInternal(Message<?>, Class<?>, Object) - Method in class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
- convertToInternal(Object, MessageHeaders, Object) - Method in class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
- createTlsContext() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Helper method to determine a SSL/TLS context.
- createTransportParameterBuilder() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Turns the information in this class into a default transport parameter builder.
- createTrustManagerFactory() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Helper method to determine a trust manager factory.
D
- de.iip_ecosphere.platform.transport.spring - package de.iip_ecosphere.platform.transport.spring
-
Reusable Spring support classes.
- defaultBinder - Variable in class de.iip_ecosphere.platform.transport.spring.BinderFix
- directMemoryClassName - Variable in class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
- done - Variable in class de.iip_ecosphere.platform.transport.spring.StartupApplicationListener
G
- getAuthenticationKey() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns the
IdentityStorekey for the authentication, usually a password token. - getBinderConfigurations(BinderTypeRegistry, BindingServiceProperties, String, BinderFixProperties) - Static method in class de.iip_ecosphere.platform.transport.spring.BinderFix
-
Returns the binder configurations.
- getDirectMemoryClassName() - Method in class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
-
Returns the class name of the direct-memory transport connector class.
- getHost() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns the broker host name.
- getHostnameVerification() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns whether TLS hostname verification shall be performed.
- getInterProcessClassName() - Method in class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
-
Returns the class name of the inter-process transport connector class.
- getKeyAlias() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns the alias denoting the key to use.
- getKeystoreKey() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns the optional identity key for the TLS keystore.
- getMainTransportClassName() - Method in class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
-
Returns the class name of the main transport connector class.
- getName() - Method in class de.iip_ecosphere.platform.transport.spring.SerializerConfiguration
-
Returns the wire name of the registry.
- getPort() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns the broker port number.
- getProperties() - Method in class de.iip_ecosphere.platform.transport.spring.BinderFixProperties
-
Returns the binder properties.
- getSerializers() - Method in class de.iip_ecosphere.platform.transport.spring.SerializerConfiguration
-
Returns the qualified serializer class names to register.
H
- host - Variable in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
- hostnameVerification - Variable in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
I
- interProcessClassName - Variable in class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
K
- keyAlias - Variable in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
- keystoreKey - Variable in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
L
- LOGGER - Static variable in class de.iip_ecosphere.platform.transport.spring.RegistrationHelper
- LOGGER - Static variable in class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
M
- mainTransportClassName - Variable in class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
- MIME_TYPE - Static variable in class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
-
The default mime type for IIP-Ecosphere serialized data types via the transport layer.
- MIME_TYPE_FALLBACK - Static variable in class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
N
- name - Variable in class de.iip_ecosphere.platform.transport.spring.SerializerConfiguration
O
- obtainConnectorCreator(String, String) - Static method in class de.iip_ecosphere.platform.transport.spring.RegistrationHelper
-
Obtains a connector creator.
- obtainInstance(String, String, Class<? extends T>) - Static method in class de.iip_ecosphere.platform.transport.spring.RegistrationHelper
-
Obtains an instance of
className. - onApplicationEvent(ContextRefreshedEvent) - Method in class de.iip_ecosphere.platform.transport.spring.StartupApplicationListener
P
- port - Variable in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
- properties - Variable in class de.iip_ecosphere.platform.transport.spring.BinderFix
- properties - Variable in class de.iip_ecosphere.platform.transport.spring.BinderFixProperties
R
- registerInParentContext(ApplicationContext, T) - Static method in class de.iip_ecosphere.platform.transport.spring.BeanHelper
-
Registers
beanin the parent context ofctxwithout a qualifying name. - registerInParentContext(ApplicationContext, T, String) - Static method in class de.iip_ecosphere.platform.transport.spring.BeanHelper
-
Registers
beanin the parent context ofctxwith a qualifying name. - registerSerializers(SerializerConfiguration) - Static method in class de.iip_ecosphere.platform.transport.spring.RegistrationHelper
-
Registers serializers based on class names from the Spring configuration.
- RegistrationHelper - Class in de.iip_ecosphere.platform.transport.spring
-
Basic registration functions for the transport layer.
- RegistrationHelper() - Constructor for class de.iip_ecosphere.platform.transport.spring.RegistrationHelper
S
- serialize(T) - Method in class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
-
Serializes the given payload.
- serializeAndSend(StreamBridge, String, T) - Static method in class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
-
"Manual" serialization and sending over a binding with
useNativeEncoding=false. - SerializerConfiguration - Class in de.iip_ecosphere.platform.transport.spring
-
Represents/reads the serialization setup from the application configuration.
- SerializerConfiguration() - Constructor for class de.iip_ecosphere.platform.transport.spring.SerializerConfiguration
- SerializerMessageConverter - Class in de.iip_ecosphere.platform.transport.spring
-
Generic Spring Cloud Stream message converter for
SerializerRegistry. - SerializerMessageConverter() - Constructor for class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
-
Creates an instance for
SerializerMessageConverter.MIME_TYPEandSerializerMessageConverter.MIME_TYPE_FALLBACK. - SerializerMessageConverter(MimeType) - Constructor for class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
-
Creates an instance for a given mime type.
- serializers - Variable in class de.iip_ecosphere.platform.transport.spring.SerializerConfiguration
- setAuthenticationKey(String) - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns the
IdentityStorekey for the authentication, usually a password token. - setDirectMemoryClassName(String) - Method in class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
-
Changes the class name of the direct-memory transport connector class.
- setHost(String) - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Changes the broker host name.
- setHostnameVerification(boolean) - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns whether TLS hostname verification shall be performed.
- setInterProcessClassName(String) - Method in class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
-
Changes the class name of the inter-process transport connector class.
- setKeyAlias(String) - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns the alias denoting the key to use.
- setKeystoreKey(String) - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Changes the optional identity key for the TLS keystore.
- setMainTransportClassName(String) - Method in class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
-
Changes the class name of the main transport connector class.
- setName(String) - Method in class de.iip_ecosphere.platform.transport.spring.SerializerConfiguration
-
Changes the wire name.
- setPort(int) - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Defines the broker port number.
- setProperties(Map<String, BinderProperties>) - Method in class de.iip_ecosphere.platform.transport.spring.BinderFixProperties
-
Defines the binder properties.
- setSerializers(List<String>) - Method in class de.iip_ecosphere.platform.transport.spring.SerializerConfiguration
-
Defines the qualified serializer class names to register.
- StartupApplicationListener - Class in de.iip_ecosphere.platform.transport.spring
-
Implements operations to be carried out at application start, e.g., setting up configured serializers or the transport factory.
- StartupApplicationListener() - Constructor for class de.iip_ecosphere.platform.transport.spring.StartupApplicationListener
- supports(Class<?>) - Method in class de.iip_ecosphere.platform.transport.spring.SerializerMessageConverter
T
- toTransportParameter() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Turns the actual configuration into a
TransportParameterinstance. - transportCfg - Variable in class de.iip_ecosphere.platform.transport.spring.StartupApplicationListener
- TransportFactoryConfiguration - Class in de.iip_ecosphere.platform.transport.spring
-
Configures the
TransportFactory. - TransportFactoryConfiguration() - Constructor for class de.iip_ecosphere.platform.transport.spring.TransportFactoryConfiguration
U
- useTls() - Method in class de.iip_ecosphere.platform.transport.spring.BasicConfiguration
-
Returns whether the connector shall use TLS.
All Classes and Interfaces|All Packages