com.ibm.ftt.projects.core.logical
Interface IRemoteProject
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, IContainer, ILogicalContainer, ILogicalProject, ILogicalResource
- All Known Subinterfaces:
- LZOSProject
public interface IRemoteProject
- extends ILogicalProject
A remote project, which is a collection of ILogicalSubProjects.
|
Method Summary |
void |
goOffline()
Changes the state for this resource to online. |
void |
goOnline()
Changes the state for this resource to offline. |
| Methods inherited from interface com.ibm.ftt.projects.core.logical.ILogicalResource |
delete, deleteOverriddenPropertiesInCategory, deleteOverride, getCurrentPropertyGroup, getFullPath, getLogicalParent, getName, getOverriddenProperties, getPersistentProperty, getPhysicalResource, getResourcePublisher, getSessionProperty, getSubProject, refresh, remove, rename, setCurrentPropertyGroup, setOverride, setPersistentProperty, setSessionProperty |
COPY_RIGHT
static final String COPY_RIGHT
- See Also:
- Constant Field Values
goOnline
void goOnline()
throws OperationFailedException
- Changes the state for this resource to offline. This is a no-op if the
resource is already off-line. Note: this is just a model state change, and
does not imply the resource has been downloaded to the workstation. It is
assumed that any necessary downloads has already taken place prior to the
invocation of the goOffline invocation.
The state of all contained resources will be changed also.
- Throws:
OperationFailedException
goOffline
void goOffline()
throws OperationFailedException
- Changes the state for this resource to online. This is a no-op if the
resource is already online. Note: this is just a model state change, and
does not imply the resource has been uploaded to the server. It is
assumed that any necessary uploads and merges has already taken place
prior to the invocation of the goOffline invocation.
The state of all contained resources will be changed also.
- Throws:
OperationFailedException