Package iotmodel
Interface IoTPlatform
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
IoTPlatformImpl
public interface IoTPlatform
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Io TPlatform'.
The following features are supported:
- See Also:
IotmodelPackage.getIoTPlatform()
-
Method Summary
Modifier and Type Method Description AppChannelgetCommunicateThrough()Returns the value of the 'Communicate Through' reference.MessageBrokergetMessagebroker()Returns the value of the 'Messagebroker' reference.MessagegetSentReceivedByPlatform()Returns the value of the 'Sent Received By Platform' reference.ProtocolStackgetUseProtocol()Returns the value of the 'Use Protocol' reference.org.eclipse.emf.common.util.EList<UserApplication>getUserapplication()Returns the value of the 'Userapplication' reference list.WebServergetWebserver()Returns the value of the 'Webserver' reference.voidsetCommunicateThrough(AppChannel value)Sets the value of the 'Communicate Through' reference.voidsetMessagebroker(MessageBroker value)Sets the value of the 'Messagebroker' reference.voidsetSentReceivedByPlatform(Message value)Sets the value of the 'Sent Received By Platform' reference.voidsetUseProtocol(ProtocolStack value)Sets the value of the 'Use Protocol' reference.voidsetWebserver(WebServer value)Sets the value of the 'Webserver' reference.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getUseProtocol
ProtocolStack getUseProtocol()Returns the value of the 'Use Protocol' reference.- Returns:
- the value of the 'Use Protocol' reference.
- See Also:
setUseProtocol(ProtocolStack),IotmodelPackage.getIoTPlatform_UseProtocol()
-
setUseProtocol
Sets the value of the 'Use Protocol' reference.- Parameters:
value- the new value of the 'Use Protocol' reference.- See Also:
getUseProtocol()
-
getSentReceivedByPlatform
Message getSentReceivedByPlatform()Returns the value of the 'Sent Received By Platform' reference. It is bidirectional and its opposite is 'Send Receive Message'.- Returns:
- the value of the 'Sent Received By Platform' reference.
- See Also:
setSentReceivedByPlatform(Message),IotmodelPackage.getIoTPlatform_SentReceivedByPlatform(),Message.getSendReceiveMessage()
-
setSentReceivedByPlatform
Sets the value of the 'Sent Received By Platform' reference.- Parameters:
value- the new value of the 'Sent Received By Platform' reference.- See Also:
getSentReceivedByPlatform()
-
getCommunicateThrough
AppChannel getCommunicateThrough()Returns the value of the 'Communicate Through' reference.- Returns:
- the value of the 'Communicate Through' reference.
- See Also:
setCommunicateThrough(AppChannel),IotmodelPackage.getIoTPlatform_CommunicateThrough()
-
setCommunicateThrough
Sets the value of the 'Communicate Through' reference.- Parameters:
value- the new value of the 'Communicate Through' reference.- See Also:
getCommunicateThrough()
-
getUserapplication
org.eclipse.emf.common.util.EList<UserApplication> getUserapplication()Returns the value of the 'Userapplication' reference list. The list contents are of typeUserApplication. It is bidirectional and its opposite is 'Iotplatform'.- Returns:
- the value of the 'Userapplication' reference list.
- See Also:
IotmodelPackage.getIoTPlatform_Userapplication(),UserApplication.getIotplatform()
-
getMessagebroker
MessageBroker getMessagebroker()Returns the value of the 'Messagebroker' reference. It is bidirectional and its opposite is 'Iotplatform'.- Returns:
- the value of the 'Messagebroker' reference.
- See Also:
setMessagebroker(MessageBroker),IotmodelPackage.getIoTPlatform_Messagebroker(),MessageBroker.getIotplatform()
-
setMessagebroker
Sets the value of the 'Messagebroker' reference.- Parameters:
value- the new value of the 'Messagebroker' reference.- See Also:
getMessagebroker()
-
getWebserver
WebServer getWebserver()Returns the value of the 'Webserver' reference. It is bidirectional and its opposite is 'Iotplatform'.- Returns:
- the value of the 'Webserver' reference.
- See Also:
setWebserver(WebServer),IotmodelPackage.getIoTPlatform_Webserver(),WebServer.getIotplatform()
-
setWebserver
Sets the value of the 'Webserver' reference.- Parameters:
value- the new value of the 'Webserver' reference.- See Also:
getWebserver()
-