Liferay 7.0-ce-m3

com.liferay.portal.repository.registry
Class RepositoryClassDefinition

java.lang.Object
  extended by com.liferay.portal.repository.registry.RepositoryClassDefinition
All Implemented Interfaces:
RepositoryFactoryRegistry, RepositoryFactory

public class RepositoryClassDefinition
extends Object
implements RepositoryFactory, RepositoryFactoryRegistry


Constructor Summary
protected RepositoryClassDefinition(RepositoryDefiner repositoryDefiner, RepositoryEventTrigger rootRepositoryEventTrigger)
           
 
Method Summary
 LocalRepository createLocalRepository(long repositoryId)
           
 Repository createRepository(long repositoryId)
           
static RepositoryClassDefinition fromRepositoryDefiner(RepositoryDefiner repositoryDefiner)
           
protected  CMISRepositoryHandler getCMISRepositoryHandler(Repository repository)
           
 void setRepositoryFactory(RepositoryFactory repositoryFactory)
           
protected  void setUpCapabilityRepositoryCapabilities(Repository repository, CapabilityRegistry capabilityRegistry)
           
protected  void setUpCommonCapabilities(DocumentRepository documentRepository, DefaultCapabilityRegistry capabilityRegistry, RepositoryEventTrigger repositoryEventTrigger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryClassDefinition

protected RepositoryClassDefinition(RepositoryDefiner repositoryDefiner,
                                    RepositoryEventTrigger rootRepositoryEventTrigger)
Method Detail

fromRepositoryDefiner

public static final RepositoryClassDefinition fromRepositoryDefiner(RepositoryDefiner repositoryDefiner)

createLocalRepository

public LocalRepository createLocalRepository(long repositoryId)
                                      throws PortalException
Specified by:
createLocalRepository in interface RepositoryFactory
Throws:
PortalException

createRepository

public Repository createRepository(long repositoryId)
                            throws PortalException
Specified by:
createRepository in interface RepositoryFactory
Throws:
PortalException

setRepositoryFactory

public void setRepositoryFactory(RepositoryFactory repositoryFactory)
Specified by:
setRepositoryFactory in interface RepositoryFactoryRegistry

getCMISRepositoryHandler

protected CMISRepositoryHandler getCMISRepositoryHandler(Repository repository)

setUpCapabilityRepositoryCapabilities

protected void setUpCapabilityRepositoryCapabilities(Repository repository,
                                                     CapabilityRegistry capabilityRegistry)

setUpCommonCapabilities

protected void setUpCommonCapabilities(DocumentRepository documentRepository,
                                       DefaultCapabilityRegistry capabilityRegistry,
                                       RepositoryEventTrigger repositoryEventTrigger)

Liferay 7.0-ce-m3