A C D F G H I J M O P R S T U

A

addMember(Authorizable) - Method in interface org.apache.airavata.common.registry.api.user.Group
Add a member to this Group.
Authorizable - Interface in org.apache.airavata.common.registry.api.user
The Authorizable is the common base interface for User and Group.
AuthorizableExistsException - Exception in org.apache.airavata.common.registry.api.user
AuthorizableExistsException
AuthorizableExistsException(String) - Constructor for exception org.apache.airavata.common.registry.api.user.AuthorizableExistsException
 
autoSave(boolean) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
Changes the auto save behavior of this UserManager.

C

changePassword(String) - Method in interface org.apache.airavata.common.registry.api.user.User
Change the password of this user.
closeConnection() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
closeSession(Session) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
createGroup(Principal) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
Creates a new Group that is based on the given principal.
createGroup(Principal, String) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
Creates a new Group that is based on the given principal and the specified itermediatePath hint.
createUser(String, String) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
Creates an User for the given userID / password pair; neither of the specified parameters can be null.
Same as UserManager.createUser(String,String,Principal,String) where the specified userID is equal to the principal name and the intermediate path is null.
createUser(String, String, Principal, String) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
Creates an User for the given parameters.

D

declaredMemberOf() - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
 

F

findAuthorizables(String, String) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
Returns all Authorizables that have property with the given name and that Property equals the given value.
findAuthorizables(String, String, int) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
Returns all Authorizables that have property with the given name and that Property equals the given value.

G

getAuthorizable(String) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
Get the Authorizable by its id.
getAuthorizable(Principal) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
Get the Authorizable by its main Principal.
getChildNodes(Node) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getCredentials() - Method in interface org.apache.airavata.common.registry.api.user.User
Returns Credentials for this user.
getDeclaredMembers() - Method in interface org.apache.airavata.common.registry.api.user.Group
 
getID() - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
Return the implementation specific identifer for this Authorizable.
getMembers() - Method in interface org.apache.airavata.common.registry.api.user.Group
 
getName() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getName() - Method in interface org.apache.airavata.common.registry.api.Registry
Returns the repository name
getOrAddNode(Node, String) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getPassword() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getPrincipal() - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
 
getProperty(String) - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
Returns the values for the properties with the specified name or null.
getPropertyNames() - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
Returns the names of properties present with this Authorizable.
getPropertyNames(String) - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
 
getRepository() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getRepository() - Method in interface org.apache.airavata.common.registry.api.user.UserManager
 
getRepositoryURI() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getRepositoryURI() - Method in interface org.apache.airavata.common.registry.api.Registry
Repository uri
getRootNode(Session) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getSession() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getSessionNodeChildren() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getUserManager() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getUserManager(String) - Static method in class org.apache.airavata.common.registry.api.user.UserManagerFactory
 
getUsername() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
getUsername() - Method in interface org.apache.airavata.common.registry.api.Registry
Returns the default username that is specified to connect to the repository
getWorkspaceChangeEventListener() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
Group - Interface in org.apache.airavata.common.registry.api.user
A Group is a collection of Authorizables.

H

hasProperty(String) - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
Tests if a the property with specified name exists.

I

isAdmin() - Method in interface org.apache.airavata.common.registry.api.user.User
 
isAutoSave() - Method in interface org.apache.airavata.common.registry.api.user.UserManager
If any write operations executed through the User API are automatically persisted this method returns true.
isDeclaredMember(Authorizable) - Method in interface org.apache.airavata.common.registry.api.user.Group
 
isGroup() - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
 
isMember(Authorizable) - Method in interface org.apache.airavata.common.registry.api.user.Group
 
isRegistryUpdated() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
isSessionKeepAlive() - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 

J

JCRRegistry - Class in org.apache.airavata.common.registry.api.impl
 
JCRRegistry(URI, String, String, String, Map<String, String>) - Constructor for class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
JCRRegistry(Repository, Credentials) - Constructor for class org.apache.airavata.common.registry.api.impl.JCRRegistry
 

M

memberOf() - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
 

O

org.apache.airavata.common.registry.api - package org.apache.airavata.common.registry.api
 
org.apache.airavata.common.registry.api.exception - package org.apache.airavata.common.registry.api.exception
 
org.apache.airavata.common.registry.api.impl - package org.apache.airavata.common.registry.api.impl
 
org.apache.airavata.common.registry.api.user - package org.apache.airavata.common.registry.api.user
 

P

PUBLIC - Static variable in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 

R

reallyCloseSession(Session) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
registerUserManager(String, String) - Static method in class org.apache.airavata.common.registry.api.user.UserManagerFactory
 
registerUserManager(String, Class<?>) - Static method in class org.apache.airavata.common.registry.api.user.UserManagerFactory
 
registerUserManager(String, UserManager) - Static method in class org.apache.airavata.common.registry.api.user.UserManagerFactory
 
Registry - Interface in org.apache.airavata.common.registry.api
 
RegistryException - Exception in org.apache.airavata.common.registry.api.exception
 
RegistryException(Exception) - Constructor for exception org.apache.airavata.common.registry.api.exception.RegistryException
 
RegistryException(String, Exception) - Constructor for exception org.apache.airavata.common.registry.api.exception.RegistryException
 
remove() - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
Removes this Authorizable, if the session has sufficient permissions.
removeMember(Authorizable) - Method in interface org.apache.airavata.common.registry.api.user.Group
Remove a member from this Group.
removeProperty(String) - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
Removes the property with the given name.
resetSession(Session) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 

S

SEARCH_TYPE_AUTHORIZABLE - Static variable in interface org.apache.airavata.common.registry.api.user.UserManager
Filter flag indicating that all Authorizables should be searched.
SEARCH_TYPE_GROUP - Static variable in interface org.apache.airavata.common.registry.api.user.UserManager
Filter flag indicating that only Groups should be searched and returned.
SEARCH_TYPE_USER - Static variable in interface org.apache.airavata.common.registry.api.user.UserManager
Filter flag indicating that only Users should be searched and returned.
setPassword(String) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
setProperty(String, Value) - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
Set an arbitrary property to this Authorizable.
setProperty(String, Value[]) - Method in interface org.apache.airavata.common.registry.api.user.Authorizable
Set an arbitrary property to this Authorizable.
setRegistryUpdated(Boolean) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
setRepository(JCRRegistry) - Method in interface org.apache.airavata.common.registry.api.user.UserManager
 
setRepositoryURI(URI) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
setSessionKeepAlive(boolean) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
setUserManager(UserManager) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
setUsername(String) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 
setWorkspaceChangeEventListener(EventListener) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 

T

triggerObservers(Object) - Method in class org.apache.airavata.common.registry.api.impl.JCRRegistry
 

U

User - Interface in org.apache.airavata.common.registry.api.user
User is a special Authorizable that can be authenticated and impersonated.
UserManager - Interface in org.apache.airavata.common.registry.api.user
 
UserManagerFactory - Class in org.apache.airavata.common.registry.api.user
 
UserManagerFactory() - Constructor for class org.apache.airavata.common.registry.api.user.UserManagerFactory
 

A C D F G H I J M O P R S T U

Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.