public DroolsResourceAdapter(String resource, String resourceType, ResourceConfiguration resourceConfiguration) { this( resource, ResourceType.getResourceType( resourceType ), resourceConfiguration ); }
public org.kie.api.io.ResourceType toKieResourceType() { return org.kie.api.io.ResourceType.getResourceType(name); } }
private ResourceType convertResourceType(org.switchyard.common.io.resource.ResourceType syResourceType) { if (syResourceType != null) { String resourceTypeName = syResourceType.getName(); if ("BPMN".equals(resourceTypeName)) { // Drools ResourceType recognizes BPMN2, not BPMN resourceTypeName = ResourceType.BPMN2.getName(); } else if ("XLS".equals(resourceTypeName) || "CSV".equals(resourceTypeName)) { // Drools ResourceType recognizes DTABLE, not XLS or CSV resourceTypeName = ResourceType.DTABLE.getName(); } return ResourceType.getResourceType(resourceTypeName); } return null; }
private ResourceType convertResourceType(org.switchyard.common.io.resource.ResourceType syResourceType) { if (syResourceType != null) { String resourceTypeName = syResourceType.getName(); if ("BPMN".equals(resourceTypeName)) { // Drools ResourceType recognizes BPMN2, not BPMN resourceTypeName = ResourceType.BPMN2.getName(); } else if ("XLS".equals(resourceTypeName) || "CSV".equals(resourceTypeName)) { // Drools ResourceType recognizes DTABLE, not XLS or CSV resourceTypeName = ResourceType.DTABLE.getName(); } return ResourceType.getResourceType(resourceTypeName); } return null; }