Bees v0.5.0 API

bees.core
Class RevokeCapabilityCoroutine

java.lang.Object
  |
  +--bees.core.Coroutine
        |
        +--bees.core.RevokeCapabilityCoroutine

public final class RevokeCapabilityCoroutine
extends Coroutine


Fields inherited from class bees.core.Coroutine
DEFAULT_TIMEOUT, INVALID_ID, STATE_ANY, STATE_COMPLETE, STATE_ERROR, STATE_ERROR_CAGED, STATE_ERROR_INTERNAL, STATE_ERROR_TIMEOUT, STATE_ERROR_USER, STATE_NEWBORN, STATE_USER
 
Constructor Summary
RevokeCapabilityCoroutine()
           
 
Method Summary
 void deleteObject(BDomainCoroutine sc, Capability cap)
           
 void handle(BeesEvent ae)
          Callback used to handle BeesEvents directed to this Coroutine.
 void revoke(EventChannel ec, Capability cap)
           
 void revokePermissions(EventChannel ec, Capability cap, PermissionSet ps)
           
 java.lang.String toString()
           
 
Methods inherited from class bees.core.Coroutine
cleanup, drop, finalize, getCoroutine, getID, getState, getThrowable, setState, setThrowable, waitForCompletion, waitForCompletion, waitForState, waitForState
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RevokeCapabilityCoroutine

public RevokeCapabilityCoroutine()
Method Detail

deleteObject

public void deleteObject(BDomainCoroutine sc,
                         Capability cap)
                  throws DeadBDomainException

revokePermissions

public void revokePermissions(EventChannel ec,
                              Capability cap,
                              PermissionSet ps)
                       throws DeadBDomainException

revoke

public void revoke(EventChannel ec,
                   Capability cap)
            throws DeadBDomainException

handle

public void handle(BeesEvent ae)
Description copied from class: Coroutine
Callback used to handle BeesEvents directed to this Coroutine.
Overrides:
handle in class Coroutine
Following copied from class: bees.core.Coroutine
Parameters:
ae - The BeesEvent to handle.

toString

public java.lang.String toString()
Overrides:
toString in class Coroutine
Following copied from class: bees.core.Coroutine
See Also:
Object.toString()

Bees v0.5.0 API

This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/