|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRemoteJob

Base interface for a background job of the remote api. Does not directly wrap
org.eclipse.core.runtime.jobs.Job (Online documentation)
but has similar methods
| Method Summary | |
|---|---|
boolean |
isSystem()
Returns whether this job is a system job. |
boolean |
isUser()
Returns whether this job has been directly initiated by a UI end user. |
void |
schedule()
Schedules this job to be run. |
void |
setProperty(IRemoteQualifiedName key,
java.lang.Object value)
Sets the value of the property of this job identified by the given key. |
void |
setSystem(boolean b)
Sets whether or not this job is a system job. |
void |
setUser(boolean b)
Sets whether or not this job has been directly initiated by a UI end user. |
| Method Detail |
|---|
void setProperty(IRemoteQualifiedName key,
java.lang.Object value)
throws RemoteEclipseAPIException
key - the qualified name of the propertyvalue - the value of the property, or null if the property is to be removed
RemoteEclipseAPIException
void setUser(boolean b)
throws RemoteEclipseAPIException
b - true if this job is a user-initiated job, and false otherwise.
RemoteEclipseAPIException
void setSystem(boolean b)
throws RemoteEclipseAPIException
b - true if this job should be a system job, and false otherwise.
RemoteEclipseAPIException
void schedule()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
boolean isSystem()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
boolean isUser()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||