Uses of Interface
com.semarchy.mdm.runtime.model.logical.IEntity

Packages that use IEntity
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.integration   
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   
com.semarchy.mdm.runtime.semql.dataaccess   
com.semarchy.mdm.runtime.semql.sqlgen.integration   
 

Uses of IEntity in com.semarchy.mdm.runtime.data
 

Methods in com.semarchy.mdm.runtime.data that return IEntity
 IEntity IEntityRow.getEntity()
          The actual IEntity represented by this row
 

Methods in com.semarchy.mdm.runtime.data with parameters of type IEntity
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)
           
 

Uses of IEntity in com.semarchy.mdm.runtime.model.dataaccess
 

Methods in com.semarchy.mdm.runtime.model.dataaccess that return IEntity
 IEntity IView.getEntity()
           
 IEntity IEntityViewMapping.getEntity()
           
 IEntity DelegatingView.getEntity()
           
 

Methods in com.semarchy.mdm.runtime.model.dataaccess that return types with arguments of type IEntity
 Set<IEntity> IDataAccessModel.getMappedEntities()
           
 

Methods in com.semarchy.mdm.runtime.model.dataaccess with parameters of type IEntity
 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)
           
 

Uses of IEntity in com.semarchy.mdm.runtime.model.integration
 

Methods in com.semarchy.mdm.runtime.model.integration with parameters of type IEntity
static List<IEnricher> AggregateEnricherUtil.aggregateEnrichers(IEntity pEntity, List<IEnricher> enrichers, com.semarchy.platform.language.semql.attributes.ISemQLAttrProvider enricherAttrProv, com.semarchy.platform.language.semql.functions.IFunctionProvider functionProvider)
          Return a list of IEnricher where IEnricher that can be aggregate have been aggregated.
 

Uses of IEntity in com.semarchy.mdm.runtime.model.logical
 

Fields in com.semarchy.mdm.runtime.model.logical declared as IEntity
protected  IEntity AbstractDataValidation.entity
           
 

Methods in com.semarchy.mdm.runtime.model.logical that return IEntity
 IEntity IEntity.getBaseEntity()
          Return the top base entity from which this entity inherits.
 IEntity IUniqueKey.getDeclaringEntity()
           
 IEntity IPluginValidator.getDeclaringEntity()
           
 IEntity IMatcher.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 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.
 

Methods in com.semarchy.mdm.runtime.model.logical that return types with arguments of type IEntity
 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()
 

Methods in com.semarchy.mdm.runtime.model.logical with parameters of type IEntity
static String ModelJobParamUtil.getAggregateEntityParamName(IEntity pEntity)
          Name of the param used to enable ISemQLEnricher aggregation for a given entity This parameter is used during job generation
 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.
 boolean IEntity.isSubEntityOf(IEntity pOtherEntity)
          Returns true if current entity is the same or is a sub entity of the pOtherEntity
 

Constructors in com.semarchy.mdm.runtime.model.logical with parameters of type IEntity
AbstractDataValidation(IEntity pEntityUnderValidation)
           
NoSuchConstraintException(IEntity pEntity, Class<? extends IDataValidation> pChildClass, String pConstraintName)
           
 

Uses of IEntity in com.semarchy.mdm.runtime.model.logical.exception
 

Methods in com.semarchy.mdm.runtime.model.logical.exception that return IEntity
 IEntity NoSuchAttributeException.getEntity()
           
 

Constructors in com.semarchy.mdm.runtime.model.logical.exception with parameters of type IEntity
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)
           
NoSuchTableViewException(IEntity pParent, String pChildIdentifier)
           
NoSuchUniqueKeyException(IEntity pEntity, String name)
           
 

Uses of IEntity in com.semarchy.mdm.runtime.model.physical
 

Methods in com.semarchy.mdm.runtime.model.physical that return IEntity
 IEntity ISequence.getEntity()
           
 IEntity IEntityTableMapping.getEntity()
           
 

Methods in com.semarchy.mdm.runtime.model.physical that return types with arguments of type IEntity
 Set<IEntity> IPhysicalModel.getMappedEntities()
           
 Set<IEntity> ITable.getSuperEntities(IEntity pEntity)
           
 

Methods in com.semarchy.mdm.runtime.model.physical with parameters of type IEntity
 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)
           
 ISequence IPhysicalModel.getSequence(IEntity pEntity)
           
static String PhysicalModelUtil.getSequenceName(IEntity pEntity)
          Return the sequence name for this entity
 Set<IEntity> ITable.getSuperEntities(IEntity pEntity)
           
 

Uses of IEntity in com.semarchy.mdm.runtime.model.security
 

Methods in com.semarchy.mdm.runtime.model.security with parameters of type IEntity
 EntityAuthorization ILogicalModelSecurityProvider.getEntityAuthorization(IEntity entity)
          Deprecated. use LogicalModelAuthorizations.getEntityAuthorization(IEntity)
 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)
          Returns true if user is authorized to manage/modify duplicates for a given 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().
 

Uses of IEntity in com.semarchy.mdm.runtime.semql.dataaccess
 

Constructors in com.semarchy.mdm.runtime.semql.dataaccess with parameters of type IEntity
MergedDataAccessAttributeProvider(com.semarchy.platform.language.semql.attributes.ISemQLAttrProvider[] providers, IEntity entity)
           
 

Uses of IEntity in com.semarchy.mdm.runtime.semql.sqlgen.integration
 

Methods in com.semarchy.mdm.runtime.semql.sqlgen.integration with parameters of type IEntity
 PluginEnricherQueryDescriptor EnricherQueryBuilder.buildPluginEnricherQueryDescriptor(IEntity entity, IPluginEnricher enricher)
          Similar to EnricherQueryBuilder.buildPluginEnricherQueryDescriptor(IEntity, IPluginEnricher, boolean, QueryCondition) with strictClassNameRestriction = true and additionalCondition = null
 PluginEnricherQueryDescriptor DefaultEnricherQueryBuilder.buildPluginEnricherQueryDescriptor(IEntity entity, IPluginEnricher enricher)
           
 PluginEnricherQueryDescriptor EnricherQueryBuilder.buildPluginEnricherQueryDescriptor(IEntity entity, IPluginEnricher enricher, boolean strictClassNameRestriction, QueryCondition additionalCondition)
           
 PluginEnricherQueryDescriptor DefaultEnricherQueryBuilder.buildPluginEnricherQueryDescriptor(IEntity entity, IPluginEnricher enricher, boolean strictClassNameRestriction, QueryCondition additionalCondition)
           
 String EnricherQueryBuilder.buildSemQLEnricherUpdate(IEntity entity, ISemQLEnricher enricher)
          Similar to EnricherQueryBuilder.buildSemQLEnricherUpdate(IEntity, ISemQLEnricher, boolean, QueryCondition) with strictClassNameRestriction = true and additionalCondition = null
 String DefaultEnricherQueryBuilder.buildSemQLEnricherUpdate(IEntity entity, ISemQLEnricher enricher)
           
 String EnricherQueryBuilder.buildSemQLEnricherUpdate(IEntity entity, ISemQLEnricher enricher, boolean strictClassNameRestriction, QueryCondition additionalCondition)
           
 String DefaultEnricherQueryBuilder.buildSemQLEnricherUpdate(IEntity entity, ISemQLEnricher enricher, boolean strictClassNameRestriction, QueryCondition additionalCondition)
           
 



Copyright © 2015. All Rights Reserved.