@ApplicationScoped public class LibraryIndexer extends AbstractFileIndexer
ioService, projectService| Constructor and Description |
|---|
LibraryIndexer(LibraryAssetTypeDefinition filter) |
| Modifier and Type | Method and Description |
|---|---|
protected DefaultIndexBuilder |
fillIndexBuilder(org.uberfire.java.nio.file.Path path) |
protected org.guvnor.common.services.project.model.Package |
getPackage(org.uberfire.java.nio.file.Path path) |
protected KieProject |
getProject(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) |
addReferencedResourcesToIndexBuilder, getIndexBuilder@Inject public LibraryIndexer(LibraryAssetTypeDefinition filter)
public boolean supportsPath(org.uberfire.java.nio.file.Path path)
protected DefaultIndexBuilder fillIndexBuilder(org.uberfire.java.nio.file.Path path) throws Exception
fillIndexBuilder in class AbstractFileIndexerExceptionpublic org.uberfire.ext.metadata.model.KObject toKObject(org.uberfire.java.nio.file.Path path)
toKObject in interface org.uberfire.ext.metadata.engine.IndexertoKObject in class AbstractFileIndexerpublic org.uberfire.ext.metadata.model.KObjectKey toKObjectKey(org.uberfire.java.nio.file.Path path)
toKObjectKey in interface org.uberfire.ext.metadata.engine.IndexertoKObjectKey in class AbstractFileIndexerprotected KieProject getProject(org.uberfire.java.nio.file.Path path)
protected org.guvnor.common.services.project.model.Package getPackage(org.uberfire.java.nio.file.Path path)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.