Package io.jmix.core.impl
Class DataManagerImpl
java.lang.Object
io.jmix.core.impl.UnconstrainedDataManagerImpl
io.jmix.core.impl.DataManagerImpl
- All Implemented Interfaces:
DataManager,UnconstrainedDataManager
@Component("core_DataManager")
public class DataManagerImpl
extends UnconstrainedDataManagerImpl
implements DataManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccessConstraintsRegistryprotected UnconstrainedDataManagerFields inherited from class io.jmix.core.impl.UnconstrainedDataManagerImpl
crossDataStoreReferenceLoaderProvider, dataStoreFactory, entityStates, extendedEntities, fluentLoaderProvider, fluentValueLoaderProvider, fluentValuesLoaderProvider, metadata, metadataTools, properties, SAVE_TX_PREFIX, stores, transactionManagerLocator, txCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<AccessConstraint<?>>A convenience method that returnsUnconstrainedDataManagerthat doesn't perform authorization.Methods inherited from class io.jmix.core.impl.UnconstrainedDataManagerImpl
create, createSaveContext, createTransactionDefinition, getCount, getCount, getEffectiveMetaClassFromContext, getReference, getReference, getStoreName, getStoreName, load, load, load, loadList, loadValue, loadValues, loadValues, mergeConstraints, readCrossDataStoreReferences, remove, remove, save, save, save, saveContextToStore, writeCrossDataStoreReferencesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.core.UnconstrainedDataManager
create, getCount, getCount, getReference, getReference, load, load, load, loadList, loadValue, loadValues, loadValues, remove, remove, save, save, save
-
Field Details
-
accessConstraintsRegistry
-
unconstrainedDataManager
-
-
Constructor Details
-
DataManagerImpl
public DataManagerImpl()
-
-
Method Details
-
unconstrained
Description copied from interface:DataManagerA convenience method that returnsUnconstrainedDataManagerthat doesn't perform authorization.- Specified by:
unconstrainedin interfaceDataManager
-
getAppliedConstraints
- Overrides:
getAppliedConstraintsin classUnconstrainedDataManagerImpl
-