|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IOfflineConnection
An offline connection is used to present an offline view of the server to the user. This may involve loading a model that was persisted the last time the user connected to the server (as in the case of ConnectionInfo connections saving a SQL model for the database) or some other provider defined action.
Method Summary | |
---|---|
void |
attach(org.eclipse.core.runtime.IProgressMonitor monitor)
Attach this connection to the server. |
void |
detach(org.eclipse.core.runtime.IProgressMonitor monitor)
Detach this connection from the server. |
boolean |
isWorkingOffline()
|
void |
save(org.eclipse.core.runtime.IProgressMonitor monitor)
Called by the framework when the user invokes save offline. |
Methods inherited from interface org.eclipse.datatools.connectivity.IConnection |
---|
close, getConnectException, getConnectionProfile, getRawConnection |
Method Detail |
---|
void attach(org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
monitor
-
org.eclipse.core.runtime.CoreException
void detach(org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
monitor
-
org.eclipse.core.runtime.CoreException
void save(org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
monitor
-
org.eclipse.core.runtime.CoreException
boolean isWorkingOffline()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |