com.liferay.portal.repository.registry
Class RepositoryClassDefinition
java.lang.Object
com.liferay.portal.repository.registry.RepositoryClassDefinition
- All Implemented Interfaces:
- RepositoryEventTrigger, RepositoryEventRegistry, RepositoryFactoryRegistry
public class RepositoryClassDefinition
- extends Object
- implements RepositoryEventRegistry, RepositoryEventTrigger, RepositoryFactoryRegistry
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositoryClassDefinition
public RepositoryClassDefinition(RepositoryDefiner repositoryDefiner)
createCapabilityLocalRepository
public CapabilityLocalRepository createCapabilityLocalRepository(long repositoryId)
throws PortalException
- Throws:
PortalException
createCapabilityRepository
public CapabilityRepository createCapabilityRepository(long repositoryId)
throws PortalException
- Throws:
PortalException
getRepositoryEventTrigger
public RepositoryEventTrigger getRepositoryEventTrigger()
getRepositoryFactory
public RepositoryFactory getRepositoryFactory()
registerRepositoryEventListener
public <S extends RepositoryEventType,T> void registerRepositoryEventListener(Class<S> repositoryEventTypeClass,
Class<T> modelClass,
RepositoryEventListener<S,T> repositoryEventListener)
- Specified by:
registerRepositoryEventListener in interface RepositoryEventRegistry
setRepositoryFactory
public void setRepositoryFactory(RepositoryFactory repositoryFactory)
- Specified by:
setRepositoryFactory in interface RepositoryFactoryRegistry
trigger
public <S extends RepositoryEventType,T> void trigger(Class<S> repositoryEventTypeClass,
Class<T> modelClass,
T payload)
throws PortalException
- Specified by:
trigger in interface RepositoryEventTrigger
- Throws:
PortalException