public String getConfigItemValue(String name) { KieServerConfigItem item = getConfigItem(name); if (item != null) { return item.getValue(); } return null; }
KieServerConfigItem makeKieServerConfigItem(final String type, final String name, final String value) { final KieServerConfigItem configItem = new KieServerConfigItem(); configItem.setType(type); configItem.setName(name); configItem.setValue(value); return configItem; }
@After public void deleteContainers() { KieContainerResourceList containers = client.listContainers().getResult(); for (KieContainerResource container : containers.getContainers()) { client.disposeContainer(container.getContainerId()); } }
protected String getContainerAlias(KieContainerResource containerResource) { String alias = containerResource.getContainerAlias(); if (alias == null || alias.isEmpty()) { alias = containerResource.getReleaseId().getArtifactId(); } return alias; }
public Builder releaseId(ReleaseId releaseId) { this.groupId = releaseId.getGroupId(); this.artifactId = releaseId.getArtifactId(); this.version = releaseId.getVersion(); return this; }
public ServiceResponse<?> checkAccessability() { if (managementDisabled) { return new ServiceResponse<Void>(ServiceResponse.ResponseType.FAILURE, "KIE Server management api is disabled"); } return null; }
public void setConfiguration(KieServerConfig configuration) { if (this.configuration != null) { // if config already exists merge it with precedence given by the argument for (KieServerConfigItem item : configuration.getConfigItems()) { KieServerConfigItem existing = this.configuration.getConfigItem(item.getName()); if (existing != null) { this.configuration.removeConfigItem(existing); } configuration.addConfigItem(item); } } else { this.configuration = configuration; } } }
protected Object unwrap(Object data) { if (data instanceof Wrapped) { return ((Wrapped) data).unwrap(); } return data; }
public void addConfigItem(KieServerConfigItem configItem) { KieServerConfigItem existing = getConfigItem(configItem.getName()); if (existing != null) { removeConfigItem(existing); } this.configItems.add(configItem); }
private static KieContainerResourceFilter createKieContainerResourceFilter() { return new KieContainerResourceFilter(createReleaseIdFilter(), createKieContainerStatusFilter()); }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((containerId == null) ? 0 : containerId.hashCode()); result = prime * result + ((releaseId == null) ? 0 : releaseId.hashCode()); result = prime * result + ((resolvedReleaseId == null) ? 0 : resolvedReleaseId.hashCode()); result = prime * result + ((status == null) ? 0 : status.hashCode()); return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((container == null) ? 0 : container.hashCode()); return result; }
@Override public int hashCode() { return kieContainerResourceFilter != null ? kieContainerResourceFilter.hashCode() : 0; } }
protected Object unwrap(Object data) { if (data instanceof Wrapped) { return ((Wrapped) data).unwrap(); } return data; }
public String getConfigItemValue(String name, String defaultValue) { KieServerConfigItem item = getConfigItem(name); if (item != null) { return item.getValue(); } return defaultValue; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((container == null) ? 0 : container.hashCode()); return result; }