public static SceneMode fromString(String text) { if (text != null) { for (SceneMode sceneMode : SceneMode.values()) { if (text.equalsIgnoreCase(sceneMode._text)) { return sceneMode; } } } return null; } }
@ActionParam("caCertL") @Optional String caCertL, @ActionParam("caCertCC") @Optional String caCertCC) { _currSceneMode = SceneMode.fromString(sceneMode); if (_currSceneMode == null) { throw new RestLiServiceException(HttpStatus.S_400_BAD_REQUEST, "Unknown scene mode" + sceneMode);