Skip navigation links


oracle.iam.platform.authopss.api
Interface IDependentDataProvider

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
BasicDependentDataProvider

public interface IDependentDataProvider
extends java.io.Serializable

Method Summary
 java.util.Map getDependentData(java.util.List parentEntityIds)
          Method to return the Map of entity-ids mapped to dependent data.
 java.util.Set getDependentData(java.lang.String parentEntityId)
          Method to resolve the dependent data based on passed entity-id.
 PolicyConstants.Resources getDependentEntityType()
          Method to get the entity type for the published dependent entity.

 

Method Detail

getDependentData

java.util.Map getDependentData(java.util.List parentEntityIds)
Method to return the Map of entity-ids mapped to dependent data. The entity publication service will use this interface to get the dependent data and to automatically publish it when the parent entity is being published.
Parameters:
entityIds - - The list of parent-ids for which lookup will happen.
Returns:
Map of parent-id and set of child ids as key-value pair.

getDependentData

java.util.Set getDependentData(java.lang.String parentEntityId)
Method to resolve the dependent data based on passed entity-id. The Entity-publication service will use this method to get the Set of dependent entity-ids.
Parameters:
entityId -
Returns:
set of child ids.

getDependentEntityType

PolicyConstants.Resources getDependentEntityType()
Method to get the entity type for the published dependent entity.
Returns:

Skip navigation links


Copyright © 2014, Oracle and/or its affiliates. All rights reserved.