org.guvnor.structure.repositories.RepositoryService.validateRepositoryName()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(4.0k)|赞(0)|评价(0)|浏览(100)

本文整理了Java中org.guvnor.structure.repositories.RepositoryService.validateRepositoryName方法的一些代码示例,展示了RepositoryService.validateRepositoryName的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepositoryService.validateRepositoryName方法的具体详情如下:
包路径:org.guvnor.structure.repositories.RepositoryService
类名称:RepositoryService
方法名:validateRepositoryName

RepositoryService.validateRepositoryName介绍

暂无

代码示例

代码示例来源:origin: kiegroup/appformer

@Override
public boolean validateRepositoryName(String name) {
  boolean result = repositoryService.validateRepositoryName(name);
  remoteCallback.callback(result);
  return result;
}

代码示例来源:origin: org.guvnor/guvnor-structure-client

@Override
public boolean validateRepositoryName(String name) {
  boolean result = repositoryService.validateRepositoryName(name);
  remoteCallback.callback(result);
  return result;
}

代码示例来源:origin: org.guvnor/guvnor-asset-mgmt-client

private void setupNameAndOrgUnitMocks(boolean isRepoNameValid,
                   String orgUnit) {
  when(infoPageView.getName()).thenReturn(REPOSITORY_NAME);
  when(infoPageView.getOrganizationalUnitName()).thenReturn(orgUnit);
  when(repositoryService.validateRepositoryName(REPOSITORY_NAME)).thenReturn(isRepoNameValid);
  when(repositoryService.normalizeRepositoryName(REPOSITORY_NAME)).thenReturn(REPOSITORY_NAME);
}

代码示例来源:origin: org.uberfire/uberfire-asset-mgmt-client

public void onNameChange() {
  String name = view.getName().trim();
  model.setRepositoryName(name);
  if (!name.equals(view.getName())) {
    view.setName(name);
  }
  repositoryService.call(new RemoteCallback<Boolean>() {
                @Override
                public void callback(Boolean isValid) {
                  if (isValid) {
                    view.clearNameErrorMessage();
                  } else {
                    view.setNameErrorMessage(Constants.INSTANCE.InvalidRepositoryName());
                  }
                  if (isValid != isNameValid) {
                    isNameValid = isValid;
                    refreshRepositoryStructurePageStatus();
                  }
                }
              },
              new DefaultErrorCallback()).validateRepositoryName(model.getRepositoryName());
}

代码示例来源:origin: org.guvnor/guvnor-asset-mgmt-client

/**
 * Tests that the page reacts properly when an invalid repository name is typed.
 */
@Test
public void testInvalidRepositoryNameChange() {
  when(repositoryService.validateRepositoryName("ValidRepo")).thenReturn(true);
  when(repositoryService.validateRepositoryName("InvalidRepo")).thenReturn(false);
  when(view.getName()).thenReturn("InvalidRepo");
  infoPage.onNameChange();
  verify(view,
      times(2)).getName();
  verify(view,
      times(1)).setNameErrorMessage(anyString());
  verify(statusChangeHandler,
      never()).handleEvent(any(WizardPageStatusChangeEvent.class));
  assertEquals("InvalidRepo",
         model.getRepositoryName());
  assertPageComplete(false,
            infoPage);
}

代码示例来源:origin: org.guvnor/guvnor-asset-mgmt-client

/**
 * Tests that the page reacts properly when a valid repository name is entered.
 */
@Test
public void testValidRepositoryNameChange() {
  when(repositoryService.validateRepositoryName("ValidRepo")).thenReturn(true);
  when(repositoryService.validateRepositoryName("InvalidRepo")).thenReturn(false);
  when(view.getName()).thenReturn("ValidRepo");
  infoPage.onNameChange();
  verify(view,
      times(2)).getName();
  verify(view,
      times(1)).clearNameErrorMessage();
  verify(statusChangeHandler,
      times(1)).handleEvent(any(WizardPageStatusChangeEvent.class));
  assertEquals("ValidRepo",
         model.getRepositoryName());
  assertPageComplete(false,
            infoPage);
}

代码示例来源:origin: org.guvnor/guvnor-asset-mgmt-client

/**
 * Test a sequence of steps that will successfully complete the page.
 */
@Test
public void testPageCompleted() {
  when(organizationalUnitService.getOrganizationalUnits()).thenReturn(organizationalUnits);
  when(repositoryService.validateRepositoryName("ValidRepo")).thenReturn(true);
  when(view.getOrganizationalUnitName()).thenReturn("OrganizationalUnit1");
  when(view.getName()).thenReturn("ValidRepo");
  infoPage.prepareView();
  infoPage.onNameChange();
  infoPage.onOUChange();
  verify(statusChangeHandler,
      times(2)).handleEvent(any(WizardPageStatusChangeEvent.class));
  assertEquals(organizationalUnits.get(0),
         model.getOrganizationalUnit());
  assertEquals("ValidRepo",
         model.getRepositoryName());
  assertPageComplete(true,
            infoPage);
}

相关文章