Package | Description |
---|---|
org.agilewiki.jactor |
Introduction to JActor
|
org.agilewiki.jactor.apc |
The apc package implements Asynchronous Procedure Calls (APC), or two-way messaging.
|
org.agilewiki.jactor.factory | |
org.agilewiki.jactor.lpc |
Introducing JLPCActor--the Basic Actor
|
org.agilewiki.jactor.nbLock |
NBLock provides exclusive access to a resource without blocking a thread.
|
org.agilewiki.jactor.properties |
A table of name/value pairs.
|
org.agilewiki.jactor.pubsub.actorName |
Actors which include the ActorName component can be named
and added to an ActorRegistry.
|
org.agilewiki.jactor.pubsub.publisher | |
org.agilewiki.jactor.pubsub.subscriber |
Modifier and Type | Method and Description |
---|---|
void |
Actor.acceptEvent(APCRequestSource requestSource,
Request request)
Wraps and enqueues an unwrapped request in the requester's inbox.
|
void |
Actor.acceptRequest(APCRequestSource requestSource,
Request request,
RP rp)
Wraps and enqueues an unwrapped request in the requester's inbox.
|
Modifier and Type | Field and Description |
---|---|
protected APCRequestSource |
JARequest.requestSource
The target of the response.
|
Modifier and Type | Class and Description |
---|---|
class |
JAFactory
An actor for defining actor types and creating instances.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RequestSource
The originator of a request.
|
Modifier and Type | Class and Description |
---|---|
class |
JLPCActor
An actor which implements Local Procedure Calls (LPC)
and mostly works synchronously.
|
Modifier and Type | Method and Description |
---|---|
void |
JLPCActor.acceptEvent(APCRequestSource apcRequestSource,
Request request)
Wraps and enqueues an unwrapped request in the requester's inbox.
|
void |
JLPCActor.acceptRequest(APCRequestSource apcRequestSource,
Request request,
RP rp)
Wraps and enqueues an unwrapped request in the requester's inbox.
|
void |
Request.send(APCRequestSource requestSource,
Actor targetActor,
RP<RESPONSE_TYPE> rp)
Send a request.
|
void |
Request.send(APCRequestSource requestSource,
TARGET_TYPE targetActor,
RP<RESPONSE_TYPE> rp)
Send a request.
|
void |
Request.sendEvent(APCRequestSource requestSource,
Actor targetActor)
Send a request event.
|
void |
Request.sendEvent(APCRequestSource requestSource,
TARGET_TYPE targetActor)
Send a request event.
|
Modifier and Type | Class and Description |
---|---|
class |
JANBLock
Non-blocking Lock.
|
Modifier and Type | Class and Description |
---|---|
class |
JAProperties
GetProperties first checks the component's own table of name/value pairs.
|
Modifier and Type | Class and Description |
---|---|
class |
JActorName
Implements immutable actor object names.
|
Modifier and Type | Class and Description |
---|---|
class |
JAPublisher
Implements Publisher.
|
Modifier and Type | Class and Description |
---|---|
class |
JASubscriber
Implements Subscriber.
|
Copyright © 2012. All Rights Reserved.