Nuxeo Enterprise Platform 5.1

org.nuxeo.ecm.core.repository
Class RepositoryDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.core.repository.RepositoryDescriptor

public class RepositoryDescriptor
extends Object

Author:
Bogdan Stefanescu

Constructor Summary
RepositoryDescriptor()
           
RepositoryDescriptor(String name, Class factoryClass, String home, String config, boolean forceReloadTypes)
           
 
Method Summary
 Repository create()
           
 void dispose()
           
 boolean equals(Object obj)
           
 String getConfigurationFile()
           
 RepositoryFactory getFactory()
           
 Class getFactoryClass()
           
 boolean getForceReloadTypes()
           
 String getHomeDirectory()
           
 String getName()
           
 SecurityManager getSecurityManager()
           
 Class getSecurityManagerClass()
           
 int hashCode()
           
 void setConfigurationContent(String content)
           
 void setConfigurationFile(String config)
           
 void setFactoryClass(Class factoryClass)
           
 void setForceReloadTypes(boolean val)
           
 void setHomeDirectory(String home)
           
 void setName(String name)
           
 void setSecurityManagerClass(Class securityManager)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepositoryDescriptor

public RepositoryDescriptor()

RepositoryDescriptor

public RepositoryDescriptor(String name,
                            Class factoryClass,
                            String home,
                            String config,
                            boolean forceReloadTypes)
Method Detail

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

Nuxeo Enterprise Platform 5.1

Copyright ? 2007 Nuxeo SAS. All Rights Reserved.