class NssmfManagerServiceImpl implements NssmfManagerService {

    @Override
    public ResponseEntity queryNSSISelectionCapability(NssmfAdapterNBIRequest nbiRequest) {
        EsrInfo esrInfo = nbiRequest.getEsrInfo();
        try {
            return buildResponse(buildNssmfManager(esrInfo, ActionType.QUERY_NSSI_SELECTION_CAPABILITY, null)
                    .queryNSSISelectionCapability(nbiRequest));
        } catch (ApplicationException e) {
            return e.buildErrorResponse();
        }
    }

}