@ApplicationScoped public class ResponseHelper extends Object
| Constructor and Description |
|---|
ResponseHelper() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
formatBadRequestResponse(String error) |
javax.ws.rs.core.Response |
formatBadRequestResponse(String error,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
javax.ws.rs.core.Response |
formatCreatedResponseWithJsonEntity(URI location,
Object dto) |
javax.ws.rs.core.Response |
formatCreatedResponseWithJsonEntity(URI location,
Object dto,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
CharSequence |
formatEntity(String id,
Throwable error) |
CharSequence |
formatEntity(String id,
Throwable error,
String message) |
CharSequence |
formatEntity(Throwable error) |
CharSequence |
formatEntity(Throwable error,
String message) |
javax.ws.rs.core.Response |
formatOkResponseWithEntity(Object output,
String contentType) |
javax.ws.rs.core.Response |
formatOkResponseWithEntity(Object output,
String contentType,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
javax.ws.rs.core.Response |
formatOkResponseWithJsonEntity(Object dto) |
javax.ws.rs.core.Response |
formatOkResponseWithJsonEntity(Object dto,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
javax.ws.rs.core.Response |
formatOkResponseWithJsonEntity(String json) |
javax.ws.rs.core.Response |
formatRedirect(URI uri) |
javax.ws.rs.core.Response |
formatResponse(org.commonjava.indy.util.ApplicationStatus status,
String message) |
javax.ws.rs.core.Response |
formatResponse(org.commonjava.indy.util.ApplicationStatus status,
Throwable error) |
javax.ws.rs.core.Response |
formatResponse(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
javax.ws.rs.core.Response |
formatResponse(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
String message) |
javax.ws.rs.core.Response |
formatResponse(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
String message,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
javax.ws.rs.core.Response |
formatResponse(Throwable error) |
javax.ws.rs.core.Response |
formatResponse(Throwable error,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
javax.ws.rs.core.Response |
formatResponse(Throwable error,
String message) |
javax.ws.rs.core.Response |
formatResponse(Throwable error,
String message,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
javax.ws.rs.core.Response |
formatResponseFromMetadata(org.commonjava.maven.galley.transport.htcli.model.HttpExchangeMetadata metadata) |
javax.ws.rs.core.Response |
formatResponseFromMetadata(org.commonjava.maven.galley.transport.htcli.model.HttpExchangeMetadata metadata,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
String |
generateErrorId() |
javax.ws.rs.core.Response.ResponseBuilder |
markDeprecated(javax.ws.rs.core.Response.ResponseBuilder rb,
String alt) |
javax.ws.rs.core.Response.ResponseBuilder |
setInfoHeaders(javax.ws.rs.core.Response.ResponseBuilder builder,
org.commonjava.maven.galley.model.Transfer item,
org.commonjava.indy.model.core.StoreKey sk,
String path,
boolean includeContentLength,
String contentType,
org.commonjava.maven.galley.transport.htcli.model.HttpExchangeMetadata exchangeMetadata) |
void |
throwError(org.commonjava.indy.util.ApplicationStatus status,
Throwable error) |
void |
throwError(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
void |
throwError(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
String message) |
void |
throwError(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
String message,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
void |
throwError(Throwable error) |
void |
throwError(Throwable error,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
void |
throwError(Throwable error,
String message) |
void |
throwError(Throwable error,
String message,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier) |
public javax.ws.rs.core.Response formatRedirect(URI uri)
public javax.ws.rs.core.Response formatCreatedResponseWithJsonEntity(URI location, Object dto)
public javax.ws.rs.core.Response formatCreatedResponseWithJsonEntity(URI location, Object dto, java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public javax.ws.rs.core.Response formatOkResponseWithJsonEntity(String json)
public javax.ws.rs.core.Response formatOkResponseWithJsonEntity(Object dto)
public javax.ws.rs.core.Response formatOkResponseWithJsonEntity(Object dto, java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public javax.ws.rs.core.Response.ResponseBuilder setInfoHeaders(javax.ws.rs.core.Response.ResponseBuilder builder,
org.commonjava.maven.galley.model.Transfer item,
org.commonjava.indy.model.core.StoreKey sk,
String path,
boolean includeContentLength,
String contentType,
org.commonjava.maven.galley.transport.htcli.model.HttpExchangeMetadata exchangeMetadata)
throws org.commonjava.indy.IndyWorkflowException
org.commonjava.indy.IndyWorkflowExceptionpublic javax.ws.rs.core.Response formatResponseFromMetadata(org.commonjava.maven.galley.transport.htcli.model.HttpExchangeMetadata metadata)
public javax.ws.rs.core.Response formatResponseFromMetadata(org.commonjava.maven.galley.transport.htcli.model.HttpExchangeMetadata metadata,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public javax.ws.rs.core.Response formatOkResponseWithEntity(Object output, String contentType, java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public javax.ws.rs.core.Response formatOkResponseWithEntity(Object output, String contentType)
public javax.ws.rs.core.Response formatBadRequestResponse(String error, java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public javax.ws.rs.core.Response formatBadRequestResponse(String error)
public javax.ws.rs.core.Response formatResponse(Throwable error, java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public javax.ws.rs.core.Response formatResponse(Throwable error)
public void throwError(Throwable error, java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public void throwError(Throwable error)
public javax.ws.rs.core.Response formatResponse(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public javax.ws.rs.core.Response formatResponse(org.commonjava.indy.util.ApplicationStatus status,
Throwable error)
public javax.ws.rs.core.Response formatResponse(org.commonjava.indy.util.ApplicationStatus status,
String message)
public void throwError(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public void throwError(org.commonjava.indy.util.ApplicationStatus status,
Throwable error)
public javax.ws.rs.core.Response formatResponse(Throwable error, String message, java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public void throwError(Throwable error, String message, java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public javax.ws.rs.core.Response formatResponse(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
String message,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public javax.ws.rs.core.Response formatResponse(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
String message)
public void throwError(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
String message,
java.util.function.Consumer<javax.ws.rs.core.Response.ResponseBuilder> builderModifier)
public void throwError(org.commonjava.indy.util.ApplicationStatus status,
Throwable error,
String message)
public String generateErrorId()
public CharSequence formatEntity(Throwable error)
public CharSequence formatEntity(String id, Throwable error)
public CharSequence formatEntity(Throwable error, String message)
public CharSequence formatEntity(String id, Throwable error, String message)
public javax.ws.rs.core.Response.ResponseBuilder markDeprecated(javax.ws.rs.core.Response.ResponseBuilder rb,
String alt)
Copyright © 2011-2020-2021. All Rights Reserved.