Package | Description |
---|---|
com.semarchy.mdm.runtime.data |
This package contains the
IDataAccessService and the related classes. |
com.semarchy.mdm.runtime.model.dataaccess | |
com.semarchy.mdm.runtime.model.logical |
This package contains the
IModel representing the model as designed in Semarchy Convergence For MDM. |
com.semarchy.mdm.runtime.model.logical.exception | |
com.semarchy.mdm.runtime.model.physical | |
com.semarchy.mdm.runtime.model.security |
Modifier and Type | Method and Description |
---|---|
IEntity |
IEntityRow.getEntity()
The actual IEntity represented by this row
|
Modifier and Type | Method and Description |
---|---|
static DataAccessPermissionDeniedException |
DataAccessPermissionDeniedException.checkoutDenied(IEntity pEntity) |
IEntityRow |
IDataAccessService.newRow(IActivityTask pTask,
IEntity pEntity)
Create a NOT persisted Data Row.
|
static DataAccessPermissionDeniedException |
DataAccessPermissionDeniedException.readEntityDenied(IEntity pEntity) |
static DataAccessPermissionDeniedException |
DataAccessPermissionDeniedException.removalDenied(IEntity pEntity,
List<IBusinessObjectView> pBoViews) |
Modifier and Type | Method and Description |
---|---|
IEntity |
IView.getEntity() |
IEntity |
IEntityViewMapping.getEntity() |
IEntity |
DelegatingView.getEntity() |
Modifier and Type | Method and Description |
---|---|
int |
EntityComparator.compare(IEntity a1,
IEntity a2) |
IView |
IDataAccessModel.getDataEntryLookupView(IEntity pEntity)
Get the Data Entry Lookup View for a given entity.
|
IView |
IDataAccessModel.getDataEntryView(IEntity pEntity)
Get the Data Entry View for a given entity
|
static IView |
DataAccessModelConstants.getDataEntryView(IEntity pEntity,
IDataAccessModel dataAccessModel)
Deprecated.
use
IDataAccessModel.getDataEntryView(IEntity)
instead |
IEntityViewMapping |
IDataAccessModel.getEntityViewMapping(IEntity pEntity) |
IView |
IDataAccessModel.getGoldenIntegrationView(IEntity pEntity)
Get the Golden Integration View for a given entity.
|
IView |
IDataAccessModel.getGoldenView(IEntity pEntity)
Get the Golden View for a given entity
|
IView |
IDataAccessModel.getMasterIntegrationView(IEntity pEntity)
Get the Master Integration View for a given entity.
|
IView |
IDataAccessModel.getMasterView(IEntity pEntity)
Get the Master View for a given entity
|
IView |
IDataAccessModel.getSourceDataView(IEntity pEntity)
Get the Source Data View for a given entity
|
IView |
IDataAccessModel.getView(IEntity pEntity,
String pViewType) |
static String |
ColumnNames.sourceIdColumnName(IEntity entity) |
Modifier and Type | Field and Description |
---|---|
protected IEntity |
AbstractDataValidation.entity |
Modifier and Type | Method and Description |
---|---|
IEntity |
IEntity.getBaseEntity()
Return the top base entity from which this entity inherits.
|
IEntity |
IUniqueKey.getDeclaringEntity() |
IEntity |
IPluginValidator.getDeclaringEntity() |
IEntity |
IEntityAttribute.getDeclaringEntity() |
IEntity |
IEnricher.getDeclaringEntity() |
IEntity |
IConsolidator.getDeclaringEntity() |
IEntity |
ICheckConstraint.getDeclaringEntity() |
IEntity |
IAttributeGroup.getDeclaringEntity()
Deprecated.
|
IEntity |
ITableView.getEntity()
Deprecated.
user should keep track of the entity separately
|
IEntity |
ISearchForm.getEntity() |
IEntity |
IModelJobTask.getEntity() |
IEntity |
IFormView.getEntity()
Deprecated.
user should keep track of the entity separately
|
IEntity |
IEntityShape.getEntity() |
IEntity |
IEntityRetention.getEntity() |
IEntity |
IEntityPrivGrant.getEntity()
The entity for which this grant is defined
|
IEntity |
IDataValidation.getEntity()
The validated entity
|
IEntity |
IBOEntity.getEntity() |
IEntity |
AbstractDataValidation.getEntity() |
IEntity |
IModel.getEntity(String pEntityName)
Returns the
IEntity with the given name if it exists or throws
NoSuchEntityException . |
IEntity |
IReference.getFromEntity() |
IEntity |
IDupsWorkflow.getManagedEntity() |
IEntity |
IEntity.getSuperEntity() |
IEntity |
IReference.getToEntity() |
IEntity |
IForeignAttribute.getToEntity()
The IEntity referenced by this
IForeignAttribute . |
Modifier and Type | Method and Description |
---|---|
Set<IEntity> |
IBusinessObject.getAllEntities()
Returns the set of all entities managed by this
IBusinessObject |
List<IEntity> |
IEntity.getAllSubEntities() |
List<IEntity> |
IModel.getBaseEntities()
Returns the list of base entities in this model ordered by
getName() |
List<IEntity> |
IModel.getEntities()
Returns the list of entities managed in this model ordered by
getName() |
com.google.common.collect.ImmutableSet<IEntity> |
IApplication.getManagedEntities()
Return the set of entities that are managed by this
IApplication . |
Modifier and Type | Method and Description |
---|---|
Collection<IBOEntity> |
IBusinessObject.getBOEntities(IEntity pEntity)
Obtains the BOEntities defined in this Business Object for the given type.
|
EntityAuthorization |
LogicalModelAuthorizations.getEntityAuthorization(IEntity entity)
Get the authorizations for a given entity.
|
List<IDETaskEnricher> |
IDETask.getTriggerableEnrichers(DETaskTriggerType type,
IEntity forEntity) |
List<IDETaskValidation> |
IDETask.getTriggerableValidations(DETaskTriggerType type,
IEntity forEntity) |
boolean |
LogicalModelAuthorizations.isDupsMgmtCheckoutAuthorized(IEntity entity)
Indicates whether checkout into dups mgmt activity is authorized for
given entity.
|
boolean |
LogicalModelAuthorizations.isDupsMgmtConfirmAuthorized(IEntity entity)
Indicates whether DupsMgmt confirm related actions (confirm/unconfirm) are authorized for a
given entity given entity.
|
boolean |
LogicalModelAuthorizations.isDupsMgmtMoveAuthorized(IEntity entity)
Indicates whether DupsMgmt move (split/merge/unmerge...) actions are
authorized for a given entity given entity.
|
boolean |
IEntity.isSubEntityOf(IEntity pOtherEntity)
Returns true if current entity is the same or is a sub entity of the
pOtherEntity
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableMap<String,ModelJobParamDescriptor<?>> |
ModelJobParamDescriptor.allJobParameterDescriptors(List<IEntity> entities) |
Constructor and Description |
---|
AbstractDataValidation(IEntity pEntityUnderValidation) |
NoSuchConstraintException(IEntity pEntity,
Class<? extends IDataValidation> pChildClass,
String pConstraintName) |
Modifier and Type | Method and Description |
---|---|
IEntity |
NoSuchAttributeException.getEntity() |
Constructor and Description |
---|
NoSuchAttributeException(IEntity pEntity,
String pAttributeName) |
NoSuchAttributeGroupException(IEntity pEntity,
String pAttributeGroupName) |
NoSuchCheckConstraintException(IEntity pEntity,
String contraintName) |
NoSuchEnricherException(IEntity pEntity,
String name) |
NoSuchFormViewException(IEntity pParent,
String pChildIdentifier) |
NoSuchPluginValidatorException(IEntity pEntity,
String name) |
NoSuchReferenceException(IEntity pParent,
String pRefName) |
NoSuchSearchFormException(IEntity parent,
String searchFormName) |
NoSuchTableViewException(IEntity pParent,
String pChildIdentifier) |
NoSuchUniqueKeyException(IEntity pEntity,
String name) |
Modifier and Type | Method and Description |
---|---|
IEntity |
ISequence.getEntity() |
IEntity |
IEntityTableMapping.getEntity() |
Modifier and Type | Method and Description |
---|---|
Set<IEntity> |
IPhysicalModel.getMappedEntities() |
Modifier and Type | Method and Description |
---|---|
List<IColumn> |
ITable.getApplicableColumns(IEntity pEntity)
The sublist list of columns from the list of columns of this table that apply for a given entity
by analyzing the attributes ownership and building the inheritance tree...
|
IEntityTableMapping |
IPhysicalModel.getEntityTableMapping(IEntity pEntity) |
Modifier and Type | Method and Description |
---|---|
EntityAuthorization |
ILogicalModelSecurityProvider.getEntityAuthorization(IEntity entity)
Deprecated.
|
boolean |
ILogicalModelSecurityProvider.isCheckoutAuthorized(IEntity entity)
Return whether current user is authorized to checkout records related to
the provided
IEntity , or not. |
boolean |
IApplicationSecurityProvider.isCheckoutAuthorized(IEntity entity)
Returns whether current user is authorized to checkout data related to
the provided
entity , or not. |
boolean |
ILogicalModelSecurityProvider.isCreateAuthorized(IEntity entity)
Return true if creation of record for
IEntity pEntity is allowed. |
boolean |
ILogicalModelSecurityProvider.isDupsManagementAuthorized(IEntity entity)
|
boolean |
ILogicalModelSecurityProvider.isExportAuthorized(IEntity entity)
Return true if export of data from
IEntity pEntity is allowed. |
boolean |
IApplicationSecurityProvider.isLocalRemoveAuthorized(IEntity pBOEntity,
Collection<IBusinessObjectView> pBOViews)
Return true if this type of entity can be removed from a DataEntry
transaction
|
boolean |
ILogicalModelSecurityProvider.isReadAuthorized(IEntity entity)
Return true if
ILogicalModelSecurityProvider.isReadAuthorized(IAttribute) returns true for at
least one (not IPKAttribute ) of the
getAttributes() . |
boolean |
ILogicalModelSecurityProvider.isRemoveAuthorized(IEntity entity)
Return true if removal of record for
IEntity pEntity is allowed. |
boolean |
ILogicalModelSecurityProvider.isWriteAuthorized(IEntity entity)
Return true if
ILogicalModelSecurityProvider.isWriteAuthorized(IAttribute) returns true for at
least one (not IPKAttribute ) of the
getAttributes() . |
Copyright © 2016. All rights reserved.