Class ErrorResponseWriter
java.lang.Object
io.camunda.zeebe.broker.transport.ErrorResponseWriter
- All Implemented Interfaces:
BufferWriter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionerrorMessage(String errorMessage) errorMessage(String errorMessage, Object... args) byte[]intinternalError(String message, Object... args) invalidClientVersion(int maximumVersion, int clientVersion) invalidDeploymentPartition(int expectedPartitionId, int actualPartitionId) invalidMessageTemplate(int actualTemplateId, int... expectedTemplates) mapWriteError(int partitionId, LogStreamWriter.WriteFailure error) outOfDiskSpace(int partitionId) partitionLeaderMismatch(int partitionId) processNotFound(String processIdentifier) voidreset()resourceExhausted(String message) voidtryWriteResponse(int streamId, long requestId) voidtryWriteResponse(ServerOutput output, int streamId, long requestId) voidtryWriteResponseOrLogFailure(int streamId, long requestId) voidtryWriteResponseOrLogFailure(ServerOutput output, int streamId, long requestId) unsupportedMessage(T actualType, T... expectedTypes) voidwrite(org.agrona.MutableDirectBuffer buffer, int offset)
-
Field Details
-
LOG
public static final org.slf4j.Logger LOG
-
-
Constructor Details
-
ErrorResponseWriter
public ErrorResponseWriter() -
ErrorResponseWriter
-
-
Method Details
-
unsupportedMessage
-
partitionLeaderMismatch
-
invalidClientVersion
-
internalError
-
resourceExhausted
-
resourceExhausted
-
outOfDiskSpace
-
malformedRequest
-
invalidMessageTemplate
-
invalidDeploymentPartition
public ErrorResponseWriter invalidDeploymentPartition(int expectedPartitionId, int actualPartitionId) -
processNotFound
-
mapWriteError
-
errorCode
-
errorMessage
-
errorMessage
-
getErrorCode
-
getErrorMessage
public byte[] getErrorMessage() -
tryWriteResponseOrLogFailure
-
tryWriteResponseOrLogFailure
public void tryWriteResponseOrLogFailure(int streamId, long requestId) -
tryWriteResponse
-
tryWriteResponse
public void tryWriteResponse(int streamId, long requestId) -
getLength
public int getLength()- Specified by:
getLengthin interfaceBufferWriter
-
write
public void write(org.agrona.MutableDirectBuffer buffer, int offset) - Specified by:
writein interfaceBufferWriter
-
reset
public void reset()
-