Class DefaultRepositoryEventRegistry
Object
com.liferay.portal.repository.registry.DefaultRepositoryEventRegistry
- All Implemented Interfaces:
com.liferay.portal.kernel.repository.event.RepositoryEventTrigger
,com.liferay.portal.kernel.repository.registry.RepositoryEventRegistry
public class DefaultRepositoryEventRegistry
extends Object
implements com.liferay.portal.kernel.repository.registry.RepositoryEventRegistry, com.liferay.portal.kernel.repository.event.RepositoryEventTrigger
- Author:
- Adolfo Pérez
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultRepositoryEventRegistry
(com.liferay.portal.kernel.repository.event.RepositoryEventTrigger parentRepositoryEventTrigger) -
Method Summary
Modifier and TypeMethodDescription<S extends com.liferay.portal.kernel.repository.event.RepositoryEventType,
T>
voidregisterRepositoryEventListener
(Class<S> repositoryEventTypeClass, Class<T> modelClass, com.liferay.portal.kernel.repository.event.RepositoryEventListener<S, T> repositoryEventListener) <S extends com.liferay.portal.kernel.repository.event.RepositoryEventType,
T>
void<S extends com.liferay.portal.kernel.repository.event.RepositoryEventType,
T>
voidunregisterRepositoryEventListener
(Class<S> repositoryEventTypeClass, Class<T> modelClass, com.liferay.portal.kernel.repository.event.RepositoryEventListener<S, T> repositoryEventListener)
-
Constructor Details
-
DefaultRepositoryEventRegistry
public DefaultRepositoryEventRegistry(com.liferay.portal.kernel.repository.event.RepositoryEventTrigger parentRepositoryEventTrigger)
-
-
Method Details
-
registerRepositoryEventListener
public <S extends com.liferay.portal.kernel.repository.event.RepositoryEventType,T> void registerRepositoryEventListener(Class<S> repositoryEventTypeClass, Class<T> modelClass, com.liferay.portal.kernel.repository.event.RepositoryEventListener<S, T> repositoryEventListener) - Specified by:
registerRepositoryEventListener
in interfacecom.liferay.portal.kernel.repository.registry.RepositoryEventRegistry
-
trigger
public <S extends com.liferay.portal.kernel.repository.event.RepositoryEventType,T> void trigger(Class<S> repositoryEventTypeClass, Class<T> modelClass, T model) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
trigger
in interfacecom.liferay.portal.kernel.repository.event.RepositoryEventTrigger
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
unregisterRepositoryEventListener
public <S extends com.liferay.portal.kernel.repository.event.RepositoryEventType,T> void unregisterRepositoryEventListener(Class<S> repositoryEventTypeClass, Class<T> modelClass, com.liferay.portal.kernel.repository.event.RepositoryEventListener<S, T> repositoryEventListener) - Specified by:
unregisterRepositoryEventListener
in interfacecom.liferay.portal.kernel.repository.registry.RepositoryEventRegistry
-