com.atlassian.crowd.importer.model
Class Result

java.lang.Object
  extended by com.atlassian.crowd.importer.model.Result
All Implemented Interfaces:
Serializable

public class Result
extends Object
implements Serializable

This class represents and tracks just what happened via an import. It can be used to answer question like:< br/>

  1. How many users were imported?
  2. How many groups were imported?
  3. How many memberships were imported?
  4. Which users are already in Crowd?
  5. Which users failed to import?
  6. Which groups failed to import?
  7. Which group already existsin Crowd?
  8. Which memberships failed to import?
    1. See Also:
      Serialized Form

      Constructor Summary
      Result()
                 
       
      Method Summary
       void addExistingGroup(String groupName)
                 
       void addExistingUser(String userName)
                 
       void addFailedGroupMembershipImport(MembershipDTO membership)
                 
       void addFailedUserMembershipImports(String groupName, Collection<String> usernames)
                 
       void addGroupFailedImport(String groupName)
                 
       void addGroupMembershipsImported(long memberships)
                 
       void addUsersFailedImport(String userName)
                 
       Set<String> getGroupMembershipsFailedImport()
                 
       Long getGroupMembershipsImported()
                 
       Set<String> getGroupsAlreadyExist()
                 
       Set<String> getGroupsFailedImport()
                 
       Long getGroupsImported()
                 
       String getMessage()
                 
       Set<String> getUsersAlreadyExist()
                 
       Set<String> getUsersFailedImport()
                 
       Long getUsersImported()
                 
       void incrementGroupMembershipsImported()
                 
       void incrementGroupsImported()
                 
       void incrementUsersImported()
                 
       void setGroupMembershipsFailedImport(Set<String> groupMembershipsFailedImport)
                 
       void setGroupMembershipsImported(Long groupMembershipsImported)
                 
       void setGroupsAlreadyExist(Set<String> groupsAlreadyExist)
                 
       void setGroupsFailedImport(Set<String> groupsFailedImport)
                 
       void setGroupsImported(Long groupsImported)
                 
       void setMessage(String message)
                 
       void setUsersAlreadyExist(Set<String> usersAlreadyExist)
                 
       void setUsersFailedImport(Set<String> usersFailedImport)
                 
       void setUsersImported(Long usersImported)
                 
       
      Methods inherited from class java.lang.Object
      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
       

      Constructor Detail

      Result

      public Result()
      Method Detail

      getUsersImported

      public Long getUsersImported()

      setUsersImported

      public void setUsersImported(Long usersImported)

      getGroupsImported

      public Long getGroupsImported()

      setGroupsImported

      public void setGroupsImported(Long groupsImported)

      getGroupMembershipsImported

      public Long getGroupMembershipsImported()

      setGroupMembershipsImported

      public void setGroupMembershipsImported(Long groupMembershipsImported)

      getUsersFailedImport

      public Set<String> getUsersFailedImport()

      setUsersFailedImport

      public void setUsersFailedImport(Set<String> usersFailedImport)

      addUsersFailedImport

      public void addUsersFailedImport(String userName)

      addExistingUser

      public void addExistingUser(String userName)

      addExistingGroup

      public void addExistingGroup(String groupName)

      getGroupsFailedImport

      public Set<String> getGroupsFailedImport()

      setGroupsFailedImport

      public void setGroupsFailedImport(Set<String> groupsFailedImport)

      addGroupFailedImport

      public void addGroupFailedImport(String groupName)

      getGroupMembershipsFailedImport

      public Set<String> getGroupMembershipsFailedImport()

      setGroupMembershipsFailedImport

      public void setGroupMembershipsFailedImport(Set<String> groupMembershipsFailedImport)

      addGroupMembershipsImported

      public void addGroupMembershipsImported(long memberships)

      addFailedGroupMembershipImport

      public void addFailedGroupMembershipImport(MembershipDTO membership)

      addFailedUserMembershipImports

      public void addFailedUserMembershipImports(String groupName,
                                                 Collection<String> usernames)

      getMessage

      public String getMessage()

      setMessage

      public void setMessage(String message)

      getUsersAlreadyExist

      public Set<String> getUsersAlreadyExist()

      setUsersAlreadyExist

      public void setUsersAlreadyExist(Set<String> usersAlreadyExist)

      getGroupsAlreadyExist

      public Set<String> getGroupsAlreadyExist()

      setGroupsAlreadyExist

      public void setGroupsAlreadyExist(Set<String> groupsAlreadyExist)

      incrementGroupsImported

      public void incrementGroupsImported()

      incrementUsersImported

      public void incrementUsersImported()

      incrementGroupMembershipsImported

      public void incrementGroupMembershipsImported()


      Copyright © 2013 Atlassian. All Rights Reserved.