}
};
private AbstractStartJavaServerLaunchDelegate getLaunchDelegate() {
if (launchDelegate == null) {
launchDelegate = new AbstractStartJavaServerLaunchDelegate(){
@Override
protected void initiatePolling(IServer server) {
PollThread pollThread = new PollThread(true, getPoller(), pollListener, server);
getControllableBehavior().putSharedData(BaseKarafPoller.KEY_POLLER, pollThread);