Class MongoMetadataSpecDao
java.lang.Object
dev.getelements.elements.dao.mongo.schema.MongoMetadataSpecDao
- All Implemented Interfaces:
MetadataSpecDao
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateMetadataSpec(MetadataSpec metadataSpec) Creates a new metadata spec.voiddeleteMetadataSpec(String metadataSpecId) Deletes theMetadataSpecwith the supplied metadataSpec ID.findActiveMetadataSpec(String metadataSpecId) Finds an active metadata spec by the spec id.findActiveMetadataSpecByName(String metadataSpecName) Finds an active metadata spec by the spec id.findActiveMongoMetadataSpec(String metadataSpecId) findActiveMongoMetadataSpecByName(String metadataSpecName) getActiveMetadataSpecs(int offset, int count) Lists allMetadataSpecinstances, specifying a search query.dev.morphia.DatastorevoidsetBeanMapper(MapperRegistry beanMapperRegistry) voidsetDatastore(dev.morphia.Datastore datastore) voidsetMongoDBUtils(MongoDBUtils mongoDBUtils) voidsetValidationHelper(ValidationHelper validationHelper) transform(MongoMetadataSpec mongoMetadataSpec) updateActiveMetadataSpec(MetadataSpec metadataSpec) Creates a new metadata spec.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.getelements.elements.sdk.dao.MetadataSpecDao
getActiveMetadataSpec, getActiveMetadataSpecByName
-
Constructor Details
-
MongoMetadataSpecDao
public MongoMetadataSpecDao()
-
-
Method Details
-
getActiveMetadataSpecs
Description copied from interface:MetadataSpecDaoLists allMetadataSpecinstances, specifying a search query.- Specified by:
getActiveMetadataSpecsin interfaceMetadataSpecDao- Parameters:
offset-count-- Returns:
- a
PaginationofMetadataSpecinstances
-
findActiveMetadataSpec
Description copied from interface:MetadataSpecDaoFinds an active metadata spec by the spec id.- Specified by:
findActiveMetadataSpecin interfaceMetadataSpecDao- Parameters:
metadataSpecId- the metadata spec ID- Returns:
- an
Optionalpossibly containing theMetadataSpec
-
findActiveMongoMetadataSpec
-
findActiveMetadataSpecByName
Description copied from interface:MetadataSpecDaoFinds an active metadata spec by the spec id.- Specified by:
findActiveMetadataSpecByNamein interfaceMetadataSpecDao- Parameters:
metadataSpecName- the metadata spec ID- Returns:
- an
Optionalpossibly containing theMetadataSpec
-
findActiveMongoMetadataSpecByName
-
createMetadataSpec
Description copied from interface:MetadataSpecDaoCreates a new metadata spec.- Specified by:
createMetadataSpecin interfaceMetadataSpecDao- Parameters:
metadataSpec-- Returns:
-
updateActiveMetadataSpec
Description copied from interface:MetadataSpecDaoCreates a new metadata spec.- Specified by:
updateActiveMetadataSpecin interfaceMetadataSpecDao- Parameters:
metadataSpec-- Returns:
-
deleteMetadataSpec
Description copied from interface:MetadataSpecDaoDeletes theMetadataSpecwith the supplied metadataSpec ID.- Specified by:
deleteMetadataSpecin interfaceMetadataSpecDao- Parameters:
metadataSpecId- the metadataSpec ID.
-
transform
-
getMongoDBUtils
-
setMongoDBUtils
-
getDatastore
public dev.morphia.Datastore getDatastore() -
setDatastore
@Inject public void setDatastore(dev.morphia.Datastore datastore) -
getBeanMapper
-
setBeanMapper
-
getValidationHelper
-
setValidationHelper
-