A B C D G H I K L M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractServiceContext<S> - Class in com.devonfw.module.service.common.base.context
-
The abstract base implementation of
ServiceContext. - AbstractServiceContext(Class<S>) - Constructor for class com.devonfw.module.service.common.base.context.AbstractServiceContext
-
The constructor.
- addHeaders(ServiceHeaderContext<?>) - Method in interface com.devonfw.module.service.common.api.header.ServiceHeaderCustomizer
- addHeaders(ServiceHeaderContext<?>) - Method in class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerAuthForward
- addHeaders(ServiceHeaderContext<?>) - Method in class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerBasicAuth
- addHeaders(ServiceHeaderContext<?>) - Method in class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerCorrelationId
- addHeaders(ServiceHeaderContext<?>) - Method in class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerOAuth
- api - Variable in class com.devonfw.module.service.common.base.context.AbstractServiceContext
- asClientConfig() - Method in interface com.devonfw.module.service.common.api.config.ServiceConfig
- asClientConfig() - Method in class com.devonfw.module.service.common.base.config.ServiceConfigProperties
- asConfig() - Method in interface com.devonfw.module.service.common.api.config.ServiceConfig
- asConfig() - Method in class com.devonfw.module.service.common.base.config.ServiceConfigProperties
- auth(String) - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
- authBasic() - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
-
Use basic
authentication. - authForward() - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
-
Use OAuth
authentication. - authOAuth() - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
-
Use OAuth
authentication. - AUTHORIZATION - Static variable in class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerAuthForward
B
- buildConfigProperties() - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
- buildMap() - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
C
- com.devonfw.module.service.common.api - package com.devonfw.module.service.common.api
- com.devonfw.module.service.common.api.client - package com.devonfw.module.service.common.api.client
- com.devonfw.module.service.common.api.client.config - package com.devonfw.module.service.common.api.client.config
- com.devonfw.module.service.common.api.client.context - package com.devonfw.module.service.common.api.client.context
- com.devonfw.module.service.common.api.client.discovery - package com.devonfw.module.service.common.api.client.discovery
- com.devonfw.module.service.common.api.config - package com.devonfw.module.service.common.api.config
- com.devonfw.module.service.common.api.constants - package com.devonfw.module.service.common.api.constants
- com.devonfw.module.service.common.api.header - package com.devonfw.module.service.common.api.header
- com.devonfw.module.service.common.api.sync - package com.devonfw.module.service.common.api.sync
- com.devonfw.module.service.common.base.config - package com.devonfw.module.service.common.base.config
- com.devonfw.module.service.common.base.context - package com.devonfw.module.service.common.base.context
- com.devonfw.module.service.common.impl - package com.devonfw.module.service.common.impl
- com.devonfw.module.service.common.impl.discovery - package com.devonfw.module.service.common.impl.discovery
- com.devonfw.module.service.common.impl.header - package com.devonfw.module.service.common.impl.header
- config - Variable in class com.devonfw.module.service.common.impl.discovery.ServiceDiscovererImplConfig
- configNode - Variable in class com.devonfw.module.service.common.base.config.ServiceConfigProperties
- configProperties - Variable in class com.devonfw.module.service.common.base.context.ServiceContextImpl
- contextPath - Variable in class com.devonfw.module.service.common.impl.discovery.ServiceDiscovererImplConfig
- create(ServiceContext<S>) - Method in interface com.devonfw.module.service.common.api.sync.SyncServiceClientFactory
- create(Class<S>) - Method in interface com.devonfw.module.service.common.api.client.ServiceClientFactory
- create(Class<S>) - Method in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
- create(Class<S>, Map<String, String>) - Method in interface com.devonfw.module.service.common.api.client.ServiceClientFactory
- create(Class<S>, Map<String, String>) - Method in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
- createClient(Class<S>, ServiceContextImpl<S>) - Method in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
- customizeHeaders(ServiceContextImpl<S>) - Method in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
D
- discover(ServiceDiscoveryContext<?>) - Method in interface com.devonfw.module.service.common.api.client.discovery.ServiceDiscoverer
- discover(ServiceDiscoveryContext<?>) - Method in class com.devonfw.module.service.common.impl.discovery.ServiceDiscovererImplConfig
- discovery(ServiceContextImpl<S>) - Method in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
G
- getApi() - Method in interface com.devonfw.module.service.common.api.client.context.ServiceContext
- getApi() - Method in class com.devonfw.module.service.common.base.context.AbstractServiceContext
- getConfig() - Method in interface com.devonfw.module.service.common.api.client.context.ServiceContext
- getConfig() - Method in class com.devonfw.module.service.common.base.context.ServiceContextImpl
- getHeader(String) - Method in interface com.devonfw.module.service.common.api.client.context.ServiceContext
- getHeader(String) - Method in class com.devonfw.module.service.common.base.context.ServiceContextImpl
- getHeaderNames() - Method in interface com.devonfw.module.service.common.api.client.context.ServiceContext
- getHeaderNames() - Method in class com.devonfw.module.service.common.base.context.ServiceContextImpl
- getService() - Method in class com.devonfw.module.service.common.base.config.ServiceConfigProperties
- getUrl() - Method in interface com.devonfw.module.service.common.api.client.context.ServiceContext
- getUrl() - Method in class com.devonfw.module.service.common.base.context.ServiceContextImpl
H
- headerName - Variable in class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerCorrelationId
- headerNames - Variable in class com.devonfw.module.service.common.base.context.ServiceContextImpl
- headers - Variable in class com.devonfw.module.service.common.base.context.ServiceContextImpl
- host(String) - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
I
- isLocalhost(String) - Method in class com.devonfw.module.service.common.impl.discovery.ServiceDiscovererImplConfig
K
- KEY_CODE - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
Key for error code.
- KEY_ERRORS - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
Key for (validation) error details.
- KEY_MESSAGE - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
Key for
error message. - KEY_SEGMENT_APP - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the application specific configuration sub-tree.
- KEY_SEGMENT_AUTH - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the authentication mechanism (values are "basic", "oauth", etc.).
- KEY_SEGMENT_CLIENT - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the client specific configuration sub-tree.
- KEY_SEGMENT_DEFAULT - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the default configuration sub-tree.
- KEY_SEGMENT_DISABLE_DOWNLOAD - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the boolean property to disable download (e.g.
- KEY_SEGMENT_HOST - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the host of a
Service. - KEY_SEGMENT_PORT - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the port of a
Service. - KEY_SEGMENT_PROTOCOL - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the protocol of a
Service. - KEY_SEGMENT_TIMEOUT - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the timeout configuration sub-tree.
- KEY_SEGMENT_TIMEOUT_CONNECTION - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the
timeoutto establish a connection in seconds. - KEY_SEGMENT_TIMEOUT_RESPONSE - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the
timeoutto wait for a response in seconds. - KEY_SEGMENT_URL - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the URL of a
Service. - KEY_SEGMENT_USER - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the user configuration sub-tree.
- KEY_SEGMENT_USER_LOGIN - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the
userlogin name. - KEY_SEGMENT_USER_PASSWORD - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the
userpassword. - KEY_SEGMENT_WSDL - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The key segment for the WSDL settings of a SOAP
javax.jws.WebService. - KEY_UUID - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
Key for error
UUID.
L
- localServerPort - Variable in class com.devonfw.module.service.common.impl.discovery.ServiceDiscovererImplConfig
M
- map - Variable in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
O
- onApplicationEvent(WebServerInitializedEvent) - Method in class com.devonfw.module.service.common.impl.discovery.ServiceDiscovererImplConfig
P
- port(int) - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
- protocol(String) - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
- protocolHttp() - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
-
Use HTTP (without encryption).
- protocolHttps() - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
-
Use HTTPS (with TLS).
R
- resolveVariables(String, String) - Method in class com.devonfw.module.service.common.impl.discovery.ServiceDiscovererImplConfig
S
- service - Variable in class com.devonfw.module.service.common.base.config.ServiceConfigProperties
- Service - Interface in com.devonfw.module.service.common.api
-
This is a marker interface for a remote service.
- ServiceClientConfigBuilder - Class in com.devonfw.module.service.common.api.client.config
-
A builder used to create the configuration for
Serviceclients. - ServiceClientConfigBuilder() - Constructor for class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
-
The constructor.
- ServiceClientFactory - Interface in com.devonfw.module.service.common.api.client
- ServiceClientFactoryImpl - Class in com.devonfw.module.service.common.impl
-
This is the implementation of
ServiceClientFactory. - ServiceClientFactoryImpl() - Constructor for class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
-
The constructor.
- ServiceConfig - Interface in com.devonfw.module.service.common.api.config
-
Configuration for
ServiceClientFactoryand all related implementations. - ServiceConfigProperties - Class in com.devonfw.module.service.common.base.config
-
Implementation of
ServiceConfigas spring-bootConfigurationProperties.
Assuming you would have the following in yourapplication.properties: - ServiceConfigProperties() - Constructor for class com.devonfw.module.service.common.base.config.ServiceConfigProperties
-
The constructor.
- ServiceConstants - Class in com.devonfw.module.service.common.api.constants
-
Constants for
Services. - ServiceConstants() - Constructor for class com.devonfw.module.service.common.api.constants.ServiceConstants
- ServiceContext<S> - Interface in com.devonfw.module.service.common.api.client.context
-
This interface gives read access to contextual information of a
Service. - ServiceContextImpl<S> - Class in com.devonfw.module.service.common.base.context
-
Implementation of
ServiceContext. - ServiceContextImpl(Class<S>, ConfigProperties) - Constructor for class com.devonfw.module.service.common.base.context.ServiceContextImpl
-
The constructor.
- ServiceDiscoverer - Interface in com.devonfw.module.service.common.api.client.discovery
- ServiceDiscovererImplConfig - Class in com.devonfw.module.service.common.impl.discovery
-
A simple implementation of
ServiceDiscovererthat is usingServiceConfig. - ServiceDiscovererImplConfig() - Constructor for class com.devonfw.module.service.common.impl.discovery.ServiceDiscovererImplConfig
- serviceDiscoverers - Variable in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
- ServiceDiscoveryContext<S> - Interface in com.devonfw.module.service.common.api.client.discovery
-
Extends
ServiceContextand allows toupdate the configuration properties. - ServiceHeaderContext<S> - Interface in com.devonfw.module.service.common.api.header
-
Extends
ServiceContextand allows toset headersto the underlying network protocol. - ServiceHeaderCustomizer - Interface in com.devonfw.module.service.common.api.header
-
This interface may be implemented to
customize the headers. - ServiceHeaderCustomizerAuthForward - Class in com.devonfw.module.service.common.impl.header
- ServiceHeaderCustomizerAuthForward() - Constructor for class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerAuthForward
-
The constructor.
- ServiceHeaderCustomizerBasicAuth - Class in com.devonfw.module.service.common.impl.header
-
Implementation of
ServiceHeaderCustomizerthat passes theLoggingConstants.CORRELATION_IDto a subsequentServiceinvocation. - ServiceHeaderCustomizerBasicAuth() - Constructor for class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerBasicAuth
-
The constructor.
- ServiceHeaderCustomizerCorrelationId - Class in com.devonfw.module.service.common.impl.header
-
Implementation of
ServiceHeaderCustomizerthat passes theLoggingConstants.CORRELATION_IDto a subsequentServiceinvocation. - ServiceHeaderCustomizerCorrelationId() - Constructor for class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerCorrelationId
-
The constructor.
- ServiceHeaderCustomizerCorrelationId(String) - Constructor for class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerCorrelationId
-
The constructor.
- ServiceHeaderCustomizerOAuth - Class in com.devonfw.module.service.common.impl.header
-
Implementation of
ServiceHeaderCustomizerthat passes theLoggingConstants.CORRELATION_IDto a subsequentServiceinvocation. - ServiceHeaderCustomizerOAuth() - Constructor for class com.devonfw.module.service.common.impl.header.ServiceHeaderCustomizerOAuth
-
The constructor.
- serviceHeaderCustomizers - Variable in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
- setConfig(ConfigProperties) - Method in interface com.devonfw.module.service.common.api.client.discovery.ServiceDiscoveryContext
- setConfig(ConfigProperties) - Method in class com.devonfw.module.service.common.base.context.ServiceContextImpl
- setConfig(ServiceConfig) - Method in class com.devonfw.module.service.common.impl.discovery.ServiceDiscovererImplConfig
- setHeader(String, String) - Method in interface com.devonfw.module.service.common.api.header.ServiceHeaderContext
-
Adds a header to underlying network invocations (e.g.
- setHeader(String, String) - Method in class com.devonfw.module.service.common.base.context.ServiceContextImpl
- setServiceDiscoverers(Collection<ServiceDiscoverer>) - Method in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
- setServiceHeaderCustomizers(Collection<ServiceHeaderCustomizer>) - Method in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
- setSyncServiceClientFactories(Collection<SyncServiceClientFactory>) - Method in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
- syncServiceClientFactories - Variable in class com.devonfw.module.service.common.impl.ServiceClientFactoryImpl
- SyncServiceClientFactory - Interface in com.devonfw.module.service.common.api.sync
-
The interface for a partial implementation of
ServiceClientFactoryused tocreateclient stubs for aService.
T
- timeoutConnection(long) - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
- timeoutResponse(long) - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
U
- url(String) - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
- URL_FOLDER_REST - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
The rest URL folder.
- URL_FOLDER_SERVICES - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
The services URL folder.
- URL_FOLDER_WEB_SERVICE - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
The web-service URL folder.
- URL_PATH_REST_SERVICES - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
The rest services URL path.
- URL_PATH_SERVICES - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
The services URL path.
- URL_PATH_WEB_SERVICES - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
The web-service URL path.
- userLogin(String) - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
- userPassword(String) - Method in class com.devonfw.module.service.common.api.client.config.ServiceClientConfigBuilder
V
- VALUE_AUTH_BASIC - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The value of
authenticationfor basic auth. - VALUE_AUTH_FORWARD - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The value of
authenticationfor Basic, Oauth,JWT. - VALUE_AUTH_OAUTH - Static variable in interface com.devonfw.module.service.common.api.config.ServiceConfig
-
The value of
authenticationfor OAuth. - VARIABLE_APP - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
The variable that resolves to the
technical name of the application. - VARIABLE_LOCAL_SERVER_PORT - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
The variable that resolves to the
technical name of the application. - VARIABLE_TYPE - Static variable in class com.devonfw.module.service.common.api.constants.ServiceConstants
-
The variable that resolves to type of the service (e.g.
All Classes All Packages