Search in sources :

Example 1 with AppDTO

use of com.nexblocks.authguard.api.dto.entities.AppDTO in project AuthGuard by AuthGuard.

the class ApplicationsRoute method update.

public void update(final Context context) {
    final AppDTO app = RestJsonMapper.asClass(context.body(), AppDTO.class);
    final Optional<AppDTO> application = Optional.of(app).map(restMapper::toBO).flatMap(applicationsService::update).map(restMapper::toDTO);
    if (application.isPresent()) {
        context.status(200).json(application.get());
    } else {
        context.status(404);
    }
}
Also used : AppDTO(com.nexblocks.authguard.api.dto.entities.AppDTO)

Aggregations

AppDTO (com.nexblocks.authguard.api.dto.entities.AppDTO)1