Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ApplicationJsonRequestSizeLimitFilter - Class in ch.admin.bit.jeap.messageexchange.web.api
- ApplicationJsonRequestSizeLimitFilter(MessageExchangeApiProperties) - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.ApplicationJsonRequestSizeLimitFilter
C
- ch.admin.bit.jeap.messageexchange.web - package ch.admin.bit.jeap.messageexchange.web
- ch.admin.bit.jeap.messageexchange.web.api - package ch.admin.bit.jeap.messageexchange.web.api
- ch.admin.bit.jeap.messageexchange.web.api.dto - package ch.admin.bit.jeap.messageexchange.web.api.dto
- ch.admin.bit.jeap.messageexchange.web.api.exception - package ch.admin.bit.jeap.messageexchange.web.api.exception
- ch.admin.bit.jeap.messageexchange.web.api.mdc - package ch.admin.bit.jeap.messageexchange.web.api.mdc
- ch.admin.bit.jeap.messageexchange.web.api.stream - package ch.admin.bit.jeap.messageexchange.web.api.stream
- checkVariables(String, String, String, String, boolean) - Static method in class ch.admin.bit.jeap.messageexchange.web.api.LegacyHeaderHelper
- close() - Method in class ch.admin.bit.jeap.messageexchange.web.api.mdc.MessageIdBpIdMdcCloseable
- configurePathMatch(PathMatchConfigurer) - Method in class ch.admin.bit.jeap.messageexchange.web.api.WebConfiguration
- ControllerStreams - Class in ch.admin.bit.jeap.messageexchange.web.api.stream
- ControllerStreams(MessageExchangeApiProperties) - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.stream.ControllerStreams
- createV2Dto(MessageSearchResultDto) - Static method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Creates a message search result that does not include the groupId and partnerTopic in the response, conforming to the schema of the response in the partner API v2.
- createV2Dto(List<MessageSearchResultDto>) - Static method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessagesResultDto
-
Creates a list of message search results that do not include the groupId and partnerTopic in the response, conforming to the schema of the response in the partner API v2.
- createV3Dto(MessageSearchResultDto) - Static method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Creates a message search result that includes the groupId and partnerTopic in the response.
- createV3Dto(List<MessageSearchResultDto>) - Static method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessagesResultDto
-
Creates a list of message search results that include the groupId and partnerTopic in the response.
D
- DeprecatedHeaderNames - Class in ch.admin.bit.jeap.messageexchange.web.api
-
Deprecated.
- differentHeaders(String, String) - Static method in exception class ch.admin.bit.jeap.messageexchange.web.api.exception.MissingRequiredHeaderException
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class ch.admin.bit.jeap.messageexchange.web.api.ApplicationJsonRequestSizeLimitFilter
E
- equals(Object) - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessagesResultDto
-
Indicates whether some other object is "equal to" this one.
G
- getMaxRequestBodySizeInBytes() - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessageExchangeApiProperties
-
Maximal request body size [bytes].
- getMessage(UUID) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessageInternalController
- getMessage(UUID, String) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV3Controller
- getMessage(UUID, String, String) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV2Controller
-
Deprecated.
- getMessages(String, String, String, String, UUID, String, String, int, HttpServletRequest) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV2Controller
-
Deprecated.
- getMessages(String, String, String, UUID, String, int, HttpServletRequest) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV3Controller
- getNextMessage(UUID, String, String, String) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV3Controller
- getNextMessage(UUID, String, String, String, String, String) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV2Controller
-
Deprecated.
- getRequestContent(HttpServletRequest) - Method in class ch.admin.bit.jeap.messageexchange.web.api.stream.ControllerStreams
- groupId() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Returns the value of the
groupIdrecord component.
H
- handleInvalidBpIdException(InvalidBpIdException) - Method in class ch.admin.bit.jeap.messageexchange.web.api.RestResponseExceptionHandler
- handleInvalidXMLInputException(InvalidXMLInputException) - Method in class ch.admin.bit.jeap.messageexchange.web.api.RestResponseExceptionHandler
- handleMalwareScanNotDeliveringException(MalwareScanFailedOrBlockedException) - Method in class ch.admin.bit.jeap.messageexchange.web.api.RestResponseExceptionHandler
- handleMissingRequiredHeaderException(MissingRequiredHeaderException) - Method in class ch.admin.bit.jeap.messageexchange.web.api.RestResponseExceptionHandler
- hashCode() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessagesResultDto
-
Returns a hash code value for this object.
- HEADER_BP_ID - Static variable in class ch.admin.bit.jeap.messageexchange.web.api.HeaderNames
- HEADER_BP_ID_OLD - Static variable in class ch.admin.bit.jeap.messageexchange.web.api.DeprecatedHeaderNames
-
Deprecated.
- HEADER_MESSAGE_ID - Static variable in class ch.admin.bit.jeap.messageexchange.web.api.HeaderNames
- HEADER_MESSAGE_ID_OLD - Static variable in class ch.admin.bit.jeap.messageexchange.web.api.DeprecatedHeaderNames
-
Deprecated.
- HEADER_MESSAGE_TYPE - Static variable in class ch.admin.bit.jeap.messageexchange.web.api.HeaderNames
- HEADER_MESSAGE_TYPE_OLD - Static variable in class ch.admin.bit.jeap.messageexchange.web.api.DeprecatedHeaderNames
-
Deprecated.
- HEADER_PARTNER_TOPIC - Static variable in class ch.admin.bit.jeap.messageexchange.web.api.HeaderNames
- HEADER_PARTNER_TOPIC_OLD - Static variable in class ch.admin.bit.jeap.messageexchange.web.api.DeprecatedHeaderNames
-
Deprecated.
- HeaderNames - Class in ch.admin.bit.jeap.messageexchange.web.api
I
- InvalidBpIdException - Exception Class in ch.admin.bit.jeap.messageexchange.web.api.exception
L
M
- main(String[]) - Static method in class ch.admin.bit.jeap.messageexchange.web.MessageExchangeApplication
- mdcBpId(String) - Static method in class ch.admin.bit.jeap.messageexchange.web.api.mdc.MessageIdBpIdMdcCloseable
- mdcMessageId(UUID) - Static method in class ch.admin.bit.jeap.messageexchange.web.api.mdc.MessageIdBpIdMdcCloseable
- mdcMessageIdAndBpId(UUID, String) - Static method in class ch.admin.bit.jeap.messageexchange.web.api.mdc.MessageIdBpIdMdcCloseable
- MessageExchangeApiProperties - Class in ch.admin.bit.jeap.messageexchange.web.api
- MessageExchangeApiProperties() - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.MessageExchangeApiProperties
- MessageExchangeApplication - Class in ch.admin.bit.jeap.messageexchange.web
- MessageExchangeApplication() - Constructor for class ch.admin.bit.jeap.messageexchange.web.MessageExchangeApplication
- MessageExchangeConfiguration - Class in ch.admin.bit.jeap.messageexchange.web
- MessageExchangeConfiguration() - Constructor for class ch.admin.bit.jeap.messageexchange.web.MessageExchangeConfiguration
- messageId() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Returns the value of the
messageIdrecord component. - MessageIdBpIdMdcCloseable - Class in ch.admin.bit.jeap.messageexchange.web.api.mdc
-
A wrapper that puts the messageId and/or bpId into the
MDCto automatically add it to all log statements - MessageInternalController - Class in ch.admin.bit.jeap.messageexchange.web.api
- MessageInternalController(MessageExchangeService, ControllerStreams) - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.MessageInternalController
- MessagePartnerV2Controller - Class in ch.admin.bit.jeap.messageexchange.web.api
-
Deprecated.Replaced with
MessagePartnerV3Controller - MessagePartnerV2Controller(MessageExchangeService, ControllerStreams, ServletSemanticAuthorization) - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV2Controller
-
Deprecated.
- MessagePartnerV3Controller - Class in ch.admin.bit.jeap.messageexchange.web.api
- MessagePartnerV3Controller(MessageExchangeService, ControllerStreams, ServletSemanticAuthorization) - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV3Controller
- MessageResultDto - Record Class in ch.admin.bit.jeap.messageexchange.web.api.dto
- MessageResultDto(UUID, String, String, String) - Constructor for record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Creates an instance of a
MessageResultDtorecord class. - messages() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessagesResultDto
-
Returns the value of the
messagesrecord component. - MessagesResultDto - Record Class in ch.admin.bit.jeap.messageexchange.web.api.dto
- MessagesResultDto(List<MessageResultDto>) - Constructor for record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessagesResultDto
-
Creates an instance of a
MessagesResultDtorecord class. - messageType() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Returns the value of the
messageTyperecord component. - missingBpId() - Static method in exception class ch.admin.bit.jeap.messageexchange.web.api.exception.InvalidBpIdException
- missingHeader(String) - Static method in exception class ch.admin.bit.jeap.messageexchange.web.api.exception.MissingRequiredHeaderException
- MissingRequiredHeaderException - Exception Class in ch.admin.bit.jeap.messageexchange.web.api.exception
O
- OpenApiConfig - Class in ch.admin.bit.jeap.messageexchange.web.api
- OpenApiConfig() - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.OpenApiConfig
P
- partnerTopic() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Returns the value of the
partnerTopicrecord component.
R
- RestResponseExceptionHandler - Class in ch.admin.bit.jeap.messageexchange.web.api
- RestResponseExceptionHandler() - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.RestResponseExceptionHandler
- Roles - Class in ch.admin.bit.jeap.messageexchange.web.api
- Roles() - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.Roles
S
- sendMessage(UUID, String, String, HttpServletRequest) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV3Controller
- sendMessage(UUID, String, String, String, String, HttpServletRequest) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessagePartnerV2Controller
-
Deprecated.
- sendMessage(UUID, String, String, String, String, String, String, String, String, HttpServletRequest) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessageInternalController
- setMaxRequestBodySizeInBytes(int) - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessageExchangeApiProperties
-
Maximal request body size [bytes].
T
- toResponseEntityWithoutResponseHeaders(MessageContent) - Static method in class ch.admin.bit.jeap.messageexchange.web.api.stream.ControllerStreams
- toResponseIncludingLegacyMessageIdHeader(MessageContent, String) - Static method in class ch.admin.bit.jeap.messageexchange.web.api.stream.ControllerStreams
- toResponseWithMessageIdHeader(MessageContent, String) - Static method in class ch.admin.bit.jeap.messageexchange.web.api.stream.ControllerStreams
- toString() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
-
Returns a string representation of this record class.
- toString() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessagesResultDto
-
Returns a string representation of this record class.
- toString() - Method in class ch.admin.bit.jeap.messageexchange.web.api.MessageExchangeApiProperties
U
- unauthorizedBpId(String) - Static method in exception class ch.admin.bit.jeap.messageexchange.web.api.exception.InvalidBpIdException
W
- WebConfiguration - Class in ch.admin.bit.jeap.messageexchange.web.api
- WebConfiguration() - Constructor for class ch.admin.bit.jeap.messageexchange.web.api.WebConfiguration
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
HeaderNames