Uses of Class
de.caluga.morphium.Morphium
-
-
Uses of Morphium in de.caluga.morphium
Methods in de.caluga.morphium that return Morphium Modifier and Type Method Description MorphiumSequenceGenerator. getMorphium()Methods in de.caluga.morphium with parameters of type Morphium Modifier and Type Method Description StringDefaultNameProvider. getCollectionName(Class<?> type, MorphiumObjectMapper om, boolean translateCamelCase, boolean useFQN, String specifiedName, Morphium morphium)StringNameProvider. getCollectionName(Class<?> type, MorphiumObjectMapper om, boolean translateCamelCase, boolean useFQN, String specifiedName, Morphium morphium)voidShutdownListener. onShutdown(Morphium m)voidMorphiumStorageAdapter. postDrop(Morphium m, Class<? extends T> cls)voidMorphiumStorageListener. postDrop(Morphium m, Class<? extends T> cls)voidMorphiumStorageAdapter. postLoad(Morphium m, List<T> o)voidMorphiumStorageAdapter. postLoad(Morphium m, T o)voidMorphiumStorageListener. postLoad(Morphium m, List<T> o)voidMorphiumStorageListener. postLoad(Morphium m, T o)voidMorphiumStorageAdapter. postRemove(Morphium m, Query<T> q)voidMorphiumStorageAdapter. postRemove(Morphium m, List<T> toRemove)voidMorphiumStorageAdapter. postRemove(Morphium m, T r)voidMorphiumStorageListener. postRemove(Morphium m, Query<T> q)voidMorphiumStorageListener. postRemove(Morphium m, List<T> lst)voidMorphiumStorageListener. postRemove(Morphium m, T r)voidMorphiumStorageAdapter. postStore(Morphium m, Map<T,Boolean> isNew)voidMorphiumStorageAdapter. postStore(Morphium m, T r, boolean isNew)voidMorphiumStorageListener. postStore(Morphium m, Map<T,Boolean> isNew)voidMorphiumStorageListener. postStore(Morphium m, T r, boolean isNew)voidMorphiumStorageAdapter. postUpdate(Morphium m, Class<? extends T> cls, Enum updateType)voidMorphiumStorageListener. postUpdate(Morphium m, Class<? extends T> cls, Enum updateType)voidMorphiumStorageAdapter. preDrop(Morphium m, Class<? extends T> cls)voidMorphiumStorageListener. preDrop(Morphium m, Class<? extends T> cls)voidMorphiumStorageAdapter. preRemove(Morphium m, Query<T> q)voidMorphiumStorageAdapter. preRemove(Morphium m, T r)voidMorphiumStorageListener. preRemove(Morphium m, Query<T> q)voidMorphiumStorageListener. preRemove(Morphium m, T r)voidMorphiumStorageAdapter. preStore(Morphium m, Map<T,Boolean> isNew)voidMorphiumStorageAdapter. preStore(Morphium m, T r, boolean isNew)voidMorphiumStorageListener. preStore(Morphium m, Map<T,Boolean> isNew)voidMorphiumStorageListener. preStore(Morphium m, T r, boolean isNew)voidMorphiumStorageAdapter. preUpdate(Morphium m, Class<? extends T> cls, Enum updateType)voidMorphiumStorageListener. preUpdate(Morphium m, Class<? extends T> cls, Enum updateType)voidSequenceGenerator. setMorphium(Morphium morphium)Constructors in de.caluga.morphium with parameters of type Morphium Constructor Description DAO(Morphium m, Class<? extends T> type)LazyDeReferencingProxy(Morphium m, Class<? extends T> type, Object id, String collectionName)SequenceGenerator(Morphium m, String n)SequenceGenerator(Morphium mrph, String name, int inc, long startValue)Statistics(Morphium morphium) -
Uses of Morphium in de.caluga.morphium.aggregation
Methods in de.caluga.morphium.aggregation that return Morphium Modifier and Type Method Description MorphiumAggregator. getMorphium()MorphiumAggregatorImpl. getMorphium()Methods in de.caluga.morphium.aggregation with parameters of type Morphium Modifier and Type Method Description static ExprExpr. field(Enum name, Class type, Morphium m)generate field mapping according to @entity settings in class/Morphium configvoidAggregator. setMorphium(Morphium m)voidAggregatorImpl. setMorphium(Morphium m)Constructors in de.caluga.morphium.aggregation with parameters of type Morphium Constructor Description AggregatorImpl(Morphium morphium, Class<? extends T> type, Class<? extends R> resultType) -
Uses of Morphium in de.caluga.morphium.cache
Fields in de.caluga.morphium.cache declared as Morphium Modifier and Type Field Description protected MorphiumAbstractCacheSynchronizer. morphiumMethods in de.caluga.morphium.cache with parameters of type Morphium Modifier and Type Method Description voidCacheHousekeeper. onShutdown(Morphium m)voidMessagingCacheSynchronizer. postDrop(Morphium m, Class cls)voidMessagingCacheSynchronizer. postLoad(Morphium m, Object o)voidMessagingCacheSynchronizer. postLoad(Morphium m, List<Object> o)voidMessagingCacheSynchronizer. postRemove(Morphium m, Query q)voidMessagingCacheSynchronizer. postRemove(Morphium m, Object r)voidMessagingCacheSynchronizer. postRemove(Morphium m, List<Object> lst)voidMessagingCacheSynchronizer. postStore(Morphium m, Object r, boolean isNew)voidMessagingCacheSynchronizer. postStore(Morphium m, Map<Object,Boolean> isNew)voidMessagingCacheSynchronizer. postUpdate(Morphium m, Class cls, Enum updateType)voidMessagingCacheSynchronizer. preDrop(Morphium m, Class cls)voidMessagingCacheSynchronizer. preRemove(Morphium m, Query<Object> q)voidMessagingCacheSynchronizer. preRemove(Morphium m, Object r)voidMessagingCacheSynchronizer. preStore(Morphium m, Object r, boolean isNew)voidMessagingCacheSynchronizer. preStore(Morphium m, Map<Object,Boolean> isNew)voidMessagingCacheSynchronizer. preUpdate(Morphium m, Class<?> cls, Enum updateType)Constructors in de.caluga.morphium.cache with parameters of type Morphium Constructor Description AbstractCacheSynchronizer(Morphium morphium)MessagingCacheSynchronizer(Messaging msg, Morphium morphium)WatchingCacheSynchronizer(Morphium m) -
Uses of Morphium in de.caluga.morphium.changestream
Methods in de.caluga.morphium.changestream with parameters of type Morphium Modifier and Type Method Description <T> TChangeStreamEvent. getEntityFromData(Class<T> cls, Morphium m)voidChangeStreamMonitor. onShutdown(Morphium m)Constructors in de.caluga.morphium.changestream with parameters of type Morphium Constructor Description ChangeStreamMonitor(Morphium m)ChangeStreamMonitor(Morphium m, Class<?> entity)ChangeStreamMonitor(Morphium m, Class<?> entity, List<Map<String,Object>> pipeline)ChangeStreamMonitor(Morphium m, String collectionName, boolean fullDocument)ChangeStreamMonitor(Morphium m, String collectionName, boolean fullDocument, int maxWait, List<Map<String,Object>> pipeline)ChangeStreamMonitor(Morphium m, String collectionName, boolean fullDocument, List<Map<String,Object>> pipeline)ChangeStreamMonitor(Morphium m, List<Map<String,Object>> pipeline) -
Uses of Morphium in de.caluga.morphium.driver
Methods in de.caluga.morphium.driver with parameters of type Morphium Modifier and Type Method Description <T,R>
Aggregator<T,R>MorphiumDriver. createAggregator(Morphium morphium, Class<? extends T> type, Class<? extends R> resultType)BulkRequestContextMorphiumDriver. createBulkContext(Morphium m, String db, String collection, boolean ordered, WriteConcern wc) -
Uses of Morphium in de.caluga.morphium.driver.bulk
Methods in de.caluga.morphium.driver.bulk that return Morphium Modifier and Type Method Description MorphiumBulkRequestContext. getMorphium()Constructors in de.caluga.morphium.driver.bulk with parameters of type Morphium Constructor Description BulkRequestContext(Morphium m) -
Uses of Morphium in de.caluga.morphium.driver.inmem
Methods in de.caluga.morphium.driver.inmem that return Morphium Modifier and Type Method Description MorphiumInMemAggregator. getMorphium()Methods in de.caluga.morphium.driver.inmem with parameters of type Morphium Modifier and Type Method Description <T,R>
Aggregator<T,R>InMemoryDriver. createAggregator(Morphium morphium, Class<? extends T> type, Class<? extends R> resultType)BulkRequestContextInMemoryDriver. createBulkContext(Morphium m, String db, String collection, boolean ordered, WriteConcern wc)voidInMemoryDriver. dump(Morphium m, String db, OutputStream out)voidInMemoryDriver. dumpToFile(Morphium m, String db, File f)voidInMemAggregator. setMorphium(Morphium m)Constructors in de.caluga.morphium.driver.inmem with parameters of type Morphium Constructor Description InMemAggregator(Morphium morphium, Class<? extends T> type, Class<? extends R> resultType) -
Uses of Morphium in de.caluga.morphium.driver.wire
Methods in de.caluga.morphium.driver.wire with parameters of type Morphium Modifier and Type Method Description <T,R>
Aggregator<T,R>PooledDriver. createAggregator(Morphium morphium, Class<? extends T> type, Class<? extends R> resultType)<T,R>
Aggregator<T,R>SingleMongoConnectDriver. createAggregator(Morphium morphium, Class<? extends T> type, Class<? extends R> resultType)BulkRequestContextPooledDriver. createBulkContext(Morphium m, String db, String collection, boolean ordered, WriteConcern wc)BulkRequestContextSingleMongoConnectDriver. createBulkContext(Morphium m, String db, String collection, boolean ordered, WriteConcern wc)Constructors in de.caluga.morphium.driver.wire with parameters of type Morphium Constructor Description BulkContext(Morphium m, String db, String collection, DriverBase driver, boolean ordered, int batchSize, WriteConcern wc) -
Uses of Morphium in de.caluga.morphium.messaging
Methods in de.caluga.morphium.messaging with parameters of type Morphium Modifier and Type Method Description voidMessaging. onShutdown(Morphium m)Constructors in de.caluga.morphium.messaging with parameters of type Morphium Constructor Description Messaging(Morphium m)Messaging(Morphium m, int pause, boolean processMultiple)attaches to the default queue named "msg"Messaging(Morphium m, int pause, boolean processMultiple, boolean multithreadded, int windowSize)Messaging(Morphium m, String queueName, int pause, boolean processMultiple)Messaging(Morphium m, String queueName, int pause, boolean processMultiple, boolean multithreadded, int windowSize)Messaging(Morphium m, String queueName, int pause, boolean processMultiple, boolean multithreadded, int windowSize, boolean useChangeStream)Messaging(Morphium m, String queueName, int pause, boolean processMultiple, boolean multithreadded, int windowSize, boolean useChangeStream, Messaging.ReceiveAnswers recieveAnswers) -
Uses of Morphium in de.caluga.morphium.messaging.jms
Constructors in de.caluga.morphium.messaging.jms with parameters of type Morphium Constructor Description Context(Morphium morphium)Context(Morphium morphium, String name, int sessionMode)JMSConnection(Morphium m)JMSConnectionFactory(Morphium morphium) -
Uses of Morphium in de.caluga.morphium.objectmapping
Methods in de.caluga.morphium.objectmapping that return Morphium Modifier and Type Method Description MorphiumMorphiumObjectMapper. getMorphium()MorphiumObjectMapperImpl. getMorphium()Methods in de.caluga.morphium.objectmapping with parameters of type Morphium Modifier and Type Method Description voidMorphiumObjectMapper. setMorphium(Morphium m)voidObjectMapperImpl. setMorphium(Morphium m)will automatically be called after instanciation by Morphium also gets the AnnotationAndReflectionHelper from this object (to make use of the caches) -
Uses of Morphium in de.caluga.morphium.query
Methods in de.caluga.morphium.query that return Morphium Modifier and Type Method Description MorphiumQuery. getMorphium()Methods in de.caluga.morphium.query with parameters of type Morphium Modifier and Type Method Description voidQuery. setMorphium(Morphium m)Constructors in de.caluga.morphium.query with parameters of type Morphium Constructor Description Query(Morphium m)Query(Morphium m, Class<? extends T> type, ThreadPoolExecutor executor) -
Uses of Morphium in de.caluga.morphium.replicaset
Methods in de.caluga.morphium.replicaset with parameters of type Morphium Modifier and Type Method Description voidReplicasetStatusListener. gotNewStatus(Morphium morphium, ReplicaSetStatus status)voidReplicasetStatusListener. onGetStatusFailure(Morphium morphium, int numErrors)infoms, if replicaset status could not be optained.voidReplicasetStatusListener. onHostDown(Morphium morphium, List<String> hostsDown, List<String> currentHostSeed)voidReplicasetStatusListener. onMonitorAbort(Morphium morphium, int numErrors)called, if the ReplicasetMonitor aborts due to too many errorsConstructors in de.caluga.morphium.replicaset with parameters of type Morphium Constructor Description RSMonitor(Morphium morphium) -
Uses of Morphium in de.caluga.morphium.validation
Methods in de.caluga.morphium.validation with parameters of type Morphium Modifier and Type Method Description voidJavaxValidationStorageListener. preStore(Morphium m, Object r, boolean isNew)voidJavaxValidationStorageListener. preStore(Morphium m, Map<Object,Boolean> isNew) -
Uses of Morphium in de.caluga.morphium.writer
Methods in de.caluga.morphium.writer with parameters of type Morphium Modifier and Type Method Description voidBufferedMorphiumWriterImpl. onShutdown(Morphium m)voidMorphiumWriterImpl. onShutdown(Morphium m)voidBufferedMorphiumWriterImpl. setMorphium(Morphium m)voidMorphiumWriter. setMorphium(Morphium m)voidMorphiumWriterImpl. setMorphium(Morphium m)
-