Package | Description |
---|---|
org.komodo.spi.query | |
org.komodo.spi.repository | |
org.komodo.spi.repository.validation | |
org.komodo.spi.ui |
Modifier and Type | Method and Description |
---|---|
List<KomodoObject> |
KQueryManager.execute(Repository.UnitOfWork transaction,
Repository repository,
String queryStmt) |
Modifier and Type | Field and Description |
---|---|
static KomodoObject[] |
KomodoObject.EMPTY_ARRAY
An empty Komodo object array.
|
Modifier and Type | Method and Description |
---|---|
KomodoObject |
Repository.add(Repository.UnitOfWork transaction,
String parentPath,
String name,
String primaryType) |
KomodoObject |
KObjectFactory.addChild(Repository.UnitOfWork transaction,
KomodoObject parent,
String nodeName)
Adds a new Node with the given node as a parent
|
KomodoObject |
KObjectFactory.addChild(Repository.UnitOfWork transaction,
KomodoObject parent,
String nodeName,
String type)
Adds a new Node with the given node as a parent
|
KomodoObject |
KomodoObject.addChild(Repository.UnitOfWork transaction,
String name,
String primaryType)
Adds a child with the supplied name and primary type.
|
KomodoObject |
KObjectFactory.create(Repository.UnitOfWork transaction,
Repository repository,
String absolutePath,
String nodeType) |
KomodoObject |
KObjectFactory.exportTeiidVdb(Repository.UnitOfWork uow,
KomodoObject parent,
TeiidVdb teiidVdb) |
KomodoObject |
Artifact.get() |
KomodoObject |
KObjectFactory.getChild(Repository.UnitOfWork transaction,
KomodoObject parent,
String name) |
KomodoObject |
KomodoObject.getChild(Repository.UnitOfWork transaction,
String name)
Obtains the first child with the specified name regardless of the type.
|
KomodoObject |
KomodoObject.getChild(Repository.UnitOfWork transaction,
String name,
String typeName)
Obtains the first child with the specified name having the specified primary type or mixin.
|
KomodoObject[] |
KomodoObject.getChildren(Repository.UnitOfWork transaction,
String... namePatterns)
Name patterns may be a full name or a partial name with one or more wildcard characters ("*").
|
KomodoObject[] |
KomodoObject.getChildrenOfType(Repository.UnitOfWork transaction,
String type,
String... namePatterns)
Name patterns may be a full name or a partial name with one or more wildcard characters ("*").
|
KomodoObject |
Repository.getFromWorkspace(Repository.UnitOfWork transaction,
String path)
Get an object from the workspace part of the repository.
|
KomodoObject |
KObjectFactory.getNode(Repository.UnitOfWork transaction,
Repository repository,
String absolutePath) |
KomodoObject |
KObjectFactory.getNodeById(Repository.UnitOfWork transaction,
Repository repository,
String id) |
KomodoObject |
KNode.getParent(Repository.UnitOfWork transaction) |
KomodoObject |
KObjectFactory.getParent(Repository.UnitOfWork transaction,
KomodoObject kObject) |
KomodoObject |
KPropertyFactory.getParent(Repository.UnitOfWork transaction,
Property property) |
KomodoObject[] |
KomodoObject.getRawChildren(Repository.UnitOfWork transaction,
String... namePatterns)
Subclasses may implement
#getChildren(UnitOfWork, String...) in such a way that it does not represent the actual
set of child nodes. |
KomodoObject |
KomodoObject.getRawParent(Repository.UnitOfWork transaction) |
KomodoObject |
Repository.getUsingId(Repository.UnitOfWork transaction,
String jcrUuid)
Gets the
KomodoObject with the specified identifier. |
KomodoObject |
Repository.komodoEnvironment(Repository.UnitOfWork transaction)
The root of the Komodo environment area in the repository (i.e., /tko:komodo/tko:environment).
|
KomodoObject |
Repository.komodoLibrary(Repository.UnitOfWork transaction)
The komodo library in the repository, ie.
|
KomodoObject |
Repository.komodoProfile(Repository.UnitOfWork uow)
The komodo user's profile in the repository, ie.
|
KomodoObject |
Repository.komodoProfiles(Repository.UnitOfWork transaction) |
KomodoObject |
Repository.komodoSearches(Repository.UnitOfWork transaction)
The komodo workspace searches group in the repository, ie.
|
KomodoObject |
Repository.komodoValidationRoot(Repository.UnitOfWork transaction) |
KomodoObject |
Repository.komodoWorkspace(Repository.UnitOfWork transaction)
The komodo user's workspace in the repository, ie.
|
Modifier and Type | Method and Description |
---|---|
Collection<KomodoObject> |
KObjectFactory.getChildren(Repository.UnitOfWork transaction,
KomodoObject parent,
String... namePatterns) |
List<KomodoObject> |
Repository.query(Repository.UnitOfWork transaction,
String query) |
List<KomodoObject> |
Repository.searchByKeyword(Repository.UnitOfWork transaction,
String type,
String property,
Repository.KeywordCriteria keywordCriteria,
String... keywords) |
List<KomodoObject> |
Repository.searchByPath(Repository.UnitOfWork transaction,
String path) |
List<KomodoObject> |
Repository.searchByType(Repository.UnitOfWork transaction,
String... types) |
Modifier and Type | Method and Description |
---|---|
KomodoObject |
KObjectFactory.addChild(Repository.UnitOfWork transaction,
KomodoObject parent,
String nodeName)
Adds a new Node with the given node as a parent
|
KomodoObject |
KObjectFactory.addChild(Repository.UnitOfWork transaction,
KomodoObject parent,
String nodeName,
String type)
Adds a new Node with the given node as a parent
|
void |
KObjectFactory.addDescriptor(Repository.UnitOfWork transaction,
KomodoObject kObject,
String... descriptorNames)
Add the given descriptors to the node
|
Result[] |
ValidationManager.evaluate(Repository.UnitOfWork uow,
KomodoObject kObject,
boolean full)
Evaluate the supplied object using all applicable rules for the object.
|
Result[] |
ValidationManager.evaluate(Repository.UnitOfWork uow,
KomodoObject kObject,
String... ruleId)
Evaluate the supplied object using the specified rules (if the rule is applicable for the object).
|
KomodoObject |
KObjectFactory.exportTeiidVdb(Repository.UnitOfWork uow,
KomodoObject parent,
TeiidVdb teiidVdb) |
KomodoObject |
KObjectFactory.getChild(Repository.UnitOfWork transaction,
KomodoObject parent,
String name) |
Collection<KomodoObject> |
KObjectFactory.getChildren(Repository.UnitOfWork transaction,
KomodoObject parent,
String... namePatterns) |
Descriptor |
KObjectFactory.getDescriptor(Repository.UnitOfWork transaction,
KomodoObject kObject,
String name) |
Collection<Descriptor> |
KObjectFactory.getDescriptors(Repository.UnitOfWork transaction,
KomodoObject kObject) |
Property |
KObjectFactory.getId(Repository.UnitOfWork transaction,
KomodoObject kObject) |
String |
KObjectFactory.getName(Repository.UnitOfWork transaction,
KomodoObject kObject) |
KomodoObject |
KObjectFactory.getParent(Repository.UnitOfWork transaction,
KomodoObject kObject) |
Property |
KObjectFactory.getProperty(Repository.UnitOfWork transaction,
KomodoObject kObject,
String propertyName) |
PropertyDescriptor |
KObjectFactory.getPropertyDescriptor(Repository.UnitOfWork transaction,
KomodoObject kObject,
String propName) |
Collection<String> |
KObjectFactory.getPropertyNames(Repository.UnitOfWork transaction,
KomodoObject kObject) |
Rule[] |
ValidationManager.getRules(Repository.UnitOfWork uow,
KomodoObject kObj)
Gets the Rules that are valid for the supplied KomodoObject
|
Descriptor |
KObjectFactory.getType(Repository.UnitOfWork transaction,
KomodoObject kObject) |
boolean |
KObjectFactory.hasChild(Repository.UnitOfWork transaction,
KomodoObject parent,
String childName) |
boolean |
KObjectFactory.hasChildren(Repository.UnitOfWork transaction,
KomodoObject kObject) |
boolean |
KObjectFactory.hasProperty(Repository.UnitOfWork transaction,
KomodoObject kObject,
String propertyName) |
boolean |
ValidationManager.isApplicable(Repository.UnitOfWork uow,
String ruleId,
KomodoObject kObj)
Determine if the specified RuleId is applicable for the supplied KomodoObject
|
void |
KObjectFactory.move(Repository.UnitOfWork transaction,
KomodoObject kObject,
String newPath) |
void |
KObjectFactory.print(Repository.UnitOfWork transaction,
KomodoObject kObject) |
void |
Repository.provision(Repository.UnitOfWork transaction,
KomodoObject object,
Repository.OperationType requestType)
Prepares the given object to be acted upon by the transaction, including testing if
such operation violates any security constraints and ensuring that a user-space is
available in the workspace.
|
void |
Repository.publish(Repository.UnitOfWork transaction,
boolean overwrite,
ArtifactDescriptor descriptor,
KomodoObject komodoObject) |
void |
KObjectFactory.remove(Repository.UnitOfWork transaction,
KomodoObject kObject) |
void |
KObjectFactory.removeDescriptor(Repository.UnitOfWork transaction,
KomodoObject kObject,
String... descriptorNames) |
void |
KObjectFactory.setProperty(Repository.UnitOfWork transaction,
KomodoObject kObject,
String propertyName,
Object... values)
Set the property of this node to the given value(s)
|
void |
KObjectFactory.setType(Repository.UnitOfWork transaction,
KomodoObject kObject,
String type) |
Object |
KomodoObjectVisitor.visit(Repository.UnitOfWork transaction,
KomodoObject object)
Visit the given object
|
Modifier and Type | Method and Description |
---|---|
Result |
Rule.evaluate(Repository.UnitOfWork transaction,
KomodoObject kobject) |
boolean |
Rule.isApplicable(Repository.UnitOfWork transaction,
KomodoObject kObject)
Determine if the rule applies to the supplied KomodoObject.
|
Modifier and Type | Method and Description |
---|---|
String |
KomodoObjectLabelProvider.getDisplayName(Repository.UnitOfWork transaction,
KomodoObject kobject,
TextFormat format)
If necessary, removes the namespace prefix from the name.
|
String |
KomodoObjectLabelProvider.getDisplayPath(Repository.UnitOfWork transaction,
KomodoObject kobject,
TextFormat format) |
String |
KomodoObjectLabelProvider.getTypeDisplay(Repository.UnitOfWork transaction,
KomodoObject kobject,
TextFormat format)
Get the type display string for a KomodoObject
|
Copyright © 2013–2019. All rights reserved.