Bees v0.5.0 API

Uses of Class
bees.core.security.IntegerPermission

Packages that use IntegerPermission
apps.benchmark   
apps.discovery Protocol and test application for discovering neighbors on the same LAN. 
apps.health A demo application that tries to implement Healthd-like functionality. 
apps.liveness Protocol and test application for testing the responsiveness of neighbors. 
apps.pathfinder A simple routing protocol that builds a tree of nodes for forwarding client packets to a server and multicasting server packets to the clients. 
bees.core The core functionality for Bees, including, capabilities, coroutines, and events. 
bees.core.resource This package holds most of the system provided capabilities. 
bees.core.security This packages holds most of the security related capabilities and Permission classes. 
bees.tests Test classes that are used by the testsuite directory. 
 

Uses of IntegerPermission in apps.benchmark
 

Methods in apps.benchmark that return IntegerPermission
 IntegerPermission StatsCapsule.collected(Node node, ProtocolSession ps)
           
 IntegerPermission PrimerCapsule.collected(Node node, ProtocolSession ps)
           
 

Uses of IntegerPermission in apps.discovery
 

Methods in apps.discovery that return IntegerPermission
 IntegerPermission AdvertiseCapsule.getFrequency()
           
 IntegerPermission AdvertiseCapsule.collected(Node node, ProtocolSession ps)
           
 IntegerPermission AdvertiseMaterial.collected(Node node, ProtocolSession ps)
           
 

Constructors in apps.discovery with parameters of type IntegerPermission
AdvertiseCapsule(BroadcastNeighbor bn, byte[] material, byte[] signature, IntegerPermission frequency)
          Constructor for telling other neighbors about this node.
 

Uses of IntegerPermission in apps.health
 

Fields in apps.health declared as IntegerPermission
protected  IntegerPermission HealthParameters.pollFrequency
          User specified polling frequency or the default.
protected  IntegerPermission HealthParameters.healthRetention
          User specified health retention time or the default.
protected  IntegerPermission HealthParameters.flowTimeout
          User specified flow timeout.
 

Methods in apps.health that return IntegerPermission
 IntegerPermission HealthParameters.getPollFrequency()
           
 IntegerPermission HealthParameters.getHealthRetention()
           
 IntegerPermission HealthParameters.getFlowTimeout()
           
 IntegerPermission NodeHealthCapsule.collected(Node node, ProtocolSession ps)
           
 IntegerPermission NodeHealth.poll(HealthSession hs)
          Poll the node's health and update this object's state.
 IntegerPermission NodeHealth.collected(Node node, ProtocolSession ps)
           
 IntegerPermission SimpleNodeHealth.poll(HealthSession hs)
           
 

Uses of IntegerPermission in apps.liveness
 

Methods in apps.liveness that return IntegerPermission
 IntegerPermission PokeCapsule.collected(Node node, ProtocolSession ps)
           
 IntegerPermission LiveNeighbor.collected(Node node, ProtocolSession ps)
           
 

Uses of IntegerPermission in apps.pathfinder
 

Methods in apps.pathfinder that return IntegerPermission
 IntegerPermission ConfigurationCapsule.collected(Node node, ProtocolSession ps)
           
 IntegerPermission PathfinderParameters.getUpdateFrequency()
           
 IntegerPermission PathfinderParameters.getRootTimeout()
           
 IntegerPermission PathfinderSession.collected(Node node, ProtocolSession ps)
           
 

Uses of IntegerPermission in bees.core
 

Fields in bees.core declared as IntegerPermission
static IntegerPermission ExtendedProtocolSession.REGISTER_TIMEOUT
          Timeout for registered applications.
static IntegerPermission ReliableDataRequestCapsule.DEFAULT_RETRY_INTERVAL
          Default interval for resending a request Capsule.
 

Methods in bees.core that return IntegerPermission
 IntegerPermission Node.getInactivityTimeout()
           
 IntegerPermission Node.collected(Node node, ProtocolSession ps)
           
 IntegerPermission NodeCache.EventHandler.collected(Node node, ProtocolSession ps)
          This is called when this element is up for collection, the return value specifies the new expiration time.
 IntegerPermission ReliableDataRequestCapsule.collected(Node node, ProtocolSession ps)
           
 

Methods in bees.core with parameters of type IntegerPermission
 void Node.setInactivityTimeout(IntegerPermission ip)
           
 java.lang.Object NodeCache.put(java.lang.Object key, java.lang.Object value, IntegerPermission time)
          Add a key/value pair to the cache with a given expiration time.
 boolean NodeCache.refresh(java.lang.Object key, IntegerPermission time)
           
 java.lang.Object NodeCache.put(int i, java.lang.Object value, IntegerPermission time)
          Overloaded put method for integer keys.
 java.lang.Object NodeCache.put(long l, java.lang.Object value, IntegerPermission time)
          Overloaded put method for long keys.
 

Uses of IntegerPermission in bees.core.resource
 

Fields in bees.core.resource declared as IntegerPermission
static IntegerPermission[] Logger.LEVEL_PERMISSIONS
          An array of IntegerPermissions corresponding to each LogLevel.
 

Uses of IntegerPermission in bees.core.security
 

Subclasses of IntegerPermission in bees.core.security
 class MaximumIntegerPermission
          A MaximumIntegerPermission limits a IntegerPermission to a given maximum.
 class MinimumIntegerPermission
          A MinimumIntegerPermission limits a IntegerPermission to a given minimum.
 

Uses of IntegerPermission in bees.tests
 

Methods in bees.tests that return IntegerPermission
 IntegerPermission NodeTest.collected(Node node, ProtocolSession ps)
           
 


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/