Deprecated API


Contents
Deprecated Interfaces
org.kuali.rice.kns.workflow.attribute.WorkflowLookupableResult
          This will go away once workflow supports simple url integration for custom attribute lookups. 
 

Deprecated Classes
org.kuali.rice.core.database.platform.DerbyPlatform
           
org.kuali.rice.kew.docsearch.DocumentSearchColumn_DEPR
            
org.kuali.rice.kew.docsearch.dao.impl.DocumentSearchDAOOjbImpl
          Replaced by DocumentSearchDAOJdbcImpl 
org.kuali.rice.kew.docsearch.DocumentSearchField_DEPR
            
org.kuali.rice.kew.docsearch.DocumentSearchRow_DEPR
            
org.kuali.rice.kns.util.ErrorMap
          use org.kuali.rice.core.util.MessageMap instead Holds errors due to validation. Keys of map represent property paths, and value is a TypedArrayList that contains resource string keys (to retrieve the error message). Note, prior to rice 1.0.0, this class implemented Map. The implements has been removed as of rice 0.9.4 
org.kuali.rice.kew.engine.node.FYIByNetworkId
          Use NetworkIdRoleAttribute instead 
org.kuali.rice.kew.engine.node.FYIByUniversityId
          Use UniversityIdRoleAttribute instead 
org.kuali.rice.kew.mail.service.impl.HardCodedActionListEmailServiceImpl
          This is the original hardcoded actionlistemailservice implementation 
org.kuali.rice.kew.rule.KRAMetaRuleExpression
          Use MetaRuleExpression instead 
org.kuali.rice.core.database.platform.MySQLPlatform
           
org.kuali.rice.kns.util.OjbCharBooleanFieldConversion
          Use OjbCharBooleanConversion instead 
org.kuali.rice.core.database.platform.Oracle9iPlatform
           
org.kuali.rice.kns.workflow.attribute.WorkflowLookupableInvocationHandler
          This will go away once workflow supports simple url integration for custom attribute lookups. 
org.kuali.rice.core.database.XAPoolDataSource
          We will be removing this file from a future release in order to get rid of our dependencies on XAPool. If you desire to continue using JOTM and XAPool, please configure using org.enhyrdra.jdbc.standard.StandardXADataSource directly instead of using this class. 
 

Deprecated Fields
org.kuali.rice.ksb.util.KSBConstants.ALLOW_SYNC_EXCEPTION_ROUTING
           
org.kuali.rice.ksb.service.KSBServiceLocator.BUS_ADMIN_SERVICE
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.BUS_ADMIN_SERVICE 
org.kuali.rice.ksb.service.KSBServiceLocator.CACHE_ADMINISTRATOR_FACTORY
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.CACHE_ADMINISTRATOR_FACTORY 
org.kuali.rice.ksb.service.KSBServiceLocator.DIGITAL_SIGNATURE_SERVICE
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.DIGITAL_SIGNATURE_SERVICE 
org.kuali.rice.ksb.service.KSBServiceLocator.ENCRYPTION_SERVICE
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.ENCRYPTION_SERVICE 
org.kuali.rice.ksb.util.KSBConstants.FIXED_POOL_SIZE
           
org.kuali.rice.ksb.util.KSBConstants.IMMEDIATE_EXCEPTION_ROUTING
           
org.kuali.rice.ksb.util.KSBConstants.INJECTED_EXCEPTION_MESSAGE_SCHEDULER_KEY
           
org.kuali.rice.ksb.service.KSBServiceLocator.JAVA_SECURITY_MANAGEMENT_SERVICE
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.JAVA_SECURITY_MANAGEMENT_SERVICE 
org.kuali.rice.ksb.service.KSBServiceLocator.JTA_TRANSACTION_MANAGER
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.JTA_TRANSACTION_MANAGER 
org.kuali.rice.ksb.util.KSBConstants.KSB_ALLOW_SELF_SIGNED_SSL
           
org.kuali.rice.ksb.util.KSBConstants.KSB_ALTERNATE_ENDPOINT_LOCATIONS
           
org.kuali.rice.ksb.util.KSBConstants.KSB_ALTERNATE_ENDPOINTS
           
org.kuali.rice.ksb.util.KSBConstants.KSB_MESSAGE_DATASOURCE
           
org.kuali.rice.ksb.util.KSBConstants.KSB_MESSAGE_DATASOURCE_JNDI
           
org.kuali.rice.ksb.util.KSBConstants.KSB_MESSAGE_NON_TRANSACTIONAL_DATASOURCE
           
org.kuali.rice.ksb.util.KSBConstants.KSB_MESSAGE_NON_TRANSACTIONAL_DATASOURCE_JNDI
           
org.kuali.rice.ksb.util.KSBConstants.KSB_REGISTRY_DATASOURCE
           
org.kuali.rice.ksb.util.KSBConstants.KSB_REGISTRY_DATASOURCE_JNDI
           
org.kuali.rice.ksb.util.KSBConstants.LOAD_KNS_MODULE_CONFIGURATION
           
org.kuali.rice.ksb.util.KSBConstants.MESSAGE_DELIVERY
           
org.kuali.rice.ksb.service.KSBServiceLocator.MESSAGE_ENTITY_MANAGER_FACTORY
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.MESSAGE_ENTITY_MANAGER_FACTORY 
org.kuali.rice.ksb.util.KSBConstants.MESSAGE_PERSISTENCE
           
org.kuali.rice.ksb.util.KSBConstants.MESSAGING_OFF
           
org.kuali.rice.ksb.service.KSBServiceLocator.OBJECT_REMOTER
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.OBJECT_REMOTER 
org.kuali.rice.kew.docsearch.DocumentSearchResult.PROPERTY_NAME_DATE_CREATED
          - USE KEWPropertyConstants.DOC_SEARCH_RESULT_PROPERTY_NAME_DATE_CREATED INSTEAD 
org.kuali.rice.kew.docsearch.DocumentSearchResult.PROPERTY_NAME_DOC_TYPE_LABEL
          - USE KEWPropertyConstants.DOC_SEARCH_RESULT_PROPERTY_NAME_DOC_TYPE_LABEL INSTEAD 
org.kuali.rice.kew.docsearch.DocumentSearchResult.PROPERTY_NAME_DOCUMENT_TITLE
          - USE KEWPropertyConstants.DOC_SEARCH_RESULT_PROPERTY_NAME_DOCUMENT_TITLE INSTEAD 
org.kuali.rice.kew.docsearch.DocumentSearchResult.PROPERTY_NAME_INITIATOR
          - USE KEWPropertyConstants.DOC_SEARCH_RESULT_PROPERTY_NAME_INITIATOR INSTEAD 
org.kuali.rice.kew.docsearch.DocumentSearchResult.PROPERTY_NAME_ROUTE_HEADER_ID
          - USE KEWPropertyConstants.DOC_SEARCH_RESULT_PROPERTY_NAME_ROUTE_HEADER_ID INSTEAD 
org.kuali.rice.kew.docsearch.DocumentSearchResult.PROPERTY_NAME_ROUTE_LOG
          - USE KEWPropertyConstants.DOC_SEARCH_RESULT_PROPERTY_NAME_ROUTE_LOG INSTEAD 
org.kuali.rice.kew.docsearch.DocumentSearchResult.PROPERTY_NAME_ROUTE_STATUS_DESC
          - USE KEWPropertyConstants.DOC_SEARCH_RESULT_PROPERTY_NAME_ROUTE_STATUS_DESC INSTEAD 
org.kuali.rice.kew.docsearch.DocumentSearchResult.PROPERTY_NAME_SET
          - USE KEWPropertyConstants.DOC_SEARCH_RESULT_PROPERTY_NAME_SET INSTEAD 
org.kuali.rice.ksb.service.KSBServiceLocator.REGISTRY_ENTITY_MANAGER_FACTORY
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.REGISTRY_ENTITY_MANAGER_FACTORY 
org.kuali.rice.ksb.service.KSBServiceLocator.REMOTED_SERVICE_REGISTRY
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.REMOTED_SERVICE_REGISTRY 
org.kuali.rice.ksb.service.KSBServiceLocator.REPEAT_TOPIC_INVOKING_QUEUE
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.REPEAT_TOPIC_INVOKING_QUEUE 
org.kuali.rice.ksb.util.KSBConstants.ROUTE_QUEUE_MAX_RETRY_ATTEMPTS_KEY
           
org.kuali.rice.ksb.util.KSBConstants.ROUTE_QUEUE_MAX_RETRY_ATTEMPTS_OVERRIDE_KEY
           
org.kuali.rice.ksb.util.KSBConstants.ROUTE_QUEUE_TIME_INCREMENT_KEY
           
org.kuali.rice.ksb.service.KSBServiceLocator.SCHEDULED_THREAD_POOL_SERVICE
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.SCHEDULED_THREAD_POOL_SERVICE 
org.kuali.rice.ksb.util.KSBConstants.SERVICE_NAMESPACE
           
org.kuali.rice.ksb.service.KSBServiceLocator.SERVICE_REMOVER_SERVICE
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.SERVICE_REMOVER_SERVICE 
org.kuali.rice.ksb.service.KSBServiceLocator.THREAD_POOL_SERVICE
          Use org.kuali.rice.ksb.util.KSBConstants.ServiceNames.THREAD_POOL_SERVICE 
org.kuali.rice.ksb.util.KSBConstants.USE_QUARTZ_DATABASE
           
 

Deprecated Methods
org.kuali.rice.kns.lookup.LookupUtils.applySearchResultsLimit(Criteria, DatabasePlatform)
          use LookupUtils.applySearchResultsLimit(Class, Criteria, DatabasePlatform) instead 
org.kuali.rice.kew.routeheader.service.WorkflowDocumentService.blanketApproval(String, DocumentRouteHeaderValue, String, Integer)
          use blanketApproval which takes a Set of nodeNames instead. 
org.kuali.rice.kns.workflow.service.impl.KualiWorkflowDocumentImpl.blanketApprove(String, Integer)
            
org.kuali.rice.kns.util.MessageMap.clear()
          As of rice 0.9.4, use MessageMap.clearErrorMessages() instead 
org.kuali.rice.kns.util.MessageMap.containsKey(Object)
          As of rice 0.9.4, use MessageMap.doesPropertyHaveError(String) instead 
org.kuali.rice.kns.util.MessageMap.containsValue(Object)
          As of rice 0.9.4, this method has been deprecated since it always throws a UnsupportedOperationException 
org.kuali.rice.kew.bo.WorkflowPersistable.copy(boolean)
          this method is dangerous and not really deterministic, especially in regards to circular references, etc. In most of the cases where we use this, we are using it to simply strip primary keys and lock version numbers from object graphs. 
org.kuali.rice.kew.docsearch.SearchableAttributeFloatValue.copy(boolean)
           
org.kuali.rice.kns.workflow.service.KualiWorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[])
          use KualiWorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[], boolean) instead Use of this method passes the value 'false' in for the ignoreCurrentlyActiveRequests parameter of KualiWorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[], boolean) 
org.kuali.rice.kns.workflow.service.impl.KualiWorkflowInfoImpl.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[])
            
org.kuali.rice.kns.util.MessageMap.entrySet()
          As of rice 0.9.4, use MessageMap.getAllPropertiesAndErrors() instead 
org.kuali.rice.kew.doctype.service.impl.DocumentTypeServiceImpl.findByName(String, boolean)
          Use findByName(String name, boolean caseSensitive, boolean checkCache) 
org.kuali.rice.kew.docsearch.StandardDocumentSearchGenerator.generateFinalSQL(QueryComponent, String, String, String)
          As of version 0.9.3 this method is no longer used. This method had been used to create multiple SQL queries if using searchable attributes and use the sql UNION function to join the queries. The replacement method #generateFinalSQL(QueryComponent, String, String) is now used instead. 
org.kuali.rice.kew.docsearch.StandardDocumentSearchGenerator.generateSqlForSearchableAttributeValue(SearchableAttributeValue, List, String)
          As of version 0.9.3 this method is no longer used. This method had been used to generate SQL to return searchable attributes using left outer joins. The new mechanism to get search attributes from the database is to call each search attribute table individually in the StandardDocumentSearchGenerator.populateRowSearchableAttributes(DocSearchDTO, Statement, ResultSet) method. 
org.kuali.rice.kns.util.MessageMap.get(Object)
          As of rice 0.9.4, use MessageMap.getErrorMessagesForProperty(String) instead 
org.kuali.rice.kns.web.struts.action.KualiAction.getBasePath(HttpServletRequest)
          Use getApplicationBaseUrl() instead. 
org.kuali.rice.core.config.BaseConfig.getDefaultNoteClass()
           
org.kuali.rice.kns.util.MessageContainer.getErrorMap()
          use MessageContainer.getMessageMap() instead This method ... 
org.kuali.rice.kns.util.GlobalVariables.getErrorMap()
          use GlobalVariables.getMessageMap() instead. 
org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase.getErrorMapFromPreviousRequest()
           
org.kuali.rice.kim.service.impl.UiDocumentServiceImpl.getFullMemberName(String, BusinessObject)
          This method was called previously only by getMemberFullName(). The logic in this method has been moved there. 
org.kuali.rice.kew.identity.service.IdentityHelperService.getGroupId(GroupId)
            
org.kuali.rice.kew.identity.service.IdentityHelperService.getGroupRecipient(String)
            
org.kuali.rice.kns.service.KualiConfigurationService.getIndicatorParameter(String, String, String)
           
org.kuali.rice.kns.service.impl.KualiConfigurationServiceImpl.getIndicatorParameter(String, String, String)
           
org.kuali.rice.kns.workflow.service.KualiWorkflowDocument.getInitiatorNetworkId()
          use getInitiatorPrincipalId instead, invocation of this method forces a lookup of the principal name which may be inefficient 
org.kuali.rice.core.resourceloader.ContextClassLoaderProxy.getInterfacesToProxyIncludeSpring(ClassLoader, Object)
          use getInterfacesToProxy instead. Removed the filtering of Spring because it is no longer needed since the embedded plugin went away (we may have to revisit this at some point in the future). 
org.kuali.rice.kim.util.KimCommonUtils.getKimTypeService(KimType)
          Please use KIMServiceLocator.getKimTypeService(KimType) instead 
org.kuali.rice.kim.util.KimCommonUtils.getKimTypeService(String)
          Please use KIMServiceLocator.getKimTypeService(QName) instead 
org.kuali.rice.kns.service.impl.KualiConfigurationServiceImpl.getParameter(String, String, String)
           
org.kuali.rice.kns.service.KualiConfigurationService.getParameterValue(String, String, String)
           
org.kuali.rice.kns.service.impl.KualiConfigurationServiceImpl.getParameterValue(String, String, String)
           
org.kuali.rice.kns.service.impl.KualiConfigurationServiceImpl.getParameterValues(Parameter)
           
org.kuali.rice.kns.service.KualiConfigurationService.getParameterValues(String, String, String)
           
org.kuali.rice.kns.service.impl.KualiConfigurationServiceImpl.getParameterValues(String, String, String)
           
org.kuali.rice.kew.identity.service.IdentityHelperService.getPrincipal(UserIdDTO)
            
org.kuali.rice.kns.workflow.service.KualiWorkflowDocument.getRoutedByUserNetworkId()
          use getRoutedByPrincipalId instead, invocation of this method forces a lookup of the principal name which may be inefficient 
org.kuali.rice.kew.actionitem.ActionItem.getRouteHeader()
          as of Rice 1.0.1 (KULRICE-1652), Use ActionItem.getRouteHeaderId() instead. 
org.kuali.rice.kew.engine.RouteContext.getRouteHeader()
          use getDocument() instead 
org.kuali.rice.kew.docsearch.web.SearchAttributeFormContainer.getValueForUserInterface()
            
org.kuali.rice.kew.docsearch.DocSearchCriteriaDTO.getWorkgroupViewerNamespace()
            
org.kuali.rice.kew.docsearch.SavedSearchResult.isAdvancedSearch()
            
org.kuali.rice.kew.docsearch.DocSearchCriteriaDTO.isAdvancedSearch()
            
org.kuali.rice.kns.web.format.Formatter.isBlank(String)
          in favor of StringUtils#isEmptyString(String) 
org.kuali.rice.kns.util.MessageMap.isEmpty()
          As of rice 0.9.4, use MessageMap.hasNoErrors() instead 
org.kuali.rice.kns.web.ui.Field.isHidden()
            
org.kuali.rice.kew.service.WorkflowReports.isLastApproverInRouteLevel(Long, String, Integer)
          use isLastApproverAtNode instead 
org.kuali.rice.kns.util.MessageMap.keySet()
          As of rice 0.9.4, use MessageMap.getAllPropertiesWithErrors() instead 
org.kuali.rice.kew.docsearch.StandardDocumentSearchGenerator.populateRowSearchableAttributes(DocSearchDTO, Statement, ResultSet)
          As of version 0.9.3 this method is no longer used. Method StandardDocumentSearchGenerator.populateRowSearchableAttributes(DocSearchDTO, Statement) is being used instead. 
org.kuali.rice.kns.maintenance.KualiMaintainableImpl.processAfterAddLine(String, Class)
           
org.kuali.rice.kns.workflow.attribute.DataDictionaryDocumentSearchCustomizer.processResultSet(Statement, ResultSet, DocSearchCriteriaDTO)
           
org.kuali.rice.kew.docsearch.DocumentSearchGenerator.processResultSet(Statement, ResultSet, DocSearchCriteriaDTO)
          Removed as of version 0.9.3. Use DocumentSearchGenerator.processResultSet(java.sql.Statement, java.sql.ResultSet, DocSearchCriteriaDTO, String) 
org.kuali.rice.kew.docsearch.StandardDocumentSearchGenerator.processResultSet(Statement, ResultSet, DocSearchCriteriaDTO)
          Removed as of version 0.9.3. Use StandardDocumentSearchGenerator.processResultSet(Statement, ResultSet, DocSearchCriteriaDTO, String) instead. 
org.kuali.rice.kns.util.MessageMap.put(Object, Object)
          As of rice 0.9.4, deprecated because this method always throws an UnsupportedOperationException 
org.kuali.rice.kns.util.MessageMap.putAll(Map)
          As of rice 0.9.4, deprecated because this method always throws an UnsupportedOperationException 
org.kuali.rice.kns.util.MessageMap.remove(Object)
          as of rice 0.9.4, use MessageMap.removeAllErrorMessagesForProperty(String) instead 
org.kuali.rice.kew.routeheader.service.WorkflowDocumentService.returnDocumentToPreviousRouteLevel(String, DocumentRouteHeaderValue, Integer, String)
          use returnDocumentToPreviousNode instead 
org.kuali.rice.kns.workflow.service.impl.KualiWorkflowDocumentImpl.returnToPreviousRouteLevel(String, Integer)
            
org.kuali.rice.kew.service.WorkflowReports.routeLevelHasApproverActionRequest(String, String, Integer)
          use routeNodeHasApproverActionRequest instead 
org.kuali.rice.kew.service.impl.WorkflowUtilityWebServiceImpl.routeLevelHasApproverActionRequest(String, String, Integer)
          use routeNodeHasApproverActionRequest instead 
org.kuali.rice.kns.dao.impl.DocumentDaoOjb.saveMaintainableBusinessObject(PersistableBusinessObject)
           
org.kuali.rice.kns.dao.impl.DocumentDaoJpa.saveMaintainableBusinessObject(PersistableBusinessObject)
           
org.kuali.rice.kns.bo.Note.setAuthorUniversal(Person)
            
org.kuali.rice.kns.bo.Campus.setCampusType(CampusType)
            
org.kuali.rice.kns.bo.CampusImpl.setCampusType(CampusType)
            
org.kuali.rice.kns.service.impl.DocumentServiceImpl.setDictionaryValidationService(DictionaryValidationService)
          nothing uses this field 
org.kuali.rice.kew.doctype.bo.DocumentType.setDisplayableNotificationFromAddress(String)
            
org.kuali.rice.kew.doctype.bo.DocumentType.setDisplayablePostProcessorName(String)
            
org.kuali.rice.kew.doctype.bo.DocumentType.setDisplayableServiceNamespace(String)
            
org.kuali.rice.kew.doctype.bo.DocumentType.setDisplayableUnresolvedDocHandlerUrl(String)
            
org.kuali.rice.kew.doctype.bo.DocumentType.setDocHandlerUrl(String)
            
org.kuali.rice.kns.util.GlobalVariables.setErrorMap(ErrorMap)
          use GlobalVariables.setMessageMap(MessageMap) instead 
org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase.setErrorMapFromPreviousRequest(ErrorMap)
           
org.kuali.rice.kns.web.ui.Field.setHidden(boolean)
            
org.kuali.rice.kim.bo.ui.PersonDocumentRole.setKimRoleType(KimTypeInfo)
           
org.kuali.rice.kns.service.impl.DocumentServiceImpl.setKualiRuleService(KualiRuleService)
          nothing uses this field 
org.kuali.rice.kns.service.impl.DocumentServiceImpl.setMaintenanceDocumentService(MaintenanceDocumentService)
          nothing uses this field 
org.kuali.rice.kns.bo.Note.setNoteType(NoteType)
            
org.kuali.rice.kew.doctype.bo.DocumentType.setNotificationFromAddress(String)
            
org.kuali.rice.kew.actionitem.ActionItem.setRouteHeader(DocumentRouteHeaderValue)
          as of Rice 1.0.1 (KULRICE-1652), Use ActionItem.setRouteHeaderId(Long) instead. 
org.kuali.rice.kew.engine.RouteContext.setRouteHeader(DocumentRouteHeaderValue)
          user setDocument() instead 
org.kuali.rice.kew.docsearch.SearchableAttributeFloatValue.setSearchableAttributeValue(Float)
          USE method setSearchableAttributeValue(BigDecimal) instead 
org.kuali.rice.kew.doctype.bo.DocumentType.setServiceNamespace(String)
            
org.kuali.rice.kew.docsearch.web.SearchAttributeFormContainer.setValueForUserInterface(String)
            
org.kuali.rice.kew.docsearch.DocSearchCriteriaDTO.setWorkgroupViewerNamespace(String)
            
org.kuali.rice.kns.util.MessageMap.size()
          As of rice 0.9.4, use MessageMap.getNumberOfPropertiesWithErrors() instead 
org.kuali.rice.kns.service.DictionaryValidationService.validateDocumentRecursively(Document, int)
          Use DictionaryValidationService.validateDocumentAndUpdatableReferencesRecursively(Document, int, boolean) 
org.kuali.rice.kns.util.MessageMap.values()
          As of rice 0.9.4, deprecated because this method always throws an UnsupportedOperationException 
 

Deprecated Constructors
org.kuali.rice.kns.document.authorization.PessimisticLock()
            
 



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