com.semarchy.mdm.runtime.model.logical
Interface IEntityRetention

All Superinterfaces:
IUniquelyNamed, Serializable

public interface IEntityRetention
extends Serializable, IUniquelyNamed


Field Summary
static String ENTITY_RETENTION_PREFIX
           
 
Fields inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
SEP
 
Method Summary
 String getDescription()
           
 Integer getDuration()
          Getter for owned property Duration:
 IEntity getEntity()
           
 RetentionType getType()
          Getter for owned property Type:
 RetentionTimeUnit getUnit()
          Getter for owned property Unit:
 
Methods inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
getPrefixedUniqueName, getUniqueName
 

Field Detail

ENTITY_RETENTION_PREFIX

static final String ENTITY_RETENTION_PREFIX
See Also:
Constant Field Values
Method Detail

getType

RetentionType getType()

Getter for owned property Type:

Indicates how data history is retained

Returns:
value of this property

getUnit

RetentionTimeUnit getUnit()

Getter for owned property Unit:

Time unit

Returns:
value of this property

getDuration

Integer getDuration()

Getter for owned property Duration:

Time duration

Returns:
value of this property

getEntity

IEntity getEntity()

getDescription

String getDescription()


Copyright © 2015. All Rights Reserved.