org.kuali.ole.service
Class OlePatronMaintenanceDocumentServiceImpl

java.lang.Object
  extended by org.kuali.rice.krad.service.impl.MaintenanceDocumentServiceImpl
      extended by org.kuali.ole.service.OlePatronMaintenanceDocumentServiceImpl
All Implemented Interfaces:
OlePatronMaintenanceDocumentService, org.kuali.rice.krad.service.MaintenanceDocumentService

public class OlePatronMaintenanceDocumentServiceImpl
extends org.kuali.rice.krad.service.impl.MaintenanceDocumentServiceImpl
implements OlePatronMaintenanceDocumentService

OlePatronMaintenanceDocumentServiceImpl generates maintenance object and perform copy operation.


Constructor Summary
OlePatronMaintenanceDocumentServiceImpl()
           
 
Method Summary
protected  org.kuali.rice.krad.service.DocumentService getDocumentService()
          Gets the value of documentService which is of type DocumentService
protected  void processEntityForCopy(Object maintenanceObject)
          This method will remove the primary key and the object Id's of the entity object and its child object which is used in copy functionality
 void setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
          Sets the value for documentService which is of type DocumentService
 void setupMaintenanceObject(org.kuali.rice.krad.maintenance.MaintenanceDocument document, String maintenanceAction, Map<String,String[]> requestParameters)
          This method will set the patron object from the request parameters
 void setupMaintenanceObjectForDelete(org.kuali.rice.krad.maintenance.MaintenanceDocument document, String maintenanceAction, Map<String,String[]> requestParameters)
          This method creates maintenance object for delete operation using maintenanceAction.
 
Methods inherited from class org.kuali.rice.krad.service.impl.MaintenanceDocumentServiceImpl
buildKeyMapFromRequest, checkMaintenanceActionAuthorization, clearPrimaryKeyFields, clearUnauthorizedNewFields, deleteLocks, getDataObjectAuthorizationService, getDataObjectMetaDataService, getDocumentDictionaryService, getLockingDocumentId, getLockingDocumentId, getMaintenanceDocumentDao, populateMaintenanceObjectWithCopyKeyValues, processMaintenanceObjectForCopy, retrieveObjectForMaintenance, setDataObjectAuthorizationService, setDataObjectMetaDataService, setDocumentDictionaryService, setMaintenanceDocumentDao, setupNewMaintenanceDocument, storeLocks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.krad.service.MaintenanceDocumentService
deleteLocks, getLockingDocumentId, getLockingDocumentId, setupNewMaintenanceDocument, storeLocks
 

Constructor Detail

OlePatronMaintenanceDocumentServiceImpl

public OlePatronMaintenanceDocumentServiceImpl()
Method Detail

getDocumentService

protected org.kuali.rice.krad.service.DocumentService getDocumentService()
Gets the value of documentService which is of type DocumentService

Overrides:
getDocumentService in class org.kuali.rice.krad.service.impl.MaintenanceDocumentServiceImpl
Returns:
documentService(DocumentService)

setDocumentService

public void setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
Sets the value for documentService which is of type DocumentService

Overrides:
setDocumentService in class org.kuali.rice.krad.service.impl.MaintenanceDocumentServiceImpl
Parameters:
documentService(DocumentService) -

setupMaintenanceObject

public void setupMaintenanceObject(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
                                   String maintenanceAction,
                                   Map<String,String[]> requestParameters)
This method will set the patron object from the request parameters

Specified by:
setupMaintenanceObject in interface org.kuali.rice.krad.service.MaintenanceDocumentService
Overrides:
setupMaintenanceObject in class org.kuali.rice.krad.service.impl.MaintenanceDocumentServiceImpl
Parameters:
document -
maintenanceAction -
requestParameters -

setupMaintenanceObjectForDelete

public void setupMaintenanceObjectForDelete(org.kuali.rice.krad.maintenance.MaintenanceDocument document,
                                            String maintenanceAction,
                                            Map<String,String[]> requestParameters)
This method creates maintenance object for delete operation using maintenanceAction.

Specified by:
setupMaintenanceObjectForDelete in interface OlePatronMaintenanceDocumentService
Parameters:
document -
maintenanceAction -
requestParameters -

processEntityForCopy

protected void processEntityForCopy(Object maintenanceObject)
This method will remove the primary key and the object Id's of the entity object and its child object which is used in copy functionality

Parameters:
maintenanceObject -


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