|
||||||||||
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 OrganizationReversionDetailTrickleDownInactivationService
organizationReversion
- 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 OrganizationReversionDetailTrickleDownInactivationService
organizationReversionCategory
- 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 OrganizationReversionDetailTrickleDownInactivationService
organizationReversion
- 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 OrganizationReversionDetailTrickleDownInactivationService
organizationReversionCategory
- 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 itprotected 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 |