Package org.onosproject.net.intent
Interface IntentSetMultimap
- 
 @Beta public interface IntentSetMultimap
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanallocateMapping(IntentId keyIntentId, IntentId valIntentId)Allocates the mapping between the given intents.Set<IntentId>getMapping(IntentId intentId)Returns the set of intents mapped to a lower intent.voidreleaseMapping(IntentId intentId)Releases the mapping of the given intent.
 
- 
- 
- 
Method Detail- 
allocateMappingboolean allocateMapping(IntentId keyIntentId, IntentId valIntentId) Allocates the mapping between the given intents.- Parameters:
- keyIntentId- key intent ID
- valIntentId- value intent ID
- Returns:
- true if mapping was successful, false otherwise
 
 - 
getMappingSet<IntentId> getMapping(IntentId intentId) Returns the set of intents mapped to a lower intent.- Parameters:
- intentId- intent ID
- Returns:
- set of intent IDs
 
 - 
releaseMappingvoid releaseMapping(IntentId intentId) Releases the mapping of the given intent.- Parameters:
- intentId- intent ID
 
 
- 
 
-