org.springframework.context.event.ApplicationContextEvent.getSource()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(81)

本文整理了Java中org.springframework.context.event.ApplicationContextEvent.getSource()方法的一些代码示例,展示了ApplicationContextEvent.getSource()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ApplicationContextEvent.getSource()方法的具体详情如下:
包路径:org.springframework.context.event.ApplicationContextEvent
类名称:ApplicationContextEvent
方法名:getSource

ApplicationContextEvent.getSource介绍

暂无

代码示例

代码示例来源:origin: spring-projects/spring-framework

/**
 * Get the {@code ApplicationContext} that the event was raised for.
 */
public final ApplicationContext getApplicationContext() {
  return (ApplicationContext) getSource();
}

代码示例来源:origin: org.springframework/spring-context

/**
 * Get the {@code ApplicationContext} that the event was raised for.
 */
public final ApplicationContext getApplicationContext() {
  return (ApplicationContext) getSource();
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Override
public void onApplicationEvent(ApplicationContextEvent event) {
 try {
  // we only want to listen for context events of the main application
  // context, not its children
  if (event.getSource().equals(applicationContext)) {
   if (event instanceof ContextRefreshedEvent && !isDeployed) {
    // deploy the process application
    afterPropertiesSet();
   } else if (event instanceof ContextClosedEvent) {
    // undeploy the process application
    destroy();
   } else {
    // ignore
   }
  }
 } catch (Exception e) {
  throw new RuntimeException(e);
 }
}

代码示例来源:origin: apache/servicemix-bundles

/**
 * Get the {@code ApplicationContext} that the event was raised for.
 */
public final ApplicationContext getApplicationContext() {
  return (ApplicationContext) getSource();
}

相关文章

微信公众号

最新文章

更多