Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.test
Class RepositorySettings

java.lang.Object
  extended by org.nuxeo.ecm.core.test.RepositorySettings
All Implemented Interfaces:
com.google.inject.Provider<CoreSession>

public class RepositorySettings
extends java.lang.Object
implements com.google.inject.Provider<CoreSession>

Repository configuration that can be set using RepositoryConfig annotations.

If you are modifying fields in this class do not forget to update the {@link RepositorySettings#importSettings(RepositorySettings) method.

Author:
Bogdan Stefanescu

Constructor Summary
RepositorySettings(FeaturesRunner runner)
           
 
Method Summary
 CoreSession get()
           
 BackendType getBackendType()
           
 Granularity getGranularity()
           
 RepositoryInit getInitializer()
           
 TestRepositoryHandler getRepositoryHandler()
           
 CoreSession getSession()
           
 java.lang.String getUsername()
           
 void importAnnotations(RepositoryConfig repo)
           
 void importSettings(RepositorySettings settings)
           
 void initialize()
           
 void setBackendType(BackendType type)
           
 void setGranularity(Granularity granularity)
           
 void setInitializer(RepositoryInit initializer)
           
 void setUsername(java.lang.String username)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositorySettings

public RepositorySettings(FeaturesRunner runner)
Method Detail

importAnnotations

public void importAnnotations(RepositoryConfig repo)

importSettings

public void importSettings(RepositorySettings settings)

getBackendType

public BackendType getBackendType()

setBackendType

public void setBackendType(BackendType type)

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String username)

getInitializer

public RepositoryInit getInitializer()

setInitializer

public void setInitializer(RepositoryInit initializer)

getGranularity

public Granularity getGranularity()

setGranularity

public void setGranularity(Granularity granularity)

initialize

public void initialize()

shutdown

public void shutdown()

getRepositoryHandler

public TestRepositoryHandler getRepositoryHandler()

getSession

public CoreSession getSession()

get

public CoreSession get()
Specified by:
get in interface com.google.inject.Provider<CoreSession>

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.