org.plasma.sdo.profile
Class SDOConcurrent
java.lang.Object
org.modeldriven.fuml.FumlObject
fUML.Syntax.Classes.Kernel.Element
fUML.Syntax.Classes.Kernel.NamedElement
fUML.Syntax.Classes.Kernel.PackageableElement
fUML.Syntax.Classes.Kernel.Namespace
fUML.Syntax.Classes.Kernel.Type
fUML.Syntax.Classes.Kernel.Classifier
fUML.Syntax.CommonBehaviors.BasicBehaviors.BehavioredClassifier
fUML.Syntax.Classes.Kernel.Class_
org.modeldriven.fuml.repository.ext.Stereotype
org.plasma.sdo.profile.SDOConcurrent
- All Implemented Interfaces:
- Concurrent
public class SDOConcurrent
- extends org.modeldriven.fuml.repository.ext.Stereotype
- implements Concurrent
Annotates or tags properties as applicable 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. Generic SDO Data Access Services (DAS) are faced with the problem of determining at runtime for any data-object within a modified data-graph, which properties are useful for various checks and operations under a particular concurrency control type or strategy. Properties tagged as concurrent at the model level are made available to Data Access Services within the PlasmaSDOâ„¢ runtime and build-time environments.
- Version:
- 1.1.5
- Author:
- Plasma-Team
|
Field Summary |
static java.lang.String |
BASE__PROPERTY
|
static java.lang.String |
DATA_FLAVOR
Denotes or provides a hint as to the nature of the data instructive to vaious checks and operations under a particular concurrency control type or category. |
static java.lang.String |
TYPE
Specifies the general category of concurrency or concurrency control under which a property participates |
| Fields inherited from class fUML.Syntax.Classes.Kernel.Class_ |
isActive, isID, nestedClassifier, ownedAttribute, ownedOperation, ownedReception, superClass |
| Fields inherited from class fUML.Syntax.CommonBehaviors.BasicBehaviors.BehavioredClassifier |
classifierBehavior, ownedBehavior |
| Fields inherited from class fUML.Syntax.Classes.Kernel.Classifier |
attribute, feature, general, generalization, inheritedMember, isAbstract, isFinalSpecialization |
| Fields inherited from class fUML.Syntax.Classes.Kernel.Type |
package_ |
| Fields inherited from class fUML.Syntax.Classes.Kernel.Namespace |
elementImport, importedMember, member, ownedMember, packageImport |
| Fields inherited from class fUML.Syntax.Classes.Kernel.PackageableElement |
visibility |
| Fields inherited from class fUML.Syntax.Classes.Kernel.NamedElement |
name, namespace, qualifiedName |
| Fields inherited from class fUML.Syntax.Classes.Kernel.Element |
ownedComment, ownedElement, owner |
| Methods inherited from class fUML.Syntax.Classes.Kernel.Class_ |
addGeneralization, addNestedClassifier, addOwnedAttribute, addOwnedOperation, addOwnedReception, inherit, setIsActive |
| Methods inherited from class fUML.Syntax.CommonBehaviors.BasicBehaviors.BehavioredClassifier |
addOwnedBehavior, setClassifierBehavior |
| Methods inherited from class fUML.Syntax.Classes.Kernel.Classifier |
addAttribute, addFeature, hasVisibilityOf, inheritableMembers, setIsAbstract, setIsFinalSpecialization |
| Methods inherited from class fUML.Syntax.Classes.Kernel.Type |
_setPackage |
| Methods inherited from class fUML.Syntax.Classes.Kernel.Namespace |
addElementImport, addMember, addOwnedMember, addPackageImport |
| Methods inherited from class fUML.Syntax.Classes.Kernel.PackageableElement |
setVisibility |
| Methods inherited from class fUML.Syntax.Classes.Kernel.NamedElement |
_setNamespace, setName |
| Methods inherited from class fUML.Syntax.Classes.Kernel.Element |
addOwnedElement |
| Methods inherited from class org.modeldriven.fuml.FumlObject |
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespace |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BASE__PROPERTY
public static final java.lang.String BASE__PROPERTY
- See Also:
- Constant Field Values
TYPE
public static final java.lang.String TYPE
- Specifies the general category of concurrency or concurrency control under which a property participates
- See Also:
- Constant Field Values
DATA_FLAVOR
public static final java.lang.String DATA_FLAVOR
- Denotes or provides a hint as to the nature of the data instructive to vaious checks and operations under a particular concurrency control type or category.
- See Also:
- Constant Field Values
SDOConcurrent
public SDOConcurrent()
getBase_Property
public fUML.Syntax.Classes.Kernel.Property getBase_Property()
- Specified by:
getBase_Property in interface Concurrent
setBase_Property
public void setBase_Property(fUML.Syntax.Classes.Kernel.Property value)
- Specified by:
setBase_Property in interface Concurrent
getType
public ConcurrencyType getType()
- Specified by:
getType in interface Concurrent
setType
public void setType(ConcurrencyType value)
- Specified by:
setType in interface Concurrent
getDataFlavor
public ConcurrentDataFlavor getDataFlavor()
- Specified by:
getDataFlavor in interface Concurrent
setDataFlavor
public void setDataFlavor(ConcurrentDataFlavor value)
- Specified by:
setDataFlavor in interface Concurrent
Copyright © 2013. All Rights Reserved.