All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.plasma.metamodel.Concurrent Maven / Gradle / Ivy

There is a newer version: 2.2.1
Show newest version
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2017.10.06 at 02:19:48 PM MST 
//


package org.plasma.metamodel;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
 * This stereotype annotates or tags UML properties for use within various operations involving concurrency control. Concurrency control deals with handling collisions and other issues which arise when allowing multiple users or processes simultaneous access to shared entities within a data store. UML properties tagged with this stereotype contain metadata instructive, for example to an SDO Data Access Service (DAS) during commit operations for modified data graphs.
 * 
 * 

Java class for Concurrent complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="Concurrent">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <attribute name="type" use="required" type="{http://plasma.org/metamodel}ConcurrencyType" />
 *       <attribute name="dataFlavor" use="required" type="{http://plasma.org/metamodel}ConcurentDataFlavor" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Concurrent") @XmlRootElement(name = "Concurrent") public class Concurrent { @XmlAttribute(name = "type", required = true) protected ConcurrencyType type; @XmlAttribute(name = "dataFlavor", required = true) protected ConcurentDataFlavor dataFlavor; /** * Gets the value of the type property. * * @return * possible object is * {@link ConcurrencyType } * */ public ConcurrencyType getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link ConcurrencyType } * */ public void setType(ConcurrencyType value) { this.type = value; } /** * Gets the value of the dataFlavor property. * * @return * possible object is * {@link ConcurentDataFlavor } * */ public ConcurentDataFlavor getDataFlavor() { return dataFlavor; } /** * Sets the value of the dataFlavor property. * * @param value * allowed object is * {@link ConcurentDataFlavor } * */ public void setDataFlavor(ConcurentDataFlavor value) { this.dataFlavor = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy