public class Context extends Object
Constructor and Description |
---|
Context() |
Modifier and Type | Method and Description |
---|---|
static void |
close() |
static <T extends Entity<T>> |
create(Class<T> cls,
CreationEvent<T> event) |
static javax.persistence.EntityManager |
createEntityManager() |
static javax.persistence.EntityManager |
em() |
static <T extends Entity<T>> |
load(T entity) |
static <T extends Entity<T>> |
persistSignal(String fromEntityUniqueId,
Object id,
Class<T> cls,
Event<T> event,
long time,
com.google.common.base.Optional<Long> repeatIntervalMs,
String entityUniqueId) |
static List<QueuedSignal> |
queuedSignals() |
static long |
queueSize() |
static <T extends Entity<T>> |
remove(T entity) |
static int |
sendSignalsInQueue() |
static void |
setEntityActorListenerFactory(SignalProcessorListenerFactory listenerFactory) |
static void |
setEntityManagerFactory(javax.persistence.EntityManagerFactory emf,
int entityActorPoolSize) |
static void |
setEntityManagerFactory(javax.persistence.EntityManagerFactory emf,
String entityActorPoolSizeProperty) |
static void |
stop() |
public static int sendSignalsInQueue()
public static long queueSize()
public static List<QueuedSignal> queuedSignals()
public static <T extends Entity<T>> String persistSignal(String fromEntityUniqueId, Object id, Class<T> cls, Event<T> event, long time, com.google.common.base.Optional<Long> repeatIntervalMs, String entityUniqueId)
public static void stop()
public static <T extends Entity<T>> T create(Class<T> cls, CreationEvent<T> event)
public static void setEntityManagerFactory(javax.persistence.EntityManagerFactory emf, String entityActorPoolSizeProperty)
public static void setEntityManagerFactory(javax.persistence.EntityManagerFactory emf, int entityActorPoolSize)
public static void setEntityActorListenerFactory(SignalProcessorListenerFactory listenerFactory)
public static javax.persistence.EntityManager createEntityManager()
public static void close()
public static <T extends Entity<T>> T remove(T entity)
public static <T extends Entity<T>> T load(T entity)
public static javax.persistence.EntityManager em()
Copyright © 2012–2022. All rights reserved.