|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
beforeCompletion method
threw an exception thus aborting the transaction.
beforeCompletion method
threw an exception thus aborting the transaction.
abort.
abort.
abort.
AccessCoordinatorHandle.AccessReporter, supplying
the overloadings of reportObjectAccess and setObjectDescription that supply default arguments.RequestCompletionHandler used by the
ProtocolListener and SessionProtocolHandler
APIs.completionHandler.
DataStore that does logging, checks
arguments, reports object accesses, implements the next key locking scheme
for name bindings, and is a transaction participant.getBaseTaskType method
of KernelRunnable to return the class name of the concrete
instance.name.
properties, systemRegistry, txnProxy, and logger.
major and
minor version numbers.
listener of new connections.
listener of new connections.
null if none.
AccessCoordinator that the kernel uses to notify
the access coordinator of new transactions.ProfileReport that details the
collection of object accesses that occurred during the associated
transaction.ProfileListener that prints access detail.AccessedObjectsListener.
AccessCoordinator when access is
requested to a shared object.AdaptiveField is an abstraction over the traditional Java field
that allows a field to be stored either locally (as a normal field would be)
or remotely in the data store, while still allowing common operations as
well as the ability to dynamically switch where the field's value is stored.AdaptiveField as a local reference with the
provided value.
AdaptiveField with the provided value, and
stores it as specified.
ioTask (in a wrapper that runs the task by
invoking runIoTask with the ioTask and nodeId) to the task list of the given channelRefId (when the current transaction commits).
task to the task list
of the given channelRefId (when the current transaction
commits).
channelRefId to the set of
locally-coordinated channels whose event queues need to be
serviced as a result of operations executed during this
context's associated transaction.
longs, returning
Long.MAX_VALUE if the value would overflow.
listener to be notified when an identity has been selected
to be relocated off the local node.
listener to be notified when an identity has been selected
to be relocated off the local node.
afterCompletion} method has been called).
afterCompletion} method has been called).
ProfileListener as a listener for
profiling data reports.
ProfileListener.
ProfileListener as a listener for
profiling data reports.
ProfileListener.
Manager to those avilable in this context.
newNodeId.
listener to be notified when any node that
this service monitors starts or fails.
listener to be notified when any node that
this service monitors starts or fails.
listener to be notified when the identity
mapping for this node is modified.
listener to be notified when the identity
mapping for this node is modified.
primaryId to the list of primaries
for which this node is a backup, and updates the node's state
in the specified dataService.
listener for the local
node.
listener for the local
node.
nodeId to the set of server nodes for
this channel.
Service to those avilable in this context.
channelRefId.
sessionId.
channelRefId to the list of
locally-coordinated channels that need servicing after the current
transaction commits.
task to the task
list of the given channelRefId.
value to the edge weight.
AffinityGroupFinder could not find affinity groups.0, and increments until it
is explicitly cleared.ProfileListener aggregates
profiling data over the lifetime of the system, and reports at fixed
intervals.AggregateProfileListener.
ProfileListener aggregates
task data over the lifetime of the system, and reports at fixed
intervals.AggregateTaskListener.
AppListener for the
application.
AsynchronousDatagramChannel.AsynchronousChannelGroup.AsyncGroupImpl to support asynchronous
IO operations on an underlying SelectableChannel.AsynchronousChannelProvider.SelectorProvider.
AsynchronousServerSocketChannel.AsynchronousSocketChannel.SocketChannel.
IoFuture that adds an object attachment
to an arbitrary Future.AttachedFuture from the given future
and attachment.
name and
password.
NamePasswordCredentials, in which case a
CredentialException is thrown.
IdentityAuthenticators to use for the application.
AsyncKey, returning a future representing the
result of the operation.
LockManager and that permits only a single active lock request.AffinityGroupFinder and AffinityGraphBuilder.Map that uses service bindings in the data service
to store key/value mappings.Map that uses service
bindings in the data service to store key/value pairs.keyPrefix.
keyPrefix.
Set backed by a BindingKeyedMap.BindingKeyedSet backed by a
BindingKeyedMap.keyPrefix.
ScheduledTaskImpl object from the attributes
in this builder.
entryTimeout.
eventType, channelRefId, sessionRefId, and eventTimestamp.
callable (by invoking its call
method) in a transaction using the specified txnScheduler
and taskOwner and returns the result.
beforeCompletion method
was called.
beforeCompletion method
was called.
TimerTask and notify the SchedulerQueue
about the task being cancelled.
ScheduledTask.
ScheduledTask.
IdentityRelocationListeners have completed their work,
so it's safe to move the identity.
IdentityRelocationListeners have completed their work,
so it's safe to move the identity.
Channel,
consisting of multiple client sessions.DatagramChannel.
SelectableChannel for this key.
ServerSocketChannel.
SocketChannel.
SelectableChannel for this key.
ChannelManager.
ChannelService.
timestamp
message
and timestamp.
failedNodeId.
localNodeId
and failedNodeId.
senderRefId and
message.
name and channelId.
name and channelId.
name and channelId.
channelId.
channelId.
channelId.
message
for the channel with the specified channelId in a manner
that satisfies the specified delivery guarantee.
message
for the channel with the specified channelId in a manner
that satisfies the specified delivery guarantee.
channelId, and invokes the
completed method on the
given completionHandler when this handler has completed
processing the channel message.
message
for the channel with the specified channelId in a manner
that satisfies the specified delivery guarantee.
channelId, and invokes the
completed method on the
given completionHandler when this handler has completed
processing the channel message.
properties, systemRegistry, and txnProxy.
ChannelImpl object that is returned to the
application when a channel is created.channelRef.
context is currently active,
throwing TransactionNotActiveException if it isn't.
ConcurrentModificationException if so.
SHUTDOWN or
DISABLED state.
SHUTDOWN
state.
IllegalStateException if the thread is in a
transactional context.
AssertionError if it is, and
otherwise returning true.
null, throwing NullPointerException if it is.
null or
implements Serializable.
AssertionError if it is not, and
otherwise returning true.
Transaction has timed out, throwing a
TransactionTimeoutException if it has.
Transaction has timed out, throwing a
TransactionTimeoutException if it has.
IllegalStateException if the current context is null
or if the specified transaction is not equal to the transaction
in the current context.
SubList, ListNode,
and a TreeNode, along with DummyConnectors
representing the head and tail of the list.
0.
Transaction.
ClientSessionService.
newNode
specified during construction).newNode.
sendEvent.
RequestCompletionHandler
passed to one of the ProtocolListener's methods: newLogin or relocatedSession.protocolHandler
and completionHandler.
sessionService, identity, and supported deliveries,
and stores this instance with the following bindings:
nodeId.
ClientSession.send invocation.message.
ClientSessionService
to receive notification of local client session status changes such as
disconnection or relocation.ClientSessionImpl object that is passed to the
application in the AppListener.loggedIn method when a client
session logs in.sessionRef.
channelRefId is closed.
channelRefId is closed so that this service can clean up any
per-channel data structures (relating to the channel coordinator).
channelRefId and set of member nodeIds and returns an unmodifiable set containing the channel
membership.
com.sun.sgs.nio.channels.com.sun.sgs.profile.ProfileListener.SimpleSgsProtocol.ChannelManager.DataService.DataServiceImpl.com.sun.sgs.service.store.db package based on Berkeley
DB.com.sun.sgs.service.store.db package based on Berkeley DB Java
Edition.DataStore that supports clients
communicating to a shared data store server over the network.NodeMappingService.NodeAssignPolicy.ClientSessionService.TaskService.WatchdogService.logging.com.sun.sgs.nio.channels package.DataService implementations.DataStore class.TaskService implementations.Handler.
commit.
commit.
commit.
result.
ComponentRegistry used
to startup and configure the system and individual applications.ComponentRegistryImpl.
LogManager with the provided properties and uses
the TransactionProxy to add transactional semantics to any of
the specified application Logger instances.
null.
ProfileLevel.MEDIUM.
ProfileLevel.MEDIUM.
true if this set contains the specified element.
true if this list contains the specified element.
true if this set contains the specified element.
true if this set contains the specified element.
true if this map maps one or more keys to the specified
value.
true if this map maps one or more keys to the specified
value.
shouldContinue returns false.
TaskService implementations when the
TaskManager.shouldContinue() method is called.ThreadPoolFactory.
TransactionContext to hold state for the
specified transaction, txn.
ThreadPoolFactory when none has been
specified by other mechanisms.
createObject.
createObject.
createObject.
RecurringTaskHandle for the associated task.
RecurringTaskHandle for the associated task.
RecurringTaskHandle for the associated task.
ManagedReference.getId.
ManagedReference.getId.
null.
TaskQueue to use in scheduling dependent tasks.
TaskQueue to use in scheduling dependent
tasks.
TaskQueue for dependent, transactional tasks.
TaskQueue to use in scheduling dependent tasks.
TaskQueue to use in scheduling dependent
tasks.
Key whose associated
Map the current thread is synchronized on, if any.
Locker that the
current thread is synchronized on, if any.
ListNode of the iterative process
DataManager.
DataService.
DataStore.
DataService based on DataStoreImpl.DataStore by communicating over the
network to an implementation of DataStoreServer, and optionally runs
the server.DataStoreImpl class.DataStore based on the database
interface layer defined in the com.sun.sgs.service.store.db package.DataStore that reports profiling information about data
store operations under the name
"com.sun.sgs.impl.service.data.store.DataStore", implementing DataStore operations and transaction participant methods by delegating them
to another data store.DataStore and TransactionParticipant methods to dataStore.
DataStoreServer, using the DataStoreImpl class to support the same database format which that class
supports.DataStore using the com.sun.sgs.service.store.db package.encodeBytes.
int.
int.
long.
short.
String.
branchingFactor if one is not explicitly
set.
bucketSize if one is not explicitly set.
StandardProtocolFamily.INET
Runtime.getRuntime().availableProcessors()
ThreadPoolFactory.CompletionHandler to use when
implementing methods that return an IoFuture, have a CompletionHandler parameter, and are implemented by making calls to similar
methods.delivery guarantee is
not supported.message
and unsupported delivery guarantee.
reason.
completed method on the given completionHandler when this
handler has completed processing the disconnection.
reason.
completed method on the given completionHandler when this
handler has completed processing the disconnection.
sessionRefId has disconnected so that any relevant cached or
persistent data associated with the client session can be cleaned
up.
DelegatingCompletionHandler.implCompleted(com.sun.sgs.nio.channels.IoFuture) returns null or throws an exception, or when the
outer future is cancelled.
int into a four byte array.
int into a four byte subsequence of an array.
long into an eight byte array.
short into a two byte array.
String into an array of bytes encoded in modified
UTF-8 format, as documented by DataInput, but with the two byte
size value omitted from the start of the encoding, and with a
terminating null byte.
Serializable Set of all the
mappings contained in this map.
true if o is a ManagedSerializable that
wraps an object that is equal to the object wrapped by this instance.
true if o is an instance of Element, contains the same value as this instance and has
the same id.
true if the argument is an instance of the same
class with the same transaction ID.
Filter that logs exceptions at a different logging
level from other logging.Exceptions.ExecutorService for this group.
Reactor.
type.
Util.DoneFuture that always throws the
given exception when its get methods are called.
SchedulerQueue that
accepts tasks and runs them in the order that they are ready.FIFOSchedulerQueue.
AsynchronousChannelGroup.shutdown() when this
group is no longer referenced.
Util.DoneFuture with the given result.
nodeId has completed an iteration
of the label propagation algorithm.
nodeId has completed an iteration
of the label propagation algorithm.
startTask) has now successfully finished.
startTask) is now
finished and that an exception occured during its execution.
startTask) has now successfully finished.
startTask) is now
finished and that an exception occured during its execution.
startTask) has now successfully finished.
startTask) has now finished.
null if there are no
entries.
ContinuePolicy that always provides
positive continuation feedback until a fixed amount of time has elapsed
in the current transaction.FixedTimeContinuePolicy instance.
true if
further actions should be processed after this one, and
returns false otherwise.
true if
further actions should be processed after this one, and
returns false otherwise.
true if
further actions should be processed after this one, and
returns false otherwise.
true if
further actions should be processed after this one, and
returns false otherwise.
SelectionKey operations set in the parameter ops.
null.
null if the map
contains no mapping for this key.
null if the task completed successfully, or the
Throwable that caused the task to fail permanently.
key is mapped, or
null if this map contains no mapping for this key.
key is mapped, or
null if this map contains no mapping for this key.
null if the key
is not found.
null if the key
is not found.
abort on
this transaction, or null if abort has not been called.
abort on
this transaction, or null if abort has not been called.
AccessCoordinator or null if no
objects were accessed, no accesses reported, or if this
report is for a non-transactional task.
AccessCoordinator or null if no
objects were accessed, no accesses reported, or if this
report is for a non-transactional task.
addIdentityRelocationListener has been called.
addIdentityRelocationListener has been called.
addNodeListener has been called.
addNodeListener has been called.
addNodeMappingListener
has been called.
addNodeMappingListener
has been called.
addRecoveryListener has been called.
addRecoveryListener has been called.
addSessionStatusListener has been called.
addSessionStatusListener has been called.
null if none was created.
null if none was created.
null if none was created.
null if none was created.
null if none was created.
null if none was created.
afterCompletion call.
afterCompletion call.
assignNode has been called.
assignNode has been called.
AggregateProfileSample.setSmoothingFactor(double).
Handler used to publish all buffered LogRecords when a transaction commmits.
nodeId, or null if no backup
is currently designated.
-1 if
no backup is assigned.
nodeId, or null if no backup
is currently designated.
KernelRunnable.
beforeCompletion call.
beforeCompletion call.
getBinding.
getBinding.
getBinding.
boolean property.
branchingFactor for the list.
bucketSize for the ListNode elements.
BigInteger.
ChannelManager for use by the current
application.
ChannelManager used in this context.
ChannelManager used in this context.
ChannelManager used in this context.
ChannelManager for use by the current
application.
fromTimestamp and toTimestamp
inclusive.
ChannelPoolMXBean objects in the Java
virtual machine.
ChannelPoolMXBean objects representing the
management interfaces to one or more pools of channels.
ChannelServer for the given nodeId,
or null if no channel server exists for the given
nodeId.
getClassId.
getClassId.
getClassId.
getClassInfo.
getClassInfo.
getClassInfo.
List of Class typed objects.
ClientSessionImpl instance for this
wrapper.
dataService, for this session.
nodeId, or null if no server exists.
ProfileConsumer, or creates a new one with
that name.
ProfileConsumer, or creates a new one with
that name.
ProfileConsumer names to the
ProfileConsumers which have been created through a call to
getConsumer.
ProfileConsumer names to the
ProfileConsumers which have been created through a call to
getConsumer.
EventQueue
may use to reject events when the total cost is too large.
createChannel has been called.
createChannel has been called.
createObject
has been called.
createObject
has been called.
createReference
has been called.
createReference
has been called.
createReferenceForId
has been called.
createReferenceForId
has been called.
Transaction was created.
Transaction was created.
ListNode and
TreeNode.
Transaction, throwing an exception
if there is no currently active transaction or if the currently
active transaction has timed out.
ListNode
DataManager for use by the current application.
DataManager used in this context.
DataManager used in this context.
DataManager used in this context.
DataManager for use by the current application.
DataStore that this instance delegates to.
Priority used by the system.
ProfileConsumer.
ProfileConsumer.
Channel.getDelivery().
SubList as an
ArrayList.
PrefixEntry associated with this key.
Enums of the type specified by
enumType.
Enum property.
null if no failure
occurred.
null if no failure
occurred.
getBackup has been called.
getBackup has been called.
getBinding
has been called.
getBinding
has been called.
getBinding
has been called.
getBinding
has been called.
getBindingForUpdate
has been called.
getBindingForUpdate
has been called.
getChannel has been called.
getChannel has been called.
getClassId
has been called.
getClassId
has been called.
getClassInfo
has been called.
getClassInfo
has been called.
getIdentities has been called.
getIdentities has been called.
getLocalNodeHealth has been called.
getLocalNodeHealth has been called.
getLocalNodeHealthNonTransactional has been called.
getLocalNodeHealthNonTransactional has been called.
getLocalNodeId has been called.
getLocalNodeId has been called.
getNode has been called.
getNode has been called.
getNode has been called.
getNode has been called.
getNodes has been called.
getNodes has been called.
getObject
has been called with a false argument.
getObject
has been called with a false argument.
getObject
has been called with a true argument.
getObject
has been called with a true argument.
getObjectId
has been called.
getObjectId
has been called.
getServiceBinding
has been called.
getServiceBinding
has been called.
getServiceBindingForUpdate has
been called.
getServiceBindingForUpdate has
been called.
getSessionProtocol
has been called.
getSessionProtocol
has been called.
null if
we are not building graphs.
null if
we are not building graphs.
ClientSessionHandler for the specified client
session ID.
ListNode.
Element.
BigInteger.
Transaction.
Transaction.
Identities which are members of this group.
Identities which are members of this group.
Identities which are members of this group.
Iterator for the set of identities assigned to a node.
Iterator for the set of identities assigned to a node.
null if the client has
not yet authenticated.
id.
name.
int property.
int property within a bound range of
values.
isLocalNodeAlive has been called.
isLocalNodeAlive has been called.
isLocalNodeAliveNonTransactional has been called.
isLocalNodeAliveNonTransactional has been called.
isRelocatingToLocalNode has been called.
isRelocatingToLocalNode has been called.
-1 if only local JMX connections are allowed.
null if the cursor has no current
key.
null if the cursor has no current
key.
null if the cursor has no current
key.
TaskAggregateMXBean.clear(), or the time
this MBean was created if clear has never been called.
AffinityGroupFinderMXBean.clear(), or the time
this MBean was created if clear has never been called.
AffinityGroupFinderMXBean.clear(), or the time
this MBean was created if clear has never been called.
TaskAggregateMXBean.clear(), or the time
this MBean was created if clear has never been called.
Throwable that was the last failure of this task
or null if it has never been run or never failed.
Throwable that was the last failure of this task
or null if it has never been run or never failed.
TaskServiceImpl.NEVER if the task has never been run.
Set if the task was not transactional or had
no listeners.
Set if the task was not transactional or had
no listeners.
ProfileListeners which have been
added.
ProfileListeners which have been
added.
type.
null if the socket is not bound.
null if the socket is not bound.
null if the socket is not bound.
null if the socket is not bound.
getLocalNodeId.
getLocalNodeId.
getLocalNodeId.
getKeyMap.
Logger for the provided name or creates a
new instance if none is found.
Logger.
long property.
long property within a bound range of
values.
LPAClient for the given nodeId.
LPAClient for the given nodeId.
ManagerLocator for use by the current
application.
markForUpdate
has been called.
markForUpdate
has been called.
markForUpdate
has been called.
markForUpdate
has been called.
message parameters to the
sessionMessage and
channelMessage methods.
message parameters to the
sessionMessage and
channelMessage methods.
-1 if the length cannot be determined.
Channel.getName().
nextBoundName
has been called.
nextBoundName
has been called.
nextBoundName
has been called.
nextBoundName
has been called.
null.
nextObjectId
has been called.
nextObjectId
has been called.
nextObjectId
has been called.
nextObjectId
has been called.
nextServiceBoundName
has been called.
nextServiceBoundName
has been called.
wait is true.
wait is true.
wait is true.
max tasks available into
the provided Collection.
max tasks available into
the provided Collection.
max tasks available into
the provided Collection.
Node instance for the given nodeId,
retrieved from the specified dataService, or null if the node isn't bound in the data service .
nodeId, or null if the node is unknown.
nodeId, or null if the node is unknown.
Node instance for the given nodeId,
retrieved from the specified dataService for update.
nodeId and id.
Node instances to be retrieved
from the specified dataService.
0 and the current capacity.
refId, or null if there is no object with the specified refId.
-1 if the name was not bound.
getObject.
getObject.
getObject.
ListNode
nodeId; used for
iterating through a node for all identities assigned to it.
id and nodeId.
id.
Set if the task was not transactional.
Set if the task was not transactional.
NON_RECURRING if this is not a recurring task.
TaskServiceImpl.PERIOD_NONE if the task is not periodic.
NON_RECURRING if this is not a recurring task.
Properties.
String, or
null if the property is not found.
String, or the default
value if the property is not found.
String.
String.
nodeId, or null if there are no descriptors
for the node.
getNodeId.
SimpleSgsProtocol version supported by this
implementation.
SimpleSgsProtocol version supported by this
implementation.
export is invoked successfully.
Reactor for a newly-registering channel.
Reactor for a newly-registering channel.
RecurringTaskHandle associated with this task if
this task is recurring, or null if this is not recurring.
RecurringTaskHandle associated with this task if
this task is recurring, or null if this is not recurring.
ListNode.
null
if no object has been registered with that name.
null
if no object has been registered with that name.
-1 if the associated client session
is not relocating.
-1 if the associated client session
is not relocating.
removeBinding
has been called.
removeBinding
has been called.
removeBinding
has been called.
removeBinding
has been called.
removeObject
has been called.
removeObject
has been called.
removeObject
has been called.
removeObject
has been called.
removeServiceBinding
has been called.
removeServiceBinding
has been called.
int property.
int property within a bound
range of values.
TreeNode if it exists or null otherwise.
scheduleTask
has been called with a delay.
scheduleTask
has been called with a delay.
scheduleNonDurableTask has been called.
scheduleNonDurableTask has been called.
scheduleNonDurableTask has been called with a delay.
scheduleNonDurableTask has been called with a delay.
schedulePeriodicTask has been called.
schedulePeriodicTask has been called.
scheduleTask has been called.
scheduleTask has been called.
Service based on the given type.
Service, based on the given type, that is
available in the context of the current Transaction.
Service, based on the given type, that is
available in the context of the current Transaction.
Iterable that can be used to obtain an
Iterator for the set of service bound names matching
the specified prefix in the specified dataService.
Iterator for the set of service bound names
matching the specified prefix in the specified dataService.
ClientSession instance for the given id, retrieved from the specified dataService, or
null if the client session isn't bound in the data
service.
null if the session is relocating.
sessionRefId or null if the specified
client session is not connected to the local node.
sessionRefId or null if the specified
client session is not connected to the local node.
Channel.getSessions().
channelRefId.
setBinding
has been called.
setBinding
has been called.
setBinding
has been called.
setBinding
has been called.
setObject
has been called.
setObject
has been called.
setObjects has been called.
setObjects has been called.
setServiceBinding
has been called.
setServiceBinding
has been called.
setStatus has been called.
setStatus has been called.
null if this membership is not source specific.
null if this membership is not source specific.
TaskServiceImpl.START_NOW if the task is not delayed.
id, nodeId,
and serviceName.
SubList object which contains a subset of the
elements in the collection.
IdentityAuthenticator's
supported credential types.
IdentityAuthenticator's
supported credential types.
IdentityAuthenticator's
supported credential types.
initialize
method was called on its AppListener object to a system time
value.
initialize
method was called on its AppListener object to a system time
value.
ListNode.
TaskManager for use by the current application.
TaskManager used in this context.
TaskManager used in this context.
TaskManager used in this context.
TaskManager for use by the current application.
TaskQueue associated with this task or null
if no queue was set.
WatchdogServerImpl.currentAppTimeMillis() method.
Transaction is allowed to run before it should timeout.
Transaction is allowed to run before it should timeout.
TransactionNotActiveException if no transaction is active.
null
if the task was not transactional.
null
if the task was not transactional.
Handler that this
instance wraps.
null if the cursor has no current
value.
null if the cursor has no current
value.
null if the cursor has no current
value.
ManagedReference,
depending on whether it is an Element or ManagedObject
Identity.
Identity.
Identity.
Identity.
Identity.
Identity.
null.
GRAPH_CLASS_PROPERTY if no
affinity group finding should be instantiated (useful for testing).
message that the specified sender
is sending on the channel with the specified channelRefId.
message that the specified session
is sending on the channel with the specified channelRefId.
closeConnection is true, closes this
session's connection,
if the session is terminating (not relocating), schedules a
transactional task to invoke, on this session's ClientSessionListener, the disconnected callback
with graceful as its argument and then clean up the
session's persistent data, and also schedules a task to notify
the identity that its corresponding session has logged out.
oldVersion to the currentVersion.
oldVersion to the currentVersion.
oldVersion to the currentVersion.
oldVersion to the currentVersion.
oldVersion to the currentVersion.
oldVersion to the currentVersion.
oldVersion to the currentVersion.
oldVersion to the currentVersion.
oldVersion to the currentVersion.
true if this node has a backup.
ListNode is not null.
ListNode is not null.
true if this channel has client sessions
joined to it, otherwise returns false.
Channel.hasSessions().
true if this channel has client sessions
joined to it, otherwise returns false.
Services, the kernel, and other system-level components.IdentityCoordinator is
the implementation used by the system when configuring an application.IdentityCoordinatorImpl that has
the given IdentityAuthenticators available to authenticate
identities.
Identity that maps a name
to the identity.Identity associated with the
given name.
NodeMappingServiceImpl representation of a
id->node mapping.IdentityRelocationListener to be notified
when an identity is about to be relocated from the local node if it needs
to perform any work in advance of the identity relocation.SchedulerRetryPolicy.ImmediateRetryPolicy.
null to indicate that the computation is
completed.
1.
1.
ManagerLocator
used by the application to get Managers from the Project Darkstar stack
through the AppContext.true if there is a current transaction, no matter
the state of that transaction.
true if there is a current transaction, even if the
transaction has been aborted.
true if there is a current transaction, even if the
transaction has been aborted.
Future representing the result of an asynchronous I/O
operation.IoFuture that adds an object attachment to a
FutureTask.Callable and including the specified attachment.
AbstractService.runIoTask.abort has been called
on this transaction.
abort has been called
on this transaction.
true if the node is known to be alive, and
false if the node is thought to have failed or is
unknown.
nodeId and returns true if the node is alive
and false otherwise.
true if this health represents an operational state.
true if the node is known to be alive, and
false if the node is thought to have failed or is
unknown.
true if the session with the specified sessionRefId is a member of the channel with the specified channelRefId, and false otherwise.
true if the channel is closed, and false
otherwise.
true if the transaction is committed.
true if this event is completed and it is safe
to service the next event in the queue, otherwise returns false.
true if relocation preparation is completed.
true if the client is connected,
otherwise returns false.
true if this handler is connected, otherwise
returns false.
true if the client is connected,
otherwise returns false.
true if the client is connected,
otherwise returns false.
true if this node is the coordinator for this
channel, otherwise returns false.
true if this set contains no elements.
true if this list contains no elements.
true if the channel message has expired
(that is, its expiration time has passed).
true if the node is expired, and false
otherwise.
true if this service is in the initialized state
but is not yet ready to run.
true if this field is stored as a local reference.
true if the session with the specified
sessionRefId is a local member of the channel with
the specified channelRefId.
true if the local node is considered alive,
otherwise returns false.
true if the local node is considered alive,
otherwise returns false.
true if the local node is considered alive,
otherwise returns false.
true if the local node is considered alive,
otherwise returns false.
isLoggable on
the wrapped Logger.
sessionRefId is connected to
the local node, returns ChannelServer.MembershipStatus.MEMBER if the session
is a member of the channel with the specified channelRefId and
returns ChannelServer.MembershipStatus.NON_MEMBER if the session is not a
member of the channel.
next() is still
within range of the sub list.
true if this operation is pending, otherwise
false.
true if the transaction is prepared.
true if this context is prepared, otherwise
returns false.
prev() is still
within range of the sub list.
true if this event is being processed on this
node, and false otherwise.
true if this client session has begun preparing to
relocate, or has relocated to another node.
true if the session is relocating, and false otherwise.
true if the session with the specified sessionRefId is known to be relocating to the local node, and
returns false otherwise.
true if the session with the specified sessionRefId is known to be relocating to the local node, and
returns false otherwise.
true if the specified exception is retryable, and
false otherwise.
PendingTask is free to be re-used.
Serializable Iterator over the
elements in this set.
Serializable Iterator over the
elements in this set.
Serializable Iterator over the
elements in this set.
Channel.join(ClientSession).
Channel.join(Set).
sessionRefId has joined the channel with
the specified name and channelRefId.
Transaction that the given
TransactionParticipant is participating in the
transaction.
Transaction that the given
TransactionParticipant is participating in the
transaction.
contextFactory is
joined to the current transaction and returns the associated
context.
Kernel.
name.
KernelAppContext used by
the kernel to manage the context of a single application.KernelContext based on the
components that have already been collected in another instance.
KernelContext with the given name
and components.
Scheduler.AsyncKey for the underlying channel.
AsyncKey for the underlying channel.
AsyncKey for the underlying channel.
SelectionKey representing the underlying channel's
registration with this Reactor's Selector.
ManagedReference for the key used in this entry.
Serializable Set of all the keys
contained in this map.
id and
initializes the label information to the hashcode of the id.
appNode.
coreServerNode.
singleNode.
SubList<E>.
Channel.leave(ClientSession).
Channel.leave(Set).
sessionRefId has left the channel with the
specified channelRefId.
Channel.leaveAll().
null.
ListIterator over the elements in this list in proper
sequence.
ListIterator over the elements in this list, starting
from the element at the given index.
ListNode to determine if any
changes have taken place since the last time it was accessed
LockManager.LockManager.LockManager.AccessCoordinator that uses locking to handle
conflicts.LockManager.isLoggable with the given
level value on the wrapped Logger returns
true, invokes the log method
of the wrapped Logger, passing a LogRecord
constructed with the given level and message
values.
isLoggable with the given
level value on the wrapped Logger returns
true, invokes the log method
of the wrapped Logger, passing a LogRecord
constructed with the given level and message
values.
isLoggable with the given
level value on the wrapped Logger returns
true, invokes the log method
of the wrapped Logger, passing a LogRecord
constructed with the given level and message
values.
Formatter that uses a compact date and time format
that includes milliseconds, permits the date and time format to be
customized, and allows suppressing stack traces for exceptions.ClientSessionListener for that
session.
java.util.logging.config.class is set to this class's
name.
Logger that provides convenience methods for
logging exceptions and messages with multiple arguments, and that insulates
the caller from unchecked exceptions thrown during the act of logging.Logger.
message
and reason.
message
and cause.
true if the login for this session has been handled,
otherwise returns false.
getNodeId method.nodeId and
protocol descriptors.
nodeId, descriptors and detail message.
nodeId, detail
message, and cause.
completed method on the
given completionHandler when this handler has completed
processing the logout request.
completed method on the
given completionHandler when this handler has completed
processing the logout request.
isLoggable with the given
level value on the wrapped Logger returns
true, invokes the log method
of the wrapped Logger, passing a LogRecord
constructed with the given level and message
values.
isLoggable with the given
level value on the wrapped Logger returns
true, invokes the log method
of the wrapped Logger, passing a LogRecord
constructed with the given level and message
values.
isLoggable with the given
level value on the wrapped Logger returns
true, invokes the log method
of the wrapped Logger, passing a LogRecord
constructed with the given level and message
values.
LPAServer to coordinate runs of the algorithm.Kernel.
ManagedObject in the data
store to being kept as a local reference.
ManagedObject in the data store.
DataManager.DataManager.Serializable object within a ManagedObject instance.ManagedObject, but must either
implement Serializable or be null.
ManagerLocator that is
to be used as the default locator for the
InternalContext.dataService as failed, and returns a collection of those
nodes.
DataStore that an object is going to be
modified.
DataStore that an object is going to be
modified.
DataStore that an object is going to be
modified.
markForUpdate.
markForUpdate.
markForUpdate.
protocol to the map containing SessionProtocols that are disconnecting.
newNodeId.
MultiLockManager.Service.
ThreadFactory that assigns a
configurable name to each thread.NamedThreadFactory that names each thread that
it creates using the given name.
NamePasswordAuthenticator.
IdentityCredentials is used to
represent a name and password pair.NamePasswordCredentials.
NetworkReporter.
Callable and including the specified attachment.
Channel with the given name, listener, delivery guarantee and write-buffer capacity.
identity and
corresponding protocol, and when this listener has completed
processing the request, invokes the
completed method on the
given completionHandler with a Future containing
the result of the login request.
BindingKeyedMap
with the specified keyPrefix.
BindingKeyedMap
with the specified keyPrefix.
BindingKeyedSet
with the specified keyPrefix.
BindingKeyedSet
with the specified keyPrefix.
Thread for the given Runnable.
ExecutorService.
ExecutorService.
ScalableDeque.
Element after this instance in the
deque, or null if this element is the tail of the
deque.
Node in sequence, or null if none exists.
Node in sequence, or null if none exists.
ListNode<E> in order from the list
Node in sequence, or null if none exists.
null if there are no more bound names.
null if there are no more bound names.
null if there are no more bound names.
null if there are no more bound names.
null if there are no more bound names.
null if there are no more bound names.
null if there are no more bound names.
null if there are no more bound names.
null if there are no more bound names.
nextBoundName.
nextBoundName.
nextBoundName.
ScalableHashMap.
null if there are no entries after
that position.
null if there are no more objects.
-1 if there are no more objects.
-1 if there are no more objects.
-1 if there are no more objects.
-1 if there are no more objects.
-1 if there are no more objects.
null if there are no more objects.
-1 if there are no more objects.
nextObjectId.
nextObjectId.
nextObjectId.
null if there are no more bound names.
null if there are no more bound names.
WatchdogService and NodeListeners.NodeMappingService.
node's health has
been updated.
Node interface.nodeId, hostName, and client.
nodeId, hostName, and health.
nodeId, hostName, isAlive status, and
backupId.
WatchdogService
to be notified of node status events.NodeMappingService
to be notified of identities being added to or removed from the local node.NodeMappingService.ids, hosts,
health, and backups arrays have a health change
and may need to
recover (if the backup ID is equal to the local node ID).
TransactionParticipant that does not maintain durable
persistent state of its own, but instead relies on other participants to
store any persistent state that it needs.NodeAssignPolicy could not choose a node for
assignment because no nodes were available to it.key.
startTask) is
transactional.
startTask) is
transactional.
startTask) is
transactional.
key.
NotifyClientsThread.
disconnected callback on this session's ClientSessionListener (if present and notify is
true), removes the listener and its binding (if present),
and then removes this session and its bindings from the specified
dataService.
ClientSessionStatusListener that
the session with the specified sessionRefId is moving to a
new node (specified by newNodeId).
SchedulerRetryPolicy that works in a similar fashion as the
ImmediateRetryPolicy except that it also loosens the transaction
restrictions after a certain number of task retries in order to push
through tasks that are frequently timing out.NowOrLaterRetryPolicy.
AccessCoordinatorHandle that does not detect conflicts,
report accesses to the profiling system, or perform any error checking on
its arguments.IdentityAuthenticator that
always authenticates a user based on NamePasswordCredentials.NullAuthenticator.
Objects.ProfileListener aggregates
profiling data over a set number of operations, reports the aggregated
data when that number of operations have been reported, and then clears
its state and starts aggregating again.OperationLoggingProfileOpListener.
SelectionKey
operation.
ScalableList which this iterator is
referring to
NamePasswordAuthenticator.Task that have been scheduled through the TaskService but
have not yet run to completion or been dropped.PendingTask.
ScheduledTaskImpl
Task scheduled with the TaskManager to run periodically.false.
false.
isPrepared flag to true, and
returns true if this context's state is read-only and
returns false otherwise.
Handler.
isPrepared flag to true, and if
this context's state is not read-only, commits this context's
state.
prepareAndCommit.
prepareAndCommit.
prepareAndCommit.
prepare.
prepare.
prepare.
sessionRefId is relocating to the node with the
specified nodeId.
id has been
selected for relocation to newNodeId and that this listener
needs to prepare for that move.
Element before this instance in the
deque, or null if this element is the head of the
deque.
Node in sequence, or null if none
exists.
Node in sequence, or null if none
exists.
ListNode<E> in order from the list
Node in sequence, or null if none
exists.
ChannelManager simply calls its
backing manager for each manager method.ProfileChannelManager.
ProfileCollectors keep track
of which tasks are generating which data.ProfileCollector used by the
kernel to collect and report profiling data.ProfileCollectorImpl.
ProfileConsumer reports all
data to a backing ProfileCollectorImpl.ProfileConsumerImpl.
DataManager simply calls its
backing manager for each manager method.ProfileDataManager.
ProfileParticipantDetail that
is package-private and used by TransactionImpl to report
detail associated with each participant.ProfileParticipantDetailImpl for
the given named participant.
ProfileReport.ProfileReportImpl with the
actual starting time being set to the current time.
long data points.ProfileSamples updated during a
fixed-size window of tasks as well as the lifetime of the program.ProfileSampleListener.
ProfileSummaryListener.
TaskManager simply calls its backing
manager for each manager method.ProfileTaskManager.
Properties that provides convenience methods for
accessing primitives.Properties.
ProtocolFamily for this channel.
value with the specified key in this map.
value with the specified key in this map.
null if none is found.
null if none is found.
dataService with following binding:
dataService.
key with the specified value,
and returns true if the key was previously mapped.
key with the specified value,
and returns true if the key was previously mapped.
SelectorProvider.
SelectorProvider.
Reactor load balancing strategy that chooses a reactor
based on the hash of the channel.Reactor load balancing strategies.Reactor.ReactiveAsyncKey.Reactor.longs from a data input stream.
null from a data input stream.
Service that the application is fully
configured and ready to start running.
Service that the application is fully
configured and ready to start running.
Service that the application is fully
configured and ready to start running.
nodeId is ready to begin the label
propagation algorithm.
nodeId is ready to begin the label
propagation algorithm.
message is being sent
by the specified sender on the given channel.
node has failed
and that this listener needs to orchestrate recovery.
node has failed
and that this listener needs to orchestrate recovery.
nodeId has been recovered by the node with the specified
backupId.
nodeId has been recovered by the node with the specified
backupId.
RecoveryListener to be notified
when that service on the local node needs to recover for the
service on a failed node.RecurringTaskHandle that lets
the handle be associated with a TimerTask so that cancelling
the handle also cancels the associated TimerTask.RecurringTaskHandleImpl.
AsyncKey that can be used to invoke asynchronous IO
operations.
AsyncKey that can be used to invoke asynchronous IO
operations.
SelectableChannel with this reactor,
returning an AsyncKey that can be used to initiate asynchronous
operations on that channel.
nodeId, host,
and client, and returns the interval (in milliseconds) that this
watchdog must be notified, via the renewNode method,
in order for the specified node to be considered alive.
nodeId, host,
and client, and returns the interval (in milliseconds) that this
watchdog must be notified, via the renewNode method,
in order for the specified node to be considered alive.
NotifyClient object to be called when changes
occur on a particular node.
NotifyClient object to be called when changes
occur on a particular node.
downgrade is true.
descriptors using the given relocationKey.
descriptors using the given relocationKey.
sessionRefId is relocating from the node (specified by
oldNodeId) to the new node (i.e., the local node) and that
the session's channel memberships should be updated accordingly.
newNodeId has completed updating the channel memberships
for the client session with the specified sessionRefId in
preparation for the session's relocation to the new node.
sessionRefId has completed relocation to the local
node, so that this listener can communicate with the
relocated client session (e.g.
relocationKey, and when this listener has
completed processing this request, invokes the
completed method on the
given completionHandler with a Future containing
the result of this request.
message
and reason.
message
and cause.
identity and sessionId is relocating to this
server's node from the old node (specified by oldNodeId).
o in the
deque, not the number of elements.
Object from the SubList<E>, if it
exists.
ScalableList only removes elements explicitly, not
ListNodes.
key from this map if it is present,
and returns the value to which the key was previously mapped, or
null if this map contains no mapping for this key.
key from this map if it is present,
and returns the value to which the key was previously mapped, or
null if this map contains no mapping for this key.
null if the key is not
found.
null if the key is not
found.
ManagedObject wrapper to the object specified
during construction, then removes the wrapper as well.
removeBinding.
removeBinding.
removeBinding.
o in the
deque, not the number of elements.
isDisconnecting is true notifies all ClientSessionStatusListeners of the session's disconnection.
o in the
deque, not the number of elements.
ProfileListener and calls
ProfileListener.shutdown() on the listener.
ProfileListener and calls
ProfileListener.shutdown() on the listener.
nodeId and its
binding from the specified dataService.
DataManager, if the object is persistent.
DataManager, if the object is persistent.
DataManager, if the object is persistent.
removeObject.
removeObject.
removeObject.
key and associated value from the map,
and returns true if the key was previously mapped.
key and associated value from the map,
and returns true if the key was previously mapped.
nodeId from the set of server nodes
for this channel.
identity is no
longer logged in using the specified handler so that
internal bookkeeping can be adjusted accordingly.
Element
instances created by this deque.
nodeId is alive.
nodeId is alive.
SessionProtocolHandler.message
and reason.
message
and cause.
PendingTask with the given values, and marks
it as unavailable.
null.
failedNodeId to
another node with member sessions (or the local node if there
are no member sessions), and then reschedules this task to
reassign the next coordinator.
KernelRunnable.
AbstractService.runIoTask.
KernelRunnable.
KernelRunnable.
null;
otherwise does nothing.
null;
otherwise does nothing.
ioTask by invoking its run method.
ioTask by invoking its run method.
RuntimeHistogramListener.
callable using
this service's task owner, and returns the result.
task using this
service's task owner.
task immediately, in a transaction.
com.sun.sgs.txn.timeout.unbounded property value).
true if the objects are equal or both null.
toString or hashCode methods throw exceptions or if
the method ends up being called recursively.
ProfileListener shows how to
use JMX MBeans from within a listener.SampleJMXListener.
Deque implementation.ScalableDeque.
ScalableDeque and adds all the elements in the
provided collection according to their traversal ordering.
ScalableDeque that allows element traverse from
head-to-tail or tail-to-head as required.BidirectionalDequeIterator.
Element with the provided id to contain the value.
Map.32).
Map, and the default minimum concurrency (32).
Iterator implementation for the ScalableHashMap.ConcurrentIterator.
Entry that incorporates information about
the prefix at which it is stored, as well as whether the ScalableHashMap is responsible for the persistent lifetime of the key
and value.PrefixEntry.
Set backed by a ScalableHashMap.ScalableHashMap has the
default minimum concurrency (32).
ScalableHashMap has the
specified minimum concurrency.
java.util.List which supports a concurrent
and scalable behavior.ScalableList object with default
values for the bucketSize and branchingFactor.
ScalableList object with the
branchingFactor and bucketSize supplied as a parameter.
ScalableList object with the
branchingFactor, bucketSize, and a collection
supplied as parameters.
DummyConnector class is used as a junction point for two
ManagedReferences so that changes to the second
ManagedReference need not affect the top structure.Element.
SubList<E>.ListNode and
TreeNode as elements within a ScalableList.ScalableList.ScalableListIterator for the
underlying elements in the ScalableList.
ListIterator for the
ScalableList data structure.ListNode.
ScalableListIterator given the
list, a startingNode and a startingIndex denoting
the starting point.
ScalableListIterator given the
list and a searchResult denoting the starting point.
ListNode<E>s which parent the
SubLists.bucket (as per bucketSize).SubList.
SubList
SubList
ListNode<E> linked list.ListNode)
being created.
TreeNode while specifying
parameters for the node characteristics
ScheduledTask that is used to
maintain state about tasks accepted by TransactionScheduler and
passed on its backing SchedulerQueue.Builder object that takes three required
parameters for building a ScheduledTaskImpl.
Builder object to build a
ScheduledTaskImpl object with all of the same values as the
given task except for the startTime, timeout, and
maxConcurrency which are set to their default values.
task.
Identity as the owner.
Selector that waits for available IO operations on
registered channels.
SelectorProvider for this group.
SelectorProvider for this async provider.
ByteBuffer to
this session's client with the delivery guarantee of Delivery.RELIABLE.
ByteBuffer to
this session's client in a manner that satisfies the specified
delivery guarantee.
Channel.send(ClientSession,ByteBuffer).
channelRefId.
ByteBuffer to
this session's client with the delivery guarantee of Delivery.RELIABLE.
ByteBuffer to
this session's client in a manner that satisfies the specified
delivery guarantee.
message to be sent to the session
with the specified sessionId according to the delivery
guarantee with the corresponding deliveryOrdinal (the ordinal
representing the Delivery enum).
ByteBuffer to
this session's client with the delivery guarantee of Delivery.RELIABLE.
ByteBuffer to
this session's client in a manner that satisfies the specified
delivery guarantee.
null.
Service/Manager pair
should be started on.
channel, and returns true if the
event has completed processing and can be removed from the event
queue.
channel, and returns true if the
event has completed processing and can be removed from the event
queue.
eventQueue.
channelRefId.
channelRefId.
sessionId.
sessionId.
message in a
manner that satisfies the specified delivery guarantee.
message in a
manner that satisfies the specified delivery guarantee.
completed method on the
given completionHandler when this handler has completed
processing the message.
message in a
manner that satisfies the specified delivery guarantee.
completed method on the
given completionHandler when this handler has completed
processing the message.
ManagedObject, but must either
implement Serializable or be null.
isLocal.
AccessCoordinator.
AccessCoordinator.
AccessCoordinator.
setBinding.
setBinding.
setBinding.
afterCompletion method was called
and how long the call took.
beforeCompletion method was called,
whether it failed, and how long the call took
channelRef.
Transaction, throwing an exception if
there is already an active transaction.
ProfileConsumers.
ProfileConsumers.
timeout for new instances
of ScheduledTaskImpl built with a builder.
Throwable which may be null to indicate
that the task completed successfully.
throwable.
throwable.
RED,
sets this node's backup to the specified backup,
empties the set of primaries for which this node is recovering,
and updates the node's state in the specified dataService.
ListNode linked-list
setRunning(false) except that no waiters
are notified of the state change.
Throwable that caused the last failure of this task.
ManagerLocator which is used to retrieve
managers for the application.
vertex to the label used most frequently
by vertex's neighbors.
Element to the next
Element in the deque to next.
toString
method.
toString
method.
toString
method.
toString
method.
toString
method.
setObject.
setObject.
setObject.
setObjects.
setObjects.
setObjects.
Node's parent to the supplied argument.
Node's parent to the supplied argument.
Element to the previous
Element in the deque to prev.
IllegalStateException if
the task is not recurring.
running, returning false
if the task has already been cancelled or has completed, or if the
state is not being changed.
0.0 and 1.0, inclusive.
0.0 and 1.0, inclusive.
NodeMappingService that a service instance has
observed a change in status of an identity on this node.
NodeMappingService that a service instance has
observed a change in status of an identity on this node.
ListNode linked-list
TaskQueue associated with this task.
TimerTask for this handle.
null.
null.
null.
null.
true if the currently running task should do more work
if it is available.
true if the currently running task should do more work
if it is available.
true if the currently running task should do more work
if it is available.
true if the currently running task should do more work
if it is available.
true if the currently running task should do more work
if it is available.
true if this node types identifier indicates that
the associated service should be started on the specified node type.
SchedulerQueue to shutdown.
SchedulerQueue to shutdown.
SchedulerQueue to shutdown.
shutdown.
shutdown.
shutdown.
Kernel to shutdown the node, as a result of a
failure detected in a service or a component.
true if this service is shutting down.
SimpleSgsProtocol.properties,
systemRegistry, and txnProxy.
properties,
systemRegistry, txnProxy, and logger.
SimpleSgsProtocol.SimpleSgsProtocol.TaskReservation.SimpleTaskReservation.
ProfileListener takes
snapshots at fixed intervals.SnapshotParticipantListener.
ProfileListener takes
snapshots at fixed intervals.SnapshotProfileListener.
ProfileListener takes
snapshots at fixed intervals.RuntimeHistogramListener.
SERVICE_NODE_TYPES list.Services.SchedulerQueue via a call to addTask.
ScheduledTaskImpl.
KernelContext used only
during to startup to provide access to Managers and
Services as they become available.StartupKernelContext.
true if this delivery guarantee meets the minimum
requirements of the specified delivery guarantee, otherwise
returns false.
true if the specified descriptor represents
a protocol supported by the protocol that this descriptor
represents, and returns false otherwise.
true if the specified descriptor represents
a protocol supported by the protocol that this descriptor
represents, and returns false otherwise.
true if this session's protocol handler supports
relocation (i.e., implements the SessionRelocationProtocol
interface; otherwise returns false.
resume is invoked.
resume is invoked.
SimpleSgsProtocol.SUSPEND_MESSAGES notification.
SystemIdentity associated with the
given name.
TaskManager.null if an operation is not pending.
TaskManager.
TaskService.
ProfileReports.ProfileReports.ProfileReports.TaskManager refuses to accept the task due to resource limitations.TaskRuntimeGraphOutputListener.
TaskScheduler that is used by
the system scheduling and running all non-transactional, arbitrary-length
tasks.TaskSchedulerImpl.
Service provides facilities for scheduling tasks to
run after the current task completes.TaskService that works on a
single node and across multiple nodes.TaskServiceImpl.
Transport.TimedTaskHandler.
ScheduledTaskImpl
run() method threw
an AbortedByTimeoutException, unless this future
has already completed.
bigInt as a hex-formatted string.
entry=value.
String representation
String representation of the ListNode.
String representation of this object.
String representation of this object.
LinearHistogram.toString() but with labels on
bins.
PowerOfTwoHistogram.toString() but with labels on
bins.
AccessCoordinator that is
used by the system to track access to objects and handle any possible
conflict.TrackingAccessCoordinator.
Handler implementation that given a backing Handler, provides transactional semantics for the #publish(LogRecord) method.TransactionalHandler with the provided
proxy for joining transactions a the backing handler
for performing the actual logging.
LogManager class that adds transactional semantics to Logger instances in the application's namespace.TransactionContext to be used with a participant.TransactionContextMap.
TransactionProxy to create the TransactionContextMap.
TransactionContext.TransactionProxy.
TransactionCoordinator.TransactionId.
TransactionListener that
listened to the progress of a transaction.TransactionListenerDetail that
is package-private and used by TransactionImpl to report
detail associated with each listener.TransactionListenerDetailImpl for the
given named listener.
Transaction and its owner.TransactionProxyImpl.
TransactionScheduler that is
used by the system for scheduling and running all transactional tasks.TransactionSchedulerImpl.
TxnLockManager as part of a transaction.MembershipKey.block(java.net.InetAddress) method.
MembershipKey.block(java.net.InetAddress) method.
null.
IllegalStateException indicating that the
given exception was not expected, and setting the cause to
that exception.
Identity is unknown.UnknownIdentityException with
the specified detail message.
UnknownNodeException with
the specified detail message.
Serializable managed by this entry from the data
manager.
NotifyClient object for a node if one
is registered.
NotifyClient object for a node if one
is registered.
identity of the user logging in and returns
true if the login is allowed to proceed, and false
if the login is denied.
Serializable Collection of all the
values contained in this map.
0x05.
TransactionParticipant.prepareAndCommit).
TransactionParticipant.prepareAndCommit).
next()
WatchdogService.
WatchdogServer implementation.WatchdogService monitors the health of server nodes and
notifies registered listeners of node status change events.WatchdogService implementation.1.
value.
com.sun.sgs.profile.ProfileListener
implementations.
SchedulerQueue tries to
provide fairness between users without taking too long to service any
given user's tasks.WindowSchedulerQueue.
true if this health is worse than the specified
health.
AttachedFuture from the given future
and attachment.
ManagedObject.longs to a data output stream.
null to a data output stream.
|
RedDwarf, Version 0.10.1 2010-03-14 10:56:12 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||