Index

A C D E G H I L M O P R S T U W 
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.
Replaced with header names in HeaderNames
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 groupId record 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

LegacyHeaderHelper - Class in ch.admin.bit.jeap.messageexchange.web.api
 

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 messageId record component.
MessageIdBpIdMdcCloseable - Class in ch.admin.bit.jeap.messageexchange.web.api.mdc
A wrapper that puts the messageId and/or bpId into the MDC to 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.
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 MessageResultDto record class.
messages() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessagesResultDto
Returns the value of the messages record 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 MessagesResultDto record class.
messageType() - Method in record class ch.admin.bit.jeap.messageexchange.web.api.dto.MessageResultDto
Returns the value of the messageType record 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 partnerTopic record 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
 
A C D E G H I L M O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form