Package | Description |
---|---|
com.sun.jini.fiddler |
Provides the server side of an implementation of the lookup discovery service
(see
). |
com.sun.jini.mahalo |
Provides implementations of the
TransactionManager service.
|
com.sun.jini.mercury |
Provides implementations of the
EventMailbox service.
|
com.sun.jini.norm.event | |
com.sun.jini.outrigger |
This is an implementation of a JavaSpaces technology-enabled service.
|
com.sun.jini.reggie |
Provides implementations of
ServiceRegistrar . |
com.sun.jini.thread |
These are utility classes and interfaces for helping with tasks done in multiple threads.
|
net.jini.discovery |
These are utility classes and interfaces that conform to the discovery and join
protocol defined in the Jini Discovery and Join Specification.
|
net.jini.lease |
Standard service and utility classes for managing leases.
|
net.jini.lookup |
Standard utility classes for managing the join state of a service
and the service discovery duties of a client or service.
|
Modifier and Type | Field and Description |
---|---|
private TaskManager |
FiddlerImpl.taskMgr
Task manager for sending remote discovery events
|
Modifier and Type | Field and Description |
---|---|
private TaskManager |
Job.pool |
private TaskManager |
TxnManagerImpl.settlerpool |
private TaskManager |
TxnManagerImpl.taskpool |
private TaskManager |
TxnManagerTransaction.threadpool
"Parallelizing" the interaction between the manager
and participants means using threads to interact with
participants on behalf of the manager.
|
Modifier and Type | Method and Description |
---|---|
protected TaskManager |
Job.getPool()
Returns a reference to the
TaskManager which
supplies the threads used to executed tasks created by
this Job |
Constructor and Description |
---|
AbortJob(Transaction tr,
TaskManager pool,
WakeupManager wm,
ClientLog log,
ParticipantHandle[] handles)
Constructs an
AbortJob |
CommitJob(Transaction tr,
TaskManager pool,
WakeupManager wm,
ClientLog log,
ParticipantHandle[] handles)
Constructs an
CommitJob |
Job(TaskManager pool,
WakeupManager wm)
Create the
Job object giving it the
TaskManager responsible for the pool of
threads which perform the necessary work. |
ParticipantTask(TaskManager manager,
WakeupManager wm,
Job myjob,
ParticipantHandle handle)
Constructs a
ParticipantTask . |
PrepareAndCommitJob(Transaction tr,
TaskManager pool,
WakeupManager wm,
ClientLog log,
ParticipantHandle handle)
Constructs a
PrepareAndCommitJob . |
PrepareJob(Transaction tr,
TaskManager pool,
WakeupManager wm,
ClientLog log,
ParticipantHandle[] handles)
Constructs an
PrepareJob |
SettlerTask(TaskManager manager,
WakeupManager wm,
TransactionManager txnmgr,
long tid)
Constructs a
SettlerTask . |
TxnManagerTransaction(TransactionManager mgr,
LogManager logmgr,
long id,
TaskManager threadpool,
WakeupManager wm,
TxnSettler settler,
Uuid uuid)
Constructs a
TxnManagerTransaction |
Modifier and Type | Field and Description |
---|---|
private TaskManager |
MailboxImpl.Notifier.taskManager
TaskManager that will be handling the
notification tasks |
Constructor and Description |
---|
MailboxImpl.NotifyTask(TaskManager tm,
WakeupManager mgr,
Uuid regID)
Create an object to represent an event notification task.
|
Modifier and Type | Field and Description |
---|---|
private TaskManager |
EventTypeGenerator.taskManager
Task manager used to send events
|
Modifier and Type | Method and Description |
---|---|
(package private) TaskManager |
EventTypeGenerator.getTaskManager()
Return the task manager that
EventType objects created
by this generator should use to send their events. |
Constructor and Description |
---|
EventType.SendTask(TaskManager taskManager,
WakeupManager wakeupManager,
EventFactory eventFactory,
long seqNum)
Simple constructor.
|
Modifier and Type | Field and Description |
---|---|
private TaskManager |
Notifier.pending
pending notifications tasks
|
private TaskManager |
TxnMonitor.taskManager
The manager for
TxnMonitorTask objects. |
Constructor and Description |
---|
TxnMonitorTask(Txn txn,
TxnMonitor monitor,
TaskManager manager,
WakeupManager wakeupMgr)
Create a new TxnMonitorTask.
|
Modifier and Type | Field and Description |
---|---|
private TaskManager |
RegistrarImpl.tasker
Task manager for sending events and discovery responses
|
Modifier and Type | Field and Description |
---|---|
private TaskManager |
RetryTask.manager |
Constructor and Description |
---|
RetryTask(TaskManager manager,
WakeupManager wakeupManager)
Create a new
RetryTask that will be scheduled with
the given task manager, and which will perform retry scheduling
using the given wakeup manager. |
Modifier and Type | Field and Description |
---|---|
private TaskManager |
LookupLocatorDiscovery.discoveryTaskMgr
Task manager for the discovery tasks.
|
private TaskManager |
LookupDiscovery.taskManager
Task manager for running UnicastDiscoveryTasks and
DecodeAnnouncementTasks.
|
Constructor and Description |
---|
LookupLocatorDiscovery.DiscoveryTask(LookupLocatorDiscovery.LocatorReg reg,
TaskManager taskMgr,
WakeupManager wakeupMgr) |
Modifier and Type | Field and Description |
---|---|
(package private) TaskManager |
LeaseRenewalManager.taskManager
Task manager for queuing and renewing leases
|
Modifier and Type | Field and Description |
---|---|
private TaskManager |
ServiceDiscoveryManager.LookupCacheImpl.cacheTaskMgr
Task manager for the various tasks executed by this LookupCache
|
private TaskManager |
ServiceDiscoveryManager.LookupCacheImpl.serviceDiscardTimerTaskMgr
For tasks waiting on verification events after service discard
|
private TaskManager |
JoinManager.taskMgr
Task manager for the various tasks executed by this join manager.
|
Modifier and Type | Method and Description |
---|---|
private void |
ServiceDiscoveryManager.LookupCacheImpl.terminateTaskMgr(TaskManager taskMgr)
For the given TaskManager, this method removes all pending and
active tasks.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.