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.continuation | |
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 |
---|---|
JLPCActor |
Actor.getAncestor(Class targetClass)
Returns A matching ancestor from the parent chain.
|
JLPCActor |
Actor.getMatch(Class targetClass) |
JLPCActor |
Actor.getParent()
Returns the actor's parent.
|
Modifier and Type | Method and Description |
---|---|
JLPCActor |
JARequest.getDestinationActor()
Returns the requestProcessor.
|
Constructor and Description |
---|
JARequest(RequestSource requestSource,
JLPCActor destinationActor,
Request unwrappedRequest,
RP rp,
Mailbox mailbox) |
Modifier and Type | Method and Description |
---|---|
void |
Continuation.response(JLPCActor currentActor,
Object rsp) |
Modifier and Type | Class and Description |
---|---|
class |
JAFactory
An actor for defining actor types and creating instances.
|
Modifier and Type | Method and Description |
---|---|
protected JLPCActor |
_ActorFactory.instantiateActor()
Create a JLPCActor.
|
protected JLPCActor |
JAFactoryFactory.instantiateActor()
Create a JLPCActor.
|
protected abstract JLPCActor |
ActorFactory.instantiateActor()
Create a JLPCActor.
|
JLPCActor |
ActorFactory.newActor(Mailbox mailbox,
Actor parent)
Create and configure an actor.
|
Constructor and Description |
---|
_ActorFactory(String actorType,
Constructor<JLPCActor> constructor)
Create an ActorFactory.
|
Modifier and Type | Method and Description |
---|---|
JLPCActor |
JLPCActor.getAncestor(Class targetClass)
Returns A matching ancestor from the parent chain.
|
JLPCActor |
JLPCActor.getMatch(Class targetClass) |
JLPCActor |
JLPCActor.getParent()
Returns the actor's parent.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Request.processRequest(JLPCActor targetActor,
RP rp) |
Modifier and Type | Class and Description |
---|---|
class |
JANBLock
Non-blocking Lock.
|
Modifier and Type | Method and Description |
---|---|
void |
Unlock.processRequest(JLPCActor targetActor,
RP rp) |
void |
Lock.processRequest(JLPCActor targetActor,
RP rp) |
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 | Method and Description |
---|---|
void |
Unsubscribe.processRequest(JLPCActor targetActor,
RP rp) |
void |
Subscribe.processRequest(JLPCActor targetActor,
RP rp) |
void |
Publish.processRequest(JLPCActor targetActor,
RP rp) |
void |
GetSubscriber.processRequest(JLPCActor targetActor,
RP rp) |
Modifier and Type | Class and Description |
---|---|
class |
JASubscriber
Implements Subscriber.
|
Modifier and Type | Method and Description |
---|---|
void |
Unsubscribed.processRequest(JLPCActor targetActor,
RP rp) |
void |
Subscribed.processRequest(JLPCActor targetActor,
RP rp) |
Copyright © 2012. All Rights Reserved.