org.gcube.accounting.usagetracker.membership
Class MembershipRestAPI

java.lang.Object
  extended by org.gcube.accounting.usagetracker.membership.MembershipRestAPI
All Implemented Interfaces:
Serializable

public class MembershipRestAPI
extends Object
implements Serializable

A client-side class for accessing the membership

See Also:
Serialized Form

Constructor Summary
MembershipRestAPI(String uri)
           
 
Method Summary
 org.gcube.accounting.datamodel.Group getGroups(String query)
           
 org.gcube.accounting.datamodel.Membership getMembership(String query)
          Return the membership matching the given query.
 org.gcube.accounting.datamodel.User getUser(String query)
           
 void setUserToken(String username, String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MembershipRestAPI

public MembershipRestAPI(String uri)
Parameters:
uri - the uri of the Membership
Method Detail

getMembership

public org.gcube.accounting.datamodel.Membership getMembership(String query)
Return the membership matching the given query.

Parameters:
query - must have the form: userId
Returns:

getUser

public org.gcube.accounting.datamodel.User getUser(String query)

getGroups

public org.gcube.accounting.datamodel.Group getGroups(String query)

setUserToken

public void setUserToken(String username,
                         String password)


Copyright © 2013. All Rights Reserved.