org.apache.archiva.metadata.repository.file
Class FileRepositorySessionFactory

java.lang.Object
  extended by org.apache.archiva.metadata.repository.file.FileRepositorySessionFactory
All Implemented Interfaces:
RepositorySessionFactory

@Service(value="repositorySessionFactory#file")
public class FileRepositorySessionFactory
extends Object
implements RepositorySessionFactory


Field Summary
private  org.springframework.context.ApplicationContext applicationContext
           
private  ArchivaConfiguration configuration
           
private  Map<String,MetadataFacetFactory> metadataFacetFactories
           
private  MetadataResolver metadataResolver
           
 
Constructor Summary
FileRepositorySessionFactory()
           
 
Method Summary
 RepositorySession createSession()
           
 void initialize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

metadataFacetFactories

private Map<String,MetadataFacetFactory> metadataFacetFactories

configuration

@Inject
@Named(value="archivaConfiguration#default")
private ArchivaConfiguration configuration

metadataResolver

@Inject
private MetadataResolver metadataResolver

applicationContext

@Inject
private org.springframework.context.ApplicationContext applicationContext
Constructor Detail

FileRepositorySessionFactory

public FileRepositorySessionFactory()
Method Detail

initialize

@PostConstruct
public void initialize()

createSession

public RepositorySession createSession()
Specified by:
createSession in interface RepositorySessionFactory


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.