com.atlassian.jira.auditing
Class AffectedUser

java.lang.Object
  extended by com.atlassian.jira.auditing.AffectedUser
All Implemented Interfaces:
AssociatedItem

public class AffectedUser
extends Object
implements AssociatedItem

Since:
v6.2

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.jira.auditing.AssociatedItem
AssociatedItem.Type
 
Constructor Summary
AffectedUser(ApplicationUser user)
           
AffectedUser(String username, String userKey, com.atlassian.crowd.embedded.api.Directory directory)
           
AffectedUser(com.atlassian.crowd.model.user.User user)
           
 
Method Summary
 String getObjectId()
           
 String getObjectName()
           
 AssociatedItem.Type getObjectType()
           
 String getParentId()
           
 String getParentName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AffectedUser

public AffectedUser(com.atlassian.crowd.model.user.User user)

AffectedUser

public AffectedUser(ApplicationUser user)

AffectedUser

public AffectedUser(@Nonnull
                    String username,
                    @Nullable
                    String userKey,
                    @Nonnull
                    com.atlassian.crowd.embedded.api.Directory directory)
Method Detail

getObjectName

@Nonnull
public String getObjectName()
Specified by:
getObjectName in interface AssociatedItem

getObjectId

public String getObjectId()
Specified by:
getObjectId in interface AssociatedItem

getParentName

@Nullable
public String getParentName()
Specified by:
getParentName in interface AssociatedItem

getParentId

@Nullable
public String getParentId()
Specified by:
getParentId in interface AssociatedItem

getObjectType

@Nonnull
public AssociatedItem.Type getObjectType()
Specified by:
getObjectType in interface AssociatedItem


Copyright © 2002-2014 Atlassian. All Rights Reserved.