public String getKernelFeatures() { return kernelFeatures != null ? kernelFeatures : constants.notAvailableLabel(); }
/** * Call failure event handler based on the {@code Throwable} passed in. * @param caught The {@code Throwable} */ private void failureEventHandler(final Throwable caught) { String errorMessage; if (caught instanceof StatusCodeException) { errorMessage = getConstants().requestToServerFailedWithCode() + ": " //$NON-NLS-1$ + ((StatusCodeException) caught).getStatusCode(); } else { errorMessage = getConstants().requestToServerFailed() + ": " + caught.getLocalizedMessage(); //$NON-NLS-1$ } failureEventHandler(null, Collections.singletonList(errorMessage)); }
@Override protected void handleInvalidState() { //Be sure to call super.handleInvalidstate to make sure the editor valid state is properly updated. super.handleInvalidState(); markAsInvalid(Arrays.asList(ConstantsManager.getInstance().getConstants() .thisFieldMustContainIntegerNumberInvalidReason())); }
page -> messages.hugePages( String.valueOf(page.getSizeKB()), String.valueOf(page.getAmount() != null ? page.getAmount() : constants.notAvailableLabel())) ).collect(Collectors.joining(", "))); //$NON-NLS-1$ } else { setHugePages(constants.notAvailableLabel()); setHostedEngineHa(constants.bracketedNotAvailableLabel()); } else { setHostedEngineHaIsConfigured(true); if (!vds.getHighlyAvailableIsActive()) { setHostedEngineHa(constants.haNotActive()); } else if (vds.getHighlyAvailableGlobalMaintenance()) { setHostedEngineHa(constants.haGlobalMaintenance()); } else if (vds.getHighlyAvailableLocalMaintenance()) { setHostedEngineHa(constants.haLocalMaintenance()); } else { setHostedEngineHa(messages.haActive(vds.getHighlyAvailableScore()));
public void add() { if (getWindow() != null) { return; } AdElementListModel model = new AdElementListModel(); if (getUserOrGroup() == UserOrGroup.Group) { model.setSearchType(AdSearchType.GROUP); } else { model.setSearchType(AdSearchType.USER); } setWindow(model); model.setTitle(ConstantsManager.getInstance().getConstants().addUsersAndGroupsTitle()); model.setHelpTag(HelpTag.add_users_and_groups); model.setHashName("add_users_and_groups"); //$NON-NLS-1$ model.setIsRoleListHidden(true); model.getIsEveryoneSelectionHidden().setEntity(true); UICommand addCommand = new UICommand("OnAdd", this); //$NON-NLS-1$ addCommand.setTitle(ConstantsManager.getInstance().getConstants().add()); model.getCommands().add(addCommand); UICommand addAndCloseCommand = new UICommand("OnAddAndClose", this); //$NON-NLS-1$ addAndCloseCommand.setTitle(ConstantsManager.getInstance().getConstants().addAndClose()); addAndCloseCommand.setIsDefault(true); model.getCommands().add(addAndCloseCommand); UICommand closeCommand = new UICommand("Cancel", this); //$NON-NLS-1$ closeCommand.setTitle(ConstantsManager.getInstance().getConstants().close()); closeCommand.setIsCancel(true); model.getCommands().add(closeCommand); }
@Override protected void handleInvalidState() { //Be sure to call super.handleInvalidstate to make sure the editor valid state is properly updated. super.handleInvalidState(); markAsInvalid(Arrays.asList(ConstantsManager.getInstance().getConstants().thisFieldMustContainNumberInvalidReason())); }
public IpAddressValidation(boolean allowEmpty) { String empty = ""; //$NON-NLS-1$ if (allowEmpty) { empty = "|^$"; //$NON-NLS-1$ setMessage(getConstantsManager().getConstants().emptyOrValidIpAddressInFormatMsg()); } else { setMessage(getConstantsManager().getConstants().thisFieldMustContainIpv4OrIpv6AddressMsg()); } setExpression(start() + ValidationUtils.ANY_IP_PATTERN + end() + empty); }
@BeforeEach public void setUp() { when(mockConstantsManager.getConstants()).thenReturn(mockUiConstants); when(mockUiConstants.thisFieldMustContainIpv4OrIpv6AddressMsg()).thenReturn(TEST_MESSAGE); }
@BeforeEach public void setUp() { mockService = mock(GenericApiGWTServiceAsync.class, withSettings().extraInterfaces(ServiceDefTarget.class)); fakeScheduler = new FakeGWTScheduler(); CommunicationProvider communicationsProvider = new GWTRPCCommunicationProvider(mockService, mockXsrfService, mockXsrfRpcRequestBuilder); when(mockXsrfRpcRequestBuilder.getXsrfToken()).thenReturn(new XsrfToken("Something")); //$NON-NLS-1$ OperationProcessor operationProcessor = new OperationProcessor(communicationsProvider); operationProcessor.setScheduler(fakeScheduler); VdcOperationManager operationsManager = new VdcOperationManager(mockEventBus, operationProcessor); frontend = new Frontend(operationsManager, mockValidateErrorsTranslator, mockVdsmErrorsTranslator, mockEventBus); frontend.setEventsHandler(mockEventsHandler); frontend.setConstants(mockConstants); frontend.frontendFailureEvent = mockFrontendFailureEvent; when(mockConstants.noValidateMessage()).thenReturn(NO_MESSAGE); }
when(mockConstants.requestToServerFailedWithCode()). thenReturn("A Request to the Server failed with the following Status Code"); //$NON-NLS-1$ ArrayList<QueryType> queryTypeList = new ArrayList<>();
public void runMultipleActionsFailed(List<ActionType> actions, List<ActionReturnValue> returnValues, MessageFormatter messageFormatter) { List<Message> errors = new ArrayList<>(); int actionNum = 0; for (ActionReturnValue v : returnValues) { if (isRaiseErrorModalPanel(actions.get(actionNum++), v.getFault())) { String description = (v.getDescription() != null && !"".equals(v.getDescription().trim())) || returnValues.size() == 1 ? v.getDescription() : ConstantsManager.getInstance().getConstants().action() + " " + actionNum; //$NON-NLS-1$ //$NON-NLS-2$ if (!v.isValid()) { for (String validateMessage : v.getValidationMessages()) { errors.add(new Message(description, validateMessage)); } } else { errors.add(new Message(description, v.getFault().getMessage())); } } } errorPopupManager.show(messageFormatter.format(ErrorMessageFormatter.formatMessages(errors))); }
@Override protected void handleInvalidState() { //Be sure to call super.handleInvalidstate to make sure the editor valid state is properly updated. super.handleInvalidState(); markAsInvalid(Arrays.asList(ConstantsManager.getInstance().getConstants().thisFieldMustContainNumberInvalidReason())); }
public Ipv4OrIpv6AddressValidation() { super(ConstantsManager.getInstance().getConstants().thisFieldMustContainIpv4OrIpv6AddressMsg(), new Ipv4AddressValidation(), new Ipv6AddressValidation()); } }
ArrayList<String> messages = result.getValidationMessages(); failureEventHandler(result.getDescription(), messages.isEmpty() ? Collections.singletonList(getConstants().noValidateMessage()) : messages); //$NON-NLS-1$
private String formatKernelFeatures(Map<String, Object> kernelFeatures) { if (kernelFeatures == null) { return null; } final int vdsmNotAvailable = -1; final String concatenatedPairs = kernelFeatures.entrySet().stream() // only string and int values are shown, -1 int values are hidden - considered "N/A" .filter(pair -> pair.getValue() instanceof String || (pair.getValue() instanceof Integer && !Objects.equals(vdsmNotAvailable, pair.getValue()))) .map(pair -> pair.getKey() + ": " + pair.getValue()) //$NON-NLS-1$ .collect(Collectors.joining(", ")); //$NON-NLS-1$ if (concatenatedPairs.isEmpty()) { return constants.notAvailableLabel(); } return concatenatedPairs; }
@Override protected void handleInvalidState() { //Be sure to call super.handleInvalidstate to make sure the editor valid state is properly updated. super.handleInvalidState(); markAsInvalid(Arrays.asList(ConstantsManager.getInstance().getConstants().thisFieldMustContainIntegerNumberInvalidReason())); }
@Override protected void handleInvalidState() { //Be sure to call super.handleInvalidstate to make sure the editor valid state is properly updated. super.handleInvalidState(); markAsInvalid(Arrays.asList(ConstantsManager.getInstance().getConstants().thisFieldMustContainNumberInvalidReason())); } }
public String getGuestCpuCount() { if (guestCpuCount > 0) { return String.valueOf(guestCpuCount); } else { return ConstantsManager.getInstance().getConstants().notAvailableLabel(); } }
@Override protected void handleInvalidState() { //Be sure to call super.handleInvalidstate to make sure the editor valid state is properly updated. super.handleInvalidState(); //Even though this is a long, the validator will return the integer message, so that is the one we are using here. markAsInvalid(Arrays.asList(ConstantsManager.getInstance().getConstants().thisFieldMustContainIntegerNumberInvalidReason())); } }
String msg = ""; //$NON-NLS-1$ String prefixMsg = ConstantsManager.getInstance().getConstants().thisFieldMustContainNumberInvalidReason(); if (longValue == null) { result.setSuccess(false);