org.openrdf.sesame.config
Class UserInfo

java.lang.Object
  extended byorg.openrdf.sesame.config.UserInfo
All Implemented Interfaces:
Cloneable

public class UserInfo
extends Object
implements Cloneable


Constructor Summary
UserInfo(int id, String login, String fullName, String password)
          Creates a new UserInfo with the supplied user id, login, full name and password
UserInfo(String login)
           
 
Method Summary
 void addReadAccess(RepositoryConfig repConfig)
           
 void addReadWriteAccess(RepositoryConfig repConfig)
           
 void addWriteAccess(RepositoryConfig repConfig)
           
 Object clone()
           
 boolean equals(Object other)
           
 String getFullName()
           
 int getID()
           
 String getLogin()
           
 String getPassword()
           
 int hashCode()
           
 boolean hasReadAccess(String repositoryId)
           
 boolean hasReadOrWriteAccess(String repositoryId)
           
 boolean hasWriteAccess(String repositoryId)
           
 void removeReadAccess(RepositoryConfig repConfig)
           
 void removeWriteAccess(RepositoryConfig repConfig)
           
 void setFullName(String fullName)
           
 void setID(int id)
           
 void setLogin(String login)
           
 void setPassword(String password)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserInfo

public UserInfo(String login)

UserInfo

public UserInfo(int id,
                String login,
                String fullName,
                String password)
Creates a new UserInfo with the supplied user id, login, full name and password

Parameters:
id - User id
login - User login
fullName - User full name
password - User password
Method Detail

getID

public int getID()

setID

public void setID(int id)

getLogin

public String getLogin()

setLogin

public void setLogin(String login)

getFullName

public String getFullName()

setFullName

public void setFullName(String fullName)

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

hasReadAccess

public boolean hasReadAccess(String repositoryId)

addReadAccess

public void addReadAccess(RepositoryConfig repConfig)

removeReadAccess

public void removeReadAccess(RepositoryConfig repConfig)

hasWriteAccess

public boolean hasWriteAccess(String repositoryId)

addWriteAccess

public void addWriteAccess(RepositoryConfig repConfig)

removeWriteAccess

public void removeWriteAccess(RepositoryConfig repConfig)

addReadWriteAccess

public void addReadWriteAccess(RepositoryConfig repConfig)

hasReadOrWriteAccess

public boolean hasReadOrWriteAccess(String repositoryId)

equals

public boolean equals(Object other)

hashCode

public int hashCode()

clone

public Object clone()


Copyright © 2002-2006 Aduna BV, GNU LGPL License applies.