org.eclipse.emf.cdo.spi.server
Class RepositoryUserManager.RepositoryUserManagerFactory

java.lang.Object
  extended by org.eclipse.net4j.util.factory.Factory
      extended by org.eclipse.net4j.util.security.UserManagerFactory
          extended by org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryUserManagerFactory
All Implemented Interfaces:
IFactory
Enclosing class:
RepositoryUserManager

public abstract static class RepositoryUserManager.RepositoryUserManagerFactory
extends UserManagerFactory


Field Summary
 
Fields inherited from class org.eclipse.net4j.util.security.UserManagerFactory
PRODUCT_GROUP
 
Constructor Summary
protected RepositoryUserManager.RepositoryUserManagerFactory(String type)
           
 
Method Summary
 Object create(String description)
           
protected abstract  RepositoryUserManager doCreate(String description)
           
protected  String getRepositoryName(String description)
           
 
Methods inherited from class org.eclipse.net4j.util.factory.Factory
getDescriptionFor, getKey, getProductGroup, getType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepositoryUserManager.RepositoryUserManagerFactory

protected RepositoryUserManager.RepositoryUserManagerFactory(String type)
Method Detail

create

public final Object create(String description)
                    throws ProductCreationException
Throws:
ProductCreationException

getRepositoryName

protected String getRepositoryName(String description)

doCreate

protected abstract RepositoryUserManager doCreate(String description)
                                           throws ProductCreationException
Throws:
ProductCreationException


Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.