
ars.spring.context.RemoteApplicationConfiguration Maven / Gradle / Ivy
The newest version!
package ars.spring.context;
import java.util.Map;
import org.springframework.context.event.ContextClosedEvent;
import org.springframework.context.event.ContextRefreshedEvent;
import ars.invoke.remote.Remotes;
/**
* 远程调用应用配置
*
* @author wuyongqiang
*/
public class RemoteApplicationConfiguration extends ApplicationListener {
public void setClient(String client) {
Remotes.setClient(client);
}
public void setDirectory(String directory) {
Remotes.setDirectory(directory);
}
public void setConfigure(Map configure) {
Remotes.setConfigure(configure);
}
public void setCommunicator(Ice.Communicator communicator) {
Remotes.setCommunicator(communicator);
}
@Override
protected void initialize(ContextRefreshedEvent event) {
}
@Override
protected void destroy(ContextClosedEvent event) {
Remotes.destroy();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy