public class DatabaseActionAttributeLocator extends DatabaseAttributeLocator
columnName, DB_FILE_NAME, dbFileName, DS_JNDI_NAME, dsJNDIName, sqlStatement
attributeValue, dataTypeOfSubstituteValue, substituteValue
attributeDesignatorSupported, attributeSelectorSupported, designatorTypes, identifier, ids, map, options
ATTRIBUTE_DESIGNATOR_INTEGER_TAG, ATTRIBUTE_DESIGNATOR_SUPPORT_TAG, ATTRIBUTE_SELECTOR_SUPPORT_TAG, ATTRIBUTE_SUPPORTED_ID_TAG, IDENTIFIER_TAG, RESOURCE_CHILD_SUPPORTED_TAG, RESOURCE_DESCENDANT_SUPPORTED_TAG
Constructor and Description |
---|
DatabaseActionAttributeLocator() |
Modifier and Type | Method and Description |
---|---|
protected Object |
getSubstituteValue(URI attributeType,
EvaluationCtx context)
For locators based on DB or LDAP, we may need one value that needs to be substituted in the DB prepared
statement or ldap DIT query.
|
findAttribute, getColumnValue, getConnection, usePassedOption
get, getAttributeValue, getIdentifier, getOptionValue, getSupportedDesignatorTypes, getSupportedIds, isDesignatorSupported, isSelectorSupported, set, setOptions
findAttribute, invalidateCache
protected Object getSubstituteValue(URI attributeType, EvaluationCtx context) throws URISyntaxException
StorageAttributeLocator
getSubstituteValue
in class StorageAttributeLocator
URISyntaxException
Copyright © 2023 JBoss by Red Hat. All rights reserved.