serverTemplate.setId(UUID.randomUUID().toString()); secondStorage.store(serverTemplate);
@Before public void prepare() { returnedContainers.clear(); serverTemplate = new ServerTemplate(); serverTemplate.setName("test server"); serverTemplate.setId(UUID.randomUUID().toString()); containerSpec = new ContainerSpec(); containerSpec.setId("test container"); containerSpec.setServerTemplateKey(new ServerTemplateKey(serverTemplate.getId(), serverTemplate.getName())); containerSpec.setReleasedId(new ReleaseId("org.kie", "kie-server-kjar", "1.0")); containerSpec.setStatus(KieContainerStatus.STOPPED); containerSpec.setConfigs(new HashMap<Capability, ContainerConfig>()); serverTemplate.addContainerSpec(containerSpec); this.kieServerInstanceManager = new AsyncKieServerInstanceManager(notificationService, containerUpdateEvent, executor) { @Override protected List<Container> callRemoteKieServerOperation(ServerTemplate serverTemplate, ContainerSpec containerSpec, RemoteKieServerOperation operation) { return returnedContainers; } }; this.kieServerInstanceManager.setExecutor(executor); }
@Test public void testListServerTemplates() { int limit = getRandomInt(5, 10); for (int x = 0; x < limit; x++) { ServerTemplate serverTemplate = new ServerTemplate(); serverTemplate.setName("test server " + x); serverTemplate.setId(UUID.randomUUID().toString()); specManagementService.saveServerTemplate(serverTemplate); } ServerTemplateKeyList existing = specManagementService.listServerTemplateKeys(); assertNotNull(existing); assertEquals(limit, existing.getServerTemplates().length); ServerTemplateList allTemplates = specManagementService.listServerTemplates(); assertNotNull(allTemplates); assertEquals(limit, allTemplates.getServerTemplates().length); }
@Test public void testCreateServerTemplate() { ServerTemplate serverTemplate = new ServerTemplate(); serverTemplate.setName("test server"); serverTemplate.setId(UUID.randomUUID().toString()); specManagementService.saveServerTemplate(serverTemplate); ServerTemplateKeyList existing = specManagementService.listServerTemplateKeys(); assertNotNull(existing); assertEquals(1, existing.getServerTemplates().length); org.kie.server.controller.api.model.spec.ServerTemplateKey saved = existing.getServerTemplates()[0]; assertEquals(serverTemplate.getName(), saved.getName()); assertEquals(serverTemplate.getId(), saved.getId()); }
logger.debug("Server id {} unknown to this controller, registering...", serverInfo.getServerId()); serverTemplate = new ServerTemplate(); serverTemplate.setId(serverInfo.getServerId()); serverTemplate.setName(serverInfo.getName()); List<String> capabilities = new ArrayList<String>();
@Test public void testCreateAndDeleteServerTemplate() { ServerTemplate serverTemplate = new ServerTemplate(); serverTemplate.setName("test server"); serverTemplate.setId(UUID.randomUUID().toString()); specManagementService.saveServerTemplate(serverTemplate); ServerTemplateKeyList existing = specManagementService.listServerTemplateKeys(); assertNotNull(existing); assertEquals(1, existing.getServerTemplates().length); org.kie.server.controller.api.model.spec.ServerTemplateKey saved = existing.getServerTemplates()[0]; assertEquals(serverTemplate.getName(), saved.getName()); assertEquals(serverTemplate.getId(), saved.getId()); specManagementService.deleteServerTemplate(serverTemplate.getId()); existing = specManagementService.listServerTemplateKeys(); assertNotNull(existing); assertEquals(0, existing.getServerTemplates().length); }
serverTemplate.setId(UUID.randomUUID().toString());
serverTemplate.setId(UUID.randomUUID().toString());
template.setId(UUID.randomUUID().toString());
@Test public void testCommandSerialization() { final ServerTemplate serverTemplate = new ServerTemplate(); serverTemplate.setId(SERVER_TEMPLATE_ID); serverTemplate.setName(SERVER_TEMPLATE_NAME); KieServerControllerDescriptorCommand command = new KieServerControllerDescriptorCommand(SpecManagementService.class.getName(),
serverTemplate.setId(UUID.randomUUID().toString());
serverTemplate.setId(UUID.randomUUID().toString());
serverTemplate.setId(UUID.randomUUID().toString());
serverTemplate.setId(UUID.randomUUID().toString());