| Package | Description |
|---|---|
| org.kuali.kra.award |
| Modifier and Type | Method and Description |
|---|---|
AwardTemplateSyncScope[] |
AwardForm.getCurrentSyncScopes()
The currentSyncScopes array holds the array of scopes that are currently being synchronized
with the award template.
|
protected AwardTemplateSyncScope[] |
AwardTemplateSyncServiceImpl.getEffectiveScope(Stack<AwardTemplateSyncScope[]> scopeStack)
This method calculates the scope that should be used for an element given a scope stack.
|
protected AwardTemplateSyncScope[] |
AwardTemplateSyncServiceImpl.getScopeArray(AwardTemplateSyncScope scope)
Get an array of AwardTemplateSyncScopes that should be used.
|
static AwardTemplateSyncScope |
AwardTemplateSyncScope.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AwardTemplateSyncScope[] |
AwardTemplateSyncScope.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Map<AwardTemplateSyncScope,Boolean> |
AwardForm.getSyncRequiresConfirmationMap()
This map is generated in the action and stored in the form as synchronizations to the template can
span one or more requests.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AwardTemplateSyncServiceImpl.checkSourceList(Object awardTemplateObject,
Object awardObject,
Field field,
AwardTemplateSyncScope[] scopes,
Stack<AwardTemplateSyncScope[]> scopeStack,
Award award,
AwardTemplate awardTemplate) |
protected boolean |
AwardTemplateSyncServiceImpl.checkTargetList(Object awardTemplateObject,
Object awardObject,
Field field,
AwardTemplateSyncScope[] scopes,
Stack<AwardTemplateSyncScope[]> scopeStack,
Award award,
AwardTemplate awardTemplate)
Check the target list, returns true if there is an element in the collection that is in scope.
|
protected void |
AwardTemplateSyncServiceImpl.extractListFromParentAndSync(Object awardTemplateObject,
Object awardObject,
Field field,
AwardTemplateSyncScope[] scopes,
Stack<AwardTemplateSyncScope[]> scopeStack,
Award award,
AwardTemplate awardTemplate)
This method is for extracting the appropriate list from award by using property name and sync the list
|
protected AwardTemplateSyncScope[] |
AwardTemplateSyncServiceImpl.getScopeArray(AwardTemplateSyncScope scope)
Get an array of AwardTemplateSyncScopes that should be used.
|
protected void |
AwardTemplateSyncServiceImpl.invokeMethodToSync(Award awardObject,
List awardTemplateObjectList,
String syncMethodName,
AwardTemplateSyncScope[] scopes,
Stack<AwardTemplateSyncScope[]> scopeStack,
Award award,
AwardTemplate awardTemplate)
This method is to invoke individual method if there is a method mentioned in the AwardSyncableList annotation
|
static boolean |
AwardTemplateSyncScope.isInScope(AwardComment comment,
AwardTemplateSyncScope[] scopes) |
static boolean |
AwardTemplateSyncScope.isInScope(AwardReportTerm report,
AwardTemplateSyncScope[] scopes) |
static boolean |
AwardTemplateSyncScope.isInScope(AwardSponsorContact sponsorContact,
AwardTemplateSyncScope[] scopes) |
static boolean |
AwardTemplateSyncScope.isInScope(AwardSyncable syncAnnotation,
AwardTemplateSyncScope[] scopes) |
static boolean |
AwardTemplateSyncScope.isInScope(AwardSyncableList syncAnnotation,
AwardTemplateSyncScope[] scopes) |
static boolean |
AwardTemplateSyncScope.isInScope(AwardTemplateComment comment,
AwardTemplateSyncScope[] scopes) |
static boolean |
AwardTemplateSyncScope.isInScope(AwardTemplateContact templateContact,
AwardTemplateSyncScope[] scopes) |
static boolean |
AwardTemplateSyncScope.isInScope(AwardTemplateReportTerm report,
AwardTemplateSyncScope[] scopes) |
static boolean |
AwardTemplateSyncScope.isInScope(AwardTemplateSyncScope[] propertyScopes,
AwardTemplateSyncScope[] appliedScopes) |
static boolean |
AwardTemplateSyncScope.isInScope(AwardTemplateSyncScope[] propertyScopes,
AwardTemplateSyncScope[] appliedScopes) |
static boolean |
AwardTemplateSyncScope.isInScope(Object awardObject,
AwardTemplateSyncScope[] scopes) |
static String |
AwardTemplateSyncServiceImpl.scopesArrayToDelimitedList(AwardTemplateSyncScope[] scopes)
Utility method to generate a comma delimited list of scopes contained in the array passed in.
|
void |
AwardForm.setCurrentSyncScopes(AwardTemplateSyncScope[] currentSyncOperations) |
protected void |
AwardTemplateSyncServiceImpl.sync(Object awardTemplateObject,
Object awardObject,
AwardTemplateSyncScope[] scopes,
Stack<AwardTemplateSyncScope[]> scopeStack,
Award award,
AwardTemplate awardTemplate)
This method is used to sync member properties of an award template object to an award object
|
boolean |
AwardTemplateSyncServiceImpl.syncAwardToTemplate(AwardDocument awardDocument,
AwardTemplateSyncScope[] scopes) |
boolean |
AwardTemplateSyncService.syncAwardToTemplate(AwardDocument awardDocument,
AwardTemplateSyncScope[] scopes)
This method is to sync a particular syncable list from award template
|
protected void |
AwardTemplateSyncServiceImpl.syncListObjects(Object awardObject,
List<Object> listObject,
Field field,
AwardTemplateSyncScope[] scopes,
Stack<AwardTemplateSyncScope[]> scopeStack,
Award award,
AwardTemplate awardTemplate)
This is the default method use to sync objects.
|
protected boolean |
AwardTemplateSyncServiceImpl.syncSourceCheck(Object awardTemplateObject,
Object awardObject,
AwardTemplateSyncScope[] scopes,
Stack<AwardTemplateSyncScope[]> scopeStack,
Award award,
AwardTemplate awardTemplate)
This method
|
protected boolean |
AwardTemplateSyncServiceImpl.syncTargetCheck(Object awardTemplateObject,
Object awardObject,
AwardTemplateSyncScope[] scopes,
Stack<AwardTemplateSyncScope[]> scopeStack,
Award award,
AwardTemplate awardTemplate)
This method
|
boolean |
AwardTemplateSyncServiceImpl.syncWillAlterData(AwardDocument awardDocument,
AwardTemplateSyncScope scope) |
boolean |
AwardTemplateSyncService.syncWillAlterData(AwardDocument awardDocument,
AwardTemplateSyncScope scope)
Method checks if a scope sync will alter existing data within the award when called with a specific scope.
|
boolean |
AwardTemplateSyncServiceImpl.templateContainsScopedData(AwardDocument awardDocument,
AwardTemplateSyncScope scope) |
boolean |
AwardTemplateSyncService.templateContainsScopedData(AwardDocument awardDocument,
AwardTemplateSyncScope scope)
Method returns true if the award's award template contains data that would
be synchronized in the provided scope.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AwardForm.setSyncRequiresConfirmationMap(Map<AwardTemplateSyncScope,Boolean> syncRequiresConfirmationMap) |
Copyright © 2013 The Kuali Foundation. All Rights Reserved.