@ApplicationScoped public class LibraryIndexer extends AbstractFileIndexer
ioService, moduleService| Constructor and Description |
|---|
LibraryIndexer() |
LibraryIndexer(javax.enterprise.inject.Instance<org.uberfire.workbench.type.ResourceTypeDefinition> visibleResourceTypeDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
protected org.uberfire.backend.vfs.Path |
convertPath(org.uberfire.java.nio.file.Path path) |
protected IndexBuilder |
fillIndexBuilder(org.uberfire.java.nio.file.Path path) |
String |
getIndexerId() |
protected KieModule |
getModule(org.uberfire.java.nio.file.Path path) |
protected org.guvnor.common.services.project.model.Package |
getPackage(org.uberfire.java.nio.file.Path path) |
protected Set<org.uberfire.workbench.type.ResourceTypeDefinition> |
getVisibleResourceTypes() |
protected boolean |
isFolder(org.uberfire.java.nio.file.Path path) |
protected boolean |
isHidden(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, getIndexBuilderpublic LibraryIndexer()
@Inject
public LibraryIndexer(@VisibleAsset
javax.enterprise.inject.Instance<org.uberfire.workbench.type.ResourceTypeDefinition> visibleResourceTypeDefinitions)
public boolean supportsPath(org.uberfire.java.nio.file.Path path)
public String getIndexerId()
protected IndexBuilder 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 org.uberfire.backend.vfs.Path convertPath(org.uberfire.java.nio.file.Path path)
protected KieModule getModule(org.uberfire.java.nio.file.Path path)
protected org.guvnor.common.services.project.model.Package getPackage(org.uberfire.java.nio.file.Path path)
protected boolean isFolder(org.uberfire.java.nio.file.Path path)
protected boolean isHidden(org.uberfire.java.nio.file.Path path)
protected Set<org.uberfire.workbench.type.ResourceTypeDefinition> getVisibleResourceTypes()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.