Package de.elo.ix.client
Class MapDomain
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.MapDomain
- All Implemented Interfaces:
Serializable
This class contains the information of a map domain. A map is a set of key value pairs and can be
addressed by a map domain name and a map ID. All maps with the same domain name are stored in the
same database tables. These maps are distinguished by their ID, which can be an arbitary string.
A map can be attached to a Sord object by setting the map ID to the Sord ID. Attached maps are
deleted, when the Sord object is finally deleted. Furthermore they can be copied with the Sord
object.
- Since:
- 7.00.040.001
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
This value is true, if the map items should be copied when the associated Sord object is copied.protected boolean
This value is true, if a history should be maintained for map items.protected String
Map domain name.protected boolean
This value is true, if the map items should be replicated with the associated Sord object.Fields inherited from class byps.BValueClass
bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
boolean
isCopy()
boolean
boolean
void
setCopy
(boolean copy) void
setHistory
(boolean history) void
void
setReplicate
(boolean replicate) toString()
Methods inherited from class byps.BValueClass
getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper
-
Field Details
-
name
Map domain name. This can be a user definined name or one of the predefined names in MapDomainC. The value is internally used as part of a database table name. Thus only alphanumeric characters are allowed.- See Also:
-
copy
protected boolean copyThis value is true, if the map items should be copied when the associated Sord object is copied. -
replicate
protected boolean replicateThis value is true, if the map items should be replicated with the associated Sord object. -
history
protected boolean historyThis value is true, if a history should be maintained for map items. A history is always available forMapDomainC.DOMAIN_SORD
andMapDomainC.DOMAIN_WORKFLOW_ACTIVE
.- Since:
- 8.00.024.002
- See Also:
-
-
Constructor Details
-
MapDomain
public MapDomain() -
MapDomain
-
-
Method Details
-
getName
-
setName
-
isCopy
public boolean isCopy() -
setCopy
public void setCopy(boolean copy) -
isReplicate
public boolean isReplicate() -
setReplicate
public void setReplicate(boolean replicate) -
isHistory
public boolean isHistory() -
setHistory
public void setHistory(boolean history) -
toString
-