public interface Deployment extends Dependency
A deployment is the allocation of an artifact or artifact instance to a deployment target. A component deployment is the deployment of one or more artifacts or artifact instances to a deployment target, optionally parameterized by a deployment specification. Examples are executables and configuration files.
The following features are supported:
UMLPackage.getDeployment()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<DeploymentSpecification> |
getConfiguration()
Returns the value of the 'Configuration' containment reference list.
|
java.util.Collection<DeployedArtifact> |
getDeployedArtifact()
Returns the value of the 'Deployed Artifact' reference list.
|
DeploymentTarget |
getLocation()
Returns the value of the 'Location' container reference.
|
boolean |
hasConfiguration() |
boolean |
hasDeployedArtifact() |
void |
setLocation(DeploymentTarget value)
Sets the value of the '
Location ' container reference. |
get_collaborationUseOfRoleBinding, getClient, getSupplier, hasClient, hasSupplier, set_collaborationUseOfRoleBinding
get_componentOfPackagedElement, get_elementImportOfImportedElement, get_manifestationOfUtilizedElement, getOwningPackage, getVisibility, has_elementImportOfImportedElement, has_manifestationOfUtilizedElement, set_componentOfPackagedElement, setOwningPackage, setVisibility
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace
get_templateParameterOfDefault, get_templateParameterOfOwnedDefault, get_templateParameterSubstitutionOfActual, get_templateParameterSubstitutionOfOwnedActual, getOwningTemplateParameter, getTemplateParameter, has_templateParameterOfDefault, has_templateParameterSubstitutionOfActual, set_templateParameterOfOwnedDefault, set_templateParameterSubstitutionOfOwnedActual, setOwningTemplateParameter, setTemplateParameter
getSource, getTarget, hasSource, hasTarget
get_abstraction, getRelatedElement, has_abstraction, hasRelatedElement
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
@CheckForNull DeploymentTarget getLocation()
Deployment
'.
The DeployedTarget which is the target of a Deployment.
setLocation(DeploymentTarget)
,
UMLPackage.getDeployment_Location()
,
DeploymentTarget.getDeployment()
void setLocation(@CheckForNull DeploymentTarget value)
Location
' container reference.
value
- the new value of the 'Location' container reference.getLocation()
java.util.Collection<DeploymentSpecification> getConfiguration()
DeploymentSpecification
.
It is bidirectional and its opposite is
'Deployment
'.
The specification of properties that parameterize the deployment and execution of one or more Artifacts.
UMLPackage.getDeployment_Configuration()
,
DeploymentSpecification.getDeployment()
java.util.Collection<DeployedArtifact> getDeployedArtifact()
DeployedArtifact
.
It is bidirectional and its opposite is
'deployment Of Deployed Artifact
'.
The Artifacts that are deployed onto a Node. This association specializes the supplier association.
UMLPackage.getDeployment_DeployedArtifact()
,
DeployedArtifact.get_deploymentOfDeployedArtifact()
boolean hasConfiguration() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasDeployedArtifact() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException