|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DeploymentProvider
The Deployment Provider is responsible to deploy resources to target Devices.
| Method Summary | |
|---|---|
void |
deploy(Deployment deployment,
Device[] devices,
DeviceCommunicationProtocol transferProtocol,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deploys the deployment object to the target devices by using the defined transfer protocol. |
Device[] |
getDevices()
Returns a list of device objects that are possible deployment targets. |
java.lang.String |
getName()
Return DeploymentProvider's name |
PlatformType |
getPlatformType()
Returns target implementation type. |
DeviceStatus |
getStatus(Device device)
Returns Device's status. |
DeviceCommunicationProtocol[] |
getSupportedProtocols()
Defines transfer protocols that are supported by the Deployment Provider. |
| Methods inherited from interface org.eclipse.mtj.api.extension.MtjExtension |
|---|
getDescription, getId, getType, getVendor, getVersion, isActive, setActive, setDescription, setId, setType, setVendor, setVersion |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
java.lang.String getName()
Device[] getDevices()
throws org.eclipse.mtj.exception.MtjException
org.eclipse.mtj.exception.MtjException
PlatformType getPlatformType()
throws org.eclipse.mtj.exception.MtjException
org.eclipse.mtj.exception.MtjException
DeviceCommunicationProtocol[] getSupportedProtocols()
throws org.eclipse.mtj.exception.MtjException
org.eclipse.mtj.exception.MtjException
void deploy(Deployment deployment,
Device[] devices,
DeviceCommunicationProtocol transferProtocol,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.mtj.exception.MtjException
deployment - devices - transferProtocol - monitor -
org.eclipse.mtj.exception.MtjException
DeviceStatus getStatus(Device device)
throws org.eclipse.mtj.exception.MtjException
device -
org.eclipse.mtj.exception.MtjException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||