Skip navigation links
oracle.iam.configservice.api
Interface DataSource
-
public interface DataSource
Method Summary |
void |
addAttribute(Constants.Entity entityType, AttributeDefinition ad)
|
void |
addAttribute(Constants.Entity entityType, AttributeDefinition ad, boolean validate)
|
java.lang.String |
addCategory(Constants.Entity entityType, CategoryDefinition cd)
|
void |
deleteAttribute(Constants.Entity entityType, java.lang.String name)
|
java.lang.String |
deleteCategory(Constants.Entity entityType, java.lang.String categoryName)
|
java.util.List |
getAdminDefinedLOVCodes(Constants.Entity entityType, java.lang.String value)
|
java.util.Map |
getAdvancedSearchAttributes(Constants.Entity entityType)
|
AttributeDefinition |
getAttribute(Constants.Entity entityType, java.lang.String name)
|
java.util.Map |
getAttributes(Constants.Entity entityType)
|
java.util.Map |
getAttributes(Constants.Entity entityType, Constants.Properties property, java.lang.Object value)
|
java.util.Map |
getCategories(Constants.Entity entityType)
|
CategoryDefinition |
getCategory(Constants.Entity entityType, java.lang.String categoryName)
|
java.lang.String |
getEntityKey(Constants.Entity enityType)
|
java.util.List |
getSearchableAttributes(Constants.Entity entityType)
|
java.util.List |
getSearchResultsTableAttributes(Constants.Entity entityType)
|
java.util.List |
getSimpleSearchAttributes(Constants.Entity entityType)
|
java.lang.String |
setAdvancedSearchAttributes(Constants.Entity entityType, java.util.List attrs)
|
java.lang.String |
setSearchAttributes(Constants.Entity entityType, java.util.List simpleAttrs, java.util.List advancedAttrs, java.util.List resultsTableAttrs)
|
java.lang.String |
setSearchResultsTableAttributes(Constants.Entity entityType, java.util.List attrs)
|
java.lang.String |
setSimpleSearchAttributes(Constants.Entity entityType, java.util.List attrs)
|
void |
updateAttribute(Constants.Entity entityType, AttributeDefinition ad)
|
void |
updateAttribute(Constants.Entity entityType, AttributeDefinition ad, boolean validate)
|
java.lang.String |
updateCategory(Constants.Entity entityType, CategoryDefinition cd)
|
addAttribute
void addAttribute(Constants.Entity entityType,
AttributeDefinition ad)
throws NoSuchEntityException,
AttributeCreateException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
AttributeCreateException
ConfigManagerException
addAttribute
void addAttribute(Constants.Entity entityType,
AttributeDefinition ad,
boolean validate)
throws NoSuchEntityException,
AttributeCreateException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
AttributeCreateException
ConfigManagerException
deleteAttribute
void deleteAttribute(Constants.Entity entityType,
java.lang.String name)
throws NoSuchEntityException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
ConfigManagerException
getAttribute
AttributeDefinition getAttribute(Constants.Entity entityType,
java.lang.String name)
throws NoSuchEntityException,
NoSuchAttributeException,
InvalidLookupException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
NoSuchAttributeException
InvalidLookupException
ConfigManagerException
getAttributes
java.util.Map getAttributes(Constants.Entity entityType)
throws NoSuchEntityException,
InvalidLookupException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
InvalidLookupException
ConfigManagerException
getAttributes
java.util.Map getAttributes(Constants.Entity entityType,
Constants.Properties property,
java.lang.Object value)
throws NoSuchEntityException,
InvalidLookupException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
InvalidLookupException
ConfigManagerException
updateAttribute
void updateAttribute(Constants.Entity entityType,
AttributeDefinition ad)
throws NoSuchEntityException,
CannotModifyForSystemAttributeException,
CannotModifyAttributePropertyException,
CannotChangeToRequiredYetException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
CannotModifyForSystemAttributeException
CannotModifyAttributePropertyException
CannotChangeToRequiredYetException
ConfigManagerException
updateAttribute
void updateAttribute(Constants.Entity entityType,
AttributeDefinition ad,
boolean validate)
throws NoSuchEntityException,
CannotModifyForSystemAttributeException,
CannotChangeToRequiredYetException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
CannotModifyForSystemAttributeException
CannotChangeToRequiredYetException
ConfigManagerException
getAdminDefinedLOVCodes
java.util.List getAdminDefinedLOVCodes(Constants.Entity entityType,
java.lang.String value)
throws NoSuchEntityException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
ConfigManagerException
addCategory
java.lang.String addCategory(Constants.Entity entityType,
CategoryDefinition cd)
throws NoSuchEntityException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
ConfigManagerException
deleteCategory
java.lang.String deleteCategory(Constants.Entity entityType,
java.lang.String categoryName)
throws NoSuchEntityException,
DeleteCategoryException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
DeleteCategoryException
ConfigManagerException
updateCategory
java.lang.String updateCategory(Constants.Entity entityType,
CategoryDefinition cd)
throws NoSuchEntityException,
NoSuchCategoryException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
NoSuchCategoryException
ConfigManagerException
getCategory
CategoryDefinition getCategory(Constants.Entity entityType,
java.lang.String categoryName)
throws NoSuchEntityException
-
- Throws:
NoSuchEntityException
getCategories
java.util.Map getCategories(Constants.Entity entityType)
throws NoSuchEntityException
-
- Throws:
NoSuchEntityException
getSearchableAttributes
java.util.List getSearchableAttributes(Constants.Entity entityType)
throws NoSuchEntityException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
ConfigManagerException
setSearchAttributes
java.lang.String setSearchAttributes(Constants.Entity entityType,
java.util.List simpleAttrs,
java.util.List advancedAttrs,
java.util.List resultsTableAttrs)
throws NoSuchEntityException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
ConfigManagerException
getSimpleSearchAttributes
java.util.List getSimpleSearchAttributes(Constants.Entity entityType)
throws NoSuchEntityException
-
- Throws:
NoSuchEntityException
setSimpleSearchAttributes
java.lang.String setSimpleSearchAttributes(Constants.Entity entityType,
java.util.List attrs)
throws NoSuchEntityException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
ConfigManagerException
getAdvancedSearchAttributes
java.util.Map getAdvancedSearchAttributes(Constants.Entity entityType)
throws NoSuchEntityException
-
- Throws:
NoSuchEntityException
setAdvancedSearchAttributes
java.lang.String setAdvancedSearchAttributes(Constants.Entity entityType,
java.util.List attrs)
throws NoSuchEntityException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
ConfigManagerException
getSearchResultsTableAttributes
java.util.List getSearchResultsTableAttributes(Constants.Entity entityType)
throws NoSuchEntityException
-
- Throws:
NoSuchEntityException
setSearchResultsTableAttributes
java.lang.String setSearchResultsTableAttributes(Constants.Entity entityType,
java.util.List attrs)
throws NoSuchEntityException,
ConfigManagerException
-
- Throws:
NoSuchEntityException
ConfigManagerException
getEntityKey
java.lang.String getEntityKey(Constants.Entity enityType)
throws NoSuchEntityException
-
- Throws:
NoSuchEntityException
Skip navigation links
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.