接口 ApplicationEventPublisher
- 所有已知子接口:
ApplicationContext
,ConfigurableApplicationContext
,ConfigurablePortletApplicationContext
,ConfigurableWebApplicationContext
,WebApplicationContext
- 所有已知实现类:
AbstractApplicationContext
,AbstractRefreshableApplicationContext
,AbstractRefreshableConfigApplicationContext
,AbstractRefreshablePortletApplicationContext
,AbstractRefreshableWebApplicationContext
,AbstractXmlApplicationContext
,AnnotationConfigApplicationContext
,AnnotationConfigWebApplicationContext
,ClassPathXmlApplicationContext
,FileSystemXmlApplicationContext
,GenericApplicationContext
,GenericGroovyApplicationContext
,GenericWebApplicationContext
,GenericXmlApplicationContext
,GroovyWebApplicationContext
,ResourceAdapterApplicationContext
,StaticApplicationContext
,StaticPortletApplicationContext
,StaticWebApplicationContext
,XmlPortletApplicationContext
,XmlWebApplicationContext
public interface ApplicationEventPublisher
Interface that encapsulates event publication functionality. Serves as super-interface forApplicationContext
.- 从以下版本开始:
- 1.1.1
- 作者:
- Juergen Hoeller, Stephane Nicoll
- 另请参阅:
ApplicationContext
,ApplicationEventPublisherAware
,ApplicationEvent
,EventPublicationInterceptor
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 void
publishEvent(Object event)
Notify all matching listeners registered with this application of an event.void
publishEvent(ApplicationEvent event)
Notify all matching listeners registered with this application of an application event.
方法详细资料
publishEvent
void publishEvent(ApplicationEvent event)
Notify all matching listeners registered with this application of an application event. Events may be framework events (such as RequestHandledEvent) or application-specific events.- 参数:
event
- the event to publish- 另请参阅:
RequestHandledEvent
publishEvent
void publishEvent(Object event)
Notify all matching listeners registered with this application of an event.If the specified
event
is not anApplicationEvent
, it is wrapped in aPayloadApplicationEvent
.- 参数:
event
- the event to publish- 从以下版本开始:
- 4.2
- 另请参阅:
PayloadApplicationEvent