Interface ModelCache
Deprecated.
Caches auxiliary data used during model building like already processed raw/effective models. The data in the cache
 is meant for exclusive consumption by the model builder and is opaque to the cache implementation. The cache key is
 formed by a combination of group id, artifact id, version and tag. The first three components generally refer to the
 identity of a model. The tag allows for further classification of the associated data on the sole discretion of the
 model builder.
- 
Method Summary
- 
Method Details- 
putDeprecated.Puts the specified data into the cache.- Parameters:
- groupId- The group id of the cache record, must not be- null.
- artifactId- The artifact id of the cache record, must not be- null.
- version- The version of the cache record, must not be- null.
- tag- The tag of the cache record, must not be- null.
- data- The data to store in the cache, must not be- null.
 
- 
getDeprecated.Gets the specified data from the cache.- Parameters:
- groupId- The group id of the cache record, must not be- null.
- artifactId- The artifact id of the cache record, must not be- null.
- version- The version of the cache record, must not be- null.
- tag- The tag of the cache record, must not be- null.
- Returns:
- The requested data or nullif none was present in the cache.
 
 
- 
org.apache.maven.api.services.ModelBuilderinstead