public abstract class AbstractXingUserManager extends Object implements XingUserManager
Modifier and Type | Field and Description |
---|---|
protected boolean |
autoCreateUser |
protected boolean |
autoUpdateUser |
static boolean |
DEFAULT_AUTO_CREATE_USER |
static boolean |
DEFAULT_AUTO_UPDATE_USER |
protected javax.jcr.Session |
session |
Constructor and Description |
---|
AbstractXingUserManager() |
Modifier and Type | Method and Description |
---|---|
boolean |
autoCreate() |
boolean |
autoUpdate() |
protected javax.jcr.Session |
getSession() |
protected abstract org.apache.sling.jcr.api.SlingRepository |
getSlingRepository() |
org.apache.jackrabbit.api.security.user.User |
getUser(javax.jcr.Credentials credentials) |
protected org.apache.jackrabbit.api.security.user.User |
getUser(String userId) |
protected org.apache.jackrabbit.api.security.user.UserManager |
getUserManager(javax.jcr.Session session) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createUser, updateUser
protected boolean autoCreateUser
protected boolean autoUpdateUser
protected javax.jcr.Session session
public static final boolean DEFAULT_AUTO_CREATE_USER
public static final boolean DEFAULT_AUTO_UPDATE_USER
protected abstract org.apache.sling.jcr.api.SlingRepository getSlingRepository()
public boolean autoCreate()
autoCreate
in interface XingUserManager
public boolean autoUpdate()
autoUpdate
in interface XingUserManager
public org.apache.jackrabbit.api.security.user.User getUser(javax.jcr.Credentials credentials)
getUser
in interface XingUserManager
protected org.apache.jackrabbit.api.security.user.User getUser(String userId)
protected javax.jcr.Session getSession() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected org.apache.jackrabbit.api.security.user.UserManager getUserManager(javax.jcr.Session session) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2007–2014 The Apache Software Foundation. All rights reserved.