|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.coa.service.impl.OrganizationReversionDetailTrickleDownInactivationServiceImpl
public class OrganizationReversionDetailTrickleDownInactivationServiceImpl
The default implementation of the OrganizationReversionDetailTrickleDownService
| Nested Class Summary | |
|---|---|
protected class |
OrganizationReversionDetailTrickleDownInactivationServiceImpl.TrickleDownStatus
Inner class to keep track of what organization reversions were inactivated and which had errors when the persisting of the inactivation was attempted |
| Field Summary | |
|---|---|
protected org.kuali.rice.kns.service.BusinessObjectService |
businessObjectService
|
protected org.kuali.rice.kns.service.DocumentHeaderService |
documentHeaderService
|
protected org.kuali.rice.kns.service.KualiConfigurationService |
kualiConfigurationService
|
protected org.kuali.rice.kns.service.NoteService |
noteService
|
| Constructor Summary | |
|---|---|
OrganizationReversionDetailTrickleDownInactivationServiceImpl()
|
|
| Method Summary | |
|---|---|
protected boolean |
allowActivation(OrganizationReversionDetail detail)
Determines whether the given organization reversion detail can be activated: ie, that both its owning OrganizationReversion and its related OrganizationReversionCategory are both active |
org.kuali.rice.kns.service.BusinessObjectService |
getBusinessObjectService()
Gets the businessObjectService attribute. |
org.kuali.rice.kns.service.DocumentHeaderService |
getDocumentHeaderService()
Gets the documentHeaderService attribute. |
org.kuali.rice.kns.service.KualiConfigurationService |
getKualiConfigurationService()
Gets the kualiConfigurationService attribute. |
org.kuali.rice.kns.service.NoteService |
getNoteService()
Gets the noteService attribute. |
void |
setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
Sets the businessObjectService attribute value. |
void |
setDocumentHeaderService(org.kuali.rice.kns.service.DocumentHeaderService documentHeaderService)
Sets the documentHeaderService attribute value. |
void |
setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)
Sets the kualiConfigurationService attribute value. |
void |
setNoteService(org.kuali.rice.kns.service.NoteService noteService)
Sets the noteService attribute value. |
protected void |
trickleDownActivations(List<OrganizationReversionDetail> organizationReversionDetails,
String documentNumber)
The method which actually does the work of activating the details |
void |
trickleDownActiveOrganizationReversionDetails(OrganizationReversionCategory organizationReversionCategory,
String documentNumber)
Activates (or "boxes") organization reversion details whose related organization reversion category is being inactivated, and writes notes on the Organization Reversion Category maintenance document about it |
void |
trickleDownActiveOrganizationReversionDetails(OrganizationReversion organizationReversion,
String documentNumber)
Activates organization reversion details whose containing organization reversion is being inactivated, and writes notes on the Organization Reversion maintenance document about it |
protected void |
trickleDownInactivations(List<OrganizationReversionDetail> organizationReversionDetails,
String documentNumber)
The method which actually does the work of inactivating the details |
void |
trickleDownInactiveOrganizationReversionDetails(OrganizationReversionCategory organizationReversionCategory,
String documentNumber)
Inactivates (or "boxes") organization reversion details whose related organization reversion category is being inactivated, and writes notes on the Organization Reversion Category maintenance document about it |
void |
trickleDownInactiveOrganizationReversionDetails(OrganizationReversion organizationReversion,
String documentNumber)
Inactivates organization reversion details whose containing organization reversion is being inactivated, and writes notes on the Organization Reversion maintenance document about it |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.kuali.rice.kns.service.NoteService noteService
protected org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService
protected org.kuali.rice.kns.service.BusinessObjectService businessObjectService
protected org.kuali.rice.kns.service.DocumentHeaderService documentHeaderService
| Constructor Detail |
|---|
public OrganizationReversionDetailTrickleDownInactivationServiceImpl()
| Method Detail |
|---|
public void trickleDownInactiveOrganizationReversionDetails(OrganizationReversion organizationReversion,
String documentNumber)
OrganizationReversionDetailTrickleDownInactivationService
trickleDownInactiveOrganizationReversionDetails in interface OrganizationReversionDetailTrickleDownInactivationServiceorganizationReversion - the deactivating organization reversiondocumentNumber - the document id of the organization reversion document causing an inactivationOrganizationReversionDetailTrickleDownInactivationService.trickleDownInactiveOrganizationReversionDetails(org.kuali.kfs.coa.businessobject.OrganizationReversion, java.lang.String)
public void trickleDownInactiveOrganizationReversionDetails(OrganizationReversionCategory organizationReversionCategory,
String documentNumber)
OrganizationReversionDetailTrickleDownInactivationService
trickleDownInactiveOrganizationReversionDetails in interface OrganizationReversionDetailTrickleDownInactivationServiceorganizationReversionCategory - the deactivating organization reversion categorydocumentNumber - the document id of the organization reversion category document causing an inactivationOrganizationReversionDetailTrickleDownInactivationService.trickleDownInactiveOrganizationReversionDetails(org.kuali.kfs.coa.businessobject.OrganizationReversionCategory, java.lang.String)
public void trickleDownActiveOrganizationReversionDetails(OrganizationReversion organizationReversion,
String documentNumber)
OrganizationReversionDetailTrickleDownInactivationService
trickleDownActiveOrganizationReversionDetails in interface OrganizationReversionDetailTrickleDownInactivationServiceorganizationReversion - the deactivating organization reversiondocumentNumber - the document id of the organization reversion document causing an inactivationOrganizationReversionDetailTrickleDownInactivationService.trickleDownActiveOrganizationReversionDetails(org.kuali.kfs.coa.businessobject.OrganizationReversion, java.lang.String)
public void trickleDownActiveOrganizationReversionDetails(OrganizationReversionCategory organizationReversionCategory,
String documentNumber)
OrganizationReversionDetailTrickleDownInactivationService
trickleDownActiveOrganizationReversionDetails in interface OrganizationReversionDetailTrickleDownInactivationServiceorganizationReversionCategory - the deactivating organization reversion categorydocumentNumber - the document id of the organization reversion category document causing an inactivationOrganizationReversionDetailTrickleDownInactivationService.trickleDownActiveOrganizationReversionDetails(org.kuali.kfs.coa.businessobject.OrganizationReversionCategory, java.lang.String)
protected void trickleDownInactivations(List<OrganizationReversionDetail> organizationReversionDetails,
String documentNumber)
organizationReversionDetails - the details to inactivatedocumentNumber - the document number which has the inactivations as part of it
protected void trickleDownActivations(List<OrganizationReversionDetail> organizationReversionDetails,
String documentNumber)
organizationReversionDetails - the details to inactivatedocumentNumber - the document number which has the inactivations as part of itprotected boolean allowActivation(OrganizationReversionDetail detail)
detail - the detail to check
public org.kuali.rice.kns.service.KualiConfigurationService getKualiConfigurationService()
public void setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)
kualiConfigurationService - The kualiConfigurationService to set.public org.kuali.rice.kns.service.NoteService getNoteService()
public void setNoteService(org.kuali.rice.kns.service.NoteService noteService)
noteService - The noteService to set.public org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
businessObjectService - The businessObjectService to set.public org.kuali.rice.kns.service.DocumentHeaderService getDocumentHeaderService()
public void setDocumentHeaderService(org.kuali.rice.kns.service.DocumentHeaderService documentHeaderService)
documentHeaderService - The documentHeaderService to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||