org.exoplatform.clouddrive.box
Class BoxUser

java.lang.Object
  extended by org.exoplatform.clouddrive.CloudUser
      extended by org.exoplatform.clouddrive.box.BoxUser

public class BoxUser
extends org.exoplatform.clouddrive.CloudUser

Created by The eXo Platform SAS

Version:
$Id: BoxUser.java 00000 Aug 30, 2013 pnedonosko $
Author:
Peter Nedonosko

Field Summary
protected  BoxAPI api
           
 
Fields inherited from class org.exoplatform.clouddrive.CloudUser
email, hashCode, id, provider, username
 
Constructor Summary
BoxUser(String id, String username, String email, org.exoplatform.clouddrive.CloudProvider provider, BoxAPI api)
          Box User in-memory bean.
 
Method Summary
 String getEnterpriseId()
          Current user's enterprise ID.
 String getEnterpriseName()
          Current user's enterprise name.
 BoxProvider getProvider()
          
 
Methods inherited from class org.exoplatform.clouddrive.CloudUser
equals, getEmail, getId, getUsername, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

api

protected final BoxAPI api
Constructor Detail

BoxUser

public BoxUser(String id,
               String username,
               String email,
               org.exoplatform.clouddrive.CloudProvider provider,
               BoxAPI api)
Box User in-memory bean.

Parameters:
id - String
username - String
email - String
provider - CloudProvider
api - BoxAPI
Method Detail

getEnterpriseName

public String getEnterpriseName()
Current user's enterprise name. Can be null if user doesn't belong to any enterprise.

Returns:
String user's enterprise name or null

getEnterpriseId

public String getEnterpriseId()
Current user's enterprise ID. Can be null if user doesn't belong to any enterprise.

Returns:
String user's enterprise ID or null

getProvider

public BoxProvider getProvider()

Overrides:
getProvider in class org.exoplatform.clouddrive.CloudUser


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.