Package edu.internet2.middleware.grouper.grouperUi.serviceLogic

This package is all the business logic callble by browser.

See:
          Description

Class Summary
AttributeDefNamePicker logic for attribute def name picker module
ExternalSubjectSelfRegister logic for external subject sefl register
InviteExternalSubjects logic for the invite process of external subjects
Misc miscellaneous ajax methods
SimpleAttributeUpdate main ajax methods for simple attribute update module
SimpleMembershipUpdate main ajax methods for simple membership update module
SimpleMembershipUpdateFilter ajax methods for simple membership update filters (autocompletes)
SimpleMembershipUpdateImportExport ajax methods for simple memebrship update import and export actions
SimpleMembershipUpdateMenu ajax methods for the menus in the simple membership update module
SubjectPicker logic for subject picker module
SubjectPicker.SubjectPickerSourceProperties properties about a source
 

Package edu.internet2.middleware.grouper.grouperUi.serviceLogic Description

This package is all the business logic callble by browser. Each method callable must take in a request and response. Each method can be called by anyone, so each method must do its own security to make sure the logged in user can perform the operation.

If the method exits normally, then the servlet will send the json GuiResponseJs to the screen. If the method throws an exception, the servlet will handle it. If the method throws a ControllerDone, then the servlet will not send the json object (e.g. if sending XML for a rich ajax control)