@Entity @UifAutoCreateViews(value={INQUIRY,LOOKUP}) public class TravelAuthorizationDocument extends TransactionalDocumentBase implements Copyable
This is a sample KRAD transactional document that demonstrates how to implement transactional documents within the KRAD UIF.
adHocRoutePersons, adHocRouteWorkgroups, documentHeader, documentNumber, notes, pessimisticLocksextension, newCollectionRecordobjectId, versionNumber| Constructor and Description |
|---|
TravelAuthorizationDocument() |
getAllowsCopy, isSessionDocumentaddCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getActionRequests, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearingMethodNames, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getSuperUserAnnotation, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, postRemove, prepareForSave, prepareForSave, prePersist, processAfterRetrieve, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, setSuperUserAnnotation, toCopy, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerializationbuildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, setExtension, setNewCollectionRecordgenerateAndSetObjectIdIfNeeded, getExtensionObject, getObjectId, getVersionNumber, preUpdate, setExtensionObject, setObjectId, setVersionNumber, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getActionRequests, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearingMethodNames, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getSuperUserAnnotation, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, setSuperUserAnnotation, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerializationgetObjectIdpublic TravelAuthorizationDocument()
public Date getTripBegin()
public void setTripBegin(Date tripBegin)
public Date getTripEnd()
public void setTripEnd(Date tripEnd)
public String getTripDescription()
public void setTripDescription(String tripDescription)
public String getTravelerDetailId()
public void setTravelerDetailId(String travelerDetailId)
public TravelerDetail getTravelerDetail()
public void setTravelerDetail(TravelerDetail travelerDetail)
public String getCellPhoneNumber()
public void setCellPhoneNumber(String cellPhoneNumber)
public KualiDecimal getExpenseLimit()
public void setExpenseLimit(KualiDecimal expenseLimit)
public String getTripDestinationId()
public void setTripDestinationId(String tripDestinationId)
public TravelDestination getTripDestination()
public void setTripDestination(TravelDestination tripDestination)
public List<TravelPerDiemExpense> getDailyExpenseEstimates()
public void setDailyExpenseEstimates(List<TravelPerDiemExpense> dailyExpenseEstimates)
public List<TravelExpenseItem> getActualExpenseItems()
public void setActualExpenseItems(List<TravelExpenseItem> actualExpenseItems)
public String getTravelTypeCode()
public void setTravelTypeCode(String travelTypeCode)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.