|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Identity | |
|---|---|
| com.sun.sgs.auth | Provides interfaces for identities and how to authenticate them. |
| com.sun.sgs.kernel | Provides the core system interfaces used by the RedDwarf Server. |
| com.sun.sgs.kernel.schedule | Provides queue ordering and retry behavior abstractions that may be used by scheduler implementations. |
| com.sun.sgs.profile | Interfaces used to create profiling information. |
| com.sun.sgs.protocol | Provides interfaces for the protocol layer. |
| com.sun.sgs.service | Provides interfaces and classes for services provided by the RedDwarf Server. |
| Uses of Identity in com.sun.sgs.auth |
|---|
| Methods in com.sun.sgs.auth that return Identity | |
|---|---|
Identity |
IdentityCoordinator.authenticateIdentity(IdentityCredentials credentials)
Authenticates the given credentials. |
Identity |
IdentityAuthenticator.authenticateIdentity(IdentityCredentials credentials)
Authenticates the given credentials. |
| Uses of Identity in com.sun.sgs.kernel |
|---|
| Methods in com.sun.sgs.kernel with parameters of type Identity | |
|---|---|
void |
TaskQueue.addTask(KernelRunnable task,
Identity owner)
Adds a task to this dependency queue. |
TaskReservation |
TransactionScheduler.reserveTask(KernelRunnable task,
Identity owner)
Reserves the ability to run the given task. |
TaskReservation |
TaskScheduler.reserveTask(KernelRunnable task,
Identity owner)
Reserves the ability to run the given task. |
TaskReservation |
TransactionScheduler.reserveTask(KernelRunnable task,
Identity owner,
long startTime)
Reserves the ability to run the given task at a specified point in the future. |
TaskReservation |
TaskScheduler.reserveTask(KernelRunnable task,
Identity owner,
long startTime)
Reserves the ability to run the given task at a specified point in the future. |
TaskReservation |
PriorityScheduler.reserveTask(KernelRunnable task,
Identity owner,
Priority priority)
Reserves the ability to run the given task. |
void |
TransactionScheduler.runTask(KernelRunnable task,
Identity owner)
Runs the given task synchronously, returning when the task has completed or throwing an exception if the task fails. |
RecurringTaskHandle |
TransactionScheduler.scheduleRecurringTask(KernelRunnable task,
Identity owner,
long startTime,
long period)
Schedules a task to start running at a specified point in the future, and continuing running on a regular period starting from that initial point. |
RecurringTaskHandle |
TaskScheduler.scheduleRecurringTask(KernelRunnable task,
Identity owner,
long startTime,
long period)
Schedules a task to start running at a specified point in the future, and continuing running on a regular period starting from that initial point. |
void |
TransactionScheduler.scheduleTask(KernelRunnable task,
Identity owner)
Schedules a task to run as soon as possible based on the specific scheduler implementation. |
void |
TaskScheduler.scheduleTask(KernelRunnable task,
Identity owner)
Schedules a task to run as soon as possible based on the specific scheduler implementation. |
void |
TransactionScheduler.scheduleTask(KernelRunnable task,
Identity owner,
long startTime)
Schedules a task to run at a specified point in the future. |
void |
TaskScheduler.scheduleTask(KernelRunnable task,
Identity owner,
long startTime)
Schedules a task to run at a specified point in the future. |
void |
PriorityScheduler.scheduleTask(KernelRunnable task,
Identity owner,
Priority priority)
Schedules a task to run as soon as possible based on the specific scheduler implementation. |
| Uses of Identity in com.sun.sgs.kernel.schedule |
|---|
| Methods in com.sun.sgs.kernel.schedule that return Identity | |
|---|---|
Identity |
ScheduledTask.getOwner()
Returns the owner. |
| Uses of Identity in com.sun.sgs.profile |
|---|
| Methods in com.sun.sgs.profile that return Identity | |
|---|---|
Identity |
ProfileReport.getTaskOwner()
Returns the owner of the run task. |
| Uses of Identity in com.sun.sgs.protocol |
|---|
| Methods in com.sun.sgs.protocol with parameters of type Identity | |
|---|---|
void |
ProtocolListener.newLogin(Identity identity,
SessionProtocol protocol,
RequestCompletionHandler<SessionProtocolHandler> completionHandler)
Handles a new login request for the specified 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. |
| Uses of Identity in com.sun.sgs.service |
|---|
| Methods in com.sun.sgs.service that return Identity | |
|---|---|
Identity |
TransactionProxy.getCurrentOwner()
Returns the owner of the task that is executing the current transaction. |
| Methods in com.sun.sgs.service that return types with arguments of type Identity | |
|---|---|
Iterator<Identity> |
NodeMappingService.getIdentities(long nodeId)
Returns an Iterator for the set of identities assigned to a node. |
| Methods in com.sun.sgs.service with parameters of type Identity | |
|---|---|
long |
NodeMappingService.assignNode(Class service,
Identity identity)
Assigns the identity to a node and adds the assignment to the map. |
Node |
NodeMappingService.getNode(Identity identity)
Returns the live node to which the identity is assigned. |
void |
NodeMappingListener.mappingAdded(Identity id,
Node oldNode)
Notifies this listener that an identity has been added to this node. |
void |
NodeMappingListener.mappingRemoved(Identity id,
Node newNode)
Notifies this listener that an identity has been removed from this node. |
void |
IdentityRelocationListener.prepareToRelocate(Identity id,
long newNodeId,
SimpleCompletionHandler handler)
Notifies this listener that the specified id has been
selected for relocation to newNodeId and that this listener
needs to prepare for that move. |
void |
NodeMappingService.setStatus(Class service,
Identity identity,
boolean active)
Inform the NodeMappingService that a service instance has
observed a change in status of an identity on this node. |
|
RedDwarf, Version 0.10.1 2010-03-14 10:56:12 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||