@ApplicationScoped public class DrlFileIndexer extends Object implements org.uberfire.ext.metadata.engine.Indexer
| Modifier and Type | Field and Description |
|---|---|
protected org.kie.workbench.common.services.datamodel.backend.server.service.DataModelService |
dataModelService |
protected DRLResourceTypeDefinition |
drlType |
protected org.uberfire.io.IOService |
ioService |
protected org.kie.workbench.common.services.shared.project.KieProjectService |
projectService |
| Constructor and Description |
|---|
DrlFileIndexer() |
| Modifier and Type | Method and Description |
|---|---|
protected org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle |
getProjectDataModelOracle(org.uberfire.java.nio.file.Path path) |
boolean |
supportsPath(org.uberfire.java.nio.file.Path path) |
org.uberfire.ext.metadata.model.KObject |
toKObject(org.uberfire.java.nio.file.Path path) |
org.uberfire.ext.metadata.model.KObjectKey |
toKObjectKey(org.uberfire.java.nio.file.Path path) |
@Inject @Named(value="ioStrategy") protected org.uberfire.io.IOService ioService
@Inject protected org.kie.workbench.common.services.datamodel.backend.server.service.DataModelService dataModelService
@Inject protected org.kie.workbench.common.services.shared.project.KieProjectService projectService
@Inject protected DRLResourceTypeDefinition drlType
public boolean supportsPath(org.uberfire.java.nio.file.Path path)
supportsPath in interface org.uberfire.ext.metadata.engine.Indexerpublic org.uberfire.ext.metadata.model.KObject toKObject(org.uberfire.java.nio.file.Path path)
toKObject in interface org.uberfire.ext.metadata.engine.Indexerpublic org.uberfire.ext.metadata.model.KObjectKey toKObjectKey(org.uberfire.java.nio.file.Path path)
toKObjectKey in interface org.uberfire.ext.metadata.engine.Indexerprotected org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle getProjectDataModelOracle(org.uberfire.java.nio.file.Path path)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.