|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.cam.document.service.impl.AssetLocationServiceImpl
public class AssetLocationServiceImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.kuali.kfs.module.cam.document.service.AssetLocationService |
|---|
AssetLocationService.LocationField |
| Constructor Summary | |
|---|---|
AssetLocationServiceImpl()
|
|
| Method Summary | |
|---|---|
org.kuali.rice.kns.service.BusinessObjectService |
getBusinessObjectService()
|
org.kuali.rice.kns.service.DataDictionaryService |
getDataDictionaryService()
|
protected boolean |
isBlank(Map<AssetLocationService.LocationField,String> fieldMap,
AssetLocationService.LocationField field,
String countryCode)
|
boolean |
isOffCampusLocationEmpty(AssetLocation offCampusLocation)
check if offCampusLocation is empty |
boolean |
isOffCampusLocationExists(AssetLocation offCampusLocation)
check if offCampusLocation is holding any location information. |
protected void |
putError(Map<AssetLocationService.LocationField,String> fieldMap,
AssetLocationService.LocationField field,
String errorKey,
String... errorParameters)
Convenience method to append the path prefix |
protected String |
readPropertyValue(org.kuali.rice.kns.bo.BusinessObject currObject,
Map<AssetLocationService.LocationField,String> fieldMap,
AssetLocationService.LocationField field)
|
void |
setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
|
void |
setDataDictionaryService(org.kuali.rice.kns.service.DataDictionaryService dataDictionaryService)
|
void |
setOffCampusLocation(Asset asset)
The method will set Off Campus Location from the assetLocations collection |
void |
updateOffCampusLocation(Asset asset)
update existing offCampusLocation |
protected boolean |
validateCapitalAssetLocation(AssetType assetType,
Map<AssetLocationService.LocationField,String> fieldMap,
String campusCode,
String buildingCode,
String roomNumber,
String subRoomNumber,
String contactName,
String streetAddress,
String cityName,
String stateCode,
String zipCode,
String countryCode,
boolean onCampus,
boolean offCampus,
org.kuali.rice.kns.datadictionary.DataDictionaryEntryBase businessObjectEntry)
|
boolean |
validateLocation(Map<AssetLocationService.LocationField,String> fieldMap,
org.kuali.rice.kns.bo.BusinessObject businessObject,
boolean isCapital,
AssetType assetType)
|
protected boolean |
validateNonCapitalAssetLocation(Map<AssetLocationService.LocationField,String> fieldMap,
String contactName,
String streetAddress,
String cityName,
String stateCode,
String zipCode,
String countryCode,
boolean onCampus,
boolean offCampus)
|
protected boolean |
validateOffCampusLocation(Map<AssetLocationService.LocationField,String> fieldMap,
String contactName,
String streetAddress,
String cityName,
String stateCode,
String zipCode,
String countryCode)
|
protected boolean |
validateOnCampusLocation(Map<AssetLocationService.LocationField,String> fieldMap,
AssetType assetType,
String campusCode,
String buildingCode,
String buildingRoomNumber,
String subRoomNumber)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AssetLocationServiceImpl()
| Method Detail |
|---|
public void setOffCampusLocation(Asset asset)
AssetLocationService
setOffCampusLocation in interface AssetLocationServiceAssetLocationService.setOffCampusLocation(org.kuali.kfs.module.cam.businessobject.Asset)public void updateOffCampusLocation(Asset asset)
updateOffCampusLocation in interface AssetLocationServiceAssetLocationService.updateOffCampusLocation(org.kuali.kfs.module.cam.businessobject.Asset)public boolean isOffCampusLocationExists(AssetLocation offCampusLocation)
AssetLocationService
isOffCampusLocationExists in interface AssetLocationServiceAssetLocationService.isOffCampusLocationExists(org.kuali.kfs.module.cam.businessobject.AssetLocation)public boolean isOffCampusLocationEmpty(AssetLocation offCampusLocation)
AssetLocationService
isOffCampusLocationEmpty in interface AssetLocationServiceAssetLocationService.isOffCampusLocationEmpty(org.kuali.kfs.module.cam.businessobject.AssetLocation)
public boolean validateLocation(Map<AssetLocationService.LocationField,String> fieldMap,
org.kuali.rice.kns.bo.BusinessObject businessObject,
boolean isCapital,
AssetType assetType)
validateLocation in interface AssetLocationServiceorg.kuali.kfs.module.cam.document.service.AssetLocationService#validateLocation(java.lang.Object,
org.kuali.kfs.module.cam.businessobject.Asset, java.util.Map)
protected boolean validateCapitalAssetLocation(AssetType assetType,
Map<AssetLocationService.LocationField,String> fieldMap,
String campusCode,
String buildingCode,
String roomNumber,
String subRoomNumber,
String contactName,
String streetAddress,
String cityName,
String stateCode,
String zipCode,
String countryCode,
boolean onCampus,
boolean offCampus,
org.kuali.rice.kns.datadictionary.DataDictionaryEntryBase businessObjectEntry)
protected boolean validateNonCapitalAssetLocation(Map<AssetLocationService.LocationField,String> fieldMap,
String contactName,
String streetAddress,
String cityName,
String stateCode,
String zipCode,
String countryCode,
boolean onCampus,
boolean offCampus)
protected void putError(Map<AssetLocationService.LocationField,String> fieldMap,
AssetLocationService.LocationField field,
String errorKey,
String... errorParameters)
protected boolean validateOnCampusLocation(Map<AssetLocationService.LocationField,String> fieldMap,
AssetType assetType,
String campusCode,
String buildingCode,
String buildingRoomNumber,
String subRoomNumber)
protected boolean validateOffCampusLocation(Map<AssetLocationService.LocationField,String> fieldMap,
String contactName,
String streetAddress,
String cityName,
String stateCode,
String zipCode,
String countryCode)
protected boolean isBlank(Map<AssetLocationService.LocationField,String> fieldMap,
AssetLocationService.LocationField field,
String countryCode)
protected String readPropertyValue(org.kuali.rice.kns.bo.BusinessObject currObject,
Map<AssetLocationService.LocationField,String> fieldMap,
AssetLocationService.LocationField field)
public org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
public org.kuali.rice.kns.service.DataDictionaryService getDataDictionaryService()
public void setDataDictionaryService(org.kuali.rice.kns.service.DataDictionaryService dataDictionaryService)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||