CloudUiUtil.runForked(new ICoreRunnable() {
public void run(final IProgressMonitor monitor) throws CoreException {
ServerHandler serverHandler = new ServerHandler(descriptor);
serverHandler.createServer(monitor, ServerHandler.NEVER_OVERWRITE, new ServerHandlerCallback() {
@Override
public void configureServer(IServerWorkingCopy wc) throws CoreException {
CloudFoundryServer cloudServer = (CloudFoundryServer) wc.loadAdapter(
CloudFoundryServer.class, null);