|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Uses of ScarabException in org.tigris.scarab.da |
| Subclasses of ScarabException in org.tigris.scarab.da | |
class |
DAException
The exception thrown to indicate data access layer problems. |
| Uses of ScarabException in org.tigris.scarab.om |
| Methods in org.tigris.scarab.om that throw ScarabException | |
static AttachmentType |
AttachmentType.getInstance(java.lang.String attachmentTypeName)
|
static NotificationFilter |
NotificationFilterManager.getNotificationFilter(NotificationStatus notif)
|
static NotificationFilter |
NotificationFilterManager.getNotificationFilter(java.lang.Integer moduleId,
java.lang.Integer userId,
java.lang.String activityType)
|
static boolean |
NotificationFilterManager.isNotificationEnabledFor(java.lang.Integer moduleId,
java.lang.Integer userId,
boolean isSelf,
java.lang.String activityType)
determines whether user has enabled notifications for given activityType in given module. |
int |
MITListItem.getIssueCount(ScarabUser user)
The number of active issues of the this issue type within the module. |
int |
MITListItem.getIssueCount(ScarabUser user,
AttributeOption attributeOption)
The number of active issues of the this issue type within the module. |
boolean |
Query.saveAndSendEmail(ScarabUser user,
Module module,
org.apache.turbine.TemplateContext context)
Either returns true, if no email problem occured, or throws an appropriate Exception. |
void |
Query.approve(ScarabUser user,
boolean approved)
Checks permission and approves or rejects query. |
void |
Query.delete(ScarabUser user)
Checks if user has permission to delete query. |
void |
AttributeGroup.delete()
|
void |
AttributeGroup.addAttribute(Attribute attribute)
|
void |
AttributeGroup.deleteAttribute(Attribute attribute,
ScarabUser user,
Module module)
|
int |
ScarabModule.getIssueCount(ScarabUser user,
AttributeOption attributeOption)
The number of active issues within the module. |
int |
ScarabModule.getIssueCount(ScarabUser user)
The number of active issues within the module. |
boolean |
Attachment.deletePhysicalAttachment()
Delete the attachment file on disk |
java.lang.String |
Attachment.getRelativePath()
The path to an attachment file relative to the base file repository. |
java.lang.String |
Attachment.getFullPath()
|
void |
Attachment.copyFileTo(java.lang.String path)
|
long |
Attachment.getSize()
Get the attachment file size. |
static ROptionOption |
ROptionOption.getInstance(java.lang.Integer parent,
java.lang.Integer child)
Gets an instance of a new ROptionOption |
void |
IssueTemplateInfo.saveAndSendEmail(ScarabUser user,
Module module,
org.apache.turbine.TemplateContext context)
|
void |
IssueTemplateInfo.approve(ScarabUser user,
boolean approved)
|
RModuleUserAttribute |
AbstractScarabUser.getRModuleUserAttribute(Module module,
Attribute attribute,
IssueType issueType)
|
java.lang.String |
AbstractScarabUser.setReportingIssue(Issue issue)
|
java.lang.String |
AbstractScarabUser.setCurrentReport(ReportBridge report)
|
void |
AbstractScarabUser.setHomePage(java.lang.String homePage)
|
ScarabUser[] |
Module.getEligibleUsers(Attribute attribute)
|
java.util.List |
Module.getSavedReports(ScarabUser user)
List of saved reports associated with this module and created by the given user. |
void |
Module.addIssueType(IssueType issueType)
|
void |
Module.addAttributeOption(IssueType issueType,
AttributeOption option)
|
RModuleAttribute |
Module.addRModuleAttribute(IssueType issueType,
Attribute attribute)
Adds module-attribute mapping to module. |
java.util.List |
Module.getTemplateTypes()
|
void |
ParentChildAttributeOption.save()
|
static ActivitySetType |
ActivitySetType.getInstance(java.lang.String activitySetTypeName)
Deprecated. Use ActivitySetTypeManager.getInstance(String) |
java.util.List |
MITList.getCommonLeafRModuleOptions(Attribute attribute)
|
java.util.List |
MITList.getCommonRModuleOptionTree(Attribute attribute)
|
void |
RModuleAttribute.delete()
|
protected void |
RModuleAttribute.delete(boolean overrideLock)
|
void |
RModuleIssueType.delete(ScarabUser user)
Checks if user has permission to delete module-issue type mapping. |
ActivitySet |
Issue.addUrl(Attachment attachment,
ScarabUser user)
Adds a url to an issue and passes null as the activity set to create a new one. |
ActivitySet |
Issue.addUrl(ActivitySet activitySet,
Attachment attachment,
ScarabUser user)
Adds a url to an issue. |
ActivitySet |
Issue.addComment(Attachment attachment,
ScarabUser user)
Adds a comment to an issue and passes null as the activity set to create a new one. |
ActivitySet |
Issue.addComment(ActivitySet activitySet,
Attachment attachment,
ScarabUser user)
Adds a comment to an issue. |
ActivitySet |
Issue.doSaveFileAttachments(ScarabUser user)
Adds an attachment file to this issue. |
ActivitySet |
Issue.doSaveFileAttachments(ActivitySet activitySet,
ScarabUser user)
Adds an attachment file to this issue. |
java.util.List |
Issue.getEligibleUsers(Attribute attribute)
Users who are valid values to the attribute this issue. |
ActivitySet |
Issue.getActivitySet(ScarabUser user,
Attachment attachment,
java.lang.Integer type)
Creates a new ActivitySet object for the issue. |
ActivitySet |
Issue.getActivitySet(ScarabUser user,
java.lang.Integer type)
Creates a new ActivitySet object for the issue. |
ActivitySet |
Issue.doAddDependency(ActivitySet activitySet,
Depend depend,
Issue childIssue,
ScarabUser user)
|
Issue |
Issue.move(Module newModule,
IssueType newIssueType,
java.lang.String action,
ScarabUser user,
java.lang.String reason,
java.util.List commentAttrs,
java.util.List commentUserValues)
Move or copy issue to destination module. |
void |
Issue.addVote(ScarabUser user)
|
void |
Issue.deleteItem(ScarabUser user)
Checks if user has permission to delete issue template. |
void |
Issue.deleteIssue(ScarabUser user)
If the user has permission to delete ISSUES in this module, it wil mark this issue as DELETED. |
ActivitySet |
Issue.assignUser(ActivitySet activitySet,
ScarabUser assignee,
ScarabUser assigner,
Attribute attribute,
Attachment attachment)
Assigns user to issue. |
ActivitySet |
Issue.changeUserAttributeValue(ActivitySet activitySet,
ScarabUser assignee,
ScarabUser assigner,
AttributeValue oldAttVal,
Attribute newAttr,
Attachment attachment)
Used to change a user attribute value from one user attribute to a new one. |
ActivitySet |
Issue.deleteUser(ActivitySet activitySet,
ScarabUser assignee,
ScarabUser assigner,
AttributeValue attVal,
Attachment attachment)
Used to delete a user attribute value. |
ActivitySet |
Issue.doDeleteDependency(ActivitySet activitySet,
Depend oldDepend,
ScarabUser user)
Deletes a specific dependency on this issue. |
ActivitySet |
Issue.doChangeUrlDescription(ActivitySet activitySet,
ScarabUser user,
Attachment attachment,
java.lang.String oldDescription)
Given a specific attachment object allow us to update the information in it. |
ActivitySet |
Issue.doChangeUrlUrl(ActivitySet activitySet,
ScarabUser user,
Attachment attachment,
java.lang.String oldUrl)
Given a specific attachment object allow us to update the information in it. |
ActivitySet |
Issue.doChangeDependencyType(ActivitySet activitySet,
Depend oldDepend,
Depend newDepend,
ScarabUser user)
changes the dependency type as well as. will not change deptype for deleted deps |
ActivitySet |
Issue.setInitialAttributeValues(ActivitySet activitySet,
Attachment attachment,
java.util.HashMap newValues,
ScarabUser user)
Sets original AttributeValues for an new issue based on a hashmap of values This is data is saved to the database and the proper ActivitySet is also recorded. |
ActivitySet |
Issue.setAttributeValues(ActivitySet activitySet,
java.util.HashMap newAttVals,
Attachment attachment,
ScarabUser user)
Sets AttributeValues for an issue based on a hashmap of attribute values This is data is saved to the database and the proper ActivitySet is also recorded. |
protected ActivitySet |
Issue.attachActivitySet(ActivitySet activitySet,
ScarabUser user,
Attachment attachment,
java.lang.Integer activitySetType)
Sets an ActivitySet as the lastActivitySet of an Issue. |
protected ActivitySet |
Issue.attachActivitySet(ActivitySet activitySet,
ScarabUser user,
Attachment attachment)
|
protected ActivitySet |
Issue.attachActivitySet(ActivitySet activitySet,
ScarabUser user)
|
java.lang.String |
Issue.doCheckInitialAttributeValueWorkflow(java.util.HashMap newValues,
ScarabUser user)
This method is used with the setInitialAttributeValues() method to Make sure that workflow is valid for the initial values of a new issue. |
java.lang.String |
Issue.doCheckAttributeValueWorkflow(java.util.HashMap newAttVals,
ScarabUser user)
This method is used with the setAttributeValues() method to Make sure that workflow is valid. |
java.lang.String |
Issue.doCheckAttributeValueWorkflow(java.util.HashMap newAttVals,
Attachment attachment,
ScarabUser user)
Deprecated. The attachment doesn't need to be passed into this method. |
ActivitySet |
Issue.doEditComment(ActivitySet activitySet,
java.lang.String newComment,
Attachment attachment,
ScarabUser user)
If the comment hasn't changed, it will return a valid ActivitySet otherwise it returns null. |
ActivitySet |
Issue.doDeleteUrl(ActivitySet activitySet,
Attachment attachment,
ScarabUser user)
If the URL hasn't changed, it will return a valid ActivitySet otherwise it returns null. |
ActivitySet |
Issue.doRemoveAttachment(ActivitySet activitySet,
MutableBoolean physicallyDeleted,
Attachment attachment,
ScarabUser user)
Remove the attachment. |
static java.util.List |
IssueTemplateInfoPeer.getTemplates(Module module,
IssueType issueType,
ScarabUser user,
java.lang.String sortColumn,
java.lang.String sortPolarity,
java.lang.String type)
List of Issue Template objects associated with this module. |
static java.util.List |
IssueTemplateInfoPeer.getUserTemplates(ScarabUser user,
Module module,
IssueType issueType)
|
void |
RModuleOption.delete()
|
static AttributeType |
AttributeType.getInstance(java.lang.String attributeTypeName)
|
RModuleUserAttribute |
ScarabUserImpl.getRModuleUserAttribute(Module module,
Attribute attribute,
IssueType issueType)
|
java.lang.String |
ScarabUserImpl.setReportingIssue(Issue issue)
|
java.lang.String |
ScarabUserImpl.setCurrentReport(ReportBridge report)
|
boolean |
ScarabUserImpl.isPasswordExpired()
Checks if the users password has expired. |
void |
ScarabUserImpl.setHomePage(java.lang.String homePage)
|
static ScarabUser |
ScarabUserManager.getInstance(java.lang.String username)
Return an instance of User based on username. |
static ScarabUser |
ScarabUserManager.getInstanceByEmail(java.lang.String email)
Return an instance of User based on username. |
protected ScarabUser |
ScarabUserManager.getInstanceImpl(java.lang.String username)
Return an instance of User based on username. |
protected ScarabUser |
ScarabUserManager.getInstanceByEmailImpl(java.lang.String email)
Return an instance of User based on email. |
void |
Attribute.deleteModuleMappings()
Delete mappings with all modules and issue types. |
IssueType |
IssueType.getTemplateIssueType()
Gets the IssueType template for this IssueType. |
java.lang.Integer |
IssueType.getTemplateId()
Gets the id of the template that corresponds to the issue type. |
static IssueType |
IssueType.getInstance(java.lang.String issueTypeName)
Get the IssueType using a issue type name |
IssueType |
IssueType.copyIssueType()
Copy the IssueType and its corresponding template type |
void |
IssueType.deleteModuleMappings(ScarabUser user)
Delete mappings with all modules |
boolean |
IssueType.canCreateIssueInScope(ScarabUser user,
Module module)
Checks whether the current user can create issues of this issueType in the given module. |
boolean |
IssueType.canCreateAttributeInScope(ScarabUser user,
Module module,
Attribute attribute)
Checks whether the current user is allowed to set the given attribute in the given module and in this issueType. |
static ActivitySetType |
ActivitySetTypeManager.getInstance(java.lang.String activitySetTypeName)
|
void |
RIssueTypeOption.delete(ScarabUser user,
Module module)
|
static boolean |
ReportPeer.exists(java.lang.String name)
Does a saved report exist under the given name. |
static Report |
ReportPeer.retrieveByName(java.lang.String name)
gets the active report saved under the given name |
ScarabUser[] |
AbstractScarabModule.getEligibleUsers(Attribute attribute)
The users who are possible candidates as values for the given attribute. |
java.util.List |
AbstractScarabModule.getSavedReports(ScarabUser user)
List of saved reports associated with this module and created by this user. |
RModuleAttribute |
AbstractScarabModule.addRModuleAttribute(IssueType issueType,
Attribute attribute)
Adds module-attribute mapping to module. |
java.util.List |
AbstractScarabModule.getAllAttributeOptions(java.lang.Integer attributeId)
Return the list of attribute options for attribute with given attributeId. |
void |
AbstractScarabModule.addAttributeOption(IssueType issueType,
AttributeOption option)
Adds attribute options to a module. |
void |
AbstractScarabModule.setRmaBasedOnIssueType(RIssueTypeAttribute ria)
|
void |
AbstractScarabModule.setRmoBasedOnIssueType(RIssueTypeOption rio)
|
void |
AbstractScarabModule.addIssueType(IssueType issueType)
Adds an issue type to a module Copies properties from the global issue type's settings |
java.util.List |
AbstractScarabModule.getTemplateTypes()
|
protected void |
AbstractScarabModule.setInitialAttributesAndIssueTypes()
for a new module: inherit issue types from parent module and from the issue types marked as default parent configuration takes precedence over default |
protected void |
AbstractScarabModule.inheritFromParent(Module parentModule)
sets up attributes and issue types for this module based on. |
java.lang.String |
ScarabUser.setReportingIssue(Issue issue)
Places an issue into the session that can be retrieved using the key that is returned from the method. |
java.lang.String |
ScarabUser.setCurrentReport(ReportBridge report)
Places an report into the session that can be retrieved using the key that is returned from the method. |
boolean |
ScarabUser.isPasswordExpired()
Used for the password management features |
RModuleUserAttribute |
ScarabUser.getRModuleUserAttribute(Module module,
Attribute attribute,
IssueType issueType)
Returns an RModuleUserAttribute object. |
void |
ScarabUser.setHomePage(java.lang.String homePage)
The template/tab to show for the home page. |
void |
Depend.setObserverUniqueId(java.lang.String uniqueId)
Setter method which takes a String - the unique id. |
void |
AttributeValue.setChainedValue(AttributeValue v)
Set the value of chainedValue. |
void |
AttributeValue.startActivitySet(ActivitySet activitySet)
Enters this attribute value into a activitySet. |
void |
AttributeValue.setOptionIds(java.lang.Integer[] ids)
|
java.lang.Integer[] |
AttributeValue.getUserIds()
Not implemented always throws an exception |
void |
AttributeValue.setUserIds(java.lang.Integer[] ids)
|
boolean |
AttributeValue.isRequired()
|
RModuleAttribute |
AttributeValue.getRModuleAttribute()
|
java.util.List |
ActivitySet.getActivityList()
Returns a list of Activity objects associated with this ActivitySet. |
static ActivitySet |
ActivitySetManager.getInstance(ActivitySetType tt,
ScarabUser user)
Populates a new activitySet object. |
static ActivitySet |
ActivitySetManager.getInstance(ActivitySetType tt,
ScarabUser user,
Attachment attachment)
Populates a new activitySet object. |
static ActivitySet |
ActivitySetManager.getInstance(java.lang.Integer typeId,
ScarabUser user)
Populates a new activitySet object. |
static ActivitySet |
ActivitySetManager.getInstance(java.lang.Integer typeId,
ScarabUser user,
Attachment attachment)
Populates a new activitySet object. |
| Constructors in org.tigris.scarab.om that throw ScarabException | |
NotificationStatus(ScarabUser receiver,
Activity activity)
Create a new NotificationStatus entry. |
|
| Uses of ScarabException in org.tigris.scarab.reports |
| Subclasses of ScarabException in org.tigris.scarab.reports | |
class |
IncompatibleMITListException
This exception is thrown in the event a MITList object is being set for a report whose attribute/option set is incompatible |
| Uses of ScarabException in org.tigris.scarab.tools |
| Methods in org.tigris.scarab.tools that throw ScarabException | |
static NotificationFilter |
ScarabGlobalTool.getNotificationFilter(java.lang.Integer moduleId,
java.lang.Integer userId,
java.lang.String activityCode)
|
static Workflow |
ScarabGlobalTool.getWorkflow()
Makes the workflow tool accessible. |
java.lang.Object |
ScarabRequestTool.getSessionAttribute(java.lang.String key)
retrieve an attribute value from the current HttpSession. |
boolean |
ScarabRequestTool.hasSessionAttribute(java.lang.String key)
Check whether the current session has an attribute of given key. |
boolean |
ScarabRequestTool.setSessionAttribute(java.lang.String key,
java.lang.Object value)
Place an attribute value into the current HttpSession. |
int |
ScarabRequestTool.getIssuePosInList()
Returns the issue's position (1-based) in current issue list. |
java.lang.String |
ScarabRequestTool.getNextIssue()
Returns next issue id in list. |
java.lang.String |
ScarabRequestTool.getPrevIssue()
Returns previous issue id in list. |
java.util.List |
ScarabRequestTool.getTransitions(IssueType issueType,
Attribute attribute)
Returns the list of transitions allowed for the current user in the current module/issueType/attribute combination |
java.util.List |
ScarabRequestTool.getTransitionMatrix(IssueType issueType,
Attribute attribute)
Returns the list of transitions allowed for the current user in the current module/issueType/attribute combination as a displayable matrix organized in rows and columns. |
| Uses of ScarabException in org.tigris.scarab.util |
| Subclasses of ScarabException in org.tigris.scarab.util | |
class |
ValidationException
This class extends ScarabException and does not change its functionality. |
| Methods in org.tigris.scarab.util that throw ScarabException | |
static void |
TurbineInitialization.setUp(java.lang.String configDir,
java.lang.String configFile)
|
| Uses of ScarabException in org.tigris.scarab.util.word |
| Subclasses of ScarabException in org.tigris.scarab.util.word | |
class |
ComplexQueryException
This class extends ScarabException and does not change its functionality. |
class |
MaxConcurrentSearchException
This class extends ScarabException and does not change its functionality. |
| Methods in org.tigris.scarab.util.word that throw ScarabException | |
(package private) void |
IssueSearchFactory.register()
|
| Uses of ScarabException in org.tigris.scarab.util.xmlissues |
| Methods in org.tigris.scarab.util.xmlissues that throw ScarabException | |
(package private) void |
ScarabIssues.doHandleDependencies()
|
void |
ScarabIssues.addIssue(XmlIssue issue)
|
void |
ImportIssues.init()
|
void |
ImportIssues.execute()
Hook method called by Ant's Task wrapper. |
java.util.Collection |
ImportIssues.runImport(java.io.File importFile)
Run an import. |
java.util.Collection |
ImportIssues.runImport(java.io.File importFile,
Module currentModule)
Run an import. |
java.util.Collection |
ImportIssues.runImport(org.apache.commons.fileupload.FileItem importFile)
Run an import. |
java.util.Collection |
ImportIssues.runImport(org.apache.commons.fileupload.FileItem importFile,
Module currentModule,
ImportIssues.ImportType type)
Run an import. |
protected java.util.Collection |
ImportIssues.runImport(java.lang.String filePath,
java.lang.Object input,
Module currentModule,
ImportIssues.ImportType type)
|
protected ScarabIssues |
ImportIssues.insert(java.lang.String name,
java.io.Reader is,
org.apache.commons.betwixt.io.BeanReader reader)
Do actual issue insert. |
| Uses of ScarabException in org.tigris.scarab.workflow |
| Methods in org.tigris.scarab.workflow that throw ScarabException | |
static Workflow |
WorkflowFactory.getInstance()
Creates a new instance of the configured Workflow implementation, defaulting
to DefaultWorkflow if not
specified. |
boolean |
CheapWorkflow.canMakeTransitionsFrom(ScarabUser user,
IssueType issueType,
Attribute attribute,
AttributeOption fromOption)
Returns true if at least one transition from the fromOption to any other option is allowed on the given attribute in the scope of the given IssueType and for the current user. |
java.util.List |
CheapWorkflow.getTransitions(ScarabUser user,
IssueType issueType,
Attribute attribute)
Returns the list of transitions allowed for the current user in the current module/issueType/attribute combination |
TransitionNode |
CheapWorkflow.getTransitionTree(ScarabUser user,
IssueType issueType,
Attribute attribute)
Returns the tree of transitions in the current module/issueType/attribute combination. |
void |
CheapWorkflow.getTransitionTree(ScarabUser user,
IssueType issueType,
Attribute attribute,
AttributeOption fromOption,
TransitionNode node,
java.util.List visitedTransitions)
Returns the list of transitions allowed for the current user in the current module/issueType/attribute combination |
java.util.List |
CheapWorkflow.getTransitionsFrom(ScarabUser user,
IssueType issueType,
Attribute attribute,
AttributeOption fromOption)
Returns the list of transitions allowed for the current user in the current module/issueType/attribute combination starting from fromOption. |
boolean |
Workflow.canMakeTransition(ScarabUser user,
AttributeOption fromOption,
AttributeOption toOption,
Issue issue)
|
java.util.List |
Workflow.getTransitions(ScarabUser user,
IssueType issueType,
Attribute attribute)
Returns the list of transitions allowed for the current user in the current module/issueType/attribute combination |
TransitionNode |
Workflow.getTransitionTree(ScarabUser user,
IssueType issueType,
Attribute attribute)
Returns the tree of transitions in the current module/issueType/attribute combination. |
java.util.List |
Workflow.getTransitionsFrom(ScarabUser user,
IssueType issueType,
Attribute attribute,
AttributeOption fromOption)
Returns the list of transitions allowed for the current user in the current module/issueType/attribute combination starting from fromOption. |
boolean |
Workflow.canMakeTransitionsFrom(ScarabUser user,
IssueType issueType,
Attribute attribute,
AttributeOption fromOption)
|
java.lang.String |
Workflow.checkTransition(AttributeOption fromOption,
AttributeOption toOption,
Issue issue,
java.util.Map newAttVals,
ScarabUser user)
|
java.lang.String |
Workflow.checkInitialTransition(AttributeOption toOption,
Issue issue,
java.util.Map newAttVals,
ScarabUser user)
|
OptionWorkflow |
Workflow.getWorkflowForRole(AttributeOption fromOption,
AttributeOption toOption,
java.lang.String roleName,
Module module,
IssueType issueType)
|
java.util.List |
Workflow.getWorkflowsForRoleList(AttributeOption fromOption,
AttributeOption toOption,
java.util.List roleNames,
Module module,
IssueType issueType)
|
java.util.List |
Workflow.getWorkflowsForIssueType(IssueType issueType)
|
void |
Workflow.saveWorkflow(AttributeOption fromOption,
AttributeOption toOption,
java.lang.String roleName,
Module module,
IssueType issueType,
WorkflowRules workflowRule)
|
OptionWorkflow |
Workflow.inherit(AttributeOption fromOption,
AttributeOption toOption,
java.lang.String roleName,
Module module,
IssueType issueType)
|
void |
Workflow.resetWorkflow(AttributeOption fromOption,
AttributeOption toOption,
java.lang.String roleName,
Module module,
IssueType issueType)
|
void |
Workflow.resetWorkflows(java.lang.String roleName,
Module module,
IssueType issueType,
boolean initial)
|
void |
Workflow.deleteWorkflowsForOption(AttributeOption option,
Module module,
IssueType issueType)
|
void |
Workflow.deleteWorkflowsForAttribute(Attribute attr,
Module module,
IssueType issueType)
|
void |
Workflow.addIssueTypeWorkflowToModule(Module module,
IssueType issueType)
|
void |
Workflow.copyIssueTypeWorkflows(IssueType issueType,
IssueType newIssueType)
|
void |
Workflow.resetAllWorkflowsForIssueType(Module module,
IssueType issueType)
|
boolean |
DefaultWorkflow.canMakeTransition(ScarabUser user,
AttributeOption fromOption,
AttributeOption toOption,
Issue issue)
|
java.util.List |
DefaultWorkflow.getTransitions(ScarabUser user,
IssueType issueType,
Attribute attribute)
Returns the list of transitions allowed for the current user in the current module/issueType/attribute combination |
TransitionNode |
DefaultWorkflow.getTransitionTree(ScarabUser user,
IssueType issueType,
Attribute attribute)
Returns the tree of transitions in the current module/issueType/attribute combination. |
java.util.List |
DefaultWorkflow.getTransitionsFrom(ScarabUser user,
IssueType issueType,
Attribute attribute,
AttributeOption fromOption)
Returns the list of transitions allowed for the current user in the current module/issueType/attribute combination starting from fromOption. |
boolean |
DefaultWorkflow.canMakeTransitionsFrom(ScarabUser user,
IssueType issueType,
Attribute attribute,
AttributeOption fromOption)
|
java.lang.String |
DefaultWorkflow.checkTransition(AttributeOption fromOption,
AttributeOption toOption,
Issue issue,
java.util.Map newAttVals,
ScarabUser user)
|
java.lang.String |
DefaultWorkflow.checkInitialTransition(AttributeOption toOption,
Issue issue,
java.util.Map newAttVals,
ScarabUser user)
|
OptionWorkflow |
DefaultWorkflow.getWorkflowForRole(AttributeOption fromOption,
AttributeOption toOption,
java.lang.String roleName,
Module module,
IssueType issueType)
|
java.util.List |
DefaultWorkflow.getWorkflowsForIssueType(IssueType issueType)
|
java.util.List |
DefaultWorkflow.getWorkflowsForRoleList(AttributeOption fromOption,
AttributeOption toOption,
java.util.List roleNames,
Module module,
IssueType issueType)
|
OptionWorkflow |
DefaultWorkflow.inherit(AttributeOption fromOption,
AttributeOption toOption,
java.lang.String roleName,
Module module,
IssueType issueType)
|
void |
DefaultWorkflow.saveWorkflow(AttributeOption fromOption,
AttributeOption toOption,
java.lang.String roleName,
Module module,
IssueType issueType,
WorkflowRules workflowRule)
|
void |
DefaultWorkflow.resetWorkflow(AttributeOption fromOption,
AttributeOption toOption,
java.lang.String roleName,
Module module,
IssueType issueType)
|
void |
DefaultWorkflow.resetWorkflows(java.lang.String roleName,
Module module,
IssueType issueType,
boolean initial)
|
void |
DefaultWorkflow.deleteWorkflowsForOption(AttributeOption option,
Module module,
IssueType issueType)
|
void |
DefaultWorkflow.deleteWorkflowsForAttribute(Attribute attr,
Module module,
IssueType issueType)
|
void |
DefaultWorkflow.addIssueTypeWorkflowToModule(Module module,
IssueType issueType)
|
void |
DefaultWorkflow.copyIssueTypeWorkflows(IssueType issueType,
IssueType newIssueType)
|
void |
DefaultWorkflow.resetAllWorkflowsForIssueType(Module module,
IssueType issueType)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||