com.atlassian.jira.event.user
Class UserEvent

java.lang.Object
  extended by com.atlassian.jira.event.AbstractEvent
      extended by com.atlassian.jira.event.user.UserEvent
All Implemented Interfaces:
JiraEvent
Direct Known Subclasses:
LoginEvent, LogoutEvent

public class UserEvent
extends AbstractEvent

A UserEvent. The user is the user that the event is occurring on. The initiating user is the person who triggered the event.


Field Summary
 
Fields inherited from class com.atlassian.jira.event.AbstractEvent
params, time
 
Constructor Summary
UserEvent(Map<String,Object> params, com.atlassian.crowd.embedded.api.User user, int eventType)
           
UserEvent(com.atlassian.crowd.embedded.api.User user, int eventType)
           
 
Method Summary
 int getEventType()
           
 com.atlassian.crowd.embedded.api.User getInitiatingUser()
          Returns the user who triggered the event.
 com.atlassian.crowd.embedded.api.User getUser()
          Returns the user that the event is occurring on.
 
Methods inherited from class com.atlassian.jira.event.AbstractEvent
equals, getParams, getTime, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserEvent

public UserEvent(com.atlassian.crowd.embedded.api.User user,
                 int eventType)
Parameters:
user - The user this event refers to

UserEvent

public UserEvent(Map<String,Object> params,
                 com.atlassian.crowd.embedded.api.User user,
                 int eventType)
Parameters:
params - Parameters retrieved by the Listener
user - The user this event refers to
Method Detail

getUser

public com.atlassian.crowd.embedded.api.User getUser()
Returns the user that the event is occurring on.

Returns:
the user that the event is occurring on.

getInitiatingUser

public com.atlassian.crowd.embedded.api.User getInitiatingUser()
Returns the user who triggered the event.

Returns:
the user who triggered the event.

getEventType

public int getEventType()


Copyright © 2002-2014 Atlassian. All Rights Reserved.