@ApplicationScoped public class RestServicesHelper extends Object
Constructor and Description |
---|
RestServicesHelper() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.WebApplicationException |
generateErrorMessageAndLog(String methodName,
javax.ws.rs.core.Response.Status responseStatus,
com.kobil.ssms.kernel.logic.syncservice.response.RestServicesErrorCode errorCode,
String errorDescription,
Exception exception)
generate rest response and provide sufficient logs.
|
<T extends com.kobil.ssms.kernel.logic.syncservice.SsmsDataSyncTask<P,T>,P extends com.kobil.ssms.kernel.logic.syncservice.SsmsDataSyncTaskHandler<T,P>> |
registerAndEnqueueTask(T task)
Register and enqueue task.
|
public javax.ws.rs.WebApplicationException generateErrorMessageAndLog(String methodName, javax.ws.rs.core.Response.Status responseStatus, com.kobil.ssms.kernel.logic.syncservice.response.RestServicesErrorCode errorCode, String errorDescription, Exception exception)
methodName
- responseStatus
- errorCode
- errorDescription
- exception
- WebApplicationException
public <T extends com.kobil.ssms.kernel.logic.syncservice.SsmsDataSyncTask<P,T>,P extends com.kobil.ssms.kernel.logic.syncservice.SsmsDataSyncTaskHandler<T,P>> javax.ws.rs.core.Response registerAndEnqueueTask(T task)
task
- Copyright © 2022 KOBIL Systems GmbH. All rights reserved.