com.atlassian.crowd.plugin.rest.admin.controller
Class RestObjectTranslator

java.lang.Object
  extended by com.atlassian.crowd.plugin.rest.admin.controller.RestObjectTranslator

public class RestObjectTranslator
extends Object


Constructor Summary
RestObjectTranslator()
           
 
Method Summary
static PasswordCredential getCrowdCredential(RestUser restUser)
           
static GroupTemplate getCrowdGroup(RestGroup restGroup, Directory directory)
           
static UserTemplate getCrowdUser(RestUser restUser, Directory directory)
          Provides a Crowd-internal view of a user.
static void updateCrowdGroup(RestGroup restGroup, GroupTemplate groupTemplate)
           
static void updateUser(RestUser restUser, UserTemplate userTemplate)
          Updates a User based on the info in a RestUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RestObjectTranslator

public RestObjectTranslator()
Method Detail

getCrowdUser

public static UserTemplate getCrowdUser(RestUser restUser,
                                        Directory directory)
Provides a Crowd-internal view of a user.

Returns:

updateUser

public static void updateUser(RestUser restUser,
                              UserTemplate userTemplate)
Updates a User based on the info in a RestUser

Parameters:
restUser -
userTemplate -

getCrowdGroup

public static GroupTemplate getCrowdGroup(RestGroup restGroup,
                                          Directory directory)

updateCrowdGroup

public static void updateCrowdGroup(RestGroup restGroup,
                                    GroupTemplate groupTemplate)

getCrowdCredential

public static PasswordCredential getCrowdCredential(RestUser restUser)


Copyright © 2010 Atlassian Pty Ltd. All Rights Reserved.