|
||||||||||
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 AssetLocationService
AssetLocationService.setOffCampusLocation(org.kuali.kfs.module.cam.businessobject.Asset)
public void updateOffCampusLocation(Asset asset)
updateOffCampusLocation
in interface AssetLocationService
AssetLocationService.updateOffCampusLocation(org.kuali.kfs.module.cam.businessobject.Asset)
public boolean isOffCampusLocationExists(AssetLocation offCampusLocation)
AssetLocationService
isOffCampusLocationExists
in interface AssetLocationService
AssetLocationService.isOffCampusLocationExists(org.kuali.kfs.module.cam.businessobject.AssetLocation)
public boolean isOffCampusLocationEmpty(AssetLocation offCampusLocation)
AssetLocationService
isOffCampusLocationEmpty
in interface AssetLocationService
AssetLocationService.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 AssetLocationService
org.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 |