|
|||||||||
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 |