Uses of Interface
org.tigris.scarab.om.ScarabUser

Packages that use ScarabUser
org.tigris.scarab.actions   
org.tigris.scarab.attribute   
org.tigris.scarab.notification   
org.tigris.scarab.om   
org.tigris.scarab.reports   
org.tigris.scarab.tools   
org.tigris.scarab.util   
org.tigris.scarab.util.word   
org.tigris.scarab.workflow   
org.tigris.scarab.xmlrpc   
 

Uses of ScarabUser in org.tigris.scarab.actions
 

Fields in org.tigris.scarab.actions declared as ScarabUser
(package private)  ScarabUser Search.user
           
(package private)  ScarabUser ConfigureReport.user
           
 

Methods in org.tigris.scarab.actions with parameters of type ScarabUser
static void ForgotPassword.sendNotificationEmail(org.apache.turbine.TemplateContext context, ScarabUser user, java.lang.String tempPassword)
          Send the a password reset notification to the given user.
 

Uses of ScarabUser in org.tigris.scarab.attribute
 

Methods in org.tigris.scarab.attribute with parameters of type ScarabUser
 void UserAttribute.setUser(ScarabUser user)
           
 

Uses of ScarabUser in org.tigris.scarab.notification
 

Methods in org.tigris.scarab.notification with parameters of type ScarabUser
 void ScarabOldNotificationManager.addActivityNotification(ActivityType event, ActivitySet activitySet, Issue issue, ScarabUser fromUser)
          Receives an activitySet from which to generate notification.
 void ScarabOldNotificationManager.addActivityNotification(ActivityType event, ActivitySet activitySet, Issue issue, java.util.Set toUsers, java.util.Set ccUsers, ScarabUser fromUser)
          Long version of the addActivityNotification method, allowing to pass the sets of users involved as 'To' or 'CC'.
 void NotificationManager.addActivityNotification(ActivityType event, ActivitySet activitySet, Issue issue, ScarabUser fromUser)
          This method should add a notification to be processed.
 void NotificationManager.addActivityNotification(ActivityType event, ActivitySet activitySet, Issue issue, java.util.Set toUsers, java.util.Set ccUsers, ScarabUser fromUser)
          Long version of the addActivityNotification method, allowing to pass the sets of users involved as 'To' or 'CC'.
 void ScarabNewNotificationManager.addActivityNotification(ActivityType event, ActivitySet activitySet, Issue issue, ScarabUser fromUser)
          Receives an activitySet from which to generate notification.
 void ScarabNewNotificationManager.addActivityNotification(ActivityType event, ActivitySet activitySet, Issue issue, java.util.Set toUsers, java.util.Set ccUsers, ScarabUser fromUser)
          Long version of the addActivityNotification method, allowing to pass the sets of users involved as 'To' or 'CC'.
 

Uses of ScarabUser in org.tigris.scarab.om
 

Classes in org.tigris.scarab.om that implement ScarabUser
 class ScarabUserImpl
          This class is an abstraction that is currently based around Turbine's code.
 

Methods in org.tigris.scarab.om that return ScarabUser
 ScarabUser Query.getScarabUser()
          Get the value of scarabUser.
 ScarabUser[] ScarabModule.getUsers(java.lang.String permission)
           
 ScarabUser[] ScarabModule.getUsers(java.util.List permissions)
           
 ScarabUser BaseUserVote.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseUserVote.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser NotificationStatus.getCreator()
          Get the creator of this entry
 ScarabUser NotificationStatus.getReceiver()
          get the Receiver for this entry
static ScarabUser BaseScarabUserManager.getInstance()
          Static accessor for the @see #getInstanceImpl().
static ScarabUser BaseScarabUserManager.getInstance(org.apache.torque.om.ObjectKey id)
          Static accessor for the @see #getInstanceImpl(ObjectKey).
static ScarabUser BaseScarabUserManager.getCachedInstance(org.apache.torque.om.ObjectKey id)
          Static accessor for the @see #getCachedInstanceImpl(ObjectKey).
static ScarabUser BaseScarabUserManager.getInstance(org.apache.torque.om.ObjectKey id, boolean fromCache)
          Static accessor for the @see #getInstanceImpl(ObjectKey, boolean).
static ScarabUser BaseScarabUserManager.getInstance(java.lang.Integer id)
          Static accessor for the @see #getInstanceImpl(ObjectKey).
static ScarabUser BaseScarabUserManager.getInstance(java.lang.Integer id, boolean fromCache)
          Static accessor for the @see #getInstanceImpl(ObjectKey).
protected  ScarabUser BaseScarabUserManager.getInstanceImpl()
          Get a fresh instance of a ScarabUserManager
protected  ScarabUser BaseScarabUserManager.getInstanceImpl(org.apache.torque.om.ObjectKey id)
          Get a ScarabUser with the given id.
protected  ScarabUser BaseScarabUserManager.getCachedInstanceImpl(org.apache.torque.om.ObjectKey id)
          Get a ScarabUser with the given id from the cache.
protected  ScarabUser BaseScarabUserManager.getInstanceImpl(org.apache.torque.om.ObjectKey id, boolean fromCache)
          Get a ScarabUser with the given id.
 ScarabUser BaseMITList.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseMITList.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseIssueVote.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseIssueVote.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser[] Module.getUsers(java.lang.String permission)
          Get a list of ScarabUser's that have the given permission in the given module.
 ScarabUser[] Module.getUsers(java.util.List permissions)
          Get a list of ScarabUser's that have any of the given permissions in the given module.
 ScarabUser[] Module.getEligibleUsers(Attribute attribute)
           
 ScarabUser[] Module.getEligibleIssueReporters()
           
 ScarabUser MITList.getScarabUser()
           
 ScarabUser BaseActivity.getScarabUserRelatedByOldUserId()
          Returns the associated ScarabUser object.
 ScarabUser BaseActivity.getScarabUserRelatedByOldUserId(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseActivity.getScarabUserRelatedByNewUserId()
          Returns the associated ScarabUser object.
 ScarabUser BaseActivity.getScarabUserRelatedByNewUserId(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseNotificationFilter.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseNotificationFilter.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseAttribute.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseAttribute.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser Issue.getCreatedBy()
          The user that created the issue.
 ScarabUser Issue.getModifiedBy()
          The last user to modify the issue.
 ScarabUser BaseNotificationStatus.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseNotificationStatus.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseAttributeValue.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseAttributeValue.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseRModuleUserAttribute.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseRModuleUserAttribute.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseReport.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseReport.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseAttachment.getScarabUserRelatedByCreatedBy()
          Returns the associated ScarabUser object.
 ScarabUser BaseAttachment.getScarabUserRelatedByCreatedBy(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseAttachment.getScarabUserRelatedByModifiedBy()
          Returns the associated ScarabUser object.
 ScarabUser BaseAttachment.getScarabUserRelatedByModifiedBy(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BasePendingGroupUserRole.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BasePendingGroupUserRole.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
protected  ScarabUser ScarabUserManager.getInstanceImpl()
           
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.
static ScarabUser ScarabUserManager.reactivateUserIfDeleted(ScarabUser su)
          Reactivate a User instance, if and only if it exists AND it has previously been delted (instance state is DELETED).
 ScarabUser BaseUserPreference.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseUserPreference.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseActivitySet.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseActivitySet.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
abstract  ScarabUser[] AbstractScarabModule.getUsers(java.lang.String permission)
           
abstract  ScarabUser[] AbstractScarabModule.getUsers(java.util.List permissions)
           
 ScarabUser[] AbstractScarabModule.getEligibleIssueReporters()
           
 ScarabUser[] AbstractScarabModule.getEligibleUsers(Attribute attribute)
          The users who are possible candidates as values for the given attribute.
 ScarabUser BaseQuery.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseQuery.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser ActivitySet.getCreator()
           
 ScarabUser BaseRQueryUser.getScarabUser()
          Returns the associated ScarabUser object.
 ScarabUser BaseRQueryUser.getScarabUser(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseScarabModule.getScarabUserRelatedByOwnerId()
          Returns the associated ScarabUser object.
 ScarabUser BaseScarabModule.getScarabUserRelatedByOwnerId(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 ScarabUser BaseScarabModule.getScarabUserRelatedByQaContactId()
          Returns the associated ScarabUser object.
 ScarabUser BaseScarabModule.getScarabUserRelatedByQaContactId(java.sql.Connection connection)
          Return the associated ScarabUser object If it was not retrieved before, the object is retrieved from the database using the passed connection
 

Methods in org.tigris.scarab.om with parameters of type ScarabUser
 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.
 void Query.setScarabUser(ScarabUser v)
          Set the value of scarabUser.
 boolean Query.canDelete(ScarabUser user)
           
 boolean Query.canEdit(ScarabUser user)
           
 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.subscribe(ScarabUser user, java.lang.Integer frequencyId)
          Subscribes user to query.
 void Query.unSubscribe(ScarabUser user)
          Unsubscribes user from query.
 RQueryUser Query.getRQueryUser(ScarabUser user)
          Gets RQueryUser object for this query and user.
 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 Query.copyQuery(ScarabUser user)
          Checks if user has permission to delete query.
 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.
 void BaseUserVote.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void Attachment.setTextFields(ScarabUser user, Issue issue, java.lang.Integer typeId)
          Populates fields for a text (non-file) type of attachment.
 boolean IssueTemplateInfo.canDelete(ScarabUser user)
           
 boolean IssueTemplateInfo.canEdit(ScarabUser user)
           
 void IssueTemplateInfo.saveAndSendEmail(ScarabUser user, Module module, org.apache.turbine.TemplateContext context)
           
 void IssueTemplateInfo.approve(ScarabUser user, boolean approved)
           
static Attachment AttachmentManager.getComment(Attachment attachment, Issue issue, ScarabUser user)
           
static Attachment AttachmentManager.getReason(Attachment attachment, Issue issue, ScarabUser user)
           
static boolean BaseScarabUserManager.exists(ScarabUser obj)
           
protected  boolean BaseScarabUserManager.existsImpl(ScarabUser om)
          check for a duplicate project name
 void BaseMITList.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BaseIssueVote.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 java.util.List Module.getSavedReports(ScarabUser user)
          List of saved reports associated with this module and created by the given user.
 int Module.getUnusedVoteCount(ScarabUser user)
          How many votes does the user have left to cast.
 MITList MITList.getPermittedSublist(java.lang.String permission, ScarabUser user)
          Creates a new MITList containing only those items from this list for which the searcher has the given permission.
 MITList MITList.getPermittedSublist(java.lang.String[] permissions, ScarabUser user)
          Creates a new MITList containing only those items from this list for which the searcher has at least one of the permission.
 void MITList.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BaseActivity.setScarabUserRelatedByOldUserId(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BaseActivity.setScarabUserRelatedByNewUserId(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BaseNotificationFilter.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void RModuleUserAttribute.delete(ScarabUser user)
          Delete the record.
 void BaseAttribute.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void RModuleIssueType.delete(ScarabUser user)
          Checks if user has permission to delete module-issue type mapping.
 void RQueryUser.delete(ScarabUser user)
          Delete the subscription.
 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.
 void Issue.addFile(Attachment attachment, ScarabUser user)
          Adds an attachment file to this 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.
 AttributeValue Issue.getUserAttributeValue(ScarabUser user, Attribute attribute)
          Returns the specific user's attribute value.
 boolean Issue.isCreatingUser(ScarabUser user)
           
 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.
 boolean Issue.hasEnterPermission(ScarabUser user, Module module)
          Deprecated. user.hasPermission(ScarabSecurity.ISSUE__ENTER, module)
 boolean Issue.hasEditPermission(ScarabUser user, Module module)
          Deprecated. user.hasPermission(ScarabSecurity.ISSUE__EDIT, module)
 boolean Issue.hasMovePermission(ScarabUser user, Module module)
          Deprecated. user.hasPermission(ScarabSecurity.ISSUE__EDIT, module)
 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.
 void BaseNotificationStatus.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
static MITList MITListManager.getSingleItemList(Module module, IssueType issueType, ScarabUser user)
           
static MITList MITListManager.getSingleModuleAllIssueTypesList(Module module, ScarabUser user)
           
static MITList MITListManager.getAllModulesAllIssueTypesList(ScarabUser user)
           
static MITList MITListManager.getAllModulesSingleIssueTypeList(IssueType issueType, ScarabUser user)
           
static MITList MITListManager.getInstanceFromIssueList(java.util.List issues, ScarabUser user)
          An issue has an associated Module and IssueType, this method takes a list of issues and creates an MITList from these associations.
static MITList MITListManager.getInstanceByName(java.lang.String name, ScarabUser user)
           
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)
           
static java.util.List QueryPeer.getQueries(Module module, IssueType issueType, ScarabUser user, java.lang.String sortColumn, java.lang.String sortPolarity, java.lang.String type)
          List of queries associated with the module or created by the user.
static java.util.List QueryPeer.getUserQueries(ScarabUser user)
           
static java.util.List QueryPeer.getQueries(Module module, IssueType issueType, ScarabUser user)
           
static java.util.List QueryPeer.getQueries(Module module, IssueType issueType, ScarabUser user, java.lang.String sortColumn, java.lang.String sortPolarity)
           
 void BaseAttributeValue.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BaseRModuleUserAttribute.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BaseReport.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
static java.util.List NotificationStatusManager.getNotificationsFor(ScarabUser user)
          Get the list of notifications currently stored in the Table SCARAB_NOTIFICATION_STATUS.
 void BaseAttachment.setScarabUserRelatedByCreatedBy(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BaseAttachment.setScarabUserRelatedByModifiedBy(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BasePendingGroupUserRole.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
static ScarabUser ScarabUserManager.reactivateUserIfDeleted(ScarabUser su)
          Reactivate a User instance, if and only if it exists AND it has previously been delted (instance state is DELETED).
 void BaseUserPreference.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 Attribute Attribute.copyAttribute(ScarabUser user)
          Copy the Attribute and its options Make sure the new options have a row in the option join table
 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.
 void BaseActivitySet.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void RIssueTypeOption.delete(ScarabUser user, Module module)
           
 java.util.List AbstractScarabModule.getSavedReports(ScarabUser user)
          List of saved reports associated with this module and created by this user.
 int AbstractScarabModule.getUnusedVoteCount(ScarabUser user)
          How many votes does the user have left to cast.
 void BaseQuery.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 Attachment Depend.getDescriptionAsAttachment(ScarabUser user, Issue issue)
          Gets the description of the message given by the user for the reason for this dependency.
 void BaseRQueryUser.setScarabUser(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BaseScarabModule.setScarabUserRelatedByOwnerId(ScarabUser v)
          Declares an association between this object and a ScarabUser object
 void BaseScarabModule.setScarabUserRelatedByQaContactId(ScarabUser v)
          Declares an association between this object and a ScarabUser object
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 with parameters of type ScarabUser
NotificationStatus(ScarabUser receiver, Activity activity)
          Create a new NotificationStatus entry.
 

Uses of ScarabUser in org.tigris.scarab.reports
 

Methods in org.tigris.scarab.reports that return ScarabUser
 ScarabUser ReportBridge.getGeneratedBy()
          Get the value of generatedBy.
 

Methods in org.tigris.scarab.reports with parameters of type ScarabUser
 boolean ReportBridge.isEditable(ScarabUser user)
           
 boolean ReportBridge.isDeletable(ScarabUser user)
           
 boolean ReportBridge.isSavable(ScarabUser user)
           
 void ReportBridge.setGeneratedBy(ScarabUser v)
          Set the value of generatedBy.
 ReportTableModel ReportBridge.getModel(ScarabUser searcher)
           
 

Constructors in org.tigris.scarab.reports with parameters of type ScarabUser
ReportTableModel(ReportBridge report, java.util.Date date, ScarabUser searcher)
           
 

Uses of ScarabUser in org.tigris.scarab.tools
 

Methods in org.tigris.scarab.tools that return ScarabUser
 ScarabUser SecurityAdminTool.getUserByUsername(java.lang.String username)
          Returns a User object retrieved by specifying the username.
 ScarabUser ScarabRequestTool.getUser()
          A User object for use within the Scarab API.
 ScarabUser ScarabRequestTool.getCurrentUser()
          retrieves the user from the current request.
 ScarabUser ScarabRequestTool.getUser(java.lang.Object id)
          Return a specific User by ID from within the system.
 ScarabUser ScarabRequestTool.getUserByUserName(java.lang.String username)
          Return a specific User by username.
 

Methods in org.tigris.scarab.tools with parameters of type ScarabUser
 java.util.List ScarabToolManager.getRModuleUserAttributes(ScarabUser user, Module module, IssueType issueType)
          First attempts to get the RModuleUserAttributes from the user.
 java.util.List SecurityAdminTool.getNonMemberGroups(ScarabUser user)
          Gets a list of active Groups in which the user does not have a current role and has not already requested a role.
 boolean SecurityAdminTool.hasRequestedRole(ScarabUser user, org.apache.fulcrum.security.entity.Role role, org.apache.fulcrum.security.entity.Group group)
           
 void ScarabRequestTool.setUser(ScarabUser user)
          A User object for use within the Scarab API, generally not the user who is logged in.
 

Uses of ScarabUser in org.tigris.scarab.util
 

Methods in org.tigris.scarab.util that return ScarabUser
static ScarabUser Email.getArchiveUser()
          returns the dummy user which indicates that an Email should be sent to the archive Email addresses
 

Methods in org.tigris.scarab.util with parameters of type ScarabUser
static boolean AnonymousUserUtil.isUserAnonymous(ScarabUser user)
          Returns true if the user is the one set in scarab.anonymous.username, and false otherwise.
 void EmailContext.setUser(ScarabUser user)
           
static void Email.sendEmail(EmailContext context, Module module, java.lang.Object fromUser, java.lang.Object replyToUser, ScarabUser toUser, java.lang.String template)
          Sends email to a single recipient.
static boolean Email.isArchiveUser(ScarabUser user)
          Checks if a user is the dummy user which indicates that an Email should be sent to the archive Email addresses
 

Uses of ScarabUser in org.tigris.scarab.util.word
 

Methods in org.tigris.scarab.util.word that return ScarabUser
 ScarabUser QueryResult.getCreatedByUser()
           
 ScarabUser QueryResult.getModifiedByUser()
           
 

Methods in org.tigris.scarab.util.word with parameters of type ScarabUser
 IssueSearch IssueSearchFactory.getInstance(Issue issue, ScarabUser searcher)
           
 IssueSearch IssueSearchFactory.getInstance(Module module, IssueType issueType, ScarabUser searcher)
           
 IssueSearch IssueSearchFactory.getInstance(MITList mitList, ScarabUser searcher)
           
 

Constructors in org.tigris.scarab.util.word with parameters of type ScarabUser
IssueSearch(Issue issue, ScarabUser searcher)
           
IssueSearch(Module module, IssueType issueType, ScarabUser searcher)
           
IssueSearch(MITList mitList, ScarabUser searcher)
           
 

Uses of ScarabUser in org.tigris.scarab.workflow
 

Methods in org.tigris.scarab.workflow with parameters of type ScarabUser
 boolean CheapWorkflow.canMakeTransition(ScarabUser user, AttributeOption fromOption, AttributeOption toOption, Issue issue)
          Returns true if the transition from the option fromOption to toOption is allowed for the current user.
 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)
           
 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)
           
 

Uses of ScarabUser in org.tigris.scarab.xmlrpc
 

Methods in org.tigris.scarab.xmlrpc with parameters of type ScarabUser
protected  boolean SimpleHandler.addComment(Issue issue, ScarabUser user, java.lang.String comment, boolean disableEmails)
          Append a comment to the specified issue.
protected  boolean SimpleHandler.changeIssueAttributeOption(Issue issue, ScarabUser user, Attribute attribute, AttributeOption option, java.lang.String description)
          Update Issue's attribute option with a given user and description
protected  java.util.Vector SimpleHandler.findIssuesWithAttributeValue(ScarabUser user, Attribute attribute, java.lang.String value)
           
 



Copyright © 2000-2004 Tigris.org. All Rights Reserved.