Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

accessIp - Variable in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
accessPoint - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.WebAppInfo
 
addCostElement(CostElement) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
addLocalIdentification(LocalIdentification) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
Try to add a local identification
addOfferedServiceUnit(ServiceTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
addServiceTopology(ServiceTopology) - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
addServiceUnit(ServiceTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
addTopology(ServiceTopology) - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
apiEndpoint - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ElasticPlatformServiceInfo
 
apiEndpoint - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.WebContainerInfo
 
apiType - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ElasticPlatformServiceInfo
 
appliedInConjunctionWith - Variable in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
Artifact - Class in at.ac.tuwien.dsg.cloud.elise.model.provider
Refer to different kinds of artifact.
Artifact() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
Artifact(String, SalsaArtifactType, String, String) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
artifacts - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
assignedBy - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
assignedBy(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
assignToEntity(ServiceTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
The CostFunction can be assigned to a ServiceUnit
at.ac.tuwien.dsg.cloud.elise.master.RESTService - package at.ac.tuwien.dsg.cloud.elise.master.RESTService
 
at.ac.tuwien.dsg.cloud.elise.model.extra.contract - package at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
at.ac.tuwien.dsg.cloud.elise.model.extra.cost - package at.ac.tuwien.dsg.cloud.elise.model.extra.cost
 
at.ac.tuwien.dsg.cloud.elise.model.generic - package at.ac.tuwien.dsg.cloud.elise.model.generic
 
at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels - package at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels
 
at.ac.tuwien.dsg.cloud.elise.model.provider - package at.ac.tuwien.dsg.cloud.elise.model.provider
 
at.ac.tuwien.dsg.cloud.elise.model.relationships - package at.ac.tuwien.dsg.cloud.elise.model.relationships
 
at.ac.tuwien.dsg.cloud.elise.model.runtime - package at.ac.tuwien.dsg.cloud.elise.model.runtime
 
at.ac.tuwien.dsg.cloud.elise.model.structure - package at.ac.tuwien.dsg.cloud.elise.model.structure
 
at.ac.tuwien.dsg.cloud.elise.model.wrapper - package at.ac.tuwien.dsg.cloud.elise.model.wrapper
 
at.ac.tuwien.dsg.cloud.salsa.domainmodels - package at.ac.tuwien.dsg.cloud.salsa.domainmodels
 
at.ac.tuwien.dsg.cloud.salsa.domainmodels.application - package at.ac.tuwien.dsg.cloud.salsa.domainmodels.application
 
at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS - package at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS
 
at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT - package at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT
 
at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware - package at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware
 
at.ac.tuwien.dsg.cloud.salsa.domainmodels.types - package at.ac.tuwien.dsg.cloud.salsa.domainmodels.types
 

B

baseImageID - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
baseImageName - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 

C

capabilities - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
Capability - Class in at.ac.tuwien.dsg.cloud.elise.model.generic
The configuration capability with different execution methods
Capability() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
Capability(String, Capability.ExecutionMethod, Object) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
Capability.ExecutionMethod - Enum in at.ac.tuwien.dsg.cloud.elise.model.generic
 
category - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
category - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
category - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
cleanDB() - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
CloudService - Class in at.ac.tuwien.dsg.cloud.elise.model.structure
The whole cloud service
CloudService() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
CloudService(String, Long) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
configDrive - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
conjunctWith(ServiceTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
connectTo - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
connectToInstance(UnitInstance) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
ConnectToRelationshipInstance - Class in at.ac.tuwien.dsg.cloud.elise.model.relationships
The connection between two UnitInstance
ConnectToRelationshipInstance() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
ConnectToRelationshipInstance(UnitInstance, UnitInstance, String) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
ConnectToRelationshipTemplate - Class in at.ac.tuwien.dsg.cloud.elise.model.relationships
The connection between two ServiceUnitTemplate
ConnectToRelationshipTemplate() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipTemplate
 
ConnectToRelationshipTemplate(ServiceTemplate, ServiceTemplate, String) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipTemplate
 
Constraint - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
Constraint() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
Contract - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
Contract() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
contract - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
ContractItem - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
ContractItem() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractItem
 
ContractPartner - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
ContractPartner() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractPartner
 
ContractTemplate - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
ContractTemplate() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTemplate
 
ContractTerm - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
ContractTerm() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTerm
 
ContractTermType - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
ContractTermType() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTermType
 
cost - Variable in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
CostElement - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.cost
A cost in a period of usage, e.g.
CostElement() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
CostElement(String, Metric, Double) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
costElements - Variable in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
CostFunction - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.cost
Define a dynamic cost for the offered service unit
CostFunction() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
CostFunction(String) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
costIntervalFunction - Variable in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
costType - Variable in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
count() - Method in class at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseCommunicationService
Get the information of available conductors and collectors which are running and registered.
currentState - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 

D

data - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution
 
DatabaseManagementInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware
 
DatabaseManagementInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.DatabaseManagementInfo
 
DatabaseManagementInfo(String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.DatabaseManagementInfo
 
DatabaseManagementInfo.States - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware
 
dateCreated - Variable in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
deleteArtifact(Artifact) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
To delete the artifact
deleteGlobalIdentification(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
deleteProvider(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Delete information of provider from DB
deleteServiceTemplate(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Delete the service template from DB
deleteUnitInstance(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Delete unit instance by ID
DockerExecution - Class in at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels
Additional parameters for executing capability via docker container.
DockerExecution() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.DockerExecution
 
DockerExecution(String...) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.DockerExecution
 
DockerInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS
Description for docker instances
DockerInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo
 
DockerInfo(String, String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo
 
DockerInfo.States - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS
 
dockername - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo
 
domain - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
DomainEntities - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels
This class manages set of DomainEntity, which used for collecting both application and infrastructure information
DomainEntities() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntities
 
DomainEntities(Set<DomainEntity>) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntities
 
DomainEntity - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels
 
DomainEntity() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
DomainEntity(ServiceCategory, String, String, String...) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
domainID - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 

E

ElasticPlatformServiceInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.application
 
ElasticPlatformServiceInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ElasticPlatformServiceInfo
 
ElasticPlatformServiceInfo(String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ElasticPlatformServiceInfo
 
ElasticPlatformServiceInfo.States - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.application
 
EliseCommunicationService - Class in at.ac.tuwien.dsg.cloud.elise.master.RESTService
This service contains APIs to communicate with distributed collectors to gather information
EliseCommunicationService() - Constructor for class at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseCommunicationService
 
EliseManager - Interface in at.ac.tuwien.dsg.cloud.elise.master.RESTService
For managing distributed components of ELISE
EliseRepository - Interface in at.ac.tuwien.dsg.cloud.elise.master.RESTService
The APIs enables to read/write/search unit instances in ELISE.
endpoint - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution
 
entities - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntities
 
environment - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.ScriptExecution
 
equals(Object) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
equals(Object) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
equals(Object) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
equals(Object) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
equals(Object) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
equals(Object) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
ExecutableAppInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.application
 
ExecutableAppInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ExecutableAppInfo
 
ExecutableAppInfo(String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ExecutableAppInfo
 
ExecutableAppInfo.States - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.application
 
executedBy - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
executedBy(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
executionMethod - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
executionModel - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
The execution model is store as String and will be (un)marshal via JSON This should be replaced by the API manage
exposedPort - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.DockerExecution
 
ExtensibleModel - Class in at.ac.tuwien.dsg.cloud.elise.model.generic
 
ExtensibleModel() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.ExtensibleModel
 
ExtensibleModel(Class) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.ExtensibleModel
 
extra - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 

F

fileEncoding - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
fileEncodingPacket - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
findAllCapabilities() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
findAllMetricValues() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
findArtifactByName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
findDomainEntityByCategory(ServiceCategory) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntities
 
findDomainInfoByName(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntities
 
flavorID - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
flavorName - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
from - Variable in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
from - Variable in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipTemplate
 
from - Variable in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipInstance
 
from - Variable in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate
 
fromJson(String) - Static method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ExtensibleModel
 
fromJson(String) - Static method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
 
fromJson(String) - Static method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
fromJson(String) - Static method in class at.ac.tuwien.dsg.cloud.elise.model.wrapper.UnitInstanceWrapper
 
fromJson(String) - Static method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntities
 
fromJson(String) - Static method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
fromString(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.types.SalsaArtifactType
 

G

GatewayInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT
 
GatewayInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.GatewayInfo
 
GatewayInfo(String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.GatewayInfo
 
GatewayInfo.States - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT
 
getAccessIp() - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
getAddress() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractPartner
 
getAppliedInConjunctionWith() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
getArtifacts() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
getAssignedBy() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
getBaseImageID() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getBaseImageName() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getCapabilities() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getCapabilityByName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getCategory() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getCategory() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
getCategory() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
getClazz() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ExtensibleModel
 
getCode() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Script
 
getCollectorArtifact(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
getCollectorNameList() - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
getCompositionScript() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
getConductor(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
getConductorList() - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
getConfigDrive() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getConnectTo() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
getContactInfo() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractPartner
 
getContract() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getContraints() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTerm
 
getCost() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
getCostElements() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
getCostIntervalFunction() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
getCostType() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
getCurrentState() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
getData() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution
 
getDatatype() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ParameterTemplate
 
getDateCreated() - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
getDescription() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
getDescription() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTermType
 
getDescription() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ParameterTemplate
 
getDockername() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo
 
getDomain() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getDomainID() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
getEndpoint() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution
 
getEnforcementScript() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
getEntities() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntities
 
getEnvironment() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.ScriptExecution
 
getExecutedBy() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
getExecutionMethod() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
getExecutionModel() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
getExtra() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getExtraByClass(Class) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getFileEncoding() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getFileEncodingPacket() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getFlavorID() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getFlavorName() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getFrom() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
getFrom() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipTemplate
 
getFrom() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipInstance
 
getFrom() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate
 
getGraphID() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getHostedOn() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
getHostId() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getIdentification() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
getIdItems() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
getInstanceId() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getInvalidFrom() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
getIotUnit() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
getIp() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.GatewayInfo
 
getItems() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
getJavaRuntimeName() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getJavaVendor() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getJavaVersion() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getKeyname() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getLocalIDs() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
 
getLocation() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.GatewayInfo
 
getMeasurementUnit() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
getMetaData() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
getMethod() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution
 
getMetricType() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractItem
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractPartner
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTemplate
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTerm
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTermType
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.MetaData
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ParameterTemplate
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Script
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
getName() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
getName() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
getOffering() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
getOsArch() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getOsName() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getOsVersion() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getPackageDependency() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo.PackagesDependencies
 
getPackagesDependencies() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getParameters() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
getParameters() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
getParameters() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
getPartners() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
getPortmap() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo
 
getPrivateIp() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getProperties() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
getProvider() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getProviderID() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
getProviderType() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
getPublicIp() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getQueryProcessStatus(String) - Method in class at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseCommunicationService
Query the status of a query.
getReference() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
getRole() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractPartner
 
getScriptname() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.ScriptExecution
 
getService() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractItem
 
getServiceTopologies() - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
getServiceTopologies() - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
getServiceTopologiesList() - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
getServiceTopologiesList() - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
getServiceUnitList() - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
getServiceUnits() - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
getServiceUnitsList() - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
getState() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
getStates() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
getStatus() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getString() - Method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.types.SalsaArtifactType
 
getSunCpuEndian() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getSunOsPatchLevel() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getTemplate() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
getTenantId() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getTerms() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTemplate
 
getTo() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
getTo() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipTemplate
 
getTo() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipInstance
 
getTo() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate
 
getType() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
getType() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTerm
 
getType() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
getType() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
getUnit() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ParameterTemplate
 
getUnitCategory() - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Return a list of supported service unit types.
getUnitInstances() - Method in class at.ac.tuwien.dsg.cloud.elise.model.wrapper.UnitInstanceWrapper
 
getUpdated() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getUserID() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
getUuid() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
getUuid() - Method in interface at.ac.tuwien.dsg.cloud.elise.model.generic.HasUniqueId
 
getUuid() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
getUuid() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
getUuid() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
 
getValidFrom() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
getValue() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.MetaData
 
getValue() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Parameter
 
getValue() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
getValue() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
getVersion() - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Script
 
getVersion() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
getWorkingFolder() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.ScriptExecution
 
GlobalIdentification - Class in at.ac.tuwien.dsg.cloud.elise.model.runtime
Save the list of LocalIdentification and the global ID for a particular unit instance
GlobalIdentification() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
 

H

hasArtifact(Artifact) - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
hasCapabilities(Set<Capability>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
hasCapability(Capability) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
hasDomainEntity(DomainEntity) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntities
 
hasExtra(ExtensibleModel) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
hashCode() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
hashCode() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
hashCode() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
hashCode() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
This equal function compare 2 identification of 2 information pieces of 2 services If they are equals, that mean 2 pieces of information belong to the same service
hashCode() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
hashCode() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
hasIdentification(String, String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
hasInstance(UnitInstance) - Method in class at.ac.tuwien.dsg.cloud.elise.model.wrapper.UnitInstanceWrapper
 
hasLocalIdentification(LocalIdentification) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
 
hasOfferedServiceUnit(ServiceTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
hasParameters(String...) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
hasState(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
HasUniqueId - Interface in at.ac.tuwien.dsg.cloud.elise.model.generic
The entity which require a unique ID and cannot be duplicated in the ecosystem need to implement this class.
health() - Method in class at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseCommunicationService
 
health() - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
health() - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
To check the availability of this RESTful API.
hostedOn - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
hostedOnInstance(UnitInstance) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
hostId - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
HostOnRelationshipInstance - Class in at.ac.tuwien.dsg.cloud.elise.model.relationships
Define a UnitInstance is hosted by which
HostOnRelationshipInstance() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipInstance
 
HostOnRelationshipInstance(UnitInstance, UnitInstance) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipInstance
 
HostOnRelationshipTemplate - Class in at.ac.tuwien.dsg.cloud.elise.model.relationships
Define a ServiceUnitTemplate is hosted by which
HostOnRelationshipTemplate() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate
 
HostOnRelationshipTemplate(ServiceTemplate, ServiceTemplate) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate
 
HostOnRelationshipTemplate.RelationshipType - Enum in at.ac.tuwien.dsg.cloud.elise.model.relationships
 

I

identification - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
IdentificationItem - Class in at.ac.tuwien.dsg.cloud.elise.model.runtime
One property which is used for the identification
IdentificationItem(String, String, IdentificationItem.EnvIDType, IdentificationItem.EnvIDScope) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
IdentificationItem() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
IdentificationItem.EnvIDScope - Enum in at.ac.tuwien.dsg.cloud.elise.model.runtime
 
IdentificationItem.EnvIDType - Enum in at.ac.tuwien.dsg.cloud.elise.model.runtime
 
idItems - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
IDType - Enum in at.ac.tuwien.dsg.cloud.elise.model.runtime
Some type of the Domain ID what are support to enable the collectors to set right identification
instanceId - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
isMember(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.runtime.State
 

J

javaRuntimeName - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
javaVendor - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
javaVersion - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 

K

keyname - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 

L

LocalIdentification - Class in at.ac.tuwien.dsg.cloud.elise.model.runtime
The LocalIdentification is any kind of ID, assigned by a particular management service
LocalIdentification(ServiceCategory, String) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
LocalIdentification() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
localIDs - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
 
localtion - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.SensorInfo
 

M

measurementUnit - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
mergeWith(UnitInstance) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
MetaData - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
MetaData() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.MetaData
 
method - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution
 
Metric - Class in at.ac.tuwien.dsg.cloud.elise.model.generic
This represents arbitrary metric types and value
Metric() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
Metric(String, Object, String, Metric.MetricType) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
Metric.MetricType - Enum in at.ac.tuwien.dsg.cloud.elise.model.generic
 
metricType - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 

N

name - Variable in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
name - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
name - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
name - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
name - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
name - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
name - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
name - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 

O

offering - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
osArch - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
osName - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
osVersion - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 

P

packagesDependencies - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
PackagesDependencies() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo.PackagesDependencies
 
padLeft(String, int) - Static method in class at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseCommunicationService
 
Parameter - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
Parameter() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Parameter
 
parameters - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
ParameterTemplate - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
ParameterTemplate() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ParameterTemplate
 
portmap - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo
List of port map dockerPort:hostPort, e.g.: 80:9080,8080:9999
privateIp - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
properties - Variable in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipTemplate
 
Provider - Class in at.ac.tuwien.dsg.cloud.elise.model.provider
Describe a provider, which include multiples Offered Service Unit
Provider() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
Provider(String) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
Provider(String, Provider.ProviderType) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
provider - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
Provider.ProviderType - Enum in at.ac.tuwien.dsg.cloud.elise.model.provider
 
providerID - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
providerType - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
publicIp - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
pushCollectorToConductor(String, String, String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
Send a message to inject a collector with name and configure into the conductor with ID This function publish message to all the conductor, which the conductor will filter later.

Q

query(EliseQuery) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Filter unit instance by an ID
querySetOfInstance(EliseQuery, boolean, boolean) - Method in class at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseCommunicationService
Send a query to all the conductors, which then will trigger collector module, collect the information, and update to the central service.
querySetOfInstances(EliseQuery) - Method in class at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseCommunicationService
 

R

readAllProviders() - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Get a list of all available provider
readAllServiceTemplates() - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Get all the list of service template
readAllUnitInstances(String, String, String, String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Get the unit instance base on some basic metadata, managed by ELISE.
readArtifact(String, String, String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Read the artifact information.
readFromJson(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ExtensibleModel
 
readProvider(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Read information about provider
readServiceTemplate(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
To read service template
readUnitInstance(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Read an unit instance from the database and all its extensions
readUnitInstanceByExtension(List<ExtensibleModel>) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Get the list of instance with external model info, e.g.
reference - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
registerConductor(ConductorDescription) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
removeConductor(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
RestExecution - Class in at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels
Additional parameters for executing capability via REST call
RestExecution() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution
 
RestExecution(String, RestExecution.RestMethod, String) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution
 
RestExecution.RestMethod - Enum in at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels
 
ResynConductors() - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
returnExecutionModel() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
runConductorViaSalsa(String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
To request the pioneer to run a conductor.

S

SalsaArtifactType - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.types
The artifact type: - sh: script based deployment.
saveArtifact(Artifact) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
To create new or update artifacts
saveProvider(Provider) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
To save a provider
saveRelationshipConnectTo(ConnectToRelationshipInstance) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
To save a relationship between two instances
saveRelationshipHostOn(HostOnRelationshipInstance) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
To save a relationship between two instances
saveServiceTemplate(ServiceTemplate) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Create new or update a service template
saveUnitInstance(UnitInstance) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseRepository
Add new or update an unit instance.
scope - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
Script - Class in at.ac.tuwien.dsg.cloud.elise.model.extra.contract
 
Script() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Script
 
ScriptExecution - Class in at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels
Additional parameters for executing capability via script
ScriptExecution() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.ScriptExecution
 
ScriptExecution(String, String, String) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.ScriptExecution
 
scriptname - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.ScriptExecution
 
SensorInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT
 
SensorInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.SensorInfo
 
SensorInfo(String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.SensorInfo
 
SensorInfo.States - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT
 
ServiceCategory - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.types
 
ServiceStack - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.types
 
ServiceTemplate - Class in at.ac.tuwien.dsg.cloud.elise.model.provider
Describe a service unit provided by cloud provider.
ServiceTemplate() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
ServiceTemplate(String, ServiceCategory) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
ServiceTemplate(String, ServiceCategory, String) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
serviceTopologies - Variable in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
serviceTopologies - Variable in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
ServiceTopology - Class in at.ac.tuwien.dsg.cloud.elise.model.structure
A topology group multiple service unit templates and/or topologies
ServiceTopology() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
ServiceTopology(Set<ServiceTemplate>, Set<ServiceTopology>) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
ServiceUnit - Class in at.ac.tuwien.dsg.cloud.elise.model.generic
 
ServiceUnit() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
ServiceUnit(String, ServiceCategory) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
serviceUnits - Variable in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
setAccessIp(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
setAddress(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractPartner
 
setAppliedInConjunctionWith(Set<ServiceTemplate>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
setBaseImageID(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setBaseImageName(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setCapabilities(Set<Capability>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
setCategory(ServiceCategory) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
setCategory(ServiceCategory) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
setCode(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Script
 
setCompositionScript(Script) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
setConfigDrive(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setConnectTo(Set<UnitInstance>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
setContactInfo(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractPartner
 
setContract(Contract) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
setContraints(Set<Constraint>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTerm
 
setCost(Double) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
setCostElements(Set<CostElement>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostFunction
 
setCostIntervalFunction(Metric) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
setCurrentState(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
setDatatype(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ParameterTemplate
 
setDateCreated(Long) - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
setDescription(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
setDescription(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTermType
 
setDescription(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ParameterTemplate
 
setDomain(DomainEntity) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
setDomainID(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
setEnforcementScript(Script) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
setExecutionMethod(Capability.ExecutionMethod) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
setExecutionModel(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
setExtra(Set<ExtensibleModel>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
setFileEncoding(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setFileEncodingPacket(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setFlavorID(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setFlavorName(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setFrom(UnitInstance) - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
setFrom(ServiceTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipTemplate
 
setFrom(UnitInstance) - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipInstance
 
setFrom(ServiceTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate
 
setGraphID(Long) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
setHostedOn(UnitInstance) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
setHostId(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setId(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
setIdentification(GlobalIdentification) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
setInstanceId(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setInvalidFrom(Date) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
setIotUnit(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
setIp(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.GatewayInfo
 
setItems(Set<ContractItem>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
setJavaRuntimeName(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setJavaVendor(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setJavaVersion(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setKeyname(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setLocation(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.GatewayInfo
 
setMeasurementUnit(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
setMetaData(Set<MetaData>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
setMetricType(Metric.MetricType) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractItem
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractPartner
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTemplate
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTerm
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTermType
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.MetaData
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ParameterTemplate
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Script
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
setName(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
setOffering(Set<ServiceTemplate>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
setOsArch(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setOsName(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setOsVersion(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setPackageDependency(List<String>) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo.PackagesDependencies
 
setPackagesDependencies(VirtualMachineInfo.PackagesDependencies) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setParameters(Set<ParameterTemplate>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
setParameters(Set<Parameter>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
setPartners(Set<ContractPartner>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
setPortmap(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo
 
setPrivateIp(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setProperties(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
setProvider(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setProviderID(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.ServiceTemplate
 
setProviderType(Provider.ProviderType) - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
setPublicIp(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setRole(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractPartner
 
setService(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractItem
 
setServiceTopologies(Set<ServiceTopology>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.CloudService
 
setServiceTopologies(Set<ServiceTopology>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
setServiceUnits(Set<ServiceTemplate>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.structure.ServiceTopology
 
setState(State) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
setStatus(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setSunCpuEndian(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setSunOsPatchLevel(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setTemplate(ContractTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
setTenantId(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setTerms(Set<ContractTerm>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTemplate
 
setTo(UnitInstance) - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
setTo(ServiceTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipTemplate
 
setTo(UnitInstance) - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipInstance
 
setTo(ServiceTemplate) - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate
 
setType(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Constraint
 
setType(ContractTermType) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ContractTerm
 
setType(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.cost.CostElement
 
setUnit(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.ParameterTemplate
 
setUnitInstances(Set<UnitInstance>) - Method in class at.ac.tuwien.dsg.cloud.elise.model.wrapper.UnitInstanceWrapper
 
setUpdated(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setUserID(String) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
setUuid(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
setUuid(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
setUuid(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
 
setValidFrom(Date) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Contract
 
setValue(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.MetaData
 
setValue(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Parameter
 
setValue(Object) - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
setVersion(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.extra.contract.Script
 
setVersion(String) - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
State - Enum in at.ac.tuwien.dsg.cloud.elise.model.runtime
The states of the configuration.
state - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
states - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
status - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
sunCpuEndian - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
sunOsPatchLevel - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
SystemServiceInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.application
 
SystemServiceInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.SystemServiceInfo
 
SystemServiceInfo(String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.SystemServiceInfo
 
SystemServiceInfo.States - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.application
 

T

tenantId - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
to - Variable in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
to - Variable in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipTemplate
 
to - Variable in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipInstance
 
to - Variable in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.ConnectToRelationshipInstance
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipInstance
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.LocalIdentification
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.elise.model.wrapper.UnitInstanceWrapper
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntities
 
toJson() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
toString() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo
 
toString() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo.PackagesDependencies
 
toString() - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
type - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
type - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
type - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.WebContainerInfo
 

U

UnitInstance - Class in at.ac.tuwien.dsg.cloud.elise.model.runtime
The instance managed by different cloud and management services
UnitInstance() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
UnitInstance(String, ServiceCategory) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.runtime.UnitInstance
 
unitInstances - Variable in class at.ac.tuwien.dsg.cloud.elise.model.wrapper.UnitInstanceWrapper
 
UnitInstanceWrapper - Class in at.ac.tuwien.dsg.cloud.elise.model.wrapper
For transferring collection data
UnitInstanceWrapper() - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.wrapper.UnitInstanceWrapper
 
UnitInstanceWrapper(Set<UnitInstance>) - Constructor for class at.ac.tuwien.dsg.cloud.elise.model.wrapper.UnitInstanceWrapper
 
updateComposedIdentification(LocalIdentification, String) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
Update a identification to the identification database As the global ID is assign by SALSA, the possibleGlobalID is for the creation of new GlobalID
updateConductor(ConductorDescription) - Method in interface at.ac.tuwien.dsg.cloud.elise.master.RESTService.EliseManager
 
updated - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
updateStateList(Object[]) - Method in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.DomainEntity
 
userID - Variable in class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
uuid - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Capability
 
uuid - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.ServiceUnit
This is the global ID in ELISE, is assigned at the time a service unit is created.
uuid - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.Provider
 
uuid - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.GlobalIdentification
 

V

value - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.Metric
 
value - Variable in class at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem
 
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.generic.Capability.ExecutionMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution.RestMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.generic.Metric.MetricType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.provider.Provider.ProviderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate.RelationshipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem.EnvIDScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem.EnvIDType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.runtime.IDType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.runtime.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ElasticPlatformServiceInfo.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ExecutableAppInfo.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.SystemServiceInfo.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.WebAppInfo.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.GatewayInfo.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.SensorInfo.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.DatabaseManagementInfo.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.WebContainerInfo.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.types.SalsaArtifactType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.types.ServiceCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.types.ServiceStack
Returns the enum constant of this type with the specified name.
values() - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.generic.Capability.ExecutionMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.RestExecution.RestMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.generic.Metric.MetricType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.provider.Provider.ProviderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.relationships.HostOnRelationshipTemplate.RelationshipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem.EnvIDScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.runtime.IdentificationItem.EnvIDType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.runtime.IDType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.elise.model.runtime.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ElasticPlatformServiceInfo.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.ExecutableAppInfo.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.SystemServiceInfo.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.WebAppInfo.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.DockerInfo.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.GatewayInfo.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.IoT.SensorInfo.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.DatabaseManagementInfo.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.WebContainerInfo.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.types.SalsaArtifactType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.types.ServiceCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.dsg.cloud.salsa.domainmodels.types.ServiceStack
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class at.ac.tuwien.dsg.cloud.elise.model.provider.Artifact
 
VirtualMachineInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS
This class acts as a container for all the information of Salsa Virtual Machine instances
VirtualMachineInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
VirtualMachineInfo(String, String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS.VirtualMachineInfo
 
VirtualMachineInfo.PackagesDependencies - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS
 
VirtualMachineInfo.State - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.IaaS
 

W

WebAppInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.application
 
WebAppInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.WebAppInfo
 
WebAppInfo(String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.application.WebAppInfo
 
WebAppInfo.States - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.application
 
WebContainerInfo - Class in at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware
 
WebContainerInfo() - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.WebContainerInfo
 
WebContainerInfo(String, String) - Constructor for class at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware.WebContainerInfo
 
WebContainerInfo.States - Enum in at.ac.tuwien.dsg.cloud.salsa.domainmodels.Middleware
 
workingFolder - Variable in class at.ac.tuwien.dsg.cloud.elise.model.generic.executionmodels.ScriptExecution
 
writeToJson() - Method in class at.ac.tuwien.dsg.cloud.elise.model.generic.ExtensibleModel
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2016. All Rights Reserved.