| Package | Description |
|---|---|
| xapi.io.impl | |
| xapi.io.service | |
| xapi.jre.model | |
| xapi.process.api | |
| xapi.util.api | |
| xapi.util.impl |
| Modifier and Type | Method and Description |
|---|---|
<V> RemovalHandler |
AbstractIOService.registerParser(Class<V> classLit,
ConvertsValue<V,String> serializer,
ConvertsValue<String,V> deserializer) |
| Modifier and Type | Method and Description |
|---|---|
<V> RemovalHandler |
IOService.registerParser(Class<V> classLit,
ConvertsValue<V,String> serializer,
ConvertsValue<String,V> deserializer)
Registers a de/serializer for a given class literal,
and returns a removal method to undo the registration.
|
| Modifier and Type | Method and Description |
|---|---|
static RemovalHandler |
ModelServiceJre.registerModule(ModelModule module) |
| Modifier and Type | Method and Description |
|---|---|
static ProvidesValue<RemovalHandler> |
ModelServiceJre.captureScope() |
| Modifier and Type | Method and Description |
|---|---|
RemovalHandler |
AsyncCondition.await(SuccessHandler<Pair<AsyncLock,AsyncCondition>> onAcquire)
Waits indefinitely for the given condition.
|
RemovalHandler |
AsyncCondition.awaitWithDeadline(SuccessHandler<Pair<AsyncLock,AsyncCondition>> onAcquire,
float millisToWait)
The same rules as
AsyncCondition.await(SuccessHandler), but with a millisecond
timeout that will share a notification pool, so a minimum of threads
are needed to simply check deadlines and cancel / notify / continue. |
RemovalHandler |
AsyncLock.lock(SuccessHandler<AsyncLock> onLocked) |
| Modifier and Type | Field and Description |
|---|---|
static RemovalHandler |
RemovalHandler.DoNothing
A public static no-op.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RemovesMultiHandlers
Handy wrapper class for bundling multiple RemovesHandlers into a single callback.
|
| Modifier and Type | Method and Description |
|---|---|
RemovesMultiHandlers |
RemovesMultiHandlers.addHandler(RemovalHandler handle)
Push a handler onto our callback stack
|
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.