org.kuali.rice.krad.test.document
Class SearchAttributeIndexTestDocument
java.lang.Object
   org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.BusinessObjectBase
       org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
           org.kuali.rice.krad.document.DocumentBase
org.kuali.rice.krad.document.DocumentBase
               org.kuali.rice.krad.document.TransactionalDocumentBase
org.kuali.rice.krad.document.TransactionalDocumentBase
                   org.kuali.rice.krad.test.document.SearchAttributeIndexTestDocument
org.kuali.rice.krad.test.document.SearchAttributeIndexTestDocument
- All Implemented Interfaces: 
- Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject, Document, SessionDocument, TransactionalDocument
- @Entity
public class SearchAttributeIndexTestDocument 
- extends TransactionalDocumentBase
Mock document for testing how document search carries out indexing
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
 
 
 
 
 
| Methods inherited from class org.kuali.rice.krad.document.DocumentBase | 
| addCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, toCopy, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization | 
 
| Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase | 
| afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber | 
 
 
 
| Methods inherited from interface org.kuali.rice.krad.document.Document | 
| addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization | 
 
 
 
 
 
 
SearchAttributeIndexTestDocument
public SearchAttributeIndexTestDocument()
initialize
public void initialize(String constantString,
                       String routedString)
- Constructor for the document which sets the constant string and keeps a hole of the routedString
 
- 
- Parameters:
- constantString- the constant String to set
- routedString- the routed String to hold on to, but not set until routing has occurred
 
getRouteLevelCount
public int getRouteLevelCount()
- 
- Returns:
- the count of how many route levels have been passed
 
getConstantString
public String getConstantString()
- 
- Returns:
- a constant String
 
getRoutedString
public String getRoutedString()
- 
- Returns:
- a routed String
 
getReadAccessCount
public int getReadAccessCount()
- 
- Returns:
- the readAccessCount
 
doRouteLevelChange
public void doRouteLevelChange(DocumentRouteLevelChange levelChangeEvent)
- Overridden to make the document state change as route levels occur
 
- 
- Specified by:
- doRouteLevelChangein interface- Document
- Overrides:
- doRouteLevelChangein class- DocumentBase
 
- 
- See Also:
- DocumentBase.doRouteLevelChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteLevelChange)
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.