| Package | Description |
|---|---|
| org.rapidoid.plugins | |
| org.rapidoid.plugins.cache | |
| org.rapidoid.plugins.db | |
| org.rapidoid.plugins.email | |
| org.rapidoid.plugins.entities | |
| org.rapidoid.plugins.sms | |
| org.rapidoid.plugins.templates |
| Modifier and Type | Method and Description |
|---|---|
void |
Plugin.configure(Map<String,?> config) |
| Modifier and Type | Method and Description |
|---|---|
<K,V> ICache<K,V> |
CachePlugin.create(String cacheName,
long timeToLiveMs,
boolean resetTimeToLiveWhenAccessed) |
<K,V> ICache<K,V> |
CachePlugin.create(String cacheName,
long timeToLiveMs,
boolean resetTimeToLiveWhenAccessed) |
<K,V> ICache<K,V> |
CachePlugin.create(String cacheName,
long timeToLiveMs,
boolean resetTimeToLiveWhenAccessed) |
Future<V> |
ICache.get(K key) |
void |
ICache.get(K key,
Callback<V> callback) |
void |
ICache.get(K key,
Callback<V> callback) |
Future<Void> |
ICache.set(K key,
V value) |
Future<Void> |
ICache.set(K key,
V value) |
void |
ICache.set(K key,
V value,
Callback<Void> callback) |
void |
ICache.set(K key,
V value,
Callback<Void> callback) |
void |
ICache.set(K key,
V value,
Callback<Void> callback) |
Future<Void> |
ICache.set(K key,
V value,
long timeToLiveMs) |
Future<Void> |
ICache.set(K key,
V value,
long timeToLiveMs) |
Future<Void> |
ICache.set(K key,
V value,
long timeToLiveMs) |
void |
ICache.set(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
void |
ICache.set(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
void |
ICache.set(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
void |
ICache.set(K key,
V value,
long timeToLiveMs,
Callback<Void> callback) |
| Modifier and Type | Method and Description |
|---|---|
<E> void |
DBPlugin.delete(Class<E> clazz,
String id) |
<E> void |
DBPlugin.delete(Class<E> clazz,
String id) |
void |
DBPlugin.delete(Object entity) |
<E> void |
DBPlugin.each(Operation<E> lambda) |
<E> E |
DBPlugin.entity(Class<E> entityType,
Map<String,?> properties) |
<E> E |
DBPlugin.entity(Class<E> entityType,
Map<String,?> properties) |
<T> List<T> |
DBPlugin.find(Class<T> clazz,
org.rapidoid.lambda.Predicate<T> match,
Comparator<T> orderBy) |
<T> List<T> |
DBPlugin.find(Class<T> clazz,
org.rapidoid.lambda.Predicate<T> match,
Comparator<T> orderBy) |
<T> List<T> |
DBPlugin.find(Class<T> clazz,
org.rapidoid.lambda.Predicate<T> match,
Comparator<T> orderBy) |
<E> List<E> |
DBPlugin.find(org.rapidoid.lambda.Predicate<E> match) |
<T> List<T> |
DBPlugin.fullTextSearch(String query) |
<T> T |
DBPlugin.get(Class<T> clazz,
String id) |
<T> T |
DBPlugin.get(Class<T> clazz,
String id) |
<E> List<E> |
DBPlugin.getAll(Class<E> clazz,
int pageNumber,
int pageSize) |
<E> List<E> |
DBPlugin.getAll(Class<E> clazz,
int pageNumber,
int pageSize) |
<E> List<E> |
DBPlugin.getAll(Class<E> clazz,
int pageNumber,
int pageSize) |
<E> List<E> |
DBPlugin.getAll(Class<E> clazz,
List<String> ids) |
<E> List<E> |
DBPlugin.getAll(Class<E> clazz,
List<String> ids) |
<T> List<T> |
DBPlugin.getAll(Class<T> clazz) |
<T> T |
DBPlugin.getIfExists(Class<T> clazz,
String id) |
<T> T |
DBPlugin.getIfExists(Class<T> clazz,
String id) |
String |
DBPlugin.insert(Object entity) |
String |
DBPlugin.insertOrGetId(Object record) |
String |
DBPlugin.persist(Object record) |
<E> List<E> |
DBPlugin.query(Class<E> clazz,
String query,
Object... args) |
<E> List<E> |
DBPlugin.query(Class<E> clazz,
String query,
Object... args) |
<E> List<E> |
DBPlugin.query(Class<E> clazz,
String query,
Object... args) |
List<Map<String,Object>> |
DBPlugin.query(String query,
Object... args) |
List<Map<String,Object>> |
DBPlugin.query(String query,
Object... args) |
<E> void |
DBPlugin.queryAsync(Class<E> clazz,
String query,
Callback<List<E>> callback,
Object... args) |
<E> void |
DBPlugin.queryAsync(Class<E> clazz,
String query,
Callback<List<E>> callback,
Object... args) |
<E> void |
DBPlugin.queryAsync(Class<E> clazz,
String query,
Callback<List<E>> callback,
Object... args) |
void |
DBPlugin.queryAsync(String query,
Callback<List<Map<String,Object>>> callback,
Object... args) |
void |
DBPlugin.queryAsync(String query,
Callback<List<Map<String,Object>>> callback,
Object... args) |
void |
DBPlugin.refresh(Object entity) |
<RESULT> RESULT |
DBPlugin.sql(String sql,
Object... args) |
<RESULT> RESULT |
DBPlugin.sql(String sql,
Object... args) |
void |
DBPlugin.transaction(Runnable transaction,
boolean readOnly) |
void |
DBPlugin.transaction(Runnable transaction,
boolean readOnly) |
void |
DBPlugin.transaction(Runnable tx,
boolean readonly,
Callback<Void> callback) |
void |
DBPlugin.transaction(Runnable tx,
boolean readonly,
Callback<Void> callback) |
void |
DBPlugin.transaction(Runnable tx,
boolean readonly,
Callback<Void> callback) |
void |
DBPlugin.update(Object entity) |
void |
DBPlugin.update(String id,
Object entity) |
void |
DBPlugin.update(String id,
Object entity) |
| Modifier and Type | Method and Description |
|---|---|
void |
EmailPlugin.send(Iterable<String> to,
Iterable<String> cc,
Iterable<String> bcc,
String subject,
String body,
Callback<Void> callback) |
void |
EmailPlugin.send(Iterable<String> to,
Iterable<String> cc,
Iterable<String> bcc,
String subject,
String body,
Callback<Void> callback) |
void |
EmailPlugin.send(Iterable<String> to,
Iterable<String> cc,
Iterable<String> bcc,
String subject,
String body,
Callback<Void> callback) |
void |
EmailPlugin.send(Iterable<String> to,
Iterable<String> cc,
Iterable<String> bcc,
String subject,
String body,
Callback<Void> callback) |
void |
EmailPlugin.send(Iterable<String> to,
Iterable<String> cc,
Iterable<String> bcc,
String subject,
String body,
Callback<Void> callback) |
| Modifier and Type | Method and Description |
|---|---|
<E> E |
EntitiesPlugin.create(Class<E> entityType) |
<E> E |
EntitiesPlugin.create(Class<E> entityType,
Map<String,?> properties) |
<E> E |
EntitiesPlugin.create(Class<E> entityType,
Map<String,?> properties) |
<E> Class<E> |
EntitiesPlugin.getEntityType(String simpleTypeName) |
<E> Class<E> |
EntitiesPlugin.getEntityTypeFor(Class<E> clazz) |
| Modifier and Type | Method and Description |
|---|---|
void |
SMSPlugin.send(Iterable<String> toNumbers,
String content,
Callback<Void> callback) |
void |
SMSPlugin.send(Iterable<String> toNumbers,
String content,
Callback<Void> callback) |
void |
SMSPlugin.send(Iterable<String> toNumbers,
String content,
Callback<Void> callback) |
| Modifier and Type | Method and Description |
|---|---|
ITemplate |
TemplatesPlugin.fromFile(String filename) |
ITemplate |
TemplatesPlugin.fromString(String template) |
String |
ITemplate.render(Object... scopes) |
void |
ITemplate.render(OutputStream output,
Object... scopes) |
void |
ITemplate.render(OutputStream output,
Object... scopes) |
Copyright © 2014–2015 Nikolche Mihajlovski and contributors. All rights reserved.