Coverage Report - org.kuali.rice.krms.api.AssetResolutionEngine
 
Classes in this File Line Coverage Branch Coverage Complexity
AssetResolutionEngine
N/A
N/A
1
 
 1  
 package org.kuali.rice.krms.api;
 2  
 
 3  
 public interface AssetResolutionEngine {
 4  
 
 5  
         /**
 6  
          * 
 7  
          * @param asset
 8  
          * @return
 9  
          * @throws AssetResolutionException
 10  
          */
 11  
         <T> T resolveAsset(Asset asset) throws AssetResolutionException;
 12  
         
 13  
         /**
 14  
          * 
 15  
          * @param asset
 16  
          * @param value
 17  
          */
 18  
         void addAssetValue(Asset asset, Object value);
 19  
         
 20  
         /**
 21  
          * 
 22  
          * @param assetResolver
 23  
          */
 24  
         void addAssetResolver(AssetResolver<?> assetResolver);
 25  
         
 26  
 }