IProject project = event.getResource().getProject();
RepositorySession session = RepositorySession.getRepositorySession(project);
if (session != null){
try {
if (session.isWorkspaceOpen()){
session.closeWorkspace();
}
if (session.isRepositoryOpen()){
session.closeRepository();
}
session.killInterfaceProcess();