org.nuxeo.ecm.core.repository
Class RepositoryDescriptor
java.lang.Object
org.nuxeo.ecm.core.repository.RepositoryDescriptor
public class RepositoryDescriptor
- extends Object
- Author:
- Bogdan Stefanescu
RepositoryDescriptor
public RepositoryDescriptor()
RepositoryDescriptor
public RepositoryDescriptor(String name,
Class factoryClass,
String home,
String config,
boolean forceReloadTypes)
getName
public String getName()
- Returns:
- the name
setName
public void setName(String name)
- Parameters:
name - the name to set
getHomeDirectory
public String getHomeDirectory()
setHomeDirectory
public void setHomeDirectory(String home)
- Parameters:
home - the home directory to set
getConfigurationFile
public String getConfigurationFile()
setConfigurationContent
public void setConfigurationContent(String content)
setConfigurationFile
public void setConfigurationFile(String config)
- Parameters:
config - the config to set
setFactoryClass
public void setFactoryClass(Class factoryClass)
- Parameters:
factoryClass - the factoryClass to set
getFactoryClass
public Class getFactoryClass()
- Returns:
- the factoryClass
setSecurityManagerClass
public void setSecurityManagerClass(Class securityManager)
getSecurityManagerClass
public Class getSecurityManagerClass()
getSecurityManager
public SecurityManager getSecurityManager()
throws IllegalAccessException,
InstantiationException
- Throws:
IllegalAccessException
InstantiationException
create
public final Repository create()
throws Exception
- Throws:
Exception
getFactory
public final RepositoryFactory getFactory()
throws IllegalAccessException,
InstantiationException
- Throws:
IllegalAccessException
InstantiationException
getForceReloadTypes
public boolean getForceReloadTypes()
setForceReloadTypes
public void setForceReloadTypes(boolean val)
dispose
public void dispose()
toString
public String toString()
- Overrides:
toString in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
Copyright ? 2007 Nuxeo SAS. All Rights Reserved.