/**
*
*/
package com.mobilesorcery.sdk.ui.targetphone.internal.bt;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.jface.window.IShellProvider;
public final class OBEXScanJob extends Job {
private final BTTargetPhone phone;
private IShellProvider shellProvider;
public OBEXScanJob(IShellProvider shellProvider, BTTargetPhone phone) {
super("Scanning for OBEX service");
this.shellProvider = shellProvider;
this.phone = phone;
}
protected IStatus run(IProgressMonitor monitor) {
return BTTargetPhoneTransport.assignPort(shellProvider, monitor, phone);
}
}