Uses of Interface
org.kuali.rice.kns.datadictionary.InactivationBlockingMetadata

Packages that use InactivationBlockingMetadata
org.kuali.rice.kns.datadictionary Datadictionary classes and entry objects. 
org.kuali.rice.kns.maintenance.rules   
org.kuali.rice.kns.service Core service interfaces. 
org.kuali.rice.kns.service.impl Core service implementations. 
 

Uses of InactivationBlockingMetadata in org.kuali.rice.kns.datadictionary
 

Classes in org.kuali.rice.kns.datadictionary that implement InactivationBlockingMetadata
 class InactivationBlockingDefinition
          This is a description of what this class does - wliang don't forget to fill this in.
 

Fields in org.kuali.rice.kns.datadictionary with type parameters of type InactivationBlockingMetadata
private  Map<Class,Set<InactivationBlockingMetadata>> DataDictionaryIndex.inactivationBlockersForClass
           
 

Methods in org.kuali.rice.kns.datadictionary that return types with arguments of type InactivationBlockingMetadata
 Set<InactivationBlockingMetadata> DataDictionary.getAllInactivationBlockingMetadatas(Class blockedClass)
           
 Set<InactivationBlockingMetadata> DataDictionaryMapper.getAllInactivationBlockingMetadatas(DataDictionaryIndex index, Class blockedClass)
           
 Set<InactivationBlockingMetadata> DataDictionaryIndexMapper.getAllInactivationBlockingMetadatas(DataDictionaryIndex index, Class blockedClass)
           
 Map<Class,Set<InactivationBlockingMetadata>> DataDictionaryIndex.getInactivationBlockersForClass()
           
 

Uses of InactivationBlockingMetadata in org.kuali.rice.kns.maintenance.rules
 

Methods in org.kuali.rice.kns.maintenance.rules with parameters of type InactivationBlockingMetadata
protected  boolean MaintenanceDocumentRuleBase.processInactivationBlockChecking(MaintenanceDocument maintenanceDocument, InactivationBlockingMetadata inactivationBlockingMetadata)
          Given a InactivationBlockingMetadata, which represents a relationship that may block inactivation of a BO, it determines whether there is a record that violates the blocking definition
protected  void MaintenanceDocumentRuleBase.putInactivationBlockingErrorOnPage(MaintenanceDocument document, InactivationBlockingMetadata inactivationBlockingMetadata)
          If there is a violation of an InactivationBlockingMetadata, it prints out an appropriate error into the error map
 

Uses of InactivationBlockingMetadata in org.kuali.rice.kns.service
 

Methods in org.kuali.rice.kns.service that return types with arguments of type InactivationBlockingMetadata
 Set<InactivationBlockingMetadata> DataDictionaryService.getAllInactivationBlockingDefinitions(Class inactivationBlockedBusinessObjectClass)
          Returns all of the inactivation blocks registered for a particular business object
 

Methods in org.kuali.rice.kns.service with parameters of type InactivationBlockingMetadata
 boolean InactivationBlockingDetectionService.hasABlockingRecord(BusinessObject blockedBo, InactivationBlockingMetadata inactivationBlockingMetadata)
          Determines whether there is ANY record in the relationship defined by the inactivationBlockingMetadata that prevents inactivation of blockedBo
 List<String> InactivationBlockingDisplayService.listAllBlockerRecords(BusinessObject blockedBo, InactivationBlockingMetadata inactivationBlockingMetadata)
          Retrieves a List of Strings representing each record that blocks the inactivation of blockedBo
 Collection<BusinessObject> InactivationBlockingDetectionService.listAllBlockerRecords(BusinessObject blockedBo, InactivationBlockingMetadata inactivationBlockingMetadata)
          Lists all records in the relationship defined by the inactivationBlockingMetadata that prevents inactivation of blockedBo
 

Uses of InactivationBlockingMetadata in org.kuali.rice.kns.service.impl
 

Methods in org.kuali.rice.kns.service.impl that return types with arguments of type InactivationBlockingMetadata
 Set<InactivationBlockingMetadata> DataDictionaryServiceImpl.getAllInactivationBlockingDefinitions(Class inactivationBlockedBusinessObjectClass)
          Returns all of the inactivation blocks registered for a particular business object
 

Methods in org.kuali.rice.kns.service.impl with parameters of type InactivationBlockingMetadata
protected  Map<String,String> InactivationBlockingDetectionServiceImpl.buildInactivationBlockerQueryMap(BusinessObject blockedBo, InactivationBlockingMetadata inactivationBlockingMetadata)
           
 boolean InactivationBlockingDetectionServiceImpl.hasABlockingRecord(BusinessObject blockedBo, InactivationBlockingMetadata inactivationBlockingMetadata)
          Note we are checking the active getting after retrieving potential blocking records instead of setting criteria on the active field.
 List<String> InactivationBlockingDisplayServiceImpl.listAllBlockerRecords(BusinessObject blockedBo, InactivationBlockingMetadata inactivationBlockingMetadata)
          This overridden method ...
 Collection<BusinessObject> InactivationBlockingDetectionServiceImpl.listAllBlockerRecords(BusinessObject blockedBo, InactivationBlockingMetadata inactivationBlockingMetadata)
          Note we are checking the active getting after retrieving potential blocking records instead of setting criteria on the active field.
 



Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.