public class BaseServiceRegistryDataObjectModel extends BaseDataObjectModel implements ServiceRegistryDataObjectModel
| Modifier and Type | Field and Description |
|---|---|
protected DataObjectDefinitionIdentityLinks |
definitionIdentityLinks |
protected List<ServiceRegistryFieldMapping> |
fieldMappings |
protected Collection<DataObjectInstanceIdentityLinkModel> |
instanceIdentityLinks |
dataObjectType, description, externalId, key, name, sourceId, sourceSpecificAttributes, sourceType, subType, supportedCachingType, type| Constructor and Description |
|---|
BaseServiceRegistryDataObjectModel() |
| Modifier and Type | Method and Description |
|---|---|
DataObjectDefinitionIdentityLinks |
getDefinitionIdentityLinks()
The identity links for the data object model.
|
List<ServiceRegistryFieldMapping> |
getFieldMappings() |
Collection<DataObjectInstanceIdentityLinkModel> |
getInstanceIdentityLinks()
The identity links that should be added for every newly created data object instance
|
void |
setDefinitionIdentityLinks(DataObjectDefinitionIdentityLinks definitionIdentityLinks) |
void |
setFieldMappings(List<ServiceRegistryFieldMapping> fieldMappings) |
void |
setInstanceIdentityLinks(Collection<DataObjectInstanceIdentityLinkModel> instanceIdentityLinks) |
getDataObjectType, getDescription, getExternalId, getKey, getName, getSourceId, getSourceSpecificAttributes, getSourceType, getSubType, getSupportedCachingType, getType, setDataObjectType, setDescription, setExternalId, setKey, setName, setSourceId, setSourceSpecificAttributes, setSourceType, setSubType, setSupportedCachingType, setTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDataObjectType, getDescription, getExternalId, getKey, getName, getSourceId, getSourceSpecificAttributes, getSourceType, getSubType, getSupportedCachingType, getTypeprotected List<ServiceRegistryFieldMapping> fieldMappings
protected DataObjectDefinitionIdentityLinks definitionIdentityLinks
protected Collection<DataObjectInstanceIdentityLinkModel> instanceIdentityLinks
public List<ServiceRegistryFieldMapping> getFieldMappings()
getFieldMappings in interface ServiceRegistryDataObjectModelpublic void setFieldMappings(List<ServiceRegistryFieldMapping> fieldMappings)
public DataObjectDefinitionIdentityLinks getDefinitionIdentityLinks()
ServiceRegistryDataObjectModelgetDefinitionIdentityLinks in interface ServiceRegistryDataObjectModelpublic void setDefinitionIdentityLinks(DataObjectDefinitionIdentityLinks definitionIdentityLinks)
public Collection<DataObjectInstanceIdentityLinkModel> getInstanceIdentityLinks()
ServiceRegistryDataObjectModelgetInstanceIdentityLinks in interface ServiceRegistryDataObjectModelpublic void setInstanceIdentityLinks(Collection<DataObjectInstanceIdentityLinkModel> instanceIdentityLinks)