A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

ABORTED - Static variable in class org.jini.rio.core.jsb.ServiceBeanState
ServiceBean has been advertised
AbstractFaultDetectionHandler - Class in org.jini.rio.resources.client
The AbstractFaultDetectionHandler provides a base class which can be extended to provide concrete FaultDetectionHandler capabilities.
AbstractFaultDetectionHandler() - Constructor for class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
AbstractFaultDetectionHandler.ServiceMonitor - Interface in org.jini.rio.resources.client
Defines the semantics of an internal class which will be used in perform service-specific monitoring
AbstractProxy - Class in org.jini.rio.resources.servicecore
Defines an abstract class that supplies basic referent UUID and serialization behavior for Service proxies.
AbstractProxy(Remote, Uuid) - Constructor for class org.jini.rio.resources.servicecore.AbstractProxy
Creates an instance of this class.
accum - Variable in class org.jini.rio.watch.DefaultCalculableView
 
Accumulator - Class in org.jini.rio.watch
The Accumulator represents a collection of Calculable objects and performs statistical analysis across the collection of Calculable objects, providing mean, median and standard deviation
Accumulator(WatchDataSource) - Constructor for class org.jini.rio.watch.Accumulator
Creates new Accumulator
AccumulatorViewer - Class in org.jini.rio.watch
Accumulator Viewer
AccumulatorViewer(Object) - Constructor for class org.jini.rio.watch.AccumulatorViewer
Creates new form AccumulatorViewer
acquireMutatorLock() - Method in class org.jini.rio.resources.persistence.PersistentStore
Block until we can acquire a non-exclusive mutator lock on the servers 's persistent state.
activate(ServiceElement, OperationalStringManager, Object, EventHandler) - Method in class org.jini.rio.cybernode.JSBContainer
 
activate(ServiceElement, OperationalStringManager, Object, EventHandler) - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Load and start a service defined by provided attributes
ActivateWrapper - Class in org.jini.rio.boot
A wrapper for activatable objects, providing separation of the import codebase (where the server classes are loaded from by the activation group) from the export codebase (where clients should load classes from for stubs, etc.) as well as providing an independent security policy file for each activatable object.
ActivateWrapper(ActivationID, MarshalledObject) - Constructor for class org.jini.rio.boot.ActivateWrapper
Activatable constructor.
ActivateWrapper.ActivateDesc - Class in org.jini.rio.boot
Descriptor for registering a "wrapped" activatable object.
ActivateWrapper.ActivateDesc(String, URL[], URL[], URL[], String, MarshalledObject) - Constructor for class org.jini.rio.boot.ActivateWrapper.ActivateDesc
Trivial constructor.
activationID - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
The activation id for this service.
ACTIVE_SERVICE_RECORD - Static variable in class org.jini.rio.core.provision.ServiceRecord
Indicates a service which is currently active,
ADAPTIVE_CODEBASE - Static variable in class org.jini.rio.core.ServiceBeanConfig
Key for accessing adaptive codebase policy
add(LeasedResource) - Method in class org.jini.rio.monitor.ServiceResourceSelector
If the Collection backed by the concrete class requires processing other then that defined by Collection.add override this method to provide the appropriate semantics
addAssociationDescriptor(AssociationDescriptor) - Method in class org.jini.rio.associations.AssociationMgmt
Add an AssociationDescriptor to the AssociationMgmt class
addAssociationDescriptor(AssociationDescriptor) - Method in class org.jini.rio.opstring.GlobalAttrs
Add an AssociationDescriptor
addAttribute(Entry) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Add an attribute to the Collection of attributes the Joiner utility maintains.
addAttribute(Entry) - Method in class org.jini.rio.resources.servicecore.Joiner
Add an attribute to the collection of attributes managed by this Joiner.
addAttributes(Entry[]) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Add attributes to the Collection of attributes the Joiner utility maintains.
addAttributes(Entry[]) - Method in class org.jini.rio.resources.servicecore.Joiner
Add an array of Entry attributes to the collection of attributes managed by this Joiner.
addBean(Object) - Method in class org.jini.rio.event.MappedRemotePropertyChangeConsumer
Add a bean to be managed by this RemotePropertyChangeConsumer
addCalculable(Calculable) - Method in interface org.jini.rio.watch.WatchDataSource
Add a Calculable record to the Calculable history
addCalculable(Calculable) - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
addCommonJARs(URL[]) - Method in class org.jini.rio.boot.CommonClassLoader
Add common JARs
addComponent(String, URL[]) - Method in class org.jini.rio.boot.CommonClassLoader
 
addComponent(String, URL[]) - Method in interface org.jini.rio.core.jsb.ComponentLoader
Registers a class name, and the code source which is used as the search path to load the class.
addConfigParameter(ServiceBeanConfig, Object, Object) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Add a name,value pair to the ServiceBeanConfig
addHeartbeatServer(String[]) - Method in class org.jini.rio.resources.client.HeartbeatClient
Start sending heartbeats to another server
addInitParameter(Object, Object) - Method in class org.jini.rio.core.ServiceBeanConfig
Add a name/value pair to the Collection of ServiceBean controlled initialization parameters.
addJAR(String) - Method in class org.jini.rio.core.ClassBundle
Add a JAR to the Collection of JAR resources.
addJARHttpmdLocation(String, String) - Method in class org.jini.rio.core.ClassBundle
Add a location for a JAR to compute a message digest.
addJARHttpmdLocations(Map) - Method in class org.jini.rio.core.ClassBundle
Add a Map of JAR to location entries
addJARs(String[]) - Method in class org.jini.rio.core.ClassBundle
Add JARs to the ClassBundle.
addLeaseListener(LeaseListener) - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Add a LeaseListener
addListener(ServiceElementChangeListener) - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Register for notification of ServiceElement changes.
addListener(ServiceBeanContainerListener) - Method in class org.jini.rio.cybernode.JSBContainer
 
addListener(ServiceBeanContainerListener) - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Adds a listener to the set of listeners for this ServiceBeanContainer, provided that it is not the same as some listener already in the set.
addListener(ServiceElementChangeListener) - Method in class org.jini.rio.jsb.JSBManager
 
addListener(ServiceDiscoveryListener) - Method in class org.jini.rio.resources.client.LookupCachePool.SharedLookupCache
 
addLocator(String) - Method in class org.jini.rio.resources.client.JiniClient
Add a Locator to discover.
addLocator(String, int) - Method in class org.jini.rio.resources.client.JiniClient
Add a Locator to discover.
addLookupAttributes(Entry[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
addLookupAttributes(Entry[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
addLookupGroups(String[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
addLookupGroups(String[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
addLookupLocators(LookupLocator[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
addLookupLocators(LookupLocator[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
addMeasurableCapability(MeasurableCapability) - Method in class org.jini.rio.qos.ComputeResource
Add a MeasurableCapability object.
addMethod(String, Object[]) - Method in class org.jini.rio.core.ClassBundle
Add a method name and the parameters to use for when reflecting on specified public member method of the class or interface represented by this ClassBundle object.
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
addNotify() - Method in class org.jini.rio.watch.AccumulatorViewer
 
addOperationalString(OperationalString, Map, ProvisionMonitorImpl.OpStringManager, DeployAdmin, ServiceProvisionListener) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Add an OpStringManager to this ProvisionMonitor.
addOperationalString(OperationalString[]) - Method in class org.jini.rio.opstring.OpString
Add included OperationalString objects to the OperationalString
addOperationalString(OperationalString) - Method in class org.jini.rio.opstring.OpString
Add included OperationalString to the OperationalString
addParameters(Calculable, PreparedStatement) - Method in class org.jini.rio.watch.DBArchive
Adds parameters from a calculable to a PreparedStatment Subclasses can overide this method to realize behavior beyond the default insert of the Calculable id and value.
addPlatformCapability(String, URL, String, Map) - Method in interface org.jini.rio.core.jsb.ComputeResourceManager
Add a PlatformCapability.
addPlatformCapability(String, URL, String, Map) - Method in class org.jini.rio.jsb.JSBContext
 
addPlatformCapability(PlatformCapability) - Method in class org.jini.rio.qos.ComputeResource
Add a PlatformCapability object.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.jini.rio.event.RemotePropertyChangeConsumer
Add a PropertyChangeListener to the listener list.
addRegistrarGroups(String[]) - Method in class org.jini.rio.resources.client.JiniClient
Add a list of groups to be discovered If a DiscoveryManagement is provided to JiniClient and does not implement the DiscoveryGroupManagement interface, no action is taken
addRegistrationTask(TimerTask) - Method in class org.jini.rio.cybernode.CybernodeImpl
Add a TimerTask to the Collection of TimerTasks
addResourceCost(ResourceCost) - Method in class org.jini.rio.core.provision.ServiceRecord
Add a ResourceCost
address - Variable in class org.jini.rio.entry.ComputeResourceUtilization
The IP Address of the compute resource
addSecondaryThresholdManager(ThresholdManager) - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Add a secondary ThresholdManager to the MeasurableCapability.
addService(ServiceItem) - Method in class org.jini.rio.core.Association
Add a service to the Association
addService(ServiceElement) - Method in interface org.jini.rio.core.OperationalString
Add a ServiceElement to the OperationalString.
addService(ServiceElement) - Method in class org.jini.rio.opstring.OpString
 
addServiceElement(ServiceElement) - Method in interface org.jini.rio.core.OperationalStringManager
This method will add a ServiceElement to an OperationalString.
addServiceElement(ServiceElement) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
addServiceSLA(SLA) - Method in class org.jini.rio.core.ServiceLevelAgreements
Add a service specified SLAs
addSharedComponent(String, String[]) - Method in class org.jini.rio.core.ClassBundle
Add a shared component
addSharedComponents(Map) - Method in class org.jini.rio.core.ClassBundle
Add a Map of shared components
addSLAs(SLA[]) - Method in class org.jini.rio.jsb.ServiceBeanSLAManager
Add a new SLA.
addSoftwareDownloadRecord(SoftwareDownloadRecord) - Method in class org.jini.rio.qos.capability.PlatformCapability
Add a SoftwareDownloadRecord instance for the PlatformCapability
addSubStore(SubStore) - Method in class org.jini.rio.resources.persistence.PersistentStore
Inform the store of a sub-store
addSystemRequirement(PlatformCapability) - Method in class org.jini.rio.core.ServiceLevelAgreements
Deprecated.  
addSystemRequirement(ServiceLevelAgreements.SystemRequirement) - Method in class org.jini.rio.core.ServiceLevelAgreements
Add a SystemRequirement as a system requirement.
addSystemThreshold(String, ThresholdValues) - Method in class org.jini.rio.core.ServiceLevelAgreements
Add a system required ThresholdValue
addThresholdListener(ThresholdListener) - Method in class org.jini.rio.qos.ComputeResource
A helper method which will add a ThresholdListener to all contained MeasurableCapability components.
addThresholdListener(ThresholdListener) - Method in class org.jini.rio.watch.ThresholdManager
Add a Threshold listener
addThresholdListener(ThresholdListener) - Method in class org.jini.rio.watch.ThresholdWatch
Add a ThresholdListener
addThresholdListener(String, ThresholdListener) - Method in class org.jini.rio.watch.WatchDataSourceRegistry
 
addThresholdListener(String, ThresholdListener) - Method in interface org.jini.rio.watch.WatchRegistry
Add a ThresholdListener.
addTimeBoundary(ResourceCostModel.TimeBoundary) - Method in class org.jini.rio.core.GenericCostModel
 
addTimeBoundary(ResourceCostModel.TimeBoundary) - Method in interface org.jini.rio.core.ResourceCostModel
Add a TimeBoundary to the ResourceCostModel
addTimeBoundary(ResourceCostModel.TimeBoundary) - Method in class org.jini.rio.core.ZeroCostModel
Implemented to meet ResourceCostModel contract
addURLs(URL[]) - Method in class org.jini.rio.boot.ServiceClassLoader
Appends the specified URLs to the list of URLs to search for classes and resources.
addValue(long) - Method in class org.jini.rio.watch.GaugeWatch
Add a value
addValue(double) - Method in class org.jini.rio.watch.GaugeWatch
Add a value
addValue(Double) - Method in class org.jini.rio.watch.Statistics
 
addValue(double) - Method in class org.jini.rio.watch.Statistics
 
addWatchRecord(Calculable) - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Add a Calculable to the watch and update state
addWatchRecord(Calculable) - Method in class org.jini.rio.watch.ThresholdWatch
Override parent's addRecord to check for threshold(s) being crossed
addWatchRecord(Calculable) - Method in class org.jini.rio.watch.Watch
Add a watch record to the history
admin - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
The ServiceAdmin implementation for this ServiceBeanAdapter
AdminFaultDetectionHandler - Class in org.jini.rio.resources.client
The AdminFaultDetectionHandler provides support necessary for a FaultDetectionHandler.
AdminFaultDetectionHandler() - Constructor for class org.jini.rio.resources.client.AdminFaultDetectionHandler
 
adminProxy - Variable in class org.jini.rio.resources.servicecore.ServiceAdminImpl
The ServiceAdminProxy
advertise() - Method in class org.jini.rio.bean.BeanAdapter
Override the advertise method to check if the wrapped bean has an advertised() method declared.
advertise() - Method in interface org.jini.rio.core.jsb.ServiceBean
The advertise method provides the capability for a ServiceBean to advertise itself on the network providing access to all clients.
advertise() - Method in interface org.jini.rio.core.ServiceBeanControl
The advertise method informs a ServiceBean to advertise itself on the network providing access to all clients.
advertise() - Method in class org.jini.rio.cybernode.JSBDelegate
Advertise the ServiceBean, making it available to all clients
advertise(Object, ServiceBeanContext) - Static method in class org.jini.rio.cybernode.ServiceBeanLoader
Advertise a ServiceBean
advertise(Object, String, String, String[], LookupLocator[], Entry[]) - Static method in class org.jini.rio.cybernode.ServiceBeanLoader
Advertise a ServiceBean
advertise() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
advertise() - Method in interface org.jini.rio.jsb.ServiceBeanAdapterMBean
The advertise method provides the capability for a ServiceBean to advertise itself on the network providing access to all clients.
advertise() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
advertise() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
ADVERTISED - Static variable in class org.jini.rio.core.jsb.ServiceBeanState
ServiceBean has been advertised
AggregateConfig - Class in org.jini.rio.config
The AggregateConfig provides an approach to declare special entries which can be resolved in a "common" Configuration The org.jini.rio.config.AggregateConfig extends ConfigurationFile, and overrides the ConfigurationFile.getSpecialEntry(java.lang.String)and ConfigurationFile.getSpecialEntryType(java.lang.String)methods to resolve entries (other then $loader and $data) which begin with $ AggregateConfig can be used directly, or configured for ConfigurationProvider support by specifying the META-INF/services/...
AggregateConfig(Configuration, String[]) - Constructor for class org.jini.rio.config.AggregateConfig
Create an AggregateConfig
AggregateConfig(Configuration, String[], ClassLoader) - Constructor for class org.jini.rio.config.AggregateConfig
Create an AggregateConfig
AggregateConfig(String[]) - Constructor for class org.jini.rio.config.AggregateConfig
Create an AggregateConfig
AggregateConfig(String[], ClassLoader) - Constructor for class org.jini.rio.config.AggregateConfig
Create an AggregateConfig
aid - Variable in class org.jini.rio.boot.RioActivatableServiceDescriptor.Created
The activation id of the service
ALL_MEASURED_RESOURCES - Static variable in class org.jini.rio.qos.ResourceCapability
Used to get all MeasuredResource instances
alloced - Variable in class org.jini.rio.resources.resource.ResourcePool
The alloced list
allocResource(Object) - Method in class org.jini.rio.resources.resource.ResourcePool
allocates a Resource and performs any initilization required to manage the alloced resource
ApplianceInfo - Class in org.jini.rio.entry
The ApplianceInfo class defines attributes that relate to system properties of a compute resource (the appliance), namely : The host name and address Java Virtual Machine vendor & version The operating system name & version The hardware architecture of the compute resource
ApplianceInfo() - Constructor for class org.jini.rio.entry.ApplianceInfo
 
ApplicationServerSupport - Class in org.jini.rio.qos.capability.enterprise
The ApplicationServerSupport object provides a definition of Application Server Support
ApplicationServerSupport() - Constructor for class org.jini.rio.qos.capability.enterprise.ApplicationServerSupport
Create an ApplicationServerSupport object
ApplicationServerSupport(Object[]) - Constructor for class org.jini.rio.qos.capability.enterprise.ApplicationServerSupport
Create an ApplicationServerSupport object
ApplicationServerSupport(Object[], String) - Constructor for class org.jini.rio.qos.capability.enterprise.ApplicationServerSupport
Create an ApplicationServerSupport object
ApplicationServerSupport(String, Object[], String) - Constructor for class org.jini.rio.qos.capability.enterprise.ApplicationServerSupport
Create an ApplicationServerSupport object
applyUpdate(Object) - Method in class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
This method always throws UnsupportedOperationException since ContextAttributeLogHandler should never update a log.
arch - Variable in class org.jini.rio.entry.ApplianceInfo
 
ARCHITECTURE - Static variable in class org.jini.rio.qos.capability.system.ProcessorArchitecture
cpu type
Archivable - Interface in org.jini.rio.watch
Implements an interface to archive WatchDataSource histories
archive(Calculable) - Method in interface org.jini.rio.watch.Archivable
Archive a record from the WatchDataSource history
archive(Calculable) - Method in class org.jini.rio.watch.NullArchive
 
archive(Calculable) - Method in class org.jini.rio.watch.QueuedArchive
Archive a record from the WatchDataSource history by placing it on a queue
archiveToResource(Calculable) - Method in class org.jini.rio.watch.DBArchive
Performs the actual write to the underlying resource
archiveToResource(Calculable) - Method in class org.jini.rio.watch.FileArchive
Performs the actual write to the underlying resource
archiveToResource(Calculable) - Method in class org.jini.rio.watch.QueuedArchive
Performs the actual write to the underlying resource
assignBackupFor(ProvisionMonitor) - Method in interface org.jini.rio.monitor.ProvisionMonitor
Assign the ProvisionMonitor as a backup for another ProvisionMonitor
assignBackupFor(ProvisionMonitor) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
associateThresholdListener(Watch) - Method in class org.jini.rio.watch.WatchDataSourceRegistry
This method will associate a Watch to a ThresholdListener, iff the Watch is a ThresholdWatch and the Watch objects classname is found in the table
Association - Class in org.jini.rio.core
Associations provide a mechanism to model and enforce uses and requires associations between services in an OperationalString.
Association(AssociationDescriptor) - Constructor for class org.jini.rio.core.Association
Create an Association
AssociationDescriptor - Class in org.jini.rio.core
The AssociationDescriptor defines the attributes needed to create, manage and monitor Association instances.
AssociationDescriptor(AssociationType, String, String) - Constructor for class org.jini.rio.core.AssociationDescriptor
Create an AssociationDescriptor
AssociationDescriptor(AssociationType, String, String, String) - Constructor for class org.jini.rio.core.AssociationDescriptor
Create an AssociationDescriptor
AssociationDescriptor(AssociationType, String, String, String, String[]) - Constructor for class org.jini.rio.core.AssociationDescriptor
Create an AssociationDescriptor
AssociationDescriptor(AssociationType, String, String[], String) - Constructor for class org.jini.rio.core.AssociationDescriptor
Create an AssociationDescriptor
AssociationInjector - Class in org.jini.rio.associations
The AssociationInjector is an AssociationListener implementation that provides support for setter-based dependency injection by calling setters on a target object method when it receives association events.
AssociationInjector(Object) - Constructor for class org.jini.rio.associations.AssociationInjector
Create an AssociationInjector
AssociationListener - Interface in org.jini.rio.core
The AssociationListener interface specifies the semantics of a client which when registered to an AssociationManagement instance will receive notifications of Associations being discovered, changed and broken.
AssociationManagement - Interface in org.jini.rio.core
AssociationManagement provides the necessary support to manage Associations a ServiceBean has to other services.
AssociationMatchFilter - Interface in org.jini.rio.associations
The AssociationMatchFilter defines the method used by an object to check if AssociationDescriptor requirements can be met by a ServiceElement.
AssociationMgmt - Class in org.jini.rio.associations
The AssociationMgmt class implements the AssociationManagement interface.
AssociationMgmt() - Constructor for class org.jini.rio.associations.AssociationMgmt
Create an AssociationMgmt instance.
AssociationMgmt(ClassLoader) - Constructor for class org.jini.rio.associations.AssociationMgmt
Create an AssociationMgmt instance.
AssociationMgmt.AssociationHandler - Class in org.jini.rio.associations
The AssociationHandler handle an Association created from AssociationDescriptor.
AssociationMgmt.AssociationHandler(AssociationDescriptor) - Constructor for class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Create an AssociationHandler
associations - Variable in class org.jini.rio.opstring.GlobalAttrs
Collection of service associations
AssociationType - Class in org.jini.rio.core
The AssocationType defines the different types an may have.
AssociationType(int) - Constructor for class org.jini.rio.core.AssociationType
Create an AssociationType
asyncJoin(Object, ServiceID, Entry[], DiscoveryManagement, LeaseRenewalManager) - Method in class org.jini.rio.resources.servicecore.Joiner
Provides a fire and forget join mechanism passing in an instance of DiscoveryManagement and LeaseRAenewalManagement This method that all attributes that have been set and accumulated
attrList - Variable in class org.jini.rio.resources.servicecore.Joiner
 
autoAdvertise - Variable in class org.jini.rio.opstring.GlobalAttrs
Flag to determine if the service should be automatically advertised when provisioned
AVAILABLE - Static variable in class org.jini.rio.qos.capability.system.ByteOrientedDevice
Available resource units (in bytes)
avgColor - Static variable in class org.jini.rio.watch.DefaultCalculableView
 

B

BasicEventConsumer - Class in org.jini.rio.event
The BasicEventConsumer is a helper class that manages the discovery of EventProducer instances that provide support for user defined events.
BasicEventConsumer(EventDescriptor) - Constructor for class org.jini.rio.event.BasicEventConsumer
Create a BasicEventConsumer with an EventDescriptor
BasicEventConsumer(EventDescriptor, Configuration) - Constructor for class org.jini.rio.event.BasicEventConsumer
Create a BasicEventConsumer with an EventDescriptor
BasicEventConsumer(EventDescriptor, RemoteServiceEventListener) - Constructor for class org.jini.rio.event.BasicEventConsumer
Create a BasicEventConsumer with an EventDescriptor and a RemoteServiceEventListener
BasicEventConsumer(EventDescriptor, RemoteServiceEventListener, Configuration) - Constructor for class org.jini.rio.event.BasicEventConsumer
Create a BasicEventConsumer with an EventDescriptor and a RemoteServiceEventListener
BasicEventConsumer(EventDescriptor, RemoteServiceEventListener, MarshalledObject, Configuration) - Constructor for class org.jini.rio.event.BasicEventConsumer
Create a BasicEventConsumer with an EventDescriptor, a RemoteServiceEventListener, and a MarshalledObject to be used as a handback
BasicStatus - Class in org.jini.rio.entry
The BasicStatus entry provides a mechanism for services to communicate their status to interested entities.
BasicStatus() - Constructor for class org.jini.rio.entry.BasicStatus
Create a BasicStatus
BasicStatus(StatusType) - Constructor for class org.jini.rio.entry.BasicStatus
Create a BasicStatus
BeanAdapter - Class in org.jini.rio.bean
The BeanAdapter provides a basic concrete implementation of a ServiceBean, and provides the support to delegate to a component, a bean (a Plain Old Java Object : POJO), making the bean remotable as Jini technology service using the dynamic service architecture provided by Rio.
BeanAdapter(Object) - Constructor for class org.jini.rio.bean.BeanAdapter
Create an instance of the BeanAdapter
BeanDelegator - Class in org.jini.rio.bean
An InvocationHandler which delegates method calls betweeen the BeanAdapter and the bean
BeanFactory - Class in org.jini.rio.bean
Instantiates a Plain Old Java Object (POJO), providing support for remote invocations and administration by adapting the POJO into the framework using the BeanAdapter class
BeanFactory() - Constructor for class org.jini.rio.bean.BeanFactory
 
BeanInvocationLayerFactory - Class in org.jini.rio.bean
The BeanInvocationLayerFactory is a simple extension of the BasicILFactory, in that it allows interfaces that do not have remote semantics
BeanInvocationLayerFactory() - Constructor for class org.jini.rio.bean.BeanInvocationLayerFactory
 
BeanInvocationLayerFactory(MethodConstraints, Class) - Constructor for class org.jini.rio.bean.BeanInvocationLayerFactory
 
BeanInvocationLayerFactory(MethodConstraints, Class, ClassLoader) - Constructor for class org.jini.rio.bean.BeanInvocationLayerFactory
 
boot() - Method in class org.jini.rio.qos.ComputeResource
Boot the ComputeResource, loading all PlatformCapability and MeasurableCapability instances
BOOT_COMPONENT - Static variable in class org.jini.rio.jsb.ServiceBeanActivation
 
BOOT_CONFIG_COMPONENT - Static variable in class org.jini.rio.jsb.ServiceBeanActivation
 
BOOT_OPSTRING - Static variable in class org.jini.rio.jsb.ServiceBeanActivation
Default name of the OperationalString name this utility adds for services it activates
bootstrap(String[]) - Method in class org.jini.rio.cybernode.CybernodeImpl
Get the ServiceBeanContext and bootstrap the Cybernode
bootstrap(String[]) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Get the ServiceBeanContext and bootstrap the ProvisionMonitor
BootUtil - Class in org.jini.rio.boot
Provides static convenience methods for use in configuration files.
BOTTOM_AXIS_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
BOTTOM_GRAPH_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
bottomLineValue - Variable in class org.jini.rio.watch.DefaultCalculableView
 
BoundedThresholdManager - Class in org.jini.rio.watch
The BoundedThresholdManager provides support for threshold handling as follows: A ThresholdNotify.notify method is invoked when the high threshold is breached, and again invoked when the Calculable drops below the high threshold.
BoundedThresholdManager() - Constructor for class org.jini.rio.watch.BoundedThresholdManager
Create a new BoundedThresholdManager
BREACHED - Static variable in class org.jini.rio.watch.ThresholdEvent
Indicates a threshold that has been breached
broadcast(ServiceChannel.ServiceChannelEvent) - Method in class org.jini.rio.monitor.ServiceChannel
 
broken(Association, Object) - Method in class org.jini.rio.associations.AssociationInjector
Always inject a null if the association is broken
BROKEN - Static variable in class org.jini.rio.core.Association
This state indicates that the association is broken
broken(Association, Object) - Method in interface org.jini.rio.core.AssociationListener
Notify the AssociationListener that an Association is broken.
BROKEN - Static variable in interface org.jini.rio.core.OperationalString
Indicates the OperationalString is deployed and is broken, where all required services are not available
ByteOrientedDevice - Class in org.jini.rio.qos.capability.system
Represents a capability that has a capacity thats measured in bytes
ByteOrientedDevice() - Constructor for class org.jini.rio.qos.capability.system.ByteOrientedDevice
 

C

calcDisplayAttrs - Variable in class org.jini.rio.watch.DefaultCalculableView
 
Calculable - Class in org.jini.rio.watch
A Calculable implements support required by the Calculable interface
Calculable() - Constructor for class org.jini.rio.watch.Calculable
Create a new Calculable
Calculable(String, double) - Constructor for class org.jini.rio.watch.Calculable
Create a new Calculable that records the time
Calculable(String, double, long) - Constructor for class org.jini.rio.watch.Calculable
Create a new Calculable
CalculableCPU - Class in org.jini.rio.qos.measurable.cpu
A Calculable used to collect CPU utilization
CalculableCPU(String, double, long) - Constructor for class org.jini.rio.qos.measurable.cpu.CalculableCPU
Creates new CalculableCPU
CalculableCPUView - Class in org.jini.rio.qos.measurable.cpu
View elements for a CalculableCPU
CalculableCPUView() - Constructor for class org.jini.rio.qos.measurable.cpu.CalculableCPUView
Creates new CalculableCPUView
CalculableCPUView(CalculableDisplayAttributes) - Constructor for class org.jini.rio.qos.measurable.cpu.CalculableCPUView
Creates new CalculableCPUView
CalculableDiskSpace - Class in org.jini.rio.qos.measurable.disk
A Calculable used to collect DiskSpace utilization
CalculableDiskSpace(String, double, long, double, double) - Constructor for class org.jini.rio.qos.measurable.disk.CalculableDiskSpace
Creates new CalculableDiskSpace
CalculableDiskSpaceView - Class in org.jini.rio.qos.measurable.disk
View elements for a CalculableDiskSpace
CalculableDiskSpaceView() - Constructor for class org.jini.rio.qos.measurable.disk.CalculableDiskSpaceView
Creates new CalculableDiskSpaceView
CalculableDiskSpaceView(CalculableDisplayAttributes) - Constructor for class org.jini.rio.qos.measurable.disk.CalculableDiskSpaceView
Creates new CalculableDiskSpaceView
CalculableDisplayAttributes - Class in org.jini.rio.watch
Default attributes to display when providing rendering support for a Calculable
CalculableDisplayAttributes() - Constructor for class org.jini.rio.watch.CalculableDisplayAttributes
Creates new CalculableDisplay
CalculableDisplayAttributes(String, FontDescriptor, int, NumberFormat, String, FontDescriptor, int, NumberFormat, String, FontDescriptor, Class) - Constructor for class org.jini.rio.watch.CalculableDisplayAttributes
Creates new CalculableDisplay with provided inputs:
CalculableMemory - Class in org.jini.rio.qos.measurable.memory
A Calculable used to collect Memory utilization
CalculableMemory(String, double, long, double) - Constructor for class org.jini.rio.qos.measurable.memory.CalculableMemory
Creates new CalculableMemory
CalculableMemoryView - Class in org.jini.rio.qos.measurable.memory
View elements for a CalculableMemory
CalculableMemoryView() - Constructor for class org.jini.rio.qos.measurable.memory.CalculableMemoryView
Creates CalculableMemoryView
CalculableMemoryView(CalculableDisplayAttributes) - Constructor for class org.jini.rio.qos.measurable.memory.CalculableMemoryView
Creates new CalculableMemoryView
CalculableViewable - Interface in org.jini.rio.watch
Interface defining semantics for viewing a Calculable record
calculateResourceCost(double, long) - Method in interface org.jini.rio.core.ResourceCostProducer
Calculate the cost based on the units provided.
calculateResourceCost(double, long) - Method in class org.jini.rio.qos.capability.PlatformCapability
 
calculateResourceCost(double, long) - Method in class org.jini.rio.qos.measurable.MeasurableCapability
 
cancel(Uuid) - Method in class org.jini.rio.resources.servicecore.LandlordLessor
Called by the lease when its cancel method is called.
cancelAll(Uuid[]) - Method in class org.jini.rio.resources.servicecore.LandlordLessor
Called by the lease map when its cancelAll method is called.
capabilities - Variable in class org.jini.rio.qos.capability.PlatformCapability
Map of platform capability key and values
CAPACITY - Static variable in class org.jini.rio.qos.capability.system.ByteOrientedDevice
Resource capacity (in bytes)
changed(Association, Object) - Method in class org.jini.rio.associations.AssociationInjector
Get the next service in the collection for injection
CHANGED - Static variable in class org.jini.rio.core.Association
This state indicates that an associated service has changed, that is an end-point has changed, and the association now points a different service
changed(Association, Object) - Method in interface org.jini.rio.core.AssociationListener
Notify the AssociationListener that a service endpoint has changed
changed(ServiceElement, ServiceElement) - Method in interface org.jini.rio.core.jsb.ServiceElementChangeListener
A ServiceElementChangeListener is notified if the ServiceElement has changed.
check(AssociationDescriptor, ServiceElement) - Method in interface org.jini.rio.associations.AssociationMatchFilter
Defines the implementation of association matching criteria.
check(ServiceItem) - Method in class org.jini.rio.resources.client.OpStringFilter
If the input ServiceItem has an OperationalStringEntry and the name matches the opStringName property of this class, then return true Additionally, if the input ServiceItem does not have the OperationalStringEntry in it's attribute set, return true.
checkMulticast(int) - Static method in class org.jini.rio.boot.MulticastStatus
Determines if a multicast socket can be created and a Request annnouncement can be sent.
checkThreshold(Calculable) - Method in class org.jini.rio.watch.BoundedThresholdManager
Check if a threshold has been crossed
checkThreshold(Calculable) - Method in class org.jini.rio.watch.ThresholdManager
Check the threshold and determine if any action needs to occur
checkValue() - Method in class org.jini.rio.qos.measurable.cpu.CPU
 
checkValue() - Method in class org.jini.rio.qos.measurable.disk.DiskSpace
 
checkValue() - Method in class org.jini.rio.qos.measurable.memory.Memory
 
checkValue() - Method in interface org.jini.rio.watch.PeriodicWatchMBean
Abstract method to check the watch's value at the periodic interval
ClassAnnotator - Class in org.jini.rio.boot
Provides support to annotate classes required for dynamic class loading in RMI
ClassAnnotator(URL[], Properties) - Constructor for class org.jini.rio.boot.ClassAnnotator
Constructs a new ClassAnnotator for the specified codebase URLs
ClassBundle - Class in org.jini.rio.core
ClassBundle provides a mechanism to define the resources needed to load and instantiate a class.
ClassBundle(String) - Constructor for class org.jini.rio.core.ClassBundle
Create a new ClassBundle
ClassBundle(String, String[]) - Constructor for class org.jini.rio.core.ClassBundle
Create a new ClassBundle
ClassBundle(String, String[], String) - Constructor for class org.jini.rio.core.ClassBundle
Create a new ClassBundle
ClassBundle(String, String[], String[], Object[]) - Constructor for class org.jini.rio.core.ClassBundle
Create a new ClassBundle
ClassBundle(String, String[], String[], Object[], String) - Constructor for class org.jini.rio.core.ClassBundle
Create a new ClassBundle
ClassBundle(String, String[], Map) - Constructor for class org.jini.rio.core.ClassBundle
Create a new ClassBundle
ClassBundle(String, String[], Map, String) - Constructor for class org.jini.rio.core.ClassBundle
Create a new ClassBundle
ClassBundle(String, String[], Map, String, Map, String) - Constructor for class org.jini.rio.core.ClassBundle
Create a new ClassBundle
className - Variable in class org.jini.rio.boot.ActivateWrapper.ActivateDesc
The activatable object's class name.
cleanStop() - Method in class org.jini.rio.resources.resource.PoolableThread
Set a flag to stop this thread, after a run.
clear() - Method in class org.jini.rio.watch.Watch
 
clear() - Method in interface org.jini.rio.watch.WatchDataSource
Clears the history
clear() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
clear() - Method in interface org.jini.rio.watch.WatchMBean
Clear the collected values
clearAll() - Method in class org.jini.rio.qos.capability.PlatformCapability
Clear all platform capability mappings
clearAll() - Method in class org.jini.rio.watch.Statistics
Removes all of the values in the internal collection.
clearAttributes() - Method in class org.jini.rio.resources.servicecore.Joiner
Clears the collection of Entry elements from the attribute list
CLEARED - Static variable in class org.jini.rio.watch.ThresholdEvent
Indicates a threshold that has been clreaed
clearResources() - Method in class org.jini.rio.resources.resource.PoolableThread
Clears the resource cache
clone() - Method in class org.jini.rio.core.ThresholdValues
 
close() - Method in class org.jini.rio.resources.persistence.PersistentStore
Close this PersistentStore without destroying its contents
close() - Method in class org.jini.rio.resources.util.RioManifest
 
close() - Method in interface org.jini.rio.watch.Archivable
Closes the archive
close() - Method in class org.jini.rio.watch.NullArchive
 
close() - Method in class org.jini.rio.watch.QueuedArchive
Closes the archive
close() - Method in interface org.jini.rio.watch.WatchDataSource
Closes the watch data source and unexports it from the runtime
close() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
closeAll() - Method in class org.jini.rio.watch.WatchDataSourceRegistry
 
closeAll() - Method in interface org.jini.rio.watch.WatchRegistry
Closes all WatchDataSource instances
closeResource() - Method in class org.jini.rio.watch.DBArchive
Closes the underlying Resource
closeResource() - Method in class org.jini.rio.watch.FileArchive
Closes the underlying Resource
closeResource() - Method in class org.jini.rio.watch.QueuedArchive
Closes the underlying Resource
cluster - Variable in class org.jini.rio.opstring.GlobalAttrs
Collection of machines to provision to
codebase - Variable in class org.jini.rio.opstring.GlobalAttrs
Codebase for the service
codebaseOverride - Variable in class org.jini.rio.opstring.OpStringLoader
If not null, this property will override codebase attribute when parsing OperationalStrings
collection - Variable in class org.jini.rio.monitor.ServiceResourceSelector
The collection of ServiceResource objects to manage
COLOCATED - Static variable in class org.jini.rio.core.AssociationType
An association which requires that A be colocated with B in the same JVM.
COMMENT - Static variable in class org.jini.rio.core.ServiceBeanConfig
ServiceBean Comment field
CommonClassLoader - Class in org.jini.rio.boot
The CommonClassLoader implements ComponentLoader interface and is created by the RioServiceDescriptor or RioActivatableServiceDescriptor when starting a Rio service and contains common declared platform JARs to be made available to its children.
commonJARs - Variable in class org.jini.rio.boot.ActivateWrapper.ActivateDesc
JARs to be added into the CommonClassLoader
compare(Object, Object) - Method in class org.jini.rio.monitor.ResourceCostSelector.CostComparator
 
compare(Object, Object) - Method in class org.jini.rio.resources.client.ComputeResourceUtilizationComparator
Compares its two arguments for order.
compareTo(Object) - Method in class org.jini.rio.core.provision.ServiceRecord
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.jini.rio.core.ResourceCostModel.TimeBoundary
Compares this TimeBoundary object with another TimeBoundary object for order using the boundary attribute
compareTo(Object) - Method in class org.jini.rio.entry.ComputeResourceUtilization
Compares this ResourceCapability object with another ComputeResourceUtilization object for order using the computed utilization of the ComputeResourceUtilization
compareTo(Object) - Method in class org.jini.rio.monitor.ProvisionMonitor.PeerInfo
Compare PeerInfo instances to each other to determine natural order.
compareTo(Object) - Method in class org.jini.rio.qos.ResourceCapability
Compares this ResourceCapability object with another ResourceCapability object for order using the computed utilization of the ResourceCapability
COMPONENT - Static variable in class org.jini.rio.core.ServiceBeanConfig
ServiceBean component field, used to access Configuration entries
ComponentLoader - Interface in org.jini.rio.core.jsb
The ComponentLoader provides a mechanism for the ServiceBean to load classes and resources (such as native libraries) making them (and the resources it uses) available to all services
COMPROMISED - Static variable in interface org.jini.rio.core.OperationalString
Indicates the OperationalString is deployed and is compromised, where some specified services are not available
computeElapsedTime() - Method in class org.jini.rio.core.provision.ServiceRecord
Compute the elapsed time the service has been active.
computeLeaseRenewalTime(long) - Static method in class org.jini.rio.resources.util.TimeUtil
Compute the delay to wait for lease renewal based on lease duration
computeResource - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
A reference to the compute resource for this ServiceBean
ComputeResource - Class in org.jini.rio.qos
The ComputeResource represents an abstract notion of a compute resource that offers computational resources which can be measured using Quality of Service mechanisms which correlate to qualitative and quantitative capabilities such as CPU, Memory, and others
ComputeResource(String[], Configuration) - Constructor for class org.jini.rio.qos.ComputeResource
Create a ComputeResource with a Configuration
ComputeResource.CapabilityChannel - Class in org.jini.rio.qos
The CapabilityChannel is an inner class which becomes an Observer to MeasurableCapability components and ends up notifying the ComputeResource to update registered Observer instances if any MeasurableCapability components have changed their state within the interval prescribed for the broadcaster
ComputeResource.CapabilityChannel() - Constructor for class org.jini.rio.qos.ComputeResource.CapabilityChannel
 
ComputeResourceAdmin - Interface in org.jini.rio.qos
The ComputeResourceAdmin provides an administrative interface for a ComputeResource
ComputeResourceManager - Interface in org.jini.rio.core.jsb
The ComputeResourceManager provides the capabilities to access, set and obtain information on ComputeResource mechanisms
computeResourceObserver - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
Observe the ComputeResource object associated with this ServiceBean.
ComputeResourceObserver - Class in org.jini.rio.qos
The ComputeResourceObserver observes the ComputeResource object associated with a ServiceBean.
ComputeResourceObserver(ComputeResource, Uuid, ServiceElement, EventHandler, Joiner) - Constructor for class org.jini.rio.qos.ComputeResourceObserver
Construct a new ComputeResourceObserver
ComputeResourceUtilization - Class in org.jini.rio.entry
The ComputeResourceUtilization provides a mechanism to represent the utilization of a ComputeResource.
ComputeResourceUtilization() - Constructor for class org.jini.rio.entry.ComputeResourceUtilization
Construct a ComputeResourceUtilization
ComputeResourceUtilization(String, String, String, Double, Map) - Constructor for class org.jini.rio.entry.ComputeResourceUtilization
Construct a ComputeResourceUtilization
ComputeResourceUtilizationComparator - Class in org.jini.rio.resources.client
A comparator that orders client Service Items by their ComputeResourceUtilization Note: this comparator imposes orderings that are inconsistent with equals.
ComputeResourceUtilizationComparator() - Constructor for class org.jini.rio.resources.client.ComputeResourceUtilizationComparator
 
config - Variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
A Configuration object
configArgs - Variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
Configuration arguments
configParms - Variable in class org.jini.rio.opstring.GlobalAttrs
Configuration parameters
CONFIGURED_CODEBASE - Static variable in class org.jini.rio.core.ServiceBeanConfig
Key for accessing the codebase property that was configured
ConnectivityCapability - Class in org.jini.rio.qos.capability.connectivity
The ConnectivityCapability object provides a common base class for all connectivity classes
ConnectivityCapability() - Constructor for class org.jini.rio.qos.capability.connectivity.ConnectivityCapability
Create a ConnectivityCapability
ConnectivityCapability(String) - Constructor for class org.jini.rio.qos.capability.connectivity.ConnectivityCapability
Create a ConnectivityCapability
ConnectivityCapability(Object[]) - Constructor for class org.jini.rio.qos.capability.connectivity.ConnectivityCapability
Create a ConnectivityCapability
ConnectivityCapability(String, Object[]) - Constructor for class org.jini.rio.qos.capability.connectivity.ConnectivityCapability
Create a ConnectivityCapability
ConstrainableServiceAdminProxy - Class in org.jini.rio.resources.servicecore
A subclass of ServiceAdminProxy that implements RemoteMethodControl.
containsNamedService(String) - Method in class org.jini.rio.opstring.OpString
Check if a service with the provided name is included in the OperationalString
containsOperationalString(String) - Method in class org.jini.rio.opstring.OpString
Check if an OperationalString with the provided name is included in the OperationalString
context - Variable in class org.jini.rio.cybernode.ServiceBeanLoader.Result
Associated ServiceBeanContext object
context - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
A ServiceBeanContext provides the ServiceBean with necessary context required to obtain information about it's environment, attributes and ServiceBeanManager instance
context - Variable in class org.jini.rio.qos.SLAPolicyHandler
ServiceBeanContext for the ServiceBean
contextMgr - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
Manages persistence of the ServiceBeanContext
cookie - Variable in class org.jini.rio.resources.servicecore.ServiceResource
 
copy(ProvisionRequest) - Static method in class org.jini.rio.monitor.ProvisionRequest
Create a copy
copyServiceElement(ServiceElement) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Make a copy of the ServiceElement
CorruptedStoreException - Exception in org.jini.rio.resources.persistence
Exception thrown by PersistentStore when it discovers the store has become corrupted.
CorruptedStoreException(String) - Constructor for exception org.jini.rio.resources.persistence.CorruptedStoreException
Constructs an CorruptedStoreException with a detail message.
CorruptedStoreException(String, Throwable) - Constructor for exception org.jini.rio.resources.persistence.CorruptedStoreException
Constructs an CorruptedStoreException with a detail message and a nested exception.
count() - Method in class org.jini.rio.watch.Accumulator
Get the count of the current set of values
count(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the count of set of values for the specified offset and range
count() - Method in class org.jini.rio.watch.Statistics
Number of values in collection of values
COUNTER - Static variable in class org.jini.rio.watch.WatchDescriptor
 
CounterCalculableView - Class in org.jini.rio.watch
A view for a Counter Calculable
CounterCalculableView() - Constructor for class org.jini.rio.watch.CounterCalculableView
Create a new CounterCalculableView
CounterCalculableView(CalculableDisplayAttributes) - Constructor for class org.jini.rio.watch.CounterCalculableView
Create a new DefaultCalculableView
CounterWatch - Class in org.jini.rio.watch
A CounterWatch provides a mechanism to count a monotonically increasing non-negative value of an arbitrary occurance of something over time
CounterWatch(String) - Constructor for class org.jini.rio.watch.CounterWatch
Create a new Counter Watch
CounterWatch(String, Configuration) - Constructor for class org.jini.rio.watch.CounterWatch
Creates new CounterWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
CounterWatch(String, Archivable, Configuration) - Constructor for class org.jini.rio.watch.CounterWatch
Creates new CounterWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
CounterWatch(WatchDataSource, String) - Constructor for class org.jini.rio.watch.CounterWatch
Create a new Counter Watch
CounterWatchMBean - Interface in org.jini.rio.watch
Provides a standard MBean to use when administering a CounterWatch using JMX
CPU - Class in org.jini.rio.qos.measurable.cpu
The CPU object is a MeasurableCapability which refers to the platform's capability describing CPU utilization, capacity, and load.
CPU(Configuration) - Constructor for class org.jini.rio.qos.measurable.cpu.CPU
Construct a new CPU object
CPUExecHandler - Class in org.jini.rio.qos.measurable.cpu
The CPUExecHandler provides the basis for concrete implementations to execute and parse a command which produces CPU utilization values.
CPUExecHandler() - Constructor for class org.jini.rio.qos.measurable.cpu.CPUExecHandler
 
create(ServiceBeanContext) - Method in class org.jini.rio.bean.BeanFactory
Creates the bean and the BeanAdapter which will handle dynamic remoting and proxy delegation.
create(Configuration) - Method in class org.jini.rio.boot.RioActivatableServiceDescriptor
Method that attempts to create a service based on the service description information provided via constructor parameters.
create(Configuration) - Method in class org.jini.rio.boot.RioServiceDescriptor
 
create(ServiceElement, ServiceBeanManager, Object, Configuration) - Method in interface org.jini.rio.core.jsb.ServiceBeanContextFactory
Create an instance of a ServiceBeanContext
create(ServiceBeanContext) - Method in interface org.jini.rio.core.jsb.ServiceBeanFactory
The create method is called to create the service implementation and to create the proxy to communicate with the service.
create(ServiceElement, ServiceBeanManager, Object, Configuration) - Method in class org.jini.rio.cybernode.JSBContextFactory
 
create(ServiceBeanContext) - Method in class org.jini.rio.jsb.JSBLoader
 
create(SLA, Object, Object, EventHandler, ServiceBeanContext, ClassLoader) - Static method in class org.jini.rio.qos.SLAPolicyHandlerFactory
Create a SLAPolicyHandler based on the provided SLA
create() - Method in class org.jini.rio.resources.resource.ResourcePool
Abstract method for creating a specific resource in the sub-class
create() - Method in class org.jini.rio.resources.resource.ThreadPool
method for creating a specific resource in the sub-class
createAssociationHandler(AssociationDescriptor) - Method in class org.jini.rio.associations.AssociationMgmt
Create an AssociationHandler
createCompositeData(Object, String, String) - Static method in class org.jini.rio.jmx.JMXUtil
Create CompositeData
createCompositeType(Map, String, String) - Static method in class org.jini.rio.jmx.JMXUtil
Create a CompositeType
createConfigEntry(String) - Static method in class org.jini.rio.opstring.OpStringLoader
Create a Configuration entry
createDelegatingProxy(ServiceBeanContext) - Method in class org.jini.rio.bean.BeanAdapter
Create the delegating proxy
createObjectName(ServiceBeanContext) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Create JMX ObjectName used for MBeanServer registration
createPlatformCapability(String, URL[], Map) - Static method in class org.jini.rio.jsb.JSBContext
Create a PlatformCapability
createProxy() - Method in class org.jini.rio.cybernode.CybernodeImpl
Override ServiceBeanAdapter createProxy to return a Cybernode Proxy
createProxy() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Create the Object (the proxy) to communicate with the ServiceBean.
createProxy() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Override ServiceBeanAdapter createProxy to return a ProvisionMonitor Proxy
createResource() - Method in class org.jini.rio.resources.resource.ResourcePool
creates a new Resource and performs any initilization required to manage the resource
createResources() - Method in class org.jini.rio.resources.resource.ResourcePool
Pre-creates the minimum number of resources
createResources(int) - Method in class org.jini.rio.resources.resource.ResourcePool
Pre-creates the specified number of resources
createSLAThresholdEventAdapter() - Method in class org.jini.rio.jsb.ServiceBeanSLAManager
If the servicebean has registered to JMX, and if there are declared system SLAs that have been registered and the SLAThresholdEventAdapter is null, create the adapter and register if
createWatch(WatchDataSourceRegistry) - Method in class org.jini.rio.event.BasicEventConsumer
Create a response time watch for this EventConsumer, which will track the response time for event consumers, measured by how long the response time takes
createWatch(WatchDataSourceRegistry) - Method in class org.jini.rio.event.EventHandler
Create a response time watch for this EventHandler, which will track the response time for event consumers, measured by how long each fire() invocation takes
createWatch(WatchDescriptor, Configuration) - Method in class org.jini.rio.watch.WatchInjector
 
currentSize - Variable in class org.jini.rio.watch.DefaultCalculableView
 
currentTime() - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Method that provides some notion of the current time in milliseconds since the beginning of the epoch.
Cybernode - Interface in org.jini.rio.cybernode
A Cybernode represents a compute resource as a service available through the network.
CybernodeAdmin - Interface in org.jini.rio.cybernode
CybernodeAdmin defines methods used to administer a Cybernode
CybernodeAdminImpl - Class in org.jini.rio.cybernode
The CybernodeAdminImpl class implements the ServiceAdmin interface providing administrative support for ServiceProducer implementations.
CybernodeAdminImpl(CybernodeImpl, Exporter) - Constructor for class org.jini.rio.cybernode.CybernodeAdminImpl
Create a CybernodeAdminImpl
CybernodeAdminImpl(CybernodeImpl, Exporter, SnapshotHandler) - Constructor for class org.jini.rio.cybernode.CybernodeAdminImpl
Create a CybernodeAdminImpl
CybernodeAdminProxy - Class in org.jini.rio.cybernode
A CybernodeAdminProxy is a proxy for the CybernodeAdmin server.
CybernodeImpl - Class in org.jini.rio.cybernode
 
CybernodeImpl() - Constructor for class org.jini.rio.cybernode.CybernodeImpl
Create a Cybernode
CybernodeImpl(String[], LifeCycle) - Constructor for class org.jini.rio.cybernode.CybernodeImpl
Create a Cybernode launched from the ServiceStarter framework
CybernodeImpl(ActivationID, MarshalledObject) - Constructor for class org.jini.rio.cybernode.CybernodeImpl
Create a Cybernode which uses RMI Activation
CybernodeImplMBean - Interface in org.jini.rio.cybernode
Provides a standard MBean to use when administering the Cybernode using JMX
CybernodeMBean - Interface in org.jini.rio.cybernode
Provides a standard MBean to use when administering the Cybernode using JMX
CybernodePermission - Class in org.jini.rio.cybernode
Permission that can be used to express the access control policy for an instance of an Cybernode server exported with a BasicJeriExporter.
CybernodePermission(String) - Constructor for class org.jini.rio.cybernode.CybernodePermission
Create a new CybernodePermission instance.

D

data - Variable in class org.jini.rio.boot.ActivateWrapper.ActivateDesc
The activatable object's initialization data.
data - Variable in class org.jini.rio.watch.DefaultCalculableView
 
DatabaseSupport - Class in org.jini.rio.qos.capability.enterprise
The DatabaseSupport object provides a definition of database support
DatabaseSupport() - Constructor for class org.jini.rio.qos.capability.enterprise.DatabaseSupport
Create a DatabaseSupport object
DatabaseSupport(String) - Constructor for class org.jini.rio.qos.capability.enterprise.DatabaseSupport
Create a DatabaseSupport object
DatabaseSupport(Object[]) - Constructor for class org.jini.rio.qos.capability.enterprise.DatabaseSupport
Create a DatabaseSupport object
DatabaseSupport(Object[], String) - Constructor for class org.jini.rio.qos.capability.enterprise.DatabaseSupport
Create a DatabaseSupport object
DatabaseSupport(String, Object[], String) - Constructor for class org.jini.rio.qos.capability.enterprise.DatabaseSupport
Create a DatabaseSupport object
DAYS - Static variable in class org.jini.rio.core.ResourceCostModel.TimeBoundary
Indicates the boundary has been provided in days
DBArchive - Class in org.jini.rio.watch
Implements a WatchDataSource Archiver for a database.
DBArchive(Connection, String) - Constructor for class org.jini.rio.watch.DBArchive
Creates new DBArchive using the default table format
DBArchive(Connection, PreparedStatement) - Constructor for class org.jini.rio.watch.DBArchive
Creates new DBArchive
decrement() - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Decrement instances
decrement(boolean) - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Decrement (decrease the number of) and remove this ServiceBean instance from the OperationalString.
decrement(ServiceBeanInstance, boolean, boolean) - Method in interface org.jini.rio.core.OperationalStringManager
Decrement (decrease the number of) and remove a specific ServiceBean instance from the OperationalString.
decrement(boolean) - Method in class org.jini.rio.jsb.JSBManager
 
decrement(ServiceBeanInstance, boolean, boolean) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
decrement() - Method in class org.jini.rio.watch.CounterWatch
 
decrement(long) - Method in class org.jini.rio.watch.CounterWatch
 
decrement() - Method in interface org.jini.rio.watch.CounterWatchMBean
Decrement the count by one
decrement(long) - Method in interface org.jini.rio.watch.CounterWatchMBean
Decrement the count
DECREMENT_DESTROY_SENT - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Action which indicates that a decrement command with destroy set to true has been sent
DECREMENT_FAILED - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Action which indicates that a decrement command failed to be sent
DECREMENT_SENT - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Action which indicates that a decrement command has been sent
decrementPlanned() - Method in class org.jini.rio.core.ServiceElement
Decrement the number of instances of this service that should exist on the network by one.
DEFAULT_COLLECTION_SIZE - Static variable in class org.jini.rio.watch.WatchDataSourceImpl
defines the default history size
DEFAULT_COMPONENT - Static variable in class org.jini.rio.config.ExporterConfig
 
DEFAULT_COUNT_INTERVAL - Static variable in class org.jini.rio.watch.DBArchive
 
DEFAULT_DESCRIPTION - Static variable in class org.jini.rio.qos.capability.enterprise.WebServerSupport
 
DEFAULT_FDH - Static variable in class org.jini.rio.opstring.OpStringLoader
Default FaultDetectionHandler
DEFAULT_LEASE_DURATION - Static variable in class org.jini.rio.event.BasicEventConsumer
Default Lease duration is 5 minutes
DEFAULT_LEASE_DURATION - Static variable in class org.jini.rio.resources.client.StandardFaultDetectionHandler
 
DEFAULT_LEASE_TIME - Static variable in class org.jini.rio.resources.servicecore.LandlordLessor
The default time for a Lease: 5 minutes
DEFAULT_MAX_LEASE_TIME - Static variable in class org.jini.rio.resources.servicecore.LandlordLessor
The maximum time for a Lease: 1 day
DEFAULT_PERIOD - Static variable in class org.jini.rio.watch.PeriodicWatch
Holds value of property period.
DEFAULT_PERIOD - Static variable in class org.jini.rio.watch.WatchDescriptor
 
DEFAULT_REPORT_INTERVAL - Static variable in class org.jini.rio.qos.ComputeResource.CapabilityChannel
 
DEFAULT_RETRY_COUNT - Static variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
DEFAULT_RETRY_TIMEOUT - Static variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
DEFAULT_TIME_INTERVAL - Static variable in class org.jini.rio.watch.DBArchive
 
DefaultCalculableView - Class in org.jini.rio.watch
Default attributes for viewing a collection of Calculables
DefaultCalculableView() - Constructor for class org.jini.rio.watch.DefaultCalculableView
Creates new DefaultCalculableView
DefaultCalculableView(CalculableDisplayAttributes) - Constructor for class org.jini.rio.watch.DefaultCalculableView
Creates new DefaultCalculableView
defaultDisplayAttributes - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
defaultExportJars - Variable in class org.jini.rio.opstring.OpStringLoader
An array of default export jar names to always include
defaultFont - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
defaultFormater - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
define(Object, Object) - Method in class org.jini.rio.qos.capability.PlatformCapability
Define a platform capability mapping
define(Object, Object) - Method in class org.jini.rio.qos.capability.system.ByteOrientedDevice
Override parents define method to create values for capacity and available
defineAll(Object[]) - Method in class org.jini.rio.qos.capability.PlatformCapability
Define the platform capability mappings described by the array
defineAll(Map) - Method in class org.jini.rio.qos.capability.PlatformCapability
Define all platform capability mappings to the platform capability Map
deploy(URL) - Method in interface org.jini.rio.monitor.DeployAdmin
Deploy an OperationalString URL to the ProvisionMonitor.
deploy(URL, ServiceProvisionListener) - Method in interface org.jini.rio.monitor.DeployAdmin
Deploy an OperationalString URL to the ProvisionMonitor.
deploy(OperationalString) - Method in interface org.jini.rio.monitor.DeployAdmin
Deploy an OperationalString to the ProvisionMonitor.
deploy(OperationalString, ServiceProvisionListener) - Method in interface org.jini.rio.monitor.DeployAdmin
Deploy an OperationalString to the ProvisionMonitor.
deploy(URL) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
 
deploy(URL, ServiceProvisionListener) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
 
deploy(OperationalString) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
 
deploy(OperationalString, ServiceProvisionListener) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
 
deploy(URL) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminProxy
 
deploy(URL, ServiceProvisionListener) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminProxy
 
deploy(OperationalString) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminProxy
 
deploy(OperationalString, ServiceProvisionListener) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminProxy
 
deploy(String) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
deploy(URL, ServiceProvisionListener) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
deploy(OperationalString, ServiceProvisionListener) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
deploy(String) - Method in interface org.jini.rio.monitor.ProvisionMonitorImplMBean
Deploy an OperationalString URL to the ProvisionMonitor.
DeployAdmin - Interface in org.jini.rio.monitor
DeployAdmin interface defines methods to deploy, undeploy, redeploy and query and optionally remove pending deployment and redeployment requests
DEPLOYED - Static variable in interface org.jini.rio.core.OperationalString
Indicates the OperationalString is deployed
deregister(RemoteServiceEventListener) - Method in class org.jini.rio.event.BasicEventConsumer
De-registers a registered RemoteServiceEventListener from this EventConsumer
deregister(ServiceID) - Method in class org.jini.rio.event.BasicEventConsumer
This method handles the cleanup for removing a registration from a EventProducer instance
deregister(ServiceID, boolean) - Method in class org.jini.rio.event.BasicEventConsumer
This method handles the cleanup for removing a registration from a EventProducer instance
deregister(RemoteServiceEventListener) - Method in interface org.jini.rio.event.EventConsumer
Informs the EventConsumer to de-register for event notifications across all discovered EventProducer instances.
deregister(RemoteServiceEventListener) - Method in class org.jini.rio.event.PooledEventConsumer
De-registers a registered RemoteServiceEventListener from this and destroys the response time watch if it was created
deregister(Watch) - Method in class org.jini.rio.watch.WatchDataSourceRegistry
 
deregister(Watch) - Method in interface org.jini.rio.watch.WatchRegistry
DeRegisters a Watch from underlying collection and closes the Watch
description - Variable in class org.jini.rio.entry.ComputeResourceUtilization
Description of the ComputeResource
description - Variable in class org.jini.rio.entry.StandardServiceType
 
DESCRIPTION - Static variable in class org.jini.rio.qos.capability.PlatformCapability
Description information for the capability
description - Variable in class org.jini.rio.qos.capability.PlatformCapability
A description of the PlatformCapability
descriptor - Variable in class org.jini.rio.event.EventHandler
 
destroy() - Method in class org.jini.rio.bean.BeanAdapter
Override the destroy method to check if the wrapped bean has a destroyed() method declared.
destroy(boolean) - Method in interface org.jini.rio.core.jsb.ServiceBean
The destroy method is used to destroy an instance of a ServiceBean.
destroy(boolean) - Method in class org.jini.rio.cybernode.CybernodeImpl
Override destroy to ensure that any JSBs are shutdown as well
destroy() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
destroy(boolean) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
destroy() - Method in interface org.jini.rio.jsb.ServiceBeanAdapterMBean
The destroy method will destroy the ServiceBean forceably
destroy(boolean) - Method in interface org.jini.rio.jsb.ServiceBeanAdapterMBean
The destroy method is used to destroy a ServiceBeanAdapter.
destroy() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Override destroy to ensure that all OpStringManagers are shutdown as well
destroy(File, boolean) - Static method in class org.jini.rio.resources.persistence.FileSystem
Remove this completely.
destroy() - Method in class org.jini.rio.resources.persistence.PersistentStore
Destroy the store
destroy() - Method in class org.jini.rio.resources.resource.ThreadPool
destroy all the threads spawned by this pool
destroy() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
This method terminates the service
destroy() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
destroy() - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Left for concrete implementations of this class to implement
DESTROY_DECREMENT - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Destroy the service when decrementing
Destroyer - Class in org.jini.rio.resources.servicecore
A Service Destroyer
Destroyer(ActivationID, ServiceBeanContext) - Constructor for class org.jini.rio.resources.servicecore.Destroyer
 
Destroyer(ActivationID, ServiceBeanContext, boolean) - Constructor for class org.jini.rio.resources.servicecore.Destroyer
 
Destroyer(ActivationID, ServiceBeanContext, long) - Constructor for class org.jini.rio.resources.servicecore.Destroyer
 
Destroyer(ActivationID, ServiceBeanContext, long, boolean) - Constructor for class org.jini.rio.resources.servicecore.Destroyer
 
destroyJMX() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Called from destroy() to cleanup JMX resources and unregister from MBeanServer
destroyWatch() - Method in class org.jini.rio.event.BasicEventConsumer
Destroys the response time watch.
destroyWatch() - Method in class org.jini.rio.event.EventHandler
Destroys the response time watch.
devColor - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
discard() - Method in interface org.jini.rio.core.jsb.DiscardManager
A ServiceBean invokes the discard method when it has terminated, or is in the process of termination.
discard() - Method in class org.jini.rio.cybernode.JSBDelegate.JSBDiscardManager
 
discard() - Method in class org.jini.rio.jsb.ServiceBeanActivation.LifeCycleManager
 
discard(Object) - Method in class org.jini.rio.resources.client.LookupCachePool.SharedLookupCache
 
discarded(Object) - Method in class org.jini.rio.cybernode.JSBContainer
 
discarded(Object) - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Informs the ServiceBeanContainer that a service has been discarded
discarded(DiscoveryEvent) - Method in class org.jini.rio.resources.client.JiniClient.Listener
 
DiscardManager - Interface in org.jini.rio.core.jsb
The DiscardManager provides a mechanism to manage the discarding of a ServiceBean
discardRegistrar(ServiceRegistrar) - Method in class org.jini.rio.resources.client.JiniClient
Discard a ServiceRegistrar that had been previously discovered
disconnect() - Method in class org.jini.rio.qos.ComputeResourceObserver
Inform the ComputeResource object that this class is no longer interested in updates
disconnect() - Method in class org.jini.rio.qos.RelocationPolicyHandler
Override parent's method to unexport
disconnect() - Method in class org.jini.rio.qos.ScalingPolicyHandler
Override parent's method to unexport the object from the RMI runtime and perform cleanup tasks
disconnect() - Method in class org.jini.rio.qos.SLAPolicyHandler
Disconnect from the ThresholdManager
discovered(Association, Object) - Method in class org.jini.rio.associations.AssociationInjector
 
DISCOVERED - Static variable in class org.jini.rio.core.Association
This state indicates that an associated service has been discovered
discovered(Association, Object) - Method in interface org.jini.rio.core.AssociationListener
Notify the AssociationListener that an Association has been discovered
discovered(DiscoveryEvent) - Method in class org.jini.rio.resources.client.JiniClient.Listener
 
DiscoveryManagementPool - Class in org.jini.rio.resources.client
A strategy has been taken in an attempt to conserve resources in a multi-service JVM environment as it relates to DiscoveryManagement.
DiscoveryManagementPool.SharedDiscoveryManager - Class in org.jini.rio.resources.client
The SharedDiscoveryManager extends LookupDiscoveryManager and maintains a reference counter for how many clients are sharing the instance.
DiscoveryManagementPool.SharedDiscoveryManager(DiscoveryManagementPool.DiscoveryControl, String[], LookupLocator[], DiscoveryListener) - Constructor for class org.jini.rio.resources.client.DiscoveryManagementPool.SharedDiscoveryManager
 
DiscoveryManagementPool.SharedDiscoveryManager(DiscoveryManagementPool.DiscoveryControl, String[], LookupLocator[], DiscoveryListener, Configuration) - Constructor for class org.jini.rio.resources.client.DiscoveryManagementPool.SharedDiscoveryManager
 
DiskSpace - Class in org.jini.rio.qos.measurable.disk
The DiskSpace object is a MeasurableCapability which monitors a ComputeResource's DiskSpace utilization
DiskSpace(Configuration) - Constructor for class org.jini.rio.qos.measurable.disk.DiskSpace
Construct a new DiskSpace object
DiskSpaceMBean - Interface in org.jini.rio.qos.measurable.disk
Provides a standard MBean to use when administering a DiskSpace MeasurableCapability using JMX
DiskSpaceMonitor - Class in org.jini.rio.qos.measurable.disk
The DiskSpaceMonitor object provides feedback information to the DiskSpace object, providing memory usage information
DiskSpaceMonitor() - Constructor for class org.jini.rio.qos.measurable.disk.DiskSpaceMonitor
 
DispatchEventHandler - Class in org.jini.rio.event
The DispatchEventHandler provides an implementation of an EventHandler which supports the notification of events to all registered event listeners with a valid lease.
DispatchEventHandler(EventDescriptor) - Constructor for class org.jini.rio.event.DispatchEventHandler
Construct a DispatchEventHandler with an EventDescriptor and default lease maximum and time allocation
DispatchEventHandler(EventDescriptor, Configuration) - Constructor for class org.jini.rio.event.DispatchEventHandler
Construct a DispatchEventHandler with an EventDescriptor and a Configuration object
dispose(Object) - Method in class org.jini.rio.resources.resource.ResourcePool
Abstract method for disposing a specific resource in the sub-class
dispose(Object) - Method in class org.jini.rio.resources.resource.ThreadPool
Dispose of a resource
disposeResource(Object) - Method in class org.jini.rio.resources.resource.ResourcePool
disposes of a Resource and performs any clean-up required to manage the resource
doEnlist(Schedule) - Method in class org.jini.rio.cybernode.CybernodeImpl
Have the Cybernode add itself as a resource which can be used to instantiate dynamic application services.
download() - Method in class org.jini.rio.resources.util.SoftwareLoadManager
Performs software download for a SoftwareLoad
downloadRecords - Variable in class org.jini.rio.qos.capability.PlatformCapability
List SoftwareDownloadRecord instances indicating that software for this PlatformCapability has been downloaded
drawHeight - Variable in class org.jini.rio.watch.DefaultCalculableView
 
drawWidth - Variable in class org.jini.rio.watch.DefaultCalculableView
 
drop() - Method in interface org.jini.rio.resources.client.AbstractFaultDetectionHandler.ServiceMonitor
Drop the Monitor, its not longer needed
DYNAMIC - Static variable in class org.jini.rio.core.ServiceElement
The DYNAMIC type indicates that the ServiceElement will be provisioned to available ServiceBeanInstantiator instances that support the service's operational criteria up to the amount specified by the number of planned instances.
DynamicEventConsumer - Class in org.jini.rio.event
A DynamicEventConsumer extends BasicEventConsumer and provides the capability to discover when EventProducer instances join and leave the network
DynamicEventConsumer(EventDescriptor, DiscoveryManagement) - Constructor for class org.jini.rio.event.DynamicEventConsumer
Create a DynamicEventConsumer with an EventDescriptor
DynamicEventConsumer(EventDescriptor, RemoteServiceEventListener, DiscoveryManagement) - Constructor for class org.jini.rio.event.DynamicEventConsumer
Create a DynamicEventConsumer with an EventDescriptor, a RemoteServiceEventListener and a DiscoveryManagement instance
DynamicEventConsumer(EventDescriptor, RemoteServiceEventListener, MarshalledObject, DiscoveryManagement) - Constructor for class org.jini.rio.event.DynamicEventConsumer
Create a DynamicEventConsumer with an EventDescriptor, a RemoteServiceEventListener a MarshalledObject handback, a specified lease duration to be used for all event registrations and a DiscoveryManagement instance
DynamicEventConsumer(EventDescriptor, RemoteServiceEventListener, MarshalledObject, DiscoveryManagement, Configuration) - Constructor for class org.jini.rio.event.DynamicEventConsumer
Create a DynamicEventConsumer with an EventDescriptor, a RemoteServiceEventListener a MarshalledObject handback, a specified lease duration to be used for all event registrations and a DiscoveryManagement instance

E

edTemplate - Variable in class org.jini.rio.event.BasicEventConsumer
 
ektime - Variable in class org.jini.rio.event.BasicEventConsumer
 
ektime - Variable in class org.jini.rio.event.EventHandler
 
ensure(LeasedResource) - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Check to make sure that the LeasedResource lease has not expired yet
ensureDir(String) - Static method in class org.jini.rio.resources.persistence.FileSystem
Ensure that the given path is a directory, creating it if necessary.
ENTRY_NAME - Static variable in class org.jini.rio.config.ExporterConfig
 
Environment - Class in org.jini.rio.cybernode
The Environment class provides methods to query and setup the operational environment required by the Cybernode
Environment() - Constructor for class org.jini.rio.cybernode.Environment
 
equals(Object) - Method in class org.jini.rio.core.AssociationDescriptor
An AssociationDescriptor is equal to another AssociationDescriptor if their name, operationalStringName and AssociationType attributes are equal
equals(Object) - Method in class org.jini.rio.core.AssociationType
An AssociationType is equal to another AssociationType if their types are equal
equals(Object) - Method in class org.jini.rio.core.ClassBundle
Override equals
equals(Object) - Method in class org.jini.rio.core.MeasuredResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jini.rio.core.provision.ServiceRecord
A ServiceRecord is equal to another ServiceRecord if their Uuid's and instantiation Dates are equal
equals(Object) - Method in class org.jini.rio.core.ResourceCostModel.TimeBoundary
A TimeBoundary is equal to another TimeBoundary if their boundary attributes are equal
equals(Object) - Method in class org.jini.rio.core.Schedule
 
equals(Object) - Method in class org.jini.rio.core.ServiceBeanInstance
A ServiceBeanInstance is equal to another ServiceBeanInstance if the service identifier properties are equal
equals(Object) - Method in class org.jini.rio.core.ServiceElement
Override equals
equals(Object) - Method in class org.jini.rio.log.LoggerConfig
Override equals
equals(Object) - Method in class org.jini.rio.log.LoggerConfig.LogHandlerConfig
Override equals
equals(Object) - Method in class org.jini.rio.monitor.ProvisionMonitor.PeerInfo
PeerInfo instances are equal when their ProvisionMonitor service instance is equal
equals(Object) - Method in class org.jini.rio.opstring.OpString
An OperationalString is equal to another OperationalString if their names are the same and they have they same ServiceElements
equals(Object) - Method in class org.jini.rio.qos.capability.PlatformCapability
A PlatformCapability is equal to another PlatformCapability if they are the same class and their capabilities maps are equal
equals(Object) - Method in class org.jini.rio.resources.servicecore.AbstractProxy
Proxies for servers with the same uuid are considered equal.
equals(Object) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
Proxies for servers with the same uuid are considered equal.
equals(Object) - Method in class org.jini.rio.resources.servicecore.ServiceResource
Overrides equals() to be based on the value of the cookie attribute
equals(Object) - Method in class org.jini.rio.watch.Calculable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jini.rio.watch.Watch
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jini.rio.watch.WatchDescriptor
 
error(SAXParseException) - Method in class org.jini.rio.opstring.OpStringLoader.XMLErrorHandler
 
evaluate(ThresholdValues) - Method in class org.jini.rio.core.MeasuredResource
Evaluates whether the MeasuredResource can meet the criteria specified by a SLA object.
evaluate(String, double) - Method in class org.jini.rio.qos.capability.system.ByteOrientedDevice
Evaluate the input against a measures amount.
event - Variable in class org.jini.rio.event.RemotePropertyChangeEvent
 
EVENT_TYPE_BREACHED - Static variable in class org.jini.rio.qos.SLAThresholdEventAdapter
 
EVENT_TYPE_CLEARED - Static variable in class org.jini.rio.qos.SLAThresholdEventAdapter
 
eventClass - Variable in class org.jini.rio.event.EventDescriptor
The event classes Class that this EventDescriptor describes
EventConsumer - Interface in org.jini.rio.event
The EventConsumer defines the semantics for a client to register and receive remote event notifications
EventDescriptor - Class in org.jini.rio.event
The EventDescriptor describes an event that an EventProducer will advertise as part of it's attribute set in a Jini Lookup Service.
EventDescriptor() - Constructor for class org.jini.rio.event.EventDescriptor
Construct an EventDescriptor with attributes set to null
EventDescriptor(Class) - Constructor for class org.jini.rio.event.EventDescriptor
Construct an EventDescriptor with a class
EventDescriptor(long) - Constructor for class org.jini.rio.event.EventDescriptor
Construct an EventDescriptor with a long event ID.
EventDescriptor(Long) - Constructor for class org.jini.rio.event.EventDescriptor
Construct an EventDescriptor with a Long event ID.
EventDescriptor(Class, long) - Constructor for class org.jini.rio.event.EventDescriptor
Construct an EventDescriptor with a class and long event ID.
EventDescriptor(Class, Long) - Constructor for class org.jini.rio.event.EventDescriptor
Construct an EventDescriptor with a class and an event ID.
eventDescriptor - Static variable in class org.jini.rio.watch.ThresholdEventHandler
The default event descriptor for the Threshold event
EventHandler - Class in org.jini.rio.event
The EventHandler is an abstract class which handles the basic event plumbing.
EventHandler(EventDescriptor) - Constructor for class org.jini.rio.event.EventHandler
Use this constructor to create an EventHandler for a given EventDescriptor with a LandlordLessor created with default values used for LeasePeriodPolicy
EventHandler(EventDescriptor, Configuration) - Constructor for class org.jini.rio.event.EventHandler
Use this constructor to create an EventHandler for a given EventDescriptor with a LandlordLessor created with specific values used for LeaseDurationPolicy.
eventHandler - Variable in class org.jini.rio.watch.ThresholdEventHandler
Holds value of property eventHandler.
EventHandler.EventRegistrationResource - Class in org.jini.rio.event
Container class for event registration objects which are created and behave as the resource that is being leased and controlled by the ServiceResource
EventHandler.EventRegistrationResource(RemoteEventListener, MarshalledObject) - Constructor for class org.jini.rio.event.EventHandler.EventRegistrationResource
 
eventID - Variable in class org.jini.rio.event.EventDescriptor
The event class event identifier.
EventNotificationAdapter - Class in org.jini.rio.event
The EventNotificationAdapter defines the essentials for an event client to transform a remote event notification to a JMX notification.
EventNotificationAdapter(ObjectName, NotificationBroadcasterSupport) - Constructor for class org.jini.rio.event.EventNotificationAdapter
Creates an EventNotificationAdapter, initializing required properties
EventProducer - Interface in org.jini.rio.event
The EventProducer defines the support for an event consumer to register for events a service produces
eventRegistrationTable - Variable in class org.jini.rio.event.BasicEventConsumer
 
eventSource - Variable in class org.jini.rio.qos.SLAPolicyHandler
Event source object
eventSubscribers - Variable in class org.jini.rio.event.BasicEventConsumer
 
eventTable - Variable in class org.jini.rio.resources.servicecore.ServiceProvider
The eventTable associates an EventHandler to an EventDescriptor for the ServiceProvider.
exec() - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Begin handling the association
execute(Runnable) - Method in class org.jini.rio.resources.resource.PoolableThread
Define what to run, and wake up this dozing thread
expandProperties(String, String[]) - Static method in class org.jini.rio.resources.util.PropertyHelper
Expand any properties in the String.
expandRoots() - Method in class org.jini.rio.tools.webster.Webster
 
expiration - Variable in class org.jini.rio.resources.servicecore.ServiceResource
 
expired(LeasedResource) - Method in class org.jini.rio.monitor.ServiceResourceSelector
Notifies the manager of a lease expiration
expired(LeasedResource) - Method in class org.jini.rio.resources.servicecore.LeasedListManager
Notifies the manager of a lease expiration
expired(LeasedResource) - Method in interface org.jini.rio.resources.servicecore.LeaseListener
Notifies the manager of a lease expiration
expired(LeasedResource) - Method in class org.jini.rio.resources.servicecore.LeaseListenerAdapter
 
export() - Method in class org.jini.rio.watch.WatchDataSourceImpl
Export the WatchDataSourceImpl using a configured Exporter, defaulting to BasicJeriExporter
exportDo(Exporter) - Method in class org.jini.rio.bean.BeanAdapter
Override exportDo, using our delegating proxy to handle invocations
exportDo(Exporter) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
This method exports the remote object making it available to receive incoming calls
exporter - Variable in class org.jini.rio.resources.servicecore.ServiceAdminImpl
The Exporter for the ServiceAdmin
ExporterConfig - Class in org.jini.rio.config
The ExporterConfig is a utility class used to get an Exporter instance from a Configuration defaulting to a special entry configured for the platform

   org.jini.rio.defaultExporter This allows deployers to configure one Exporter that all services (if service configurations declare) will use.
ExporterConfig() - Constructor for class org.jini.rio.config.ExporterConfig
 
exportLocation - Variable in class org.jini.rio.boot.ActivateWrapper.ActivateDesc
The codebase where clients should load classes from for stubs, etc.
EXTERNAL - Static variable in class org.jini.rio.core.ServiceElement
The EXTERNAL type indicates that the ServiceElement is not a provisionable component and must be instantiated using external mechanisms

F

failed(ServiceElement, boolean) - Method in interface org.jini.rio.core.ServiceProvisionListener
Notify listener that the Service described by the ServiceElement has not been provision succesfully
FAILED - Static variable in class org.jini.rio.monitor.ServiceChannel.ServiceChannelEvent
 
failed(ServiceElement, boolean) - Method in class org.jini.rio.qos.RelocationPolicyHandler
 
failed(ServiceElement, boolean) - Method in class org.jini.rio.qos.ScalingPolicyHandler
 
fatalError(SAXParseException) - Method in class org.jini.rio.opstring.OpStringLoader.XMLErrorHandler
 
FaultDetectionHandler - Interface in org.jini.rio.core
The FaultDetectionHandler is loaded by client entities do determine whether a service is reachable.
FaultDetectionHandlerFactory - Class in org.jini.rio.resources.client
The FaultDetectionHandlerFactory class provides static methods to create FaultDetectionHandler instances
FaultDetectionHandlerFactory() - Constructor for class org.jini.rio.resources.client.FaultDetectionHandlerFactory
 
FaultDetectionListener - Interface in org.jini.rio.core
The FaultDetectionListener allows a client to be notified by a FaultDetectionHandler that a service is unreachable
fetch() - Method in class org.jini.rio.resources.servicecore.AbstractProxy
 
fetch(String) - Method in class org.jini.rio.resources.servicecore.AbstractProxy
 
fetch() - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Returns an array of WatchDataSource objects which provide a reference to an implementation of WatchDataSource.
fetch(String) - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Returns an array of WatchDataSource objects which match the input id which corresponds to a Watch identifier.
fetch() - Method in interface org.jini.rio.watch.Watchable
Returns an array of all WatchDataSource objects which provide a reference to an implementation of WatchDataSource.
fetch(String) - Method in interface org.jini.rio.watch.Watchable
Returns an array of WatchDataSource objects which match the input id which corresponds to a Watch identifier.
fetch() - Method in class org.jini.rio.watch.WatchDataSourceRegistry
 
fetch(String) - Method in class org.jini.rio.watch.WatchDataSourceRegistry
 
fetch() - Method in interface org.jini.rio.watch.WatchRegistry
Returns an array of WatchDataSource objects which provide a reference to an implementation of WatchDataSource.
fetch(String) - Method in interface org.jini.rio.watch.WatchRegistry
Returns an array of WatchDataSource objects which match the input id which corresponds to a Watch identifier.
FileArchive - Class in org.jini.rio.watch
The FileArchive provides an implementation of a QueuedArchive, writing results to a file
FileArchive() - Constructor for class org.jini.rio.watch.FileArchive
 
FileArchive(String) - Constructor for class org.jini.rio.watch.FileArchive
Creates new FileArchive
FileArchive(String, boolean) - Constructor for class org.jini.rio.watch.FileArchive
Creates new FileArchive
FileArchive(File) - Constructor for class org.jini.rio.watch.FileArchive
Creates new FileArchive using the File
FileArchive(File, boolean) - Constructor for class org.jini.rio.watch.FileArchive
Creates new FileArchive
FileArchive(PrintWriter) - Constructor for class org.jini.rio.watch.FileArchive
Creates new FileArchive
FILENAME - Static variable in class org.jini.rio.qos.capability.software.NativeLibrarySupport
System Library file name
FileSystem - Class in org.jini.rio.resources.persistence
Miscellaneous file system manipulation methods.
FileSystem() - Constructor for class org.jini.rio.resources.persistence.FileSystem
 
fileToURL(String) - Static method in class org.jini.rio.boot.BootUtil
Get an URL from a fully qualified file path
finalize() - Method in class org.jini.rio.event.BasicEventConsumer
Override finalize to ensure we unexport ourselves.
finalize() - Method in class org.jini.rio.watch.WatchDataSourceImpl
Make sure the archival file is closed before garbage collection
findWatch(String) - Method in class org.jini.rio.watch.WatchDataSourceRegistry
 
findWatch(String) - Method in interface org.jini.rio.watch.WatchRegistry
Returns an array of Watch objects based on the input id
fire(RemoteServiceEvent) - Method in class org.jini.rio.event.DispatchEventHandler
Implement the fire method from EventHandler
fire(RemoteServiceEvent) - Method in class org.jini.rio.event.EventHandler
The fire method must be overridden by classes that extend this EventHandler, hence the reason the method is declared abstract.
fire(RemoteServiceEvent) - Method in class org.jini.rio.event.RoundRobinEventHandler
Implement the fire method from EventHandler.
FIXED - Static variable in class org.jini.rio.core.ServiceElement
The FIXED type indicates that the ServiceElement will be provisioned to every ServiceBeanInstantiator instance that supports the ServiceBean operational criteria
FlatlineMonitor - Class in org.jini.rio.qos.measurable
The FlatlineMonitor provides feedback based on a constant value
FlatlineMonitor() - Constructor for class org.jini.rio.qos.measurable.FlatlineMonitor
Create a FlatlineMonitor
FlatlineMonitor(long) - Constructor for class org.jini.rio.qos.measurable.FlatlineMonitor
Create a FlatlineMonitor
FlatlineMonitor(Configuration) - Constructor for class org.jini.rio.qos.measurable.FlatlineMonitor
Create a FlatlineMonitor
FontDescriptor - Class in org.jini.rio.watch
Contains information about a Font used by the AccumulatorViewer
FontDescriptor(String, int, int) - Constructor for class org.jini.rio.watch.FontDescriptor
Creates new FontDescriptor
format(long) - Static method in class org.jini.rio.resources.util.TimeUtil
Format a time into a readable string
freed - Variable in class org.jini.rio.resources.resource.ResourcePool
The free list
freeResource(Object) - Method in class org.jini.rio.resources.resource.ResourcePool
frees a Resource and performs any clean-up required to manage the resource

G

GAUGE - Static variable in class org.jini.rio.watch.WatchDescriptor
 
GaugeWatch - Class in org.jini.rio.watch
A GaugeWatch provides a mechanism to record values that can go up and down, and can be positive or negative.
GaugeWatch(String) - Constructor for class org.jini.rio.watch.GaugeWatch
Create a new GaugeWatch
GaugeWatch(String, Configuration) - Constructor for class org.jini.rio.watch.GaugeWatch
Creates new GaugeWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
GaugeWatch(String, Archivable, Configuration) - Constructor for class org.jini.rio.watch.GaugeWatch
Creates new GaugeWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
GaugeWatch(WatchDataSource, String) - Constructor for class org.jini.rio.watch.GaugeWatch
Create a new GaugeWatch
GB - Static variable in class org.jini.rio.qos.capability.system.ByteOrientedDevice
Gigabytes
GenericCostModel - Class in org.jini.rio.core
The GenerciCostModel provides a straightforward implementation of a ResourceCostModel
GenericCostModel(double) - Constructor for class org.jini.rio.core.GenericCostModel
Create a GenericCostModel
GenericCostModel(double, ResourceCostModel.TimeBoundary[]) - Constructor for class org.jini.rio.core.GenericCostModel
Create a GenericCostModel
GenericCostModel(double, ResourceCostModel.TimeBoundary[], String) - Constructor for class org.jini.rio.core.GenericCostModel
Create a GenericCostModel
GenericCPUMeasurer - Class in org.jini.rio.qos.measurable.cpu
The GenericCPUMeasurer performs small benchmark tests, abstractly measuring CPU utilization, capacity, and load.
GenericCPUMeasurer() - Constructor for class org.jini.rio.qos.measurable.cpu.GenericCPUMeasurer
Create a Generic CPUMeasurer
get() - Method in interface org.jini.rio.core.provision.ServiceStatementManager
Get an array of ServiceStatement objects
get(ServiceElement) - Method in interface org.jini.rio.core.provision.ServiceStatementManager
Get a ServiceStatement for a particular ServiceElement
get() - Method in class org.jini.rio.cybernode.PersistentServiceStatementManager
 
get(ServiceElement) - Method in class org.jini.rio.cybernode.PersistentServiceStatementManager
 
get() - Method in class org.jini.rio.cybernode.TransientServiceStatementManager
 
get(ServiceElement) - Method in class org.jini.rio.cybernode.TransientServiceStatementManager
 
get() - Method in class org.jini.rio.resources.resource.ResourcePool
Get a Resource from the pool, blocking forever until a resource becomes available
get(long) - Method in class org.jini.rio.resources.resource.ResourcePool
Get a Resource from the pool, blocking for a specified time until a resource becomes available, a zero timeout blocks forever.
getAction() - Method in class org.jini.rio.monitor.ProvisionMonitorEvent
Get the action attribute
getAction() - Method in class org.jini.rio.monitor.RecordHolder
 
getActivationInProcessCount() - Method in class org.jini.rio.cybernode.JSBContainer
 
getActivationInProcessCount() - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Get the number of services that are currently being activated
getActivationSystemHost() - Method in class org.jini.rio.boot.RioActivatableServiceDescriptor
Activation system host accessor method.
getActivationSystemPort() - Method in class org.jini.rio.boot.RioActivatableServiceDescriptor
Activation system port accessor method.
getActual() - Method in class org.jini.rio.core.ServiceElement
Get the actual amount of services discovered
getAdaptiveCodebase() - Method in class org.jini.rio.opstring.GlobalAttrs
Get whether to use adaptive codebase measures
getAddress() - Method in class org.jini.rio.monitor.ProvisionMonitor.PeerInfo
Get the TCP/IP address of the machine the ProvisionMonitor is running on
getAddress() - Method in class org.jini.rio.qos.ComputeResource
Get the InetAddress ComputeResource object has been configured to represent
getAddress() - Method in class org.jini.rio.qos.ResourceCapability
Get the address
getAddress() - Method in class org.jini.rio.tools.webster.Webster
Get address that Webster is bound to
getAdmin() - Method in class org.jini.rio.cybernode.CybernodeImpl
Override parent's getAdmin to return custom service admin
getAdmin() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Provide a concrete implementation of getAdmin
getAdmin() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Override parent's getAdmin to return custom service admin
getAdmin() - Method in class org.jini.rio.resources.servicecore.AbstractProxy
 
getAdmin() - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Left for concrete implementations of this class to implement
getAdminExporter() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the Exporter to export the ServiceAdmin
getAlgorithm() - Method in class org.jini.rio.core.ClassBundle
Get the algorithm set for computing message digests
getAllocedSize() - Method in class org.jini.rio.resources.resource.ResourcePool
Gets the number of resources currently assigned
getAnonymousPort() - Static method in class org.jini.rio.boot.BootUtil
Get an anonymous port
getAppend() - Method in class org.jini.rio.watch.FileArchive
Getter for property append.
getArchivable() - Method in class org.jini.rio.watch.WatchDataSourceImpl
Getter for property archivable.
getArchiveRecord() - Method in class org.jini.rio.qos.measurable.cpu.CalculableCPU
Gets an archival representation for this Calculable
getArchiveRecord() - Method in class org.jini.rio.qos.measurable.disk.CalculableDiskSpace
Gets an archival representation for this Calculable
getArchiveRecord() - Method in class org.jini.rio.qos.measurable.memory.CalculableMemory
Gets an archival representation for this Calculable
getArchiveRecord() - Method in class org.jini.rio.watch.Calculable
Gets an archival representation for this Calculable
getAssociatedServices(Class) - Method in class org.jini.rio.associations.AssociationMgmt
 
getAssociatedServices(Class) - Method in interface org.jini.rio.core.AssociationManagement
Get all associated service instances for a service type
getAssociation() - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Get the Association AssociationHandler
getAssociationDescriptor() - Method in class org.jini.rio.core.Association
Get the AssociationDescriptor
getAssociationDescriptors() - Method in class org.jini.rio.core.ServiceElement
Get the associations for the service
getAssociationDescriptors() - Method in class org.jini.rio.opstring.GlobalAttrs
Get all AssociationDescriptors
getAssociationListeners() - Method in class org.jini.rio.associations.AssociationMgmt
Get all AssociationListener instances
getAssociationManagement() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Get the AssociationManagement object for the ServiceBean
getAssociationManagement() - Method in class org.jini.rio.jsb.JSBContext
 
getAssociationManagement() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Deprecated. Use ServiceBeanContext.getAssociationManagement() instead
getAssociations(String) - Method in class org.jini.rio.associations.AssociationMgmt
 
getAssociations(String, String) - Method in class org.jini.rio.associations.AssociationMgmt
 
getAssociations() - Method in class org.jini.rio.associations.AssociationMgmt
 
getAssociations(String) - Method in interface org.jini.rio.core.AssociationManagement
Get all Association instances that from a specific OperationalString
getAssociations(String, String) - Method in interface org.jini.rio.core.AssociationManagement
Get all Association instances for a service name and an optional OperationalString name
getAssociations() - Method in interface org.jini.rio.core.AssociationManagement
Get all Association instances
getAssociations() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Deprecated. Use ServiceBeanContext.getAssociationManagement() instead
getAssociationType() - Method in class org.jini.rio.core.Association
Get the AssociationType
getAssociationType() - Method in class org.jini.rio.core.AssociationDescriptor
Get the AssociationDescriptor type
getAttributeCollectionEntries() - Method in class org.jini.rio.resources.servicecore.Joiner
Get the current attribute collection.
getAttributes() - Method in class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement
Get the attribute Map.
getAutoAdvertise() - Method in class org.jini.rio.core.ServiceElement
Get whether to automatically advertise the service as part of service instantiation
getAutoAdvertise() - Method in class org.jini.rio.opstring.ParsedService
Get auto advertise
getAvailabilitySchedule() - Method in class org.jini.rio.cybernode.CybernodeImpl
Get the availability schedule
getAvailable() - Method in class org.jini.rio.qos.measurable.disk.CalculableDiskSpace
Getter for property available.
getBackupCount() - Method in class org.jini.rio.monitor.ProvisionMonitor.PeerInfo
Get the number of ProvisionMonitors are backed up
getBackupInfo() - Method in interface org.jini.rio.monitor.ProvisionMonitorAdmin
Get the ProvisionMonitor instances that are being backed up
getBackupInfo() - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
 
getBackupInfo() - Method in class org.jini.rio.monitor.ProvisionMonitorAdminProxy
 
getBackupInfo() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
getBean(ServiceBeanContext) - Method in class org.jini.rio.bean.BeanFactory
Get the bean object.
getBottomLineValue() - Method in class org.jini.rio.qos.measurable.cpu.CalculableCPUView
 
getBottomLineValue() - Method in class org.jini.rio.qos.measurable.disk.CalculableDiskSpaceView
 
getBottomLineValue() - Method in class org.jini.rio.qos.measurable.memory.CalculableMemoryView
 
getBottomLineValue() - Method in class org.jini.rio.watch.DefaultCalculableView
Get the value for the bottom Y axis
getBottomLineValue() - Method in class org.jini.rio.watch.ResponseTimeCalculableView
Get the bottom line value
getBoundary() - Method in class org.jini.rio.core.ResourceCostModel.TimeBoundary
Get the boundary.
getBreachedCount() - Method in class org.jini.rio.watch.ThresholdWatch
 
getBreachedCount() - Method in interface org.jini.rio.watch.ThresholdWatchMBean
Get the number of times the threshold has been breached
getCalcs() - Method in class org.jini.rio.watch.Accumulator
 
getCalculable() - Method in class org.jini.rio.watch.ThresholdEvent
Getter for property calculable
getCalculable() - Method in interface org.jini.rio.watch.WatchDataSource
Get all Calculable records from the Calculable history
getCalculable(String) - Method in interface org.jini.rio.watch.WatchDataSource
Get Calculable records from the Calculable history
getCalculable(int, int) - Method in interface org.jini.rio.watch.WatchDataSource
Get Calculable records from the Calculable history for the specified range
getCalculable(String, int, int) - Method in interface org.jini.rio.watch.WatchDataSource
Get Calculable records from the Calculable history
getCalculable() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getCalculable(String) - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getCalculable(int, int) - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getCalculable(String, int, int) - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getCalculableBeanInfo() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
 
getCalculableClass() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property calculableClass.
getCalculables() - Method in class org.jini.rio.watch.Watch
 
getCalculables() - Method in interface org.jini.rio.watch.WatchMBean
Get all collected Calculable values as TabularData
getCapabilities() - Method in class org.jini.rio.qos.capability.PlatformCapability
 
getCapabilities() - Method in interface org.jini.rio.qos.capability.PlatformCapabilityMBean
The collection of key,value pairs this PlatformCapability has been created with
getCapacity() - Method in class org.jini.rio.qos.measurable.disk.CalculableDiskSpace
Getter for property capacity.
getCapacity() - Method in class org.jini.rio.qos.measurable.disk.DiskSpace
Get the computed utilization for this DiskSpace object
getCapacity() - Method in interface org.jini.rio.qos.measurable.disk.DiskSpaceMBean
Get the computed utilization for this DiskSpace object
getClassAnnotation() - Method in class org.jini.rio.boot.ClassAnnotator
 
getClassAnnotation() - Method in class org.jini.rio.boot.ServiceClassLoader
Get the class annotations as determined by the ClassAnnotator
getClassAnnotator() - Method in class org.jini.rio.boot.ServiceClassLoader
Get the ClassAnnotator created at construction time
getClassAnnotator(URL[], Map, Configuration, ClassLoader) - Static method in class org.jini.rio.cybernode.ServiceBeanLoader
Get the ClassAnnotator from the configuration
getClassLoader() - Method in class org.jini.rio.resources.util.JavaEntityResolver
Getter for property classLoader.
getClassName() - Method in class org.jini.rio.core.ClassBundle
Get the className
getClassName() - Method in class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement
Get the className property
getClasspath(String[]) - Static method in class org.jini.rio.boot.BootUtil
Return the classpath for the provided JAR names.
getClasspath() - Method in class org.jini.rio.boot.RioServiceDescriptor
LifCycle accessor method.
getClasspath() - Method in class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement
Get the classpath URLs to dload this capability
getClearedCount() - Method in class org.jini.rio.watch.ThresholdWatch
 
getClearedCount() - Method in interface org.jini.rio.watch.ThresholdWatchMBean
Get the number of times the threshold has been cleared
getCluster() - Method in class org.jini.rio.core.ServiceElement
Get the cluster of targeted machine(s) to provision the ServiceBean to.
getCluster() - Method in class org.jini.rio.opstring.GlobalAttrs
Set the target machine to provision the service to
getCodebase(String, String) - Static method in class org.jini.rio.boot.BootUtil
Return the codebase for the provided JAR name and port.
getCodebase(String[], String) - Static method in class org.jini.rio.boot.BootUtil
Return the codebase for the provided JAR names and port.
getCodebase(String, String, String) - Static method in class org.jini.rio.boot.BootUtil
Return the codebase for the provided JAR name, port and address
getCodebase(String[], String, String) - Static method in class org.jini.rio.boot.BootUtil
Return the codebase for the provided JAR names, port and address
getCodebase() - Method in class org.jini.rio.boot.RioServiceDescriptor
Codebase accessor method.
getCodebase() - Method in class org.jini.rio.core.ClassBundle
Get the codebase used to load the class.
getCodebase() - Method in class org.jini.rio.opstring.GlobalAttrs
Get the codebase property
getCommand() - Method in class org.jini.rio.qos.measurable.cpu.CPUExecHandler
Get the command to execute
getCommand() - Method in class org.jini.rio.qos.measurable.cpu.MacTopOutputParser
 
getCommand() - Method in class org.jini.rio.qos.measurable.cpu.MpstatOutputParser
 
getComment() - Method in class org.jini.rio.core.ServiceBeanConfig
Informative comment for the ServiceBean
getComment() - Method in class org.jini.rio.opstring.ParsedService
Get the comment
getCommitCountInterval() - Method in class org.jini.rio.watch.DBArchive
Getter for property commitCountInterval.
getCommitTimeInterval() - Method in class org.jini.rio.watch.DBArchive
Getter for property commitTimeInterval.
getCommonConfiguration() - Method in class org.jini.rio.config.AggregateConfig
Get the common configuration this class was created with
getComponentBundle() - Method in class org.jini.rio.core.ServiceElement
Get the component ClassBundle
getComponentBundle() - Method in class org.jini.rio.opstring.ParsedService
Get the Component as ClassBundle object containing the className and resources required to load the component
getComponentLoader() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Get the ComponentLoader for the ServiceBean.
getComponentLoader() - Method in class org.jini.rio.jsb.JSBContext
 
getComputeHttpMD() - Method in class org.jini.rio.core.ClassBundle
Get whether this ClassBundle has been configured toc compute HTTP Message Digests
getComputeResource() - Method in interface org.jini.rio.core.jsb.ComputeResourceManager
Get the ComputeResource object
getComputeResource() - Method in class org.jini.rio.cybernode.JSBContainer
 
getComputeResource() - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
This method is used to get the computeResource attribute.
getComputeResource() - Method in class org.jini.rio.jsb.JSBContext
 
getComputeResourceManager() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
The ComputeResourceManager provides a mechanism for the ServiceBean to obtain the ComputeResource object and acquire information about the environment and attributes of the ComputeResource
getComputeResourceManager() - Method in class org.jini.rio.jsb.JSBContext
 
getComputeResourceUtilization() - Method in class org.jini.rio.qos.ComputeResourceObserver
Get a ComputeResourceUtilization using the observed ComputeResource
getConfigArgs() - Method in class org.jini.rio.core.AssociationDescriptor
Get configuration arguments to assist in the discovery of Associations
getConfigArgs() - Method in class org.jini.rio.core.ServiceBeanConfig
Get the ServiceBean configuration arguments
getConfigArgs() - Method in class org.jini.rio.core.SLA
Get the configArgs property used to create the Configuration object for the SLA providing context and behavior for a policy handler
getConfigComponent() - Static method in class org.jini.rio.cybernode.CybernodeImpl
Get the component name to use for accessing the services configuration properties
getConfigParameters() - Method in class org.jini.rio.opstring.GlobalAttrs
Get Configuration parameters
getConfiguration() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Get the ServiceBean Configuration object
getConfiguration() - Method in class org.jini.rio.jsb.JSBContext
 
getConfiguration() - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Get the Configuration property
getConfiguration() - Method in class org.jini.rio.qos.SLAPolicyHandler
Get the Configuration object
getConfiguration() - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Get the Configuration for the ServiceProvider
getConfigurationParamaters() - Method in class org.jini.rio.core.ServiceBeanConfig
Get the Map of system controlled ServiceBean initialization parameters
getConfiguredAttributes(ServiceBeanContext) - Static method in class org.jini.rio.cybernode.ServiceBeanLoader
Get configuration defined attributes
getConstraints() - Method in class org.jini.rio.resources.servicecore.ConstrainableServiceAdminProxy
 
getContextAttributeLogHandler() - Method in class org.jini.rio.jsb.ServiceBeanContextManager
Get the ContextAttributeLogHandler object for this ServiceBeanContextManager
getCookie() - Method in class org.jini.rio.resources.servicecore.ServiceResource
Returns a unique identifier that can be used by the grantor of the resource to identify it
getCost() - Method in class org.jini.rio.core.ResourceCost
Get the computed cost
getCostModelDescription() - Method in class org.jini.rio.core.ResourceCost
Get a description of the ResourceCostModel which computed the cost
getCostPerUnit(long) - Method in class org.jini.rio.core.GenericCostModel
 
getCostPerUnit(long) - Method in interface org.jini.rio.core.ResourceCostModel
Get the cost per unit
getCostPerUnit(long) - Method in class org.jini.rio.core.ZeroCostModel
 
getCounter() - Method in class org.jini.rio.watch.CounterWatch
 
getCounter() - Method in interface org.jini.rio.watch.CounterWatchMBean
Getter for property counter
getCurrentDirectory() - Method in class org.jini.rio.resources.util.XMLFileChooser
Get the current directory
getCurrentHighThreshold() - Method in class org.jini.rio.core.ThresholdValues
Getter for property currentHighThreshold.
getCurrentHighThreshold() - Method in class org.jini.rio.watch.ThresholdWatch
 
getCurrentHighThreshold() - Method in interface org.jini.rio.watch.ThresholdWatchMBean
Get the current high threshold value
getCurrentLowThreshold() - Method in class org.jini.rio.core.ThresholdValues
Getter for property currentLowThreshold.
getCurrentLowThreshold() - Method in class org.jini.rio.watch.ThresholdWatch
 
getCurrentLowThreshold() - Method in interface org.jini.rio.watch.ThresholdWatchMBean
Get the current low threshold value
getCurrentSize() - Method in interface org.jini.rio.watch.WatchDataSource
Get the current size for the Caclulable history
getCurrentSize() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getCurrentUtilization() - Method in class org.jini.rio.qos.measurable.cpu.CalculableCPU
Getter for property value
getCurrentUtilization() - Method in class org.jini.rio.qos.measurable.disk.CalculableDiskSpace
Getter for property value
getCurrentUtilization() - Method in class org.jini.rio.qos.measurable.memory.CalculableMemory
Getter for property value
getDatabase() - Method in class org.jini.rio.watch.DBArchive
Getter for property database.
getDataType() - Method in class org.jini.rio.log.LoggerConfig.FormalArgument
Returns the argument's data type.
getDate() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
Get the date of the dowload
getDate() - Method in class org.jini.rio.core.ResourceCost
Get the Date the cost was computed
getDeploymentDates() - Method in interface org.jini.rio.core.OperationalStringManager
Get the deployment Date history
getDeploymentDates() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
getDeployments() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
getDeployments() - Method in interface org.jini.rio.monitor.ProvisionMonitorImplMBean
Get the current deployments for the ProvisionMonitor
getDescription() - Method in class org.jini.rio.core.GenericCostModel
 
getDescription() - Method in interface org.jini.rio.core.ResourceCostModel
Get the description of the ResourceCostModel
getDescription() - Method in class org.jini.rio.core.ZeroCostModel
 
getDescription() - Method in class org.jini.rio.qos.capability.PlatformCapability
Get the description associated with the PlatformCapability
getDescription() - Method in interface org.jini.rio.qos.capability.PlatformCapabilityMBean
Get the description for the PlatformCapability
getDescription() - Method in class org.jini.rio.qos.ComputeResource
Get the description
getDescription() - Method in class org.jini.rio.qos.RelocationPolicyHandler
Override parent's method to return description for this SLA Handler
getDescription() - Method in class org.jini.rio.qos.ScalingPolicyHandler
Override parent's method to return description for this SLA Handler
getDescription() - Method in class org.jini.rio.qos.SLAPolicyHandler
Get the description
getDescriptor(Entry[], EventDescriptor) - Method in class org.jini.rio.event.BasicEventConsumer
Method to return a matching EventDescriptor from a service's set of atributes
getDestroyOnDecrement() - Method in class org.jini.rio.qos.ScalingPolicyHandler
Get the destroyOnDecrement property
getDiscardedDate() - Method in class org.jini.rio.core.provision.ServiceRecord
Get the Date the service was discarded.
getDiscardManager() - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Get the DiscardManager for the ServiceBean.
getDiscardManager() - Method in class org.jini.rio.jsb.JSBManager
 
getDiscoveryManagement() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Get the DiscoveryManagement object based on declared discovery attributes
getDiscoveryManagement() - Method in class org.jini.rio.jsb.JSBContext
 
getDiscoveryManagement(ServiceElement) - Static method in class org.jini.rio.resources.client.JiniClient
Get a DiscoveryManagement instance from service attributes in a ServiceElement
getDiscoveryManagementPooling() - Method in class org.jini.rio.core.ServiceElement
Get whether to acquire the DiscoveryManagement for the service from a shared pool of DiscoveryManagement instances.
getDiscoveryManagementPooling() - Method in class org.jini.rio.opstring.ParsedService
Get discoPool
getDiscoveryManager() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Deprecated. Use ServiceBeanContext.getDiscoveryManager
getDiscoveryManager(String, String[], LookupLocator[]) - Method in class org.jini.rio.resources.client.DiscoveryManagementPool
This method will return an instance of DiscoveryManagement based on matched the shared name, groups and locators as criteria.
getDiscoveryManager(String, String[], LookupLocator[], DiscoveryListener, Configuration) - Method in class org.jini.rio.resources.client.DiscoveryManagementPool
This method will return an instance of DiscoveryManagement based on matched the shared name, groups and locators as criteria.
getDiscoveryManager() - Method in class org.jini.rio.resources.client.JiniClient
Get the DiscoveryManagement instance
getDiscoveryManager() - Method in class org.jini.rio.resources.servicecore.Joiner
Get the DiscoveryManager for this Joiner If the JoinManager is null, this method will rturn null
getDisplayName() - Method in class org.jini.rio.entry.StandardServiceType
 
getDocumentBuilder() - Method in class org.jini.rio.opstring.OpStringLoader
Get the DocumentBuilder created
getDownloadedSize() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
Get the size of the downloaded software.
getDownloadSize() - Method in class org.jini.rio.core.provision.SoftwareLoad.SoftwareDownloadAttributes
Get the download size
getDownloadTime() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
Get the amount of time (in millis) it took to perform the download
getDriver() - Method in class org.jini.rio.watch.DBArchive
Getter for property driver.
getDuration() - Method in class org.jini.rio.core.Schedule
Get the duration property
getElements(NodeList) - Method in class org.jini.rio.opstring.OpStringLoader
Get all Element object from a NodeList
getEntry(String) - Method in class org.jini.rio.resources.util.RioManifest
Get an Entry from a Jar file
getEvent() - Method in class org.jini.rio.event.RemotePropertyChangeEvent
Getter for property event.
getEvent() - Method in class org.jini.rio.watch.ThresholdEventHandler
Gets the current ThresholdEvent
getEventConsumer() - Method in class org.jini.rio.event.RemotePropertyChangeConsumer
Getter for property eventConsumer.
getEventDescriptor() - Method in class org.jini.rio.event.RemotePropertyChangeDispatcher
Getter for property eventDescriptor.
getEventDescriptor() - Static method in class org.jini.rio.qos.SLAThresholdEvent
Helper method to return the EventDescriptor for this event
getEventDescriptor() - Static method in class org.jini.rio.watch.ThresholdEventHandler
Dets the default event descriptor for a ThresholdEvent
getEventHandler() - Method in class org.jini.rio.event.RemotePropertyChangeDispatcher
Getter for property eventHandler.
getEventHandler() - Method in class org.jini.rio.watch.ThresholdEventHandler
Getter for property eventHandler.
getEventProducers() - Method in class org.jini.rio.event.DynamicEventConsumer
Returns an array of all EventProducer proxy objects that have been discovered
getEventProxy() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Get the ProvisionMonitor event proxy source
getEventRegistrationSource(long) - Method in class org.jini.rio.event.BasicEventConsumer
Returns the source object of an EventRegistration given an event ID
getEventRegistrationSource(long) - Method in interface org.jini.rio.event.EventConsumer
Returns the source object returned as part of the EventRegistration
getEventSource() - Method in class org.jini.rio.qos.SLAPolicyHandler
Get the source property
getEventTable() - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Get the event table.
getEventTemplate() - Method in class org.jini.rio.event.RemotePropertyChangeConsumer
Getter for property ReventTemplate.
getExecutionTarget() - Method in class org.jini.rio.core.provision.SoftwareLoad.PostInstallAttributes
Get the execution target
getExpiration() - Method in class org.jini.rio.resources.servicecore.ServiceResource
Returns the expiration time of the leased resource.
getExportBundles() - Method in class org.jini.rio.core.ServiceElement
Get the the Array of ClassBundle objects for the public interfaces the service implements
getExportCodebase() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Get the export codebase used to load ServiceBean download JARs
getExportCodebase() - Method in class org.jini.rio.jsb.JSBContext
 
getExportedProxy() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the Object created by the configured Exporter
getExporter(Configuration) - Method in class org.jini.rio.bean.BeanAdapter
Override getExporter, creating a BeanInvocationLayerFactory for the Exporter instead of of the BasicILFactory
getExporter(Configuration, String, String, Exporter) - Static method in class org.jini.rio.config.ExporterConfig
Get an Exporter instance from a Configuration using the provided component name and entry.
getExporter(Configuration) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the configured Exporter
getExportURLs() - Method in class org.jini.rio.core.ServiceElement
Get the export URLs.
getExtractedSize() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
Get the size of the extracted software.
getFailureTime() - Method in class org.jini.rio.monitor.ProvisionFailureEvent
Get the Date object that represents the time of the provision failure
getFaultDetectionHandler(ServiceElement, ClassLoader) - Static method in class org.jini.rio.resources.client.FaultDetectionHandlerFactory
Get a FaultDetectionHandler from the ServiceElement
getFaultDetectionHandler(AssociationDescriptor, ClassLoader) - Static method in class org.jini.rio.resources.client.FaultDetectionHandlerFactory
Get a FaultDetectionHandler from the AssociationDescriptor
getFaultDetectionHandler(ClassBundle, ClassLoader) - Static method in class org.jini.rio.resources.client.FaultDetectionHandlerFactory
Load the FaultDetectionHandler from a ClassBundle
getFaultDetectionHandlerBundle() - Method in class org.jini.rio.core.AssociationDescriptor
Get a FaultDetectionHandler from the Configuration
getFaultDetectionHandlerBundle() - Method in class org.jini.rio.core.ServiceElement
Get the FaultDetectionHandler ClassBundle
getFaultDetectionHandlerBundle() - Method in class org.jini.rio.opstring.GlobalAttrs
Get the ClassBundle for the FaultDetectionHandler
getFile() - Method in class org.jini.rio.resources.util.XMLFileChooser
Get the chosen File
getFilename() - Method in class org.jini.rio.watch.FileArchive
Getter for property filename.
getFreedSize() - Method in class org.jini.rio.resources.resource.ResourcePool
Gets the number of resources currently available for assignment
getFreeMemory() - Method in class org.jini.rio.qos.measurable.memory.CalculableMemory
Get the free memory
getGroups() - Method in class org.jini.rio.core.AssociationDescriptor
Returns an array consisting of the names of the groups whose members are the lookup services to discover.
getGroups() - Method in class org.jini.rio.core.ServiceBeanConfig
Returns an array consisting of the names of the groups whose members are the lookup services to discover.
getGroups() - Method in class org.jini.rio.opstring.GlobalAttrs
Get the groups
getHandback() - Method in class org.jini.rio.event.EventHandler.EventRegistrationResource
Returns the handback object.
getHandback() - Method in class org.jini.rio.monitor.InstantiatorResource
Get the handback object
getHandler() - Method in class org.jini.rio.log.LoggerConfig.LogHandlerConfig
Get the handler
getHandlerLevel() - Method in class org.jini.rio.log.LoggerConfig.LogHandlerConfig
Get the Level for the Handler
getHighThreshold() - Method in class org.jini.rio.core.ThresholdValues
Getter for property highThreshold.
getHighThreshold() - Method in class org.jini.rio.watch.ThresholdWatch
 
getHighThreshold() - Method in interface org.jini.rio.watch.ThresholdWatchMBean
Get the high threshold value
getHostAddress() - Static method in class org.jini.rio.boot.BootUtil
Return the local host address using java.net.InetAddress.getLocalHost().getHostAddress()
getHostAddress(String) - Static method in class org.jini.rio.boot.BootUtil
Return the local host address for a passed in host using InetAddress.getByName(String)
getHostAddress() - Method in class org.jini.rio.core.ServiceBeanInstance
Get the IP address of the compute resource the service is executing on
getHostAddress() - Method in class org.jini.rio.qos.SLAThresholdEvent
Getter for property hostAddress
getHostAddressFromProperty(String) - Static method in class org.jini.rio.boot.BootUtil
Return the local host address based on the value of a system property.
getHostName() - Static method in class org.jini.rio.boot.BootUtil
Return the local host name java.net.InetAddress.getLocalHost().getHostName()
getHostName() - Method in class org.jini.rio.core.provision.ServiceRecord
Get the hostName
getHostName() - Method in class org.jini.rio.qos.ResourceCapability
Get the hostname
getIcon(int) - Method in class org.jini.rio.entry.StandardServiceType
 
getID() - Method in class org.jini.rio.monitor.ProvisionMonitor.PeerInfo
 
getID() - Method in class org.jini.rio.qos.SLAPolicyHandler
 
getID() - Method in class org.jini.rio.resources.resource.PoolableThread
Return my id
getId() - Method in class org.jini.rio.watch.Calculable
Getter for property id
getID() - Method in class org.jini.rio.watch.ThresholdEventHandler
 
getID() - Method in interface org.jini.rio.watch.ThresholdListener
Get the ID of the ThresholdWatch the ThresholdListener is associated to
getId() - Method in class org.jini.rio.watch.Watch
 
getID() - Method in interface org.jini.rio.watch.WatchDataSource
Get the ID for the WatchDataSource
getID() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getId() - Method in interface org.jini.rio.watch.WatchMBean
Getter for property id.
getIdentifier() - Method in class org.jini.rio.core.MeasuredResource
Get the identifier of the measurable resource
getIdentifier() - Method in class org.jini.rio.core.SLA
Get the identifier of the ThresholdWatch this SLA is for
getIdentifier() - Method in class org.jini.rio.event.PooledEventConsumer
 
getIdentifier() - Method in class org.jini.rio.resources.resource.ResourcePool
Gets the unique identifier for this instance
getImplClassName() - Method in class org.jini.rio.boot.RioServiceDescriptor
Implementation class accessor method.
getInitParameter(String) - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Returns an Object containing the value of the named initialization parameter, or null if the parameter does not exist.
getInitParameter(String) - Method in class org.jini.rio.jsb.JSBContext
 
getInitParameterNames() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Get the names (keys) for all initialization parameters
getInitParameterNames() - Method in class org.jini.rio.jsb.JSBContext
 
getInitParameters() - Method in class org.jini.rio.core.ServiceBeanConfig
Service controlled initialization parameters.
getInstallRoot() - Method in class org.jini.rio.core.provision.SoftwareLoad.SoftwareDownloadAttributes
Get the installation root
getInstance(Object, Object, Class[]) - Static method in class org.jini.rio.bean.BeanDelegator
Get an instance of the BeanDelegator
getInstance() - Static method in class org.jini.rio.boot.CommonClassLoader
Get an instance of the CommonCLassLoader
getInstance() - Static method in class org.jini.rio.monitor.ServiceChannel
 
getInstance() - Static method in class org.jini.rio.resources.client.DiscoveryManagementPool
Get the singleton instance of the DiscoveryManagementPool
getInstance() - Static method in class org.jini.rio.resources.client.LookupCachePool
Get the singleton instance of the LookupCachePool
getInstance(String) - Static method in class org.jini.rio.resources.resource.ResourcePool
Gets a registered ResourcePool
getInstanceID() - Method in class org.jini.rio.core.ServiceBeanConfig
Get the instance ID.
getInstantiationDate() - Method in class org.jini.rio.core.provision.ServiceRecord
Get the Date the service was instantiated
getInstantiatorUuid() - Method in interface org.jini.rio.core.provision.ServiceBeanInstantiator
Get the Uuid which uniquely identifies the ServiceBeanInstantiator
getInstantiatorUuid() - Method in class org.jini.rio.cybernode.CybernodeImpl
Implemented to support interface contract.
getIntegerFromString(String, int) - Static method in class org.jini.rio.monitor.ProvisionMonitorImpl
Utility to get an Integer value from a String
getInterfaceBundles() - Method in class org.jini.rio.opstring.ParsedService
Get the Interfaces as ClassBundle object containing the className and resources required to load each class
getInterfaceNames() - Method in class org.jini.rio.core.AssociationDescriptor
Get the the Array of public interfaces the associated service implements
getJARNames() - Method in class org.jini.rio.core.ClassBundle
Get the JAR names
getJARs() - Method in class org.jini.rio.core.ClassBundle
Get the JAR resources
getJComponent(Object) - Method in class org.jini.rio.resources.serviceui.UIComponentFactory
 
getJComponentDesc(String, String, String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JComponent
getJComponentDesc(String, String[], String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JComponent
getJComponentDesc(String, String, String, String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JComponent using HTTPMD support
getJComponentDesc(String, String[], String, String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JComponent using HTTPMD support
getJDialog(Object, Dialog, boolean) - Method in class org.jini.rio.resources.serviceui.UIDialogFactory
 
getJDialog(Object, Dialog) - Method in class org.jini.rio.resources.serviceui.UIDialogFactory
 
getJDialog(Object, Frame, boolean) - Method in class org.jini.rio.resources.serviceui.UIDialogFactory
 
getJDialog(Object, Frame) - Method in class org.jini.rio.resources.serviceui.UIDialogFactory
 
getJDialog(Object) - Method in class org.jini.rio.resources.serviceui.UIDialogFactory
 
getJFrame(Object) - Method in class org.jini.rio.resources.serviceui.UIFrameFactory
 
getJFrameDesc(String, String, String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JFrame
getJFrameDesc(String, String[], String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JFrame
getJFrameDesc(String, String, String, String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JFrame using HTTPMD support
getJFrameDesc(String, String[], String, String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JFrame using HTTPMD support
getJMXConnectorServer(Configuration) - Method in class org.jini.rio.jmx.JMXConnectorService
Create the JMXConnectorServer
getJMXName(ServiceBeanContext, String) - Static method in class org.jini.rio.jmx.JMXUtil
Get the JMX name to use as a base name for the ObjectName.
getJMXName() - Method in class org.jini.rio.opstring.ParsedService
Get the name to use for JMX ObjectName
getJoinManager() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the JoinManager created by the Joiner utility
getJoinManager() - Method in class org.jini.rio.resources.servicecore.Joiner
Get the JoinManager for this Joiner
getJoinSet() - Method in interface org.jini.rio.resources.servicecore.ServiceAdmin
Returns an array of instances of ServiceRegistrar, each corresponding to a lookup service with which the service is currently registered (joined)
getJoinSet() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
getJoinSet() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
getJWindow(Object, Frame) - Method in class org.jini.rio.resources.serviceui.UIWindowFactory
 
getJWindow(Object, Window) - Method in class org.jini.rio.resources.serviceui.UIWindowFactory
 
getJWindow(Object) - Method in class org.jini.rio.resources.serviceui.UIWindowFactory
 
getLastCalculable() - Method in interface org.jini.rio.watch.WatchDataSource
Gets the last Calculable from the history
getLastCalculable(String) - Method in interface org.jini.rio.watch.WatchDataSource
Gets the last Calculable from the history
getLastCalculable() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getLastCalculable(String) - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getLastCalculableValue() - Method in class org.jini.rio.watch.Watch
 
getLastCalculableValue() - Method in interface org.jini.rio.watch.WatchMBean
Get the last Calculable as a CompositeData object
getLength() - Method in interface org.jini.rio.watch.CalculableViewable
Get the length for the underlying data collection
getLength() - Method in class org.jini.rio.watch.DefaultCalculableView
Get the length property
getLifeCycle() - Method in class org.jini.rio.boot.RioServiceDescriptor
LifeCycle accessor method.
getListener() - Method in class org.jini.rio.event.EventHandler.EventRegistrationResource
Returns the event listener.
getListeners() - Method in class org.jini.rio.event.BasicEventConsumer
Get all registered RemoteServiceEventListeners
getLocation() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
Get the location
getLocation() - Method in class org.jini.rio.core.provision.SoftwareLoad.SoftwareDownloadAttributes
Get the download location
getLocators() - Method in class org.jini.rio.core.AssociationDescriptor
Returns an array consisting of instances of LookupLocator in which each instance corresponds to a specific lookup service to discover
getLocators() - Method in class org.jini.rio.core.ServiceBeanConfig
Return Locator information the service optionally uses for discovery.
getLocators() - Method in class org.jini.rio.opstring.GlobalAttrs
Get the locators as an array of String objects
getLocators() - Method in class org.jini.rio.resources.client.JiniClient
Returns an array consisting of the elements of the managed set of locators; that is, instances of LookupLocator in which each instance corresponds to a specific lookup service to discover.
getLogConfigs() - Method in class org.jini.rio.opstring.GlobalAttrs
Get the LoggerConfig objects
getLogDir() - Method in class org.jini.rio.core.ServiceBeanConfig
Name of a directory where a persistent service can save its state.
getLogger() - Method in class org.jini.rio.log.LoggerConfig
Get the Logger, configured with attributes
getLoggerLevel() - Method in class org.jini.rio.log.LoggerConfig
Get the Level for the Logger
getLoggerName() - Method in class org.jini.rio.log.LoggerConfig
Get the Logger name
getLookupAttributes() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
getLookupAttributes() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
getLookupCache(ServiceBeanContext, ClassLoader) - Static method in class org.jini.rio.resources.client.JiniClient
Get a LookupCache instance from service attributes in a ServiceBeanContext
getLookupCache(ServiceBeanContext) - Static method in class org.jini.rio.resources.client.JiniClient
Get a LookupCache instance from service attributes in a ServiceBeanContext
getLookupCache(DiscoveryManagement, ServiceTemplate) - Method in class org.jini.rio.resources.client.LookupCachePool
This method will return an instance of LookupCache based on matching the DiscoveryManagement instance and ServiceTemplate provided as criteria.
getLookupCache(String, String[], LookupLocator[], ServiceTemplate) - Method in class org.jini.rio.resources.client.LookupCachePool
This method will return an instance of LookupCache based on matching the shared name, shared discovery name, groups, locators and ServiceTemplate provided as criteria.
getLookupGroups() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
getLookupGroups() - Method in interface org.jini.rio.jsb.ServiceBeanAdapterMBean
Get the discovery groups
getLookupGroups() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
getLookupGroups() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
getLookupLocators() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
getLookupLocators() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
getLowThreshold() - Method in class org.jini.rio.core.ThresholdValues
Getter for property lowThreshold.
getLowThreshold() - Method in class org.jini.rio.watch.ThresholdWatch
 
getLowThreshold() - Method in interface org.jini.rio.watch.ThresholdWatchMBean
Get the low threshold value
getMainAttribute(String) - Method in class org.jini.rio.resources.util.RioManifest
Get a PrimeCLI Attribute from a Jar file
getMainAttribute(Attributes.Name) - Method in class org.jini.rio.resources.util.RioManifest
Get a PrimeCLI Attribute from a Jar file
getMainAttributes() - Method in class org.jini.rio.resources.util.RioManifest
 
getMaintain() - Method in class org.jini.rio.opstring.ParsedService
Get the maintain value
getManifest() - Method in class org.jini.rio.resources.util.RioManifest
Getter for property manifest.
getMarshalledInstance() - Method in class org.jini.rio.core.ServiceBeanInstance
Get the MarshalledInstance
getMatchedMeasurableCapabilities() - Method in interface org.jini.rio.core.jsb.ComputeResourceManager
Get the MeasurableCapability instances that match declared SLAs.
getMatchedMeasurableCapabilities() - Method in class org.jini.rio.jsb.JSBContext
 
getMatchedPlatformCapabilities() - Method in interface org.jini.rio.core.jsb.ComputeResourceManager
Get the PlatformCapability instances that match declared operational requirements
getMatchedPlatformCapabilities() - Method in class org.jini.rio.jsb.JSBContext
 
getMatchOnName() - Method in class org.jini.rio.core.ServiceElement
If this method returns true then the name of the service is used in addition to the interfaces implemented by the service or service proxy to track service instances.
getMatchOnName() - Method in class org.jini.rio.opstring.ParsedService
Get whether the provisioning system whould match on the service's name as well as it's interfaces
getMax() - Method in class org.jini.rio.resources.resource.ResourcePool
Gets the maximum number of resources allowed
getMaxPerMachine() - Method in class org.jini.rio.core.ServiceElement
Get the maximum number of instances of this service that should exist on any given machine
getMaxPerMachine() - Method in class org.jini.rio.opstring.ParsedService
Get the maxPerMachine value
getMaxThreads() - Method in class org.jini.rio.event.PooledEventConsumer
Getter for property maxThreads.
getMBeanServer() - Static method in class org.jini.rio.jmx.MBeanServerFactory
Get the MBeanServer to use.
getMeasurableCapabilities() - Method in class org.jini.rio.qos.ComputeResource
Return an array of MeasurableCapability objects.
getMeasurableCapabilities(Configuration) - Method in class org.jini.rio.qos.SystemCapabilities
Get the MeasurableCapability objects based on a passed in Configuration
getMeasurableCapabilities(Configuration) - Method in interface org.jini.rio.qos.SystemCapabilitiesLoader
Get the MeasurableCapability objects based on a passed in Configuration
getMeasurableCapability(String) - Method in class org.jini.rio.qos.ComputeResource
Get a MeasurableCapability
getMeasuredResource() - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Get the MeasuredResource object, which represents this object's measured capability
getMeasuredResources() - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
getMeasuredResources() - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
getMeasuredResources() - Method in class org.jini.rio.qos.ComputeResource
Get the MeasuredResource components for the ComputeResource
getMeasuredResources() - Method in interface org.jini.rio.qos.ComputeResourceAdmin
Get the MeasuredResource components for the ComputeResource
getMeasuredResources() - Method in class org.jini.rio.qos.ResourceCapability
Get an array of MeasuredResource objects for the compute resource.
getMeasuredResources(int) - Method in class org.jini.rio.qos.ResourceCapability
Get an array of MeasuredResource objects for the compute resource.
getMessage() - Method in class org.jini.rio.qos.SLAPolicyEvent
Get the message
getMethodClasses(String) - Method in class org.jini.rio.core.ClassBundle
Get the corresponding Class[] parameters to reflect on a method
getMethodNames() - Method in class org.jini.rio.core.ClassBundle
Get all method names to reflect on
getMethodObjects(String) - Method in class org.jini.rio.core.ClassBundle
Get the corresponding Class[] parameters to reflect on a method
getMin() - Method in class org.jini.rio.resources.resource.ResourcePool
Gets the minimum number of resources
getMinThreads() - Method in class org.jini.rio.event.PooledEventConsumer
Getter for property minThreads.
getMultiplier() - Method in class org.jini.rio.core.ResourceCostModel.TimeBoundary
Get the multiplier
getName() - Method in class org.jini.rio.core.Association
Get the associated service's name
getName() - Method in class org.jini.rio.core.AssociationDescriptor
Get the associated service's name
getName() - Method in interface org.jini.rio.core.OperationalString
All OperationalString instances have a descriptive name.
getName() - Method in interface org.jini.rio.core.provision.ServiceBeanInstantiator
Get a name for the ServiceBeanInstantiator
getName() - Method in class org.jini.rio.core.provision.ServiceRecord
Get the service name
getName() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
Get the name of the downloaded file
getName() - Method in class org.jini.rio.core.ServiceBeanConfig
Get the name for the ServiceBean
getName() - Method in class org.jini.rio.core.ServiceElement
Get the name of the ServiceElement
getName() - Method in class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement
Get the name property
getName() - Method in class org.jini.rio.cybernode.CybernodeImpl
 
getName() - Method in class org.jini.rio.opstring.OpString
 
getName() - Method in class org.jini.rio.opstring.ParsedService
Get the name that the ParsedService has been constructed with
getName() - Method in class org.jini.rio.qos.capability.PlatformCapability
Get the name of this PlatformCapability
getName(Entry[]) - Method in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
Get the first Name.name from the attribute collection set
getName() - Method in class org.jini.rio.resources.util.XMLFileChooser
Get the file name chosen
getName() - Method in class org.jini.rio.watch.FontDescriptor
Getter for property name.
getName() - Method in class org.jini.rio.watch.WatchDescriptor
Get the name of the watch
getNamedService(String) - Method in class org.jini.rio.opstring.OpString
Get the service with the provided name
getNestedOperationalString(String) - Method in class org.jini.rio.opstring.OpString
Get the nested OperationalString with the provided name
getNestedOperationalStrings() - Method in interface org.jini.rio.core.OperationalString
An OperationalString may contain other OperationalString instances.
getNestedOperationalStrings() - Method in class org.jini.rio.opstring.OpString
 
getNext() - Method in class org.jini.rio.resources.servicecore.LeasedListManager
Returns the next ServiceResource in the list of ServiceResource elements that have been leased.
getNextID(long[]) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Get the next instance ID
getNextInstanceID() - Method in interface org.jini.rio.monitor.InstanceIDManager
Get the next instance identifier
getNextInstanceID() - Method in class org.jini.rio.monitor.ServiceElementManager
 
getNextServiceResource() - Method in class org.jini.rio.event.EventHandler
Used to get the next ServiceResource from a LandlordLessor
getNotficationBroadcasterSupport() - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Get the class that can be used as the class that sends JMX notifications for the MBean
getNotficationBroadcasterSupport() - Method in class org.jini.rio.jsb.JSBManager
 
getNotificationBroadcasterSupport() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
getNotificationInfo() - Method in class org.jini.rio.event.EventNotificationAdapter
Get the MBeanNotificationInfo for the transformed event
getNotificationInfo() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
getNotificationInfo() - Method in class org.jini.rio.monitor.ProvisionFailureEventAdapter
Get the MBeanNotificationInfo for the transformed ProvisionFailureEvent
getNotificationInfo() - Method in class org.jini.rio.monitor.ProvisionMonitorEventAdapter
Get the MBeanNotificationInfo for the transformed ProvisionMonitorEvent
getNotificationInfo() - Method in class org.jini.rio.qos.SLAThresholdEventAdapter
Get the MBeanNotificationInfo for the transformed SLAThresholdEvent
getObjectName(ServiceBeanContext, String, String) - Static method in class org.jini.rio.jmx.JMXUtil
Get an ObjectName with the following format : defaultDomain:type=,name=servicename, name=, id=
getObjectName(ServiceBeanContext, String, String, String) - Static method in class org.jini.rio.jmx.JMXUtil
Get an ObjectName with the following format :

defaultDomain:type=,name=servicename, name=, id=

getObservable() - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Get the Observable instance
getOffset() - Method in interface org.jini.rio.watch.CalculableViewable
Get the current offset for the underlying data collection
getOffset() - Method in class org.jini.rio.watch.DefaultCalculableView
Get the offset property
getOffset() - Method in interface org.jini.rio.watch.WatchDataSource
Get the offset
getOffset() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getOpenType(String, OpenType) - Static method in class org.jini.rio.jmx.JMXUtil
Get the corresponding OpenType for a fully qualified class name
getOperationalString() - Method in interface org.jini.rio.core.OperationalStringManager
Get the OperationalString the OperationalStringManager is managing
getOperationalString() - Method in class org.jini.rio.monitor.ProvisionMonitorEvent
Get the OperationalString attribute.
getOperationalString() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
getOperationalString() - Method in class org.jini.rio.monitor.RecordHolder
 
getOperationalStringEntry(Entry[]) - Static method in class org.jini.rio.resources.client.OpStringFilter
Gets first OperationalStringEntry from attribute array
getOperationalStringManager() - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Get the OperationalStringManager instance which is managing the OperationalString the ServiceBean is a part of
getOperationalStringManager() - Method in class org.jini.rio.core.provision.ServiceProvisionEvent
Get the OperationalStringManager
getOperationalStringManager() - Method in class org.jini.rio.jsb.JSBManager
 
getOperationalStringManager(String) - Method in interface org.jini.rio.monitor.DeployAdmin
This method provides the capability to retrieve an OperationalStringManager for a specific OperationalString
getOperationalStringManager(String) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
 
getOperationalStringManager(String) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminProxy
 
getOperationalStringManager(String) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
getOperationalStringManagers() - Method in interface org.jini.rio.monitor.DeployAdmin
This method provides the capability to retrieve an array of OperationalStringManager objects that are currently managing OperationalString instances that have been deployed.
getOperationalStringManagers() - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
 
getOperationalStringManagers() - Method in class org.jini.rio.monitor.ProvisionMonitorAdminProxy
 
getOperationalStringManagers() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
getOperationalStringName() - Method in class org.jini.rio.core.Association
Get the associated service's OperationalString name
getOperationalStringName() - Method in class org.jini.rio.core.AssociationDescriptor
Get the associated service's OperationalString name
getOperationalStringName() - Method in class org.jini.rio.core.ServiceBeanConfig
Get the name of the OperationalString this object has been constructed with
getOperationalStringName() - Method in class org.jini.rio.core.ServiceElement
Get the name of the OperationalString
getOperationalStringName() - Method in class org.jini.rio.jsb.JSBContext
Get the name of the OperationalString
getOperationalStringName() - Method in class org.jini.rio.monitor.ProvisionMonitorEvent
Get the OperationalString name.
getOperationalStringName() - Method in class org.jini.rio.opstring.ParsedService
Get the OperationalString name
getOperationalStrings() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Get all OperationalString objects from the Collection of OpStringManagers
getOpStringLoader() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Get the OpStringloader, the utility to load OperationalStrings
getOpStringManager(String) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Get the OpStringManager for an OperationalString
getOrganization() - Method in class org.jini.rio.core.provision.ServiceStatement
Get the organization property
getOrganization() - Method in class org.jini.rio.core.ServiceBeanConfig
Get the organization
getOrganization() - Method in class org.jini.rio.opstring.GlobalAttrs
Get the organization
getParameters() - Method in class org.jini.rio.opstring.GlobalAttrs
Get initialization parameters
getPath() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
Get the path to the downloaded file
getPath() - Method in class org.jini.rio.qos.capability.PlatformCapability
Get the path of the PlatformCapability, where it is located on the filesystem
getPath() - Method in interface org.jini.rio.qos.capability.PlatformCapabilityMBean
The path on an accessible filesystem where the PlatformCapability is installed
getPeerInfo() - Method in interface org.jini.rio.monitor.ProvisionMonitor
Get the PeerInfo object for the ProvisionMonitor
getPeerInfo() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
getPendingCount(ServiceElement) - Method in interface org.jini.rio.core.OperationalStringManager
Get the number of pending service provision requests.
getPendingCount(ServiceElement) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
getPeriod() - Method in class org.jini.rio.watch.PeriodicWatch
 
getPeriod() - Method in interface org.jini.rio.watch.PeriodicWatchMBean
Getter for property period.
getPeriod() - Method in class org.jini.rio.watch.WatchDescriptor
Get the periodicity to collect data from the property
getPersistentProvisioning() - Method in interface org.jini.rio.cybernode.CybernodeAdmin
Get whether the Cybernode supports persistent provisioning of qualitative capabilities
getPersistentProvisioning() - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
getPersistentProvisioning() - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
getPersistentProvisioning() - Method in class org.jini.rio.cybernode.CybernodeImpl
 
getPersistentProvisioning() - Method in interface org.jini.rio.cybernode.CybernodeImplMBean
Get whether the Cybernode supports persistent provisioning of qualitative capabilities
getPersistentProvisioning() - Method in interface org.jini.rio.cybernode.CybernodeMBean
Get whether the Cybernode supports persistent provisioning of qualitative capabilities
getPersistentProvisioning() - Method in class org.jini.rio.qos.ComputeResource
Get the persistentProvisioning property
getPlanned() - Method in class org.jini.rio.core.ServiceElement
Get the number of instances of this service that should exist on the network.
getPlatformCapabilities() - Method in class org.jini.rio.qos.ComputeResource
Return an array of PlatformCapability objects.
getPlatformCapabilities() - Method in class org.jini.rio.qos.ResourceCapability
Get an array of PlatformCapability objects for the compute resource
getPlatformCapabilities(Configuration) - Method in class org.jini.rio.qos.SystemCapabilities
Get the PlatformCapability objects
getPlatformCapabilities(Configuration) - Method in interface org.jini.rio.qos.SystemCapabilitiesLoader
Get the PlatformCapability objects
getPlatformCapability(String) - Method in interface org.jini.rio.core.jsb.ComputeResourceManager
Get a PlatformCapability instance from a description
getPlatformCapability(String) - Method in class org.jini.rio.jsb.JSBContext
 
getPlatformCapability(String) - Method in class org.jini.rio.qos.ComputeResource
Get a PlatformCapability
getPlatformCapability(String) - Method in class org.jini.rio.qos.SystemCapabilities
 
getPlatformCapabilties() - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
getPlatformCapabilties() - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
getPlatformCapabilties() - Method in interface org.jini.rio.qos.ComputeResourceAdmin
Get the PlatformCapability components for the ComputeResource
getPlatformDLJars(Configuration) - Method in class org.jini.rio.bean.BeanFactory
Get the jar names which should be part of the codebase.
getPlatformKeys() - Method in class org.jini.rio.qos.capability.PlatformCapability
Get the keys for the platform capability
getPolicy() - Method in class org.jini.rio.boot.RioServiceDescriptor
Policy accessor method.
getPool() - Method in class org.jini.rio.event.PooledEventConsumer
Getter for property pool.
getPort() - Method in class org.jini.rio.tools.webster.Webster
Get the port Webster is bound to
getPostInstallAttributes() - Method in class org.jini.rio.core.provision.SoftwareLoad
Get the post install attributes
getPrevious() - Method in class org.jini.rio.resources.servicecore.LeasedListManager
Returns the previous ServiceResource in the list of ServiceResource elements that have been leased.
getProperties() - Method in class org.jini.rio.boot.ClassAnnotator
Get the properties
getProperty() - Method in class org.jini.rio.watch.WatchDescriptor
Get the property name to invoke on the bean
getPropertyName() - Method in class org.jini.rio.core.AssociationDescriptor
Get the propertyName
getProvisionablePlatformCapabilities() - Method in class org.jini.rio.core.ServiceElement
Get the provisionable SystemRequirement instances
getProvisionType() - Method in class org.jini.rio.core.ServiceElement
Get the provision type set for this service.
getProvisionType() - Method in class org.jini.rio.opstring.ParsedService
Set the provisioning type of the service
getProxy() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
getProxy() - Method in class org.jini.rio.qos.SLAPolicyHandler
Get the proxy property
getProxy() - Method in class org.jini.rio.watch.WatchDataSourceImpl
Get the WatchDataSource proxy
getProxyVerifier() - Method in class org.jini.rio.event.BasicEventConsumer
Returns a TrustVerifier which can be used to verify that a given proxy to this event consumer can be trusted
getProxyVerifier() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Returns a TrustVerifier which can be used to verify that a given proxy to this service can be trusted
getProxyVerifier() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
Returns a TrustVerifier which can be used to verify that a given proxy to this policy handler can be trusted
getProxyVerifier() - Method in class org.jini.rio.qos.RelocationPolicyHandler
Returns a TrustVerifier which can be used to verify that a given proxy to this policy handler can be trusted
getProxyVerifier() - Method in class org.jini.rio.qos.ScalingPolicyHandler
Returns a TrustVerifier which can be used to verify that a given proxy to this policy handler can be trusted
getProxyVerifier() - Method in class org.jini.rio.watch.WatchDataSourceImpl
Returns a TrustVerifier which can be used to verify that a given proxy to this WatchDataSource can be trusted
getReason() - Method in class org.jini.rio.monitor.ProvisionFailureEvent
Get the reason why provisioning failed
getRedeploymentParms() - Method in class org.jini.rio.monitor.ProvisionMonitorEvent
Get the Redeployment parameters
getReferentUuid() - Method in class org.jini.rio.resources.servicecore.AbstractProxy
 
getReferentUuid() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
getRegistrantCount() - Method in class org.jini.rio.event.EventHandler
Gets the total number of ServiceResource instances contained by the LandlordLessor used by this EventHandler
getRegistrarGroups() - Method in class org.jini.rio.resources.client.JiniClient
Returns an array consisting of the elements of the managed set of groups; that is, the names of the groups whose members are the lookup services to discover.
getRegistrars() - Method in class org.jini.rio.resources.client.JiniClient
Get all ServiceRegistrar instances that have been discovered
getRegistrationTasks() - Method in class org.jini.rio.cybernode.CybernodeImpl
Get all in process TimerTask instances that are specific to availability scheduling for registartion to monitor instances
getRemoteInterfaces(Remote) - Method in class org.jini.rio.bean.BeanInvocationLayerFactory
Override parent's behavior to return all interfaces
getRepeatCount() - Method in class org.jini.rio.core.Schedule
Get the repeatCount property
getRepeatInterval() - Method in class org.jini.rio.core.Schedule
Get the repeatInterval property
getReportInterval() - Method in class org.jini.rio.qos.ComputeResource.CapabilityChannel
Get the update interval for channelThread notification
getReportInterval() - Method in class org.jini.rio.qos.ComputeResource
Get the reportInterval property which controls how often the ComputeResource will inform registered Observers of a state change.
getResource(Object) - Method in class org.jini.rio.resources.resource.PoolableThread
Return the resource for the specified key
getResource() - Method in class org.jini.rio.resources.servicecore.ServiceResource
Returns the resource that is being leased
getResourceCapability() - Method in class org.jini.rio.qos.ComputeResource
Return the ResourceCapabilityobject that will be used to communicate the platform and measurable capabilities attributes of the ComputeResource
getResourceCosts() - Method in class org.jini.rio.core.provision.ServiceRecord
Get the ResourceCost instances.
getResourceName() - Method in class org.jini.rio.core.ResourceCost
Get the name of the resource which had the cost computed for it
getRestart() - Method in class org.jini.rio.boot.RioActivatableServiceDescriptor
Restart accessor method.
getRestoredContext() - Method in class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
 
getResultant() - Method in class org.jini.rio.qos.SLAPolicyEvent
Get the resultant Object
getRioBuild() - Method in class org.jini.rio.resources.util.RioManifest
Get the Rio Build from a Jar file
getRoots() - Method in class org.jini.rio.tools.webster.Webster
Get the roots Webster is serving as a semicolon delimited String
getSampleSize() - Method in class org.jini.rio.qos.measurable.MeasurableCapability
 
getSampleSize() - Method in interface org.jini.rio.qos.measurable.MeasurableCapabilityMBean
Get the sampleSize property
getSchedule() - Method in interface org.jini.rio.core.OperationalString
Get the Schedule for the OperationalString Scheduling of an OperationalString is part of the OperationalString itself, the schedule is an optional declarative attribute, and if not declared the OperationalString will be deployed immediately.
getSchedule() - Method in class org.jini.rio.opstring.OpString
 
getSearchPath() - Method in class org.jini.rio.boot.ServiceClassLoader
Get the search path of URLs for loading classes and resources
getServerConfigArgs() - Method in class org.jini.rio.boot.RioServiceDescriptor
Service configuration arguments accessor method.
getService() - Method in class org.jini.rio.core.Association
Get the first service Object that can be used to communicate an associated service.
getService() - Method in class org.jini.rio.core.ServiceBeanInstance
Get the object used to communicate to the ServiceBean
getService() - Method in class org.jini.rio.monitor.ProvisionMonitor.PeerInfo
Get the ProvisionMonitor service
getService() - Method in class org.jini.rio.watch.AccumulatorViewer
Accessor for property service
getServiceAdmin() - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
Override parents getServiceAdmin method
getServiceAdmin() - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
Override parents getServiceAdmin method
getServiceAdmin() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
Get the object to communicate with the ServiceAdminImpl
getServiceBeanConfig() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Get the ServiceBeanConfig for the ServiceBean
getServiceBeanConfig() - Method in class org.jini.rio.core.ServiceBeanInstance
Get the ServiceBeanConfig for the ServiceBean
getServiceBeanConfig() - Method in class org.jini.rio.core.ServiceElement
This method returns an instance of the ServiceBeanConfig object created for this service as part of this Operational String
getServiceBeanConfig() - Method in class org.jini.rio.jsb.JSBContext
 
getServiceBeanContext(String, String, String[], ClassLoader) - Static method in class org.jini.rio.jsb.ServiceBeanActivation
Create a ServiceBeanContext from the Configuration element
getServiceBeanContext() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the ServiceBeanContext
getServiceBeanID() - Method in class org.jini.rio.core.ServiceBeanInstance
Get the unique identifier for the ServiceBean
getServiceBeanInstance() - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Get the ServiceBeanInstance for the ServiceBean
getServiceBeanInstance() - Method in class org.jini.rio.cybernode.JSBDelegate
Get the ServiceBeanInstance
getServiceBeanInstance() - Method in class org.jini.rio.jsb.JSBManager
 
getServiceBeanInstance() - Method in class org.jini.rio.monitor.ProvisionMonitorEvent
Get the ServiceBeanInstance
getServiceBeanInstance() - Method in class org.jini.rio.monitor.ServiceChannel.ServiceChannelEvent
 
getServiceBeanInstance() - Method in class org.jini.rio.qos.SLAThresholdEvent
Get the ServiceBeanInstance
getServiceBeanInstances(ServiceElement) - Method in interface org.jini.rio.core.OperationalStringManager
Get the ServiceBeanInstance objects for a ServiceElement
getServiceBeanInstances(ServiceElement) - Method in interface org.jini.rio.core.provision.ServiceBeanInstantiator
Get all ServiceBeanInstance objects for a ServiceElement
getServiceBeanInstances(ServiceElement) - Method in class org.jini.rio.cybernode.CybernodeImpl
 
getServiceBeanInstances(ServiceElement) - Method in class org.jini.rio.cybernode.JSBContainer
 
getServiceBeanInstances(ServiceElement) - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Get all ServiceBeanInstance objects for a ServiceElement
getServiceBeanInstances(ServiceElement) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
getServiceBeanManager() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
The ServiceBeanManager provides a mechanism for the ServiceBean to obtain a DiscardManager, request it's ServiceElement be updated to OperationalStringManager instance(s) and obtain system resources
getServiceBeanManager() - Method in class org.jini.rio.jsb.JSBContext
 
getServiceCount() - Method in interface org.jini.rio.cybernode.CybernodeAdmin
Get the number of services that this Cybernode has instantiated
getServiceCount() - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
getServiceCount() - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
getServiceCount() - Method in class org.jini.rio.cybernode.CybernodeImpl
 
getServiceCount() - Method in interface org.jini.rio.cybernode.CybernodeImplMBean
Get the number of services that this Cybernode has instantiated
getServiceCount() - Method in interface org.jini.rio.cybernode.CybernodeMBean
Get the number of services that this Cybernode has instantiated
getServiceCounter() - Method in class org.jini.rio.cybernode.JSBContainer
 
getServiceCounter() - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Get the amount of active services for this ServiceBeanContainer
getServiceElement() - Method in interface org.jini.rio.core.jsb.ServiceBeanAdmin
Get the ServiceElement for the ServiceBean
getServiceElement() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Get the ServiceElement for the ServiceBean
getServiceElement(Object) - Method in interface org.jini.rio.core.OperationalStringManager
This method returns the ServiceElement object for a requested service based on a service's proxy
getServiceElement(String[], String) - Method in interface org.jini.rio.core.OperationalStringManager
This method returns the ServiceElement object for a requested service based on the array of interface (or proxy) classes the service implements as an array of String objects and an optional service name.
getServiceElement() - Method in class org.jini.rio.core.provision.ServiceProvisionEvent
Get the ServiceElement object
getServiceElement() - Method in class org.jini.rio.core.provision.ServiceRecord
Get the ServiceElement object
getServiceElement() - Method in class org.jini.rio.core.provision.ServiceStatement
Get the ServiceElement
getServiceElement() - Method in class org.jini.rio.jsb.JSBContext
 
getServiceElement() - Method in class org.jini.rio.monitor.ProvisionFailureEvent
Get the ServiceElement attribute
getServiceElement() - Method in class org.jini.rio.monitor.ProvisionMonitorEvent
Get the ServiceElement attribute
getServiceElement(Object) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
getServiceElement(String[], String) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
getServiceElement() - Method in class org.jini.rio.monitor.ServiceChannel.ServiceChannelEvent
 
getServiceElement() - Method in class org.jini.rio.qos.SLAThresholdEvent
Getter for property sElem
getServiceElement() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
getServiceElement() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
getServiceID() - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Get the universally unique identifier for the ServiceBean
getServiceID() - Method in class org.jini.rio.core.provision.ServiceRecord
Get the uuid for the service
getServiceID() - Method in class org.jini.rio.jsb.JSBManager
 
getServiceID() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the ServiceID
getServiceInfo() - Method in class org.jini.rio.cybernode.CybernodeImpl
Get the ServiceInfo for the Cybernode
getServiceInfo() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Get the ServiceInfo for the Monitor
getServiceItem() - Method in class org.jini.rio.core.Association
Get the ServiceItem for the service thats first in the List of services.
getServiceItem(Object) - Method in class org.jini.rio.core.Association
Get the ServiceItem for the associated service.
getServiceItems() - Method in class org.jini.rio.core.Association
Get ServiceItem instances for all known associated service instances.
getServiceLevelAgreements() - Method in class org.jini.rio.core.ServiceElement
Returns the ServiceLevelAgreements object.
getServiceLevelAgreements() - Method in class org.jini.rio.opstring.GlobalAttrs
Get the ServiceLevelAgreements
getServiceLimit() - Method in interface org.jini.rio.cybernode.CybernodeAdmin
Get the upper limit of services that this Cybernode can instantiate
getServiceLimit() - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
getServiceLimit() - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
getServiceLimit() - Method in class org.jini.rio.cybernode.CybernodeImpl
 
getServiceLimit() - Method in interface org.jini.rio.cybernode.CybernodeImplMBean
Get the upper limit of services that this Cybernode can instantiate
getServiceLimit() - Method in interface org.jini.rio.cybernode.CybernodeMBean
Get the upper limit of services that this Cybernode can instantiate
getServiceMonitor() - Method in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
Get the class which implements the ServiceMonitor
getServiceMonitor() - Method in class org.jini.rio.resources.client.AdminFaultDetectionHandler
Get the class which implements the ServiceMonitor
getServiceMonitor() - Method in class org.jini.rio.resources.client.HeartbeatFaultDetectionHandler
Override parent's getServiceMonitor() method to create the ServiceLeaseManager
getServiceMonitor() - Method in class org.jini.rio.resources.client.StandardFaultDetectionHandler
Override parent's getServiceMonitor() method to create the ServiceLeaseManager
getServiceName() - Method in class org.jini.rio.associations.AssociationMgmt
Get the serviceName
getServiceProvisionConfig() - Method in class org.jini.rio.opstring.GlobalAttrs
Get the service provision config
getServiceProxy() - Method in class org.jini.rio.jmx.JMXConnectorService
Get the JMXConnector this utility has created
getServiceProxy() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the Object (the proxy) to communicate with the ServiceBean.
getServiceProxy() - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Concrete implementations must define a mechanism to retrieve the proxy to represent the service on the network
getServiceRecord() - Method in class org.jini.rio.cybernode.JSBDelegate
Get the ServiceRecord
getServiceRecords(int) - Method in interface org.jini.rio.core.provision.ServiceBeanInstantiator
This method returns an array of ServiceRecord objects which contain information about the service instances this ServiceBeanInstantiator has instantiated.
getServiceRecords() - Method in class org.jini.rio.core.provision.ServiceStatement
Get all ServiceRecord instances
getServiceRecords(int) - Method in class org.jini.rio.core.provision.ServiceStatement
Get ServiceRecord instances for ServiceRecord type(s)
getServiceRecords(Object, int) - Method in class org.jini.rio.core.provision.ServiceStatement
Get ServiceRecord instances for a key and ServiceRecord type(s)
getServiceRecords(Object) - Method in class org.jini.rio.core.provision.ServiceStatement
Get all ServiceRecord instances for a ServiceBean identifier
getServiceRecords(Object, Object) - Method in class org.jini.rio.core.provision.ServiceStatement
Get all ServiceRecord instances for a ServiceBean identifier and key
getServiceRecords(int) - Method in class org.jini.rio.cybernode.CybernodeImpl
 
getServiceRecords() - Method in class org.jini.rio.cybernode.JSBContainer
 
getServiceRecords() - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Get all ServiceRecord instances for service instances that have been activated by the ServiceBeanContainer
getServiceResource(ServiceElement, Uuid, boolean) - Method in class org.jini.rio.monitor.LeastActiveSelector
Sort all available resources by least active, then return the valid one with least active
getServiceResource(ServiceElement) - Method in class org.jini.rio.monitor.LeastActiveSelector
Sort all available resources by least active, then return the valid one with least active
getServiceResource(ServiceElement) - Method in class org.jini.rio.monitor.ServiceResourceSelector
This method will attempt to identify an available ServiceResource based on the operational criteria specified by a ServiceBean
getServiceResource(ServiceElement, Uuid, boolean) - Method in class org.jini.rio.monitor.ServiceResourceSelector
This method will attempt to identify an available ServiceResource based on the operational criteria specified by a ServiceBean
getServiceResources(ServiceElement) - Method in class org.jini.rio.monitor.ServiceResourceSelector
Get all available ServiceResource instances that support the ServiceElement object's contained requirement specifications
getServiceResources() - Method in class org.jini.rio.resources.servicecore.LeasedListManager
This method returns a snapshot of the ServiceResource objects in the LinkedList of resources
getServiceResources() - Method in class org.jini.rio.resources.servicecore.ResourceLessor
This method returns a snapshot of the ServiceResource objects that correspond to leased resources this ResourceLessor is managing
getServices() - Method in class org.jini.rio.core.Association
Get all Objects that can be used to communicate to all known associated services.
getServices() - Method in interface org.jini.rio.core.OperationalString
Get all services contained by this OperationalString as an array of ServiceElement objects
getServices() - Method in class org.jini.rio.opstring.OpString
 
getServiceSLAs() - Method in class org.jini.rio.core.ServiceLevelAgreements
Get the service specified SLAs
getServiceStatements() - Method in interface org.jini.rio.core.provision.ServiceBeanInstantiator
This method returns an array of ServiceStatement objects which contain information about the ServiceBean instances this ServiceBeanInstantiator has instantiated.
getServiceStatements() - Method in class org.jini.rio.cybernode.CybernodeImpl
 
getServiceTemplate(ServiceElement) - Static method in class org.jini.rio.resources.client.JiniClient
Create a ServiceTemplate from a ServiceElement
getServiceTemplate(ServiceElement, ClassLoader) - Static method in class org.jini.rio.resources.client.JiniClient
Create a ServiceTemplate from a ServiceElement
getServiceTemplate(AssociationDescriptor) - Static method in class org.jini.rio.resources.client.JiniClient
Create a ServiceTemplate from an AssociationDescriptor
getServiceTemplate(AssociationDescriptor, ClassLoader) - Static method in class org.jini.rio.resources.client.JiniClient
Create a ServiceTemplate from an AssociationDescriptor
getServiceUIs() - Method in class org.jini.rio.cybernode.CybernodeImpl
Get the service UIs to add
getServiceUIs() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Get the service UIs to add
getSharedComponents() - Method in class org.jini.rio.core.ClassBundle
Get shared component information
getSharedConfiguration() - Method in class org.jini.rio.cybernode.JSBContainer
 
getSharedConfiguration() - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Get the shared configuration which can be used to delegate Configuration information to
getSharedConfiguration() - Method in class org.jini.rio.jsb.JSBContext
Get the shared config
getSharedGroupLog() - Method in class org.jini.rio.boot.RioActivatableServiceDescriptor
Shared group log accessor method.
getSharedName() - Method in class org.jini.rio.resources.client.DiscoveryManagementPool.SharedDiscoveryManager
Get the sharedName property
getShortDescription() - Method in class org.jini.rio.entry.StandardServiceType
 
getSize() - Method in class org.jini.rio.resources.resource.ResourcePool
Gets the total number of resources created
getSize() - Method in class org.jini.rio.watch.FontDescriptor
Getter for property size.
getSize() - Method in interface org.jini.rio.watch.WatchDataSource
Get the maximum size for the Calculable history
getSize() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getSLA() - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Get the SLA for ths MeasurableCapability.
getSLA() - Method in class org.jini.rio.qos.SLAPolicyEvent
Get the SLA
getSLA() - Method in class org.jini.rio.qos.SLAPolicyHandler
Get the SLA
getSLA() - Method in class org.jini.rio.qos.SLAThresholdEvent
Getter for property sla
getSLAEventHandler() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the EventHandler that has been created to handle the sending of SLAThresholdEvent event objects to registered EventConsumer clients
getSLAPolicyHandlerDescription() - Method in class org.jini.rio.qos.SLAThresholdEvent
Getter for property slaPolicyHandlerDescription
getSLAs() - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
getSLAs() - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
getSLAs() - Method in interface org.jini.rio.qos.ComputeResourceAdmin
Get the system SLAs which provide control information for the MeasurableCapability components the ComputeResource contains
getSLAThresholdEvent() - Method in class org.jini.rio.qos.SLAPolicyEvent
Get the SLAThresholdEvent
getSoftwareDownloadAttributes() - Method in class org.jini.rio.core.provision.SoftwareLoad
Get the software download attributes
getSoftwareDownloadAttributes() - Method in class org.jini.rio.core.provision.SoftwareLoad.PostInstallAttributes
Get the SoftwareDownloadAttributes for the post installer
getSoftwareDownloadRecords() - Method in class org.jini.rio.qos.capability.PlatformCapability
Get the SoftwareDownloadRecord instances for the PlatformCapability
getSoftwareLoad() - Method in class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement
Get the SoftwareLoad for this system requirement
getSoftwareLoad() - Method in class org.jini.rio.qos.capability.PlatformCapability
Get the SoftwareLoad for the PlatformCapability
getSource() - Method in class org.jini.rio.watch.Accumulator
Getter for property source.
getSpecialEntry(String) - Method in class org.jini.rio.config.AggregateConfig
Override parent's getSpecialEntry.
getSpecialEntryType(String) - Method in class org.jini.rio.config.AggregateConfig
Override parent's getSpecialEntryType.
getStartDate() - Method in class org.jini.rio.core.Schedule
Get the startDate.
getStarted() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
getStarted() - Method in interface org.jini.rio.jsb.ServiceBeanAdapterMBean
Get the Date the ServiceBean was started
getStartTime() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
getStartTime() - Method in class org.jini.rio.watch.StopWatch
 
getStartTime() - Method in interface org.jini.rio.watch.StopWatchMBean
Getter for property startTime
getStartValue() - Method in interface org.jini.rio.watch.CalculableViewable
Getter for property startValue.
getStartValue() - Method in class org.jini.rio.watch.DefaultCalculableView
Getter for property startValue.
getState() - Method in class org.jini.rio.core.Association
Get the Association state
getState() - Method in class org.jini.rio.core.jsb.ServiceBeanState
Get the current state of the ServiceBean
getStatus() - Method in interface org.jini.rio.core.OperationalString
Get the status of the OperationalString
getStatus() - Method in class org.jini.rio.opstring.OpString
 
getStopValue() - Method in interface org.jini.rio.watch.CalculableViewable
Getter for property stopValue.
getStopValue() - Method in class org.jini.rio.watch.DefaultCalculableView
Getter for property stopValue.
getStoreLocation() - Method in class org.jini.rio.resources.persistence.PersistentStore
Get the absolute path location for the store location
getStyle() - Method in class org.jini.rio.watch.FontDescriptor
Getter for property style.
getSystemRequirements() - Method in class org.jini.rio.core.ServiceLevelAgreements
Get system requirements as an array of SystemRequirement objects
getSystemThresholdIDs() - Method in class org.jini.rio.core.ServiceLevelAgreements
Get the system identifier keys which have ThrehsoldValues associated to them
getSystemThresholdValue(String) - Method in class org.jini.rio.core.ServiceLevelAgreements
Get the ThresholdValue associated to a system identifier
getTableName() - Method in class org.jini.rio.watch.DBArchive
Getter for property tableName.
getTaskTimer() - Method in class org.jini.rio.cybernode.CybernodeImpl
Get the Timer created for the Cybernode
getTextValue(Node) - Static method in class org.jini.rio.opstring.OpStringLoader
Get the text value for a node
getThreadGroup() - Method in class org.jini.rio.resources.resource.ThreadPool
get the thread group for this pool
getThresholdBreachedCount() - Method in class org.jini.rio.core.ThresholdValues
Gets the count of breached thresholds
getThresholdClearedCount() - Method in class org.jini.rio.core.ThresholdValues
Gets the count of cleared thresholds
getThresholdCrossed() - Method in class org.jini.rio.watch.BoundedThresholdManager
Get whether a threshold has been crossed
getThresholdCrossed() - Method in class org.jini.rio.watch.ThresholdManager
Get the value of the thresholdCrossed property
getThresholdListeners() - Method in class org.jini.rio.watch.ThresholdManager
Get all registered ThresholdListener instances
getThresholdManager() - Method in class org.jini.rio.qos.SLAPolicyHandler
Get the ThresholdManager
getThresholdManager() - Method in class org.jini.rio.watch.ThresholdWatch
Get the ThresholdManager for the ThresholdWatch
getThresholdValues() - Method in class org.jini.rio.core.MeasuredResource
Get the ThresholdValues property
getThresholdValues() - Method in class org.jini.rio.watch.ThresholdEvent
Getter for property thresholdValues
getThresholdValues() - Method in class org.jini.rio.watch.ThresholdManager
Getter for property thresholdValues.
getThresholdValues() - Method in class org.jini.rio.watch.ThresholdWatch
Get the ThresholdValues from the ThresholdManager
getThresholdValues() - Method in interface org.jini.rio.watch.WatchDataSource
Getter for property thresholdValues.
getThresholdValues() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getThrowable() - Method in class org.jini.rio.monitor.ProvisionFailureEvent
Get the Throwable attribute
getTime() - Method in class org.jini.rio.qos.SLAThresholdEvent
Get the Date object that represents the time of the SLAThresholdEvent
getTitle() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property title.
getTitleFont() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property titleFont.
getTopLineValue() - Method in class org.jini.rio.qos.measurable.cpu.CalculableCPUView
 
getTopLineValue() - Method in class org.jini.rio.qos.measurable.disk.CalculableDiskSpaceView
 
getTopLineValue() - Method in class org.jini.rio.qos.measurable.memory.CalculableMemoryView
 
getTopLineValue() - Method in class org.jini.rio.watch.DefaultCalculableView
Get the value for the top Y axis
getTotalMemory() - Method in class org.jini.rio.qos.measurable.memory.CalculableMemory
Getter for property totalMemory.
getType() - Method in class org.jini.rio.core.AssociationType
Get the AssociationType type
getType() - Method in class org.jini.rio.core.provision.ServiceRecord
Get the type of ServiceRecord
getType() - Method in class org.jini.rio.core.ResourceCostModel.TimeBoundary
Get the type
getType() - Method in class org.jini.rio.monitor.ServiceChannel.ServiceChannelEvent
 
getType() - Method in class org.jini.rio.qos.capability.PlatformCapability
Get the type of PlatformCapability
getType() - Method in class org.jini.rio.watch.ThresholdEvent
Getter for property type
getType() - Method in class org.jini.rio.watch.WatchDescriptor
Get the Watch type
getUIDescriptor(String, String, String, String, String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor
getUIDescriptor(String, String, String, String, String, boolean, String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor
getUIDescriptor(String, String, String, String[], String, boolean, String) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor
getUIDescriptor(String, JComponentFactory) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JComponentFactory
getUIDescriptor(String, JDialogFactory) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JDialogFactory
getUIDescriptor(String, JFrameFactory) - Static method in class org.jini.rio.entry.UIDescriptorFactory
Get a UIDescriptor for a JFrameFactory
getUIDescriptor(String, JWindowFactory) - Static method in class org.jini.rio.entry.UIDescriptorFactory
 
getUnarchiveTime() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
Get the amount of time (in millis) it took to perform the unarchive (extraction)
getUnits() - Method in class org.jini.rio.core.ResourceCost
The the number of units used
getUpdated() - Method in class org.jini.rio.core.provision.ServiceRecord
Get the Date that the ServiceRecord was been updated
getUpTime() - Method in interface org.jini.rio.core.jsb.ServiceBeanAdmin
How long the service has been running
getUpTime() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
getUpTime() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
getURL(String) - Method in class org.jini.rio.opstring.OpStringLoader
Get the URL from a file or http connection
getURLs() - Method in class org.jini.rio.boot.ClassAnnotator
Get the codebase URLs used for class annotations.
getURLs() - Method in class org.jini.rio.boot.CommonClassLoader
Override getURLs to ensure when an Object is marshalled its annotation is correct
getURLs() - Method in class org.jini.rio.boot.ServiceClassLoader
Get the URLs to be used for class annotations as determined by the ClassAnnotator
getUsedMemory() - Method in class org.jini.rio.qos.measurable.memory.CalculableMemory
Get the used memory
getUtilization() - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
getUtilization() - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
getUtilization() - Method in class org.jini.rio.cybernode.CybernodeImpl
 
getUtilization() - Method in interface org.jini.rio.cybernode.CybernodeImplMBean
Get the resource's utilization.
getUtilization() - Method in interface org.jini.rio.cybernode.CybernodeMBean
Get the resource's utilization.
getUtilization() - Method in class org.jini.rio.qos.ComputeResource
Get the resource utilization as computed by a summation of the MeasurableCapability components
getUtilization() - Method in interface org.jini.rio.qos.ComputeResourceAdmin
Get the resource's utilization.
getUtilization() - Method in class org.jini.rio.qos.measurable.cpu.CPU
Get the computed utilization for this CPU object
getUtilization() - Method in class org.jini.rio.qos.measurable.cpu.CPUExecHandler
 
getUtilization() - Method in class org.jini.rio.qos.measurable.cpu.MacTopOutputParser
 
getUtilization() - Method in class org.jini.rio.qos.measurable.cpu.MpstatOutputParser
 
getUtilization() - Method in class org.jini.rio.qos.measurable.disk.DiskSpace
Get the computed utilization for this DiskSpace object
getUtilization() - Method in interface org.jini.rio.qos.measurable.MeasurableCapabilityMBean
Provide a method to return the utilization associated with this MeasurableCapability
getUtilization() - Method in class org.jini.rio.qos.measurable.memory.Memory
Get the computed utilization for this Memory object
getUtilization() - Method in class org.jini.rio.qos.ResourceCapability
Calculates the composite utilization for all MeasuredResource objects in the group by first summing up all of the utilization values, then dividing the composite by the number of elements in the MeasuredResource collection.
getUuid() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the Uuid
getUuid() - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Return the Uuid for the Service
getValue() - Method in class org.jini.rio.core.MeasuredResource
Get the measured value
getValue() - Method in class org.jini.rio.log.LoggerConfig.FormalArgument
Returns the argument's value.
getValue(Object) - Method in class org.jini.rio.qos.capability.PlatformCapability
Get the value associated with the key in the platform capability mapping.
getValue() - Method in class org.jini.rio.qos.measurable.cpu.CPUExecHandler
 
getValue() - Method in class org.jini.rio.qos.measurable.cpu.GenericCPUMeasurer
Get the utilization value
getValue() - Method in class org.jini.rio.qos.measurable.cpu.LinuxHandler
Get the utlization value
getValue() - Method in class org.jini.rio.qos.measurable.disk.DiskSpaceMonitor
 
getValue() - Method in class org.jini.rio.qos.measurable.FlatlineMonitor
 
getValue() - Method in interface org.jini.rio.qos.measurable.MeasurableMonitor
Get the value being measured
getValue() - Method in class org.jini.rio.qos.measurable.memory.MemoryMonitor
Get the used memory The returned value is the used memory
getValue() - Method in class org.jini.rio.watch.Calculable
Getter for property value.
getValues() - Method in class org.jini.rio.qos.measurable.cpu.CPUExecHandler
 
getValues() - Method in class org.jini.rio.qos.measurable.cpu.GenericCPUMeasurer
 
getValues() - Method in class org.jini.rio.qos.measurable.cpu.LinuxHandler
 
getValues() - Method in class org.jini.rio.qos.measurable.disk.DiskSpaceMonitor
Get the computed values for this DiskSpace object
getValues() - Method in class org.jini.rio.qos.measurable.FlatlineMonitor
 
getValues() - Method in interface org.jini.rio.qos.measurable.MeasurableMonitor
Get values being measured
getValues() - Method in class org.jini.rio.qos.measurable.memory.MemoryMonitor
Get the used and total memory The returned array will have as its first element the used memory, and the second element the total memory
getValues() - Method in class org.jini.rio.watch.Statistics
 
getView() - Method in class org.jini.rio.watch.Watch
Get the view for the Watch
getView() - Method in interface org.jini.rio.watch.WatchDataSource
Getter for property view.
getView() - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
getWatch() - Method in class org.jini.rio.event.BasicEventConsumer
Get the response time watch for this EventConsumer
getWatch() - Method in class org.jini.rio.event.EventHandler
Get the response time watch for this EventHandler
getWatchDataSource() - Method in class org.jini.rio.watch.Watch
Getter for property watchDataSource.
getWatchDescriptor(String) - Method in class org.jini.rio.watch.WatchInjector
Get the WatchDescriptor from a Watch name
getWatchDescriptors() - Method in class org.jini.rio.core.SLA
Get the watchDescriptors property
getWatchNames() - Method in class org.jini.rio.watch.WatchInjector
Get all created Watch names
getWatchRegistry() - Method in interface org.jini.rio.core.jsb.ServiceBeanContext
Get the WatchRegistry for the ServiceBean.
getWatchRegistry() - Method in class org.jini.rio.jsb.JSBContext
 
getWatchRegistry() - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Get the WatchDataSourceRegistry
getWatchUI() - Method in class org.jini.rio.bean.BeanAdapter
Override parent's getWatchUI, using gs-service-ui.jar as the JAR containing org.jini.rio.watch.AccumulatorViewer
getWatchUI() - Method in class org.jini.rio.cybernode.CybernodeImpl
Override parents getWatchUI, using cybernode-ui.jar as the JAR containing org.jini.rio.watch.AccumulatorViewer
getWatchUI() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Get the Watch Ui (User Interface) UIDescriptor.
getWatchUI() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Override parents getWatchUI, using monitor-ui.jar as the JAR containing org.jini.rio.watch.AccumulatorViewer
getWhen() - Method in class org.jini.rio.qos.SLAPolicyEvent
Get when the event was fired
getWhen() - Method in class org.jini.rio.watch.Calculable
Getter for property when.
getXFormat() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property xFormat.
getXLegend() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property xLegend.
getXLegendFont() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property xLegendFont.
getXScale() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property xScale.
getYFormat() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property yFormat.
getYLegend() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property yLegend.
getYLegendFont() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property yLegendFont.
getYScale() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Getter for property yScale.
gid - Variable in class org.jini.rio.boot.RioActivatableServiceDescriptor.Created
The activation group id of the service
GlobalAttrs - Class in org.jini.rio.opstring
A GlobalAttrs represents the descriptive attributes of a service that has been parsed.
GlobalAttrs() - Constructor for class org.jini.rio.opstring.GlobalAttrs
 
group - Variable in class org.jini.rio.resources.resource.ThreadPool
 
groupList - Variable in class org.jini.rio.opstring.GlobalAttrs
List of groups to join
GROUPS - Static variable in class org.jini.rio.core.ServiceBeanConfig
Lookup Discovery groups
GROUPS_PROPERTY_NAME - Static variable in class org.jini.rio.resources.client.JiniClient
 

H

handback - Variable in class org.jini.rio.event.BasicEventConsumer
 
hasActiveServiceRecords() - Method in class org.jini.rio.core.provision.ServiceStatement
If there are any ServiceRecord instances with a type of ServiceRecord.ACTIVE return true
hasBasicSupport(String, String) - Method in class org.jini.rio.qos.capability.PlatformCapability
Determine basic supportability
hasDeployed(String) - Method in interface org.jini.rio.monitor.DeployAdmin
Determine if this ProvisionMonitor has deployed the specified OperationalString as determined by the name
hasDeployed(String) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
 
hasDeployed(String) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminProxy
 
hasDeployed(String) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
hasDifferentGroups(ServiceElement, ServiceElement) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Determine if the Discovery groups are different between the two ServiceElement instances
hasDifferentLocators(ServiceElement, ServiceElement) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Determine if the LookupLocators are different between the two ServiceElement instances
hasDifferentLoggerConfig(ServiceElement, ServiceElement) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Determine if the LoggerConfig attributes are different between the two ServiceElement instances
hasDifferentServiceUIs(Entry[], ServiceElement, String) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Determine if there are different ServiceUI declarations in the ServiceElement instance
hashCode() - Method in class org.jini.rio.core.AssociationDescriptor
Override hashCode to return the hashCode of the name, operationalStringName and AssociationType hashCodes
hashCode() - Method in class org.jini.rio.core.AssociationType
Override hashCode to return the hashCode of the AssociationType
hashCode() - Method in class org.jini.rio.core.ClassBundle
Override hashCode
hashCode() - Method in class org.jini.rio.core.MeasuredResource
Returns a hash code value for the object.
hashCode() - Method in class org.jini.rio.core.provision.ServiceRecord
Override hashCode to return the hashCode of the Uuid and the instantiated Date
hashCode() - Method in class org.jini.rio.core.ResourceCostModel.TimeBoundary
The hashCode is the int conversion of the boundary attribute
hashCode() - Method in class org.jini.rio.core.Schedule
 
hashCode() - Method in class org.jini.rio.core.ServiceBeanInstance
Override hashCode to be the hash of the service identifier
hashCode() - Method in class org.jini.rio.core.ServiceElement
Override hashCode
hashCode() - Method in class org.jini.rio.log.LoggerConfig
Override hashCode
hashCode() - Method in class org.jini.rio.log.LoggerConfig.LogHandlerConfig
Override hashCode
hashCode() - Method in class org.jini.rio.monitor.ProvisionMonitor.PeerInfo
Override hashCode to return the hashCode of the service
hashCode() - Method in class org.jini.rio.opstring.OpString
Override hashCode to return the hashCode of the name attribute
hashCode() - Method in class org.jini.rio.qos.capability.PlatformCapability
Override hashCode to return the hashCode of the capabilities Map
hashCode() - Method in class org.jini.rio.resources.servicecore.AbstractProxy
Proxies for servers with the same uuid have the same hash code.
hashCode() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
Proxies for servers with the same uuid have the same hash code.
hashCode() - Method in class org.jini.rio.resources.servicecore.ServiceResource
Overrides hashcode() to be based on the hashcode of the cookie attribute
hashCode() - Method in class org.jini.rio.watch.Calculable
Returns a hash code value for the object.
hashCode() - Method in class org.jini.rio.watch.Watch
Returns a hash code value for the object.
hashCode() - Method in class org.jini.rio.watch.WatchDescriptor
 
hasHTTPCodebase(ServiceElement) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Determine if the ServiceElement has a HTTP based codebase
hasMeasurableCapability(MeasurableCapability) - Method in class org.jini.rio.qos.ComputeResource
Determine if the MeasurableCapability exists in this ComputeResource
hasPlatformCapability(PlatformCapability) - Method in class org.jini.rio.qos.ComputeResource
Determine if the PlatformCapability exists in this ComputeResource
hasProvisionableCapability() - Method in class org.jini.rio.core.ServiceLevelAgreements
Determine if any of the required PlatformCapability objects can be provisioned
HEARTBEAT_GRACE_PERIOD_KEY - Static variable in class org.jini.rio.resources.client.HeartbeatFaultDetectionHandler
 
HEARTBEAT_PERIOD_KEY - Static variable in class org.jini.rio.resources.client.HeartbeatClient
 
HEARTBEAT_PERIOD_KEY - Static variable in class org.jini.rio.resources.client.HeartbeatFaultDetectionHandler
 
HEARTBEAT_SERVER_KEY - Static variable in class org.jini.rio.resources.client.HeartbeatClient
 
HeartbeatClient - Class in org.jini.rio.resources.client
 
HeartbeatClient(Uuid) - Constructor for class org.jini.rio.resources.client.HeartbeatClient
Create a HeartbeatClient with the uuid for the Service
HeartbeatFaultDetectionHandler - Class in org.jini.rio.resources.client
A HeartbeatFaultDetectionHandler provides support necessary for a FaultDetectionHandler.
HeartbeatFaultDetectionHandler() - Constructor for class org.jini.rio.resources.client.HeartbeatFaultDetectionHandler
 
highThreshold - Variable in class org.jini.rio.watch.DefaultCalculableView
 
HORIZONTAL__MIN_GRID_WIDTH - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
HOST_HISTORY - Static variable in class org.jini.rio.core.ServiceBeanConfig
Key for accessing list of hosts the ServiceBean has previously visited (been allocated to).
hostAddress - Variable in class org.jini.rio.entry.ApplianceInfo
 
hostName - Variable in class org.jini.rio.entry.ApplianceInfo
 
hostName - Variable in class org.jini.rio.entry.ComputeResourceUtilization
The host name of the compute resource
HOURS - Static variable in class org.jini.rio.core.ResourceCostModel.TimeBoundary
Indicates the boundary has been provided in hours

I

iconURL - Variable in class org.jini.rio.entry.StandardServiceType
 
ID - Static variable in class org.jini.rio.core.provision.ServiceProvisionEvent
Unique Event ID
ID - Static variable in class org.jini.rio.event.RemotePropertyChangeEvent
A unique id number for the hello event
ID - Static variable in class org.jini.rio.monitor.ProvisionFailureEvent
Unique Event ID
ID - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Unique Event ID
ID - Static variable in class org.jini.rio.qos.SLAThresholdEvent
Unique ID
id - Variable in class org.jini.rio.watch.Calculable
The identifier for the Calculable
ID - Static variable in class org.jini.rio.watch.ThresholdEvent
 
id - Variable in class org.jini.rio.watch.Watch
The identifier for this watch.
identifier - Variable in class org.jini.rio.resources.resource.ResourcePool
Unique identifier for a resourcePool instance
impl - Variable in class org.jini.rio.core.jsb.ServiceBeanFactory.Created
The service impl
impl - Variable in class org.jini.rio.cybernode.ServiceBeanLoader.Result
The service impl
importLocation - Variable in class org.jini.rio.boot.ActivateWrapper.ActivateDesc
The codebase where the server classes are loaded from by the activation group.
INACTIVE - Static variable in class org.jini.rio.core.jsb.ServiceBeanState
ServiceBean is inactive
INACTIVE_SERVICE_RECORD - Static variable in class org.jini.rio.core.provision.ServiceRecord
Specifies a service which has been discarded, is not longer active
increment() - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Increment instances
increment(ServiceProvisionListener) - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Increment (increase the number of) instances of the ServiceBean by one.
increment(ServiceElement, boolean, ServiceProvisionListener) - Method in interface org.jini.rio.core.OperationalStringManager
Increment (increase) the number of instances by one.
increment() - Method in class org.jini.rio.jsb.JSBManager
 
increment(ServiceProvisionListener) - Method in class org.jini.rio.jsb.JSBManager
 
increment(ServiceElement, boolean, ServiceProvisionListener) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
increment() - Method in class org.jini.rio.watch.CounterWatch
 
increment(long) - Method in class org.jini.rio.watch.CounterWatch
 
increment() - Method in interface org.jini.rio.watch.CounterWatchMBean
Increment the count by one
increment(long) - Method in interface org.jini.rio.watch.CounterWatchMBean
Increment the count
INCREMENT_FAILURE - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Action which indicates an increment request has failed
INCREMENT_PENDING - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Action which indicates an increment request is pending
INCREMENT_SUCCEEDED - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Action which indicates an increment request has succeeded.
incrementPlanned() - Method in class org.jini.rio.core.ServiceElement
Increment the number of instances of this service that should exist on the network by one
incThresholdBreachedCount() - Method in class org.jini.rio.core.ThresholdValues
Increments the count of breached thresholds
incThresholdClearedCount() - Method in class org.jini.rio.core.ThresholdValues
Increments the count of cleared thresholds
INDEFINITE - Static variable in class org.jini.rio.core.Schedule
Constant indicating the activity has an indefinite duration or repeat count
init(int, int) - Method in class org.jini.rio.watch.Accumulator
Initialize the range of values for calculating statistics
INITIAL_PLANNED_SERVICES - Static variable in class org.jini.rio.core.ServiceBeanConfig
Key for accessing the initial value for the number of planned services.
initialize(ServiceBeanContext) - Method in class org.jini.rio.bean.BeanAdapter
Overrides the initialize method to inject properties.
initialize(ServiceBeanContext) - Method in interface org.jini.rio.core.jsb.ServiceBean
The initialize method is invoked by the start method to initialize the ServiceBean. this method is called only once during the lifecycle of a ServiceBean
initialize(ServiceBeanContext) - Method in class org.jini.rio.cybernode.CybernodeImpl
 
initialize() - Method in class org.jini.rio.entry.ApplianceInfo
This initializes all attributes, using java.net.InetAddress.getLocalHost() as the address for the compute resource.
initialize(InetAddress) - Method in class org.jini.rio.entry.ApplianceInfo
This initializes all attributes.
initialize(ServiceBeanContext) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
The initialize method is invoked to initialize the ServiceBean.
initialize(ServiceBeanContext, PersistentStore) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
The initialize method is invoked to initialize the ServiceBean.
initialize(ServiceBeanContext) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Override parent initialize() method to provide specific initialization for the ProvisionMonitor
initialize(Object, Object, EventHandler, ServiceBeanContext) - Method in class org.jini.rio.qos.RelocationPolicyHandler
Override parent's initialize method to initialize operational attributes
initialize(Object, Object, EventHandler, ServiceBeanContext) - Method in class org.jini.rio.qos.ScalingPolicyHandler
Override parent's initialize method to initialize operational attributes
initialize(Object, Object, EventHandler, ServiceBeanContext) - Method in class org.jini.rio.qos.SLAPolicyHandler
Prepare the SLAPolicyHandler for processing.
initialize() - Method in class org.jini.rio.watch.DBArchive
 
initialize() - Method in class org.jini.rio.watch.FileArchive
 
INITIALIZED - Static variable in class org.jini.rio.core.jsb.ServiceBeanState
ServiceBean has been initialized
initialized - Variable in class org.jini.rio.qos.SLAPolicyHandler
Flag which indicates the SLAPolicyHandler has initialized
initializeJMX(ServiceBeanContext) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Called from initialize() to prepare JMX resources such as registering with MBeanServer
initParms - Variable in class org.jini.rio.opstring.GlobalAttrs
Initialization parameters
initValues() - Method in class org.jini.rio.watch.DefaultCalculableView
Initialize the graph values from the WatchDataSource
inject(WatchDescriptor) - Method in class org.jini.rio.watch.WatchInjector
Add a WatchDescriptor, creating the Watch
INSTANCE_ID - Static variable in class org.jini.rio.core.ServiceBeanConfig
Key for accessing instanceID
InstanceIDManager - Interface in org.jini.rio.monitor
The interface defines the semantics to manage instance identifiers.
instances() - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Get the number of instances
instantiate(ServiceProvisionEvent) - Method in interface org.jini.rio.core.provision.ServiceBeanInstantiator
This method is invoked as a result of event registration to ProvisionManager instances.
instantiate(ServiceProvisionEvent) - Method in class org.jini.rio.cybernode.CybernodeImpl
 
InstantiatorResource - Class in org.jini.rio.monitor
An InstantiatorResource is the object being leased and controlled by the ServiceResource and represents an available ServiceInstantiation resource which may be used to provision a ServiceBean.
InstantiatorResource(ServiceBeanInstantiator, String, Uuid, MarshalledObject, ResourceCapability, int) - Constructor for class org.jini.rio.monitor.InstantiatorResource
Create an InstantiatorResource
INTACT - Static variable in interface org.jini.rio.core.OperationalString
Indicates the OperationalString is deployed and is intact, where all specified services are available
InternalWebster - Class in org.jini.rio.tools.webster
Helper class for starting an Internal Webster
InternalWebster() - Constructor for class org.jini.rio.tools.webster.InternalWebster
 
INVOCATION_DELAY_KEY - Static variable in class org.jini.rio.resources.client.AdminFaultDetectionHandler
 
invoke(Object, Method, Object[]) - Method in class org.jini.rio.bean.BeanDelegator
Perform the invocation, directing the method request to the appropriate implementation
IPv4_NIC - Static variable in class org.jini.rio.qos.capability.connectivity.TCPConnectivity
Number of NetworkInterfaces
IPv6_NIC - Static variable in class org.jini.rio.qos.capability.connectivity.TCPConnectivity
Number of NetworkInterfaces
isAborted() - Method in class org.jini.rio.core.jsb.ServiceBeanState
Check if we're aborted
isAppendFlag() - Method in class org.jini.rio.watch.FileArchive
Getter for property appendFlag.
isEnlisted() - Method in class org.jini.rio.cybernode.CybernodeImpl
Get the enlisted state
isEnlisted() - Method in interface org.jini.rio.cybernode.CybernodeImplMBean
Get the enlisted state of the Cybernode
isEnlisted() - Method in interface org.jini.rio.cybernode.CybernodeMBean
Get the enlisted state of the Cybernode
isManaging() - Method in interface org.jini.rio.core.OperationalStringManager
Whether the OperationalManager is the active managing OperationalStringManager for the OperationalString.
isManaging() - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
isNewLogger(LoggerConfig, LoggerConfig[]) - Static method in class org.jini.rio.log.LoggerConfig
Determine if the current Logger is a new Logger
isObjectName() - Method in class org.jini.rio.watch.WatchDescriptor
Determine if the proeprty name matches the naming conventions of a javax.management.ObjectName.
isOpenType(String) - Static method in class org.jini.rio.jmx.JMXUtil
Determine if the classname is an OpenType
isReady() - Method in class org.jini.rio.resources.resource.PoolableThread
 
isUninstantiable() - Method in exception org.jini.rio.core.JSBInstantiationException
Returns whether the raised exception is in reference to a ServiceBean that is not instantiable, due to such reasons as missing classes or resources

J

J2EESupport - Class in org.jini.rio.qos.capability.software
The J2EESupport object base class for J2EE software support
J2EESupport() - Constructor for class org.jini.rio.qos.capability.software.J2EESupport
Create a J2EESupport object
J2EESupport(String) - Constructor for class org.jini.rio.qos.capability.software.J2EESupport
Create a J2EESupport
J2EESupport(Object[]) - Constructor for class org.jini.rio.qos.capability.software.J2EESupport
Create a J2EESupport
J2EESupport(Object[], String) - Constructor for class org.jini.rio.qos.capability.software.J2EESupport
Create a J2EESupport object
J2EESupport(String, Object[], String) - Constructor for class org.jini.rio.qos.capability.software.J2EESupport
Create a J2EESupport object
J2ME - Static variable in class org.jini.rio.qos.SystemCapabilities
 
J2MESupport - Class in org.jini.rio.qos.capability.software
The J2MESupport object base class for J2ME software support
J2MESupport() - Constructor for class org.jini.rio.qos.capability.software.J2MESupport
Create a J2MESupport object
J2MESupport(String) - Constructor for class org.jini.rio.qos.capability.software.J2MESupport
Create a J2MESupport
J2MESupport(Object[]) - Constructor for class org.jini.rio.qos.capability.software.J2MESupport
Create a J2MESupport
J2MESupport(Object[], String) - Constructor for class org.jini.rio.qos.capability.software.J2MESupport
Create a J2MESupport object
J2MESupport(String, Object[], String) - Constructor for class org.jini.rio.qos.capability.software.J2MESupport
Create a J2MESupport object
J2SE - Static variable in class org.jini.rio.qos.SystemCapabilities
 
J2SESupport - Class in org.jini.rio.qos.capability.software
The J2SESupport object base class for J2SE software support
J2SESupport() - Constructor for class org.jini.rio.qos.capability.software.J2SESupport
Create a J2SESupport
J2SESupport(String) - Constructor for class org.jini.rio.qos.capability.software.J2SESupport
Create a J2SESupport
JavaEntityResolver - Class in org.jini.rio.resources.util
This class resolves an XML public or system entity in the for of java://com/package/foo.dtd.
JavaEntityResolver() - Constructor for class org.jini.rio.resources.util.JavaEntityResolver
Creates new JavaEntityResolver
JavaEntityResolver(ClassLoader) - Constructor for class org.jini.rio.resources.util.JavaEntityResolver
 
JiniClient - Class in org.jini.rio.resources.client
The JiniClient class is a helper class that Jini clients (or something that wants to act like a Jini client) uses to create DiscoveryManagement instances to discover services
JiniClient() - Constructor for class org.jini.rio.resources.client.JiniClient
Create an instance of a JiniClient
JiniClient(DiscoveryManagement) - Constructor for class org.jini.rio.resources.client.JiniClient
Create an instance of a JiniClient providing a DiscoveryManagement reference
If the DiscoveryManagement object is null, JiniClient will look for 2 system properties to construct a DiscoveryManagement object: org.jini.rio.groups: a comma separated list of groups to use.
JiniClient.Listener - Class in org.jini.rio.resources.client
 
JiniClient.Listener() - Constructor for class org.jini.rio.resources.client.JiniClient.Listener
 
JMX_NAME - Static variable in class org.jini.rio.core.ServiceBeanConfig
Name to use when constructing the JMX ObjectName
JMXConnectorService - Class in org.jini.rio.jmx
Create a JMX RMI Connector and advertise it into discovered Jini Technology lookup services.
JMXConnectorService(String[], LifeCycle) - Constructor for class org.jini.rio.jmx.JMXConnectorService
 
JMXUtil - Class in org.jini.rio.jmx
Provides utilities for using JMX.
JMXUtil() - Constructor for class org.jini.rio.jmx.JMXUtil
 
joiner - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
Joiner utility that contains a JoinManager and provides general utility to set the ServiceProvider's attribute collection
Joiner - Class in org.jini.rio.resources.servicecore
A utility that contains a JoinManager and provides general utility to set up a service's attribute collection This class does not provide methods to act on a service's ServiceRegistration or duplicate capabilities found in the JoinManager.
Joiner() - Constructor for class org.jini.rio.resources.servicecore.Joiner
 
joinMgr - Variable in class org.jini.rio.resources.servicecore.Joiner
 
joinResource() - Method in class org.jini.rio.resources.resource.PoolableThread
Waits for the resource to complete
JSBContainer - Class in org.jini.rio.cybernode
The JSBContainer implements support for a ServiceBeanContainer
JSBContainer(Configuration) - Constructor for class org.jini.rio.cybernode.JSBContainer
Create a new ServiceBeanContainer
JSBContext - Class in org.jini.rio.jsb
JSBContext implements the ServiceBeanContext interface
JSBContext(ServiceElement, ServiceBeanManager, Object, Configuration) - Constructor for class org.jini.rio.jsb.JSBContext
Create a JSBContext
JSBContextFactory - Class in org.jini.rio.cybernode
A ServiceBeanContextFactory which creates a JSBContext
JSBContextFactory() - Constructor for class org.jini.rio.cybernode.JSBContextFactory
 
JSBControlException - Exception in org.jini.rio.core
Thrown when an a Jini Service Bean (JSB) cannot be controlled
JSBControlException() - Constructor for exception org.jini.rio.core.JSBControlException
Constructs a JSBControlException with no detail message.
JSBControlException(String) - Constructor for exception org.jini.rio.core.JSBControlException
Constructs a JSBControlException with the specified detail message
JSBControlException(String, Throwable) - Constructor for exception org.jini.rio.core.JSBControlException
Constructs a JSBControlException with the specified detail message and optional exception that was raised while controlling the JSB
JSBDelegate - Class in org.jini.rio.cybernode
The JSBDelegate provides loading and management services for a service which has been instantiated by a ServiceBeanContainer
JSBDelegate(Object, Uuid, ServiceBeanContainer, ServiceElement, OperationalStringManager, Object, EventHandler) - Constructor for class org.jini.rio.cybernode.JSBDelegate
Create a JSBDelegate
JSBDelegate.JSBDiscardManager - Class in org.jini.rio.cybernode
The JSBDiscardManager provides a mechanism to manage the discarding of a ServiceBean
JSBDelegate.JSBDiscardManager() - Constructor for class org.jini.rio.cybernode.JSBDelegate.JSBDiscardManager
 
JSBInstantiationException - Exception in org.jini.rio.core
Thrown when an a Jini Service Bean (JSB) cannot be instantiated
JSBInstantiationException() - Constructor for exception org.jini.rio.core.JSBInstantiationException
Constructs a JSBInstantiationException with no detail message.
JSBInstantiationException(String) - Constructor for exception org.jini.rio.core.JSBInstantiationException
Constructs a JSBInstantiationException with the specified detail message
JSBInstantiationException(String, Throwable) - Constructor for exception org.jini.rio.core.JSBInstantiationException
Constructs a JSBInstantiationException with the specified detail message and optional exception that was raised while instantiating the JSB
JSBInstantiationException(String, Throwable, boolean) - Constructor for exception org.jini.rio.core.JSBInstantiationException
Constructs a JSBInstantiationException with the specified detail message, optional exception that was raised while instantiating the JSB and whether
JSBLoader - Class in org.jini.rio.jsb
The JSBLoader will load and create a ServiceBean.
JSBLoader() - Constructor for class org.jini.rio.jsb.JSBLoader
 
JSBManager - Class in org.jini.rio.jsb
Implement ServiceBeanManager support
JSBManager(ServiceElement, Object) - Constructor for class org.jini.rio.jsb.JSBManager
Create a JSBManager
jsbState - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
The ServiceBeanState component, managing the state of the ServiceBean
jvmVendor - Variable in class org.jini.rio.entry.ApplianceInfo
 
jvmVersion - Variable in class org.jini.rio.entry.ApplianceInfo
 

K

KB - Static variable in class org.jini.rio.qos.capability.system.ByteOrientedDevice
Kilobytes

L

landlord - Variable in class org.jini.rio.event.EventHandler
 
landlord - Variable in class org.jini.rio.monitor.ServiceResourceSelector
The LandlordLessor which will be registered to, and will provide Lease notification events
LandlordLessor - Class in org.jini.rio.resources.servicecore
The LandlordLessor manages leased resources using the Landlord protocol.
LandlordLessor(Configuration) - Constructor for class org.jini.rio.resources.servicecore.LandlordLessor
Create a LandlordLessor
LandlordLessor(Configuration, LeasePeriodPolicy) - Constructor for class org.jini.rio.resources.servicecore.LandlordLessor
Create a LandlordLessor
lease - Variable in class org.jini.rio.resources.servicecore.ServiceResource
 
LEASE_DURATION_KEY - Static variable in class org.jini.rio.resources.client.StandardFaultDetectionHandler
 
LeasedListManager - Class in org.jini.rio.resources.servicecore
This class provides an implementation of a LeaseListener which uses manages a LinkedList of ServiceResource objects which reflect the resources being leased.
LeasedListManager() - Constructor for class org.jini.rio.resources.servicecore.LeasedListManager
Create a LeasedListManager
leaseDuration - Variable in class org.jini.rio.event.BasicEventConsumer
 
LeaseListener - Interface in org.jini.rio.resources.servicecore
This interface defines the mechanism through which an entity receives notification that the ResourceLessor has determined that a lease has failed to renew itself and has been removed as a LeasedResource, or that an entity has cancelled it lease and has been removed as a LeasedResource.
LeaseListenerAdapter - Class in org.jini.rio.resources.servicecore
This class provides an adapter for LeaseListener methods.
LeaseListenerAdapter() - Constructor for class org.jini.rio.resources.servicecore.LeaseListenerAdapter
 
leaseTable - Variable in class org.jini.rio.event.BasicEventConsumer
 
LeastActiveSelector - Class in org.jini.rio.monitor
LeastActiveSelector is used by the GSM to select a target GSC for provisioning.
LeastActiveSelector() - Constructor for class org.jini.rio.monitor.LeastActiveSelector
 
LEFT_AXIS_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
LEFT_GRAPH_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
levelChanged(LoggerConfig, LoggerConfig[]) - Static method in class org.jini.rio.log.LoggerConfig
Determine if the LoggerConfig provides a Level change
LinuxHandler - Class in org.jini.rio.qos.measurable.cpu
Handles getting the CPU states for Linux by using the /proc filesystem
LinuxHandler() - Constructor for class org.jini.rio.qos.measurable.cpu.LinuxHandler
Create a LinuxHandler
listener - Variable in class org.jini.rio.resources.client.JiniClient
 
load(String) - Method in class org.jini.rio.boot.CommonClassLoader
 
load(String) - Method in interface org.jini.rio.core.jsb.ComponentLoader
Creates an Object which has been added to the ComponentLoader using the addSystemComponent method, or is in the classpath of the ComponentLoader.
load() - Method in class org.jini.rio.cybernode.JSBDelegate
Loads and starts a service, blocking until the service has been started
load(ServiceElement, Uuid, DiscardManager, Object, OperationalStringManager, Configuration) - Static method in class org.jini.rio.cybernode.ServiceBeanLoader
The load method is invoked to load and instantiate a ServiceBean.
load(Class, String) - Static method in class org.jini.rio.resources.util.SecurityPolicyLoader
Load and set the java.security.policy property for a Class
loadClass() - Method in class org.jini.rio.core.ClassBundle
Load the class using the provided JAR resources.
loadClass(ClassLoader) - Method in class org.jini.rio.core.ClassBundle
Load the class using the provided JAR resources.
loadedFrom() - Method in interface org.jini.rio.core.OperationalString
Get the location the OperationalString was loaded from.
loadedFrom() - Method in class org.jini.rio.opstring.OpString
 
loadPath - Variable in class org.jini.rio.opstring.OpStringLoader
Path location of an OperationalString loaded from the file system
loadResources() - Method in class org.jini.rio.qos.capability.PlatformCapability
Allows the PlatformCapability to load any required native libraries as determined by values in the NativeLibsKey using the System.loadLibrary method.
loadResult - Variable in class org.jini.rio.cybernode.JSBDelegate
 
loadUI(String, ServiceItem) - Static method in class org.jini.rio.resources.serviceui.UILoader
This method returns an array JComponents from a UIDescriptor that contain an JComponentFactory for a given role
loadUI(ServiceItem) - Static method in class org.jini.rio.resources.serviceui.UILoader
This method returns an array of UI Factories that have been loaded from each UIDescriptor found.
localRef - Variable in class org.jini.rio.watch.Watch
The WatchDataSourceImpl, this may be null if not created by the Watch
LOCATOR_PROPERTY_NAME - Static variable in class org.jini.rio.resources.client.JiniClient
 
locatorList - Variable in class org.jini.rio.opstring.GlobalAttrs
List of locators to create
LOCATORS - Static variable in class org.jini.rio.core.ServiceBeanConfig
Lookup Locators
LOG_DIRECTORY - Static variable in class org.jini.rio.core.ServiceBeanConfig
A Log Directory
logConfigs - Variable in class org.jini.rio.opstring.GlobalAttrs
Array of LoggerConfig objects
logDirName - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
The location on the filesystem for persistence
LOGGER - Static variable in class org.jini.rio.core.ServiceBeanConfig
Logger configurations
logger - Static variable in class org.jini.rio.qos.capability.PlatformCapability
A suitable Logger
logger - Static variable in class org.jini.rio.watch.Watch
A Logger
LoggerConfig - Class in org.jini.rio.log
The LoggerConfig class has been provided for dynamic services to specify Logger attributes (Level, Handler, etc...) and have the attributes established without depending on machine resident logger.properties configuration attributes to be set.
LoggerConfig(String, Level, LoggerConfig.LogHandlerConfig[]) - Constructor for class org.jini.rio.log.LoggerConfig
Create a LoggerConfig, send logging output to its parent's handlers, with no resource bundle
LoggerConfig(String, Level, boolean, LoggerConfig.LogHandlerConfig[]) - Constructor for class org.jini.rio.log.LoggerConfig
Create a LoggerConfig with no resource bundle
LoggerConfig(String, Level, boolean, String, LoggerConfig.LogHandlerConfig[]) - Constructor for class org.jini.rio.log.LoggerConfig
Create a LoggerConfig
LoggerConfig.FormalArgument - Class in org.jini.rio.log
Provide a way to pass parameter lists around.
LoggerConfig.FormalArgument(String, String) - Constructor for class org.jini.rio.log.LoggerConfig.FormalArgument
Constructs a model of a single argument in a parameter list.
LoggerConfig.LogHandlerConfig - Class in org.jini.rio.log
LogerHandlerConfig provides attributes needed to create a Handler
LoggerConfig.LogHandlerConfig(String, Level) - Constructor for class org.jini.rio.log.LoggerConfig.LogHandlerConfig
Create a LogHandlerConfig
LoggerConfig.LogHandlerConfig(String, Level, List) - Constructor for class org.jini.rio.log.LoggerConfig.LogHandlerConfig
Create a LogHandlerConfig
LoggerConfig.LogHandlerConfig(String, Level, List, String) - Constructor for class org.jini.rio.log.LoggerConfig.LogHandlerConfig
Create a LogHandlerConfig
LoggerConfig.LogHandlerConfig(Handler, Level) - Constructor for class org.jini.rio.log.LoggerConfig.LogHandlerConfig
Create a LogHandlerConfig.
lookup(ServiceItemFilter) - Method in class org.jini.rio.resources.client.LookupCachePool.SharedLookupCache
 
lookup(ServiceItemFilter, int) - Method in class org.jini.rio.resources.client.LookupCachePool.SharedLookupCache
 
LookupCachePool - Class in org.jini.rio.resources.client
The LookupCachePool class provides the support to get an existing LookupCache from a pool of created LookupCache instances.
LookupCachePool.SharedLookupCache - Class in org.jini.rio.resources.client
The SharedLookupCache implements a LookupCache and delegates all method invocations to the class itextends LookupDiscoveryManager and maintains a reference counter for how many clients are sharing the instance.
LookupCachePool.SharedLookupCache(LookupCache, ServiceTemplate, LookupCachePool.SDMWrapper) - Constructor for class org.jini.rio.resources.client.LookupCachePool.SharedLookupCache
 
LOWER_DAMPER - Static variable in class org.jini.rio.qos.RelocationPolicyHandler
Time to act on lower threshold breaches
LOWER_DAMPER - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Time to act on lower threshold breaches
lowThreshold - Variable in class org.jini.rio.watch.DefaultCalculableView
 

M

MacTopOutputParser - Class in org.jini.rio.qos.measurable.cpu
Handle the parsing of the top command on Mac OS
MacTopOutputParser() - Constructor for class org.jini.rio.qos.measurable.cpu.MacTopOutputParser
 
main(String[]) - Static method in class org.jini.rio.boot.MulticastStatus
 
main(String[]) - Static method in class org.jini.rio.core.ClassBundle
 
main(String[]) - Static method in class org.jini.rio.core.GenericCostModel
 
main(String[]) - Static method in class org.jini.rio.core.Schedule
 
main(String[]) - Static method in class org.jini.rio.core.ServiceElement
 
main(String[]) - Static method in class org.jini.rio.opstring.OpStringLoader
 
main(String[]) - Static method in class org.jini.rio.qos.measurable.cpu.CPU
Test the CPU
main(String[]) - Static method in class org.jini.rio.qos.measurable.disk.DiskSpace
Test the DiskSpace
main(String[]) - Static method in class org.jini.rio.qos.measurable.memory.Memory
Test the Memory
main(String[]) - Static method in class org.jini.rio.resources.client.HeartbeatClient
 
main(String[]) - Static method in class org.jini.rio.resources.resource.ThreadPool
Unit Test
main(String[]) - Static method in class org.jini.rio.resources.util.SoftwareLoadManager
 
main(String[]) - Static method in class org.jini.rio.tools.webster.InternalWebster
 
main(String[]) - Static method in class org.jini.rio.tools.webster.Webster
 
main(String[]) - Static method in class org.jini.rio.watch.DBArchive
 
main(String[]) - Static method in class org.jini.rio.watch.Watch
 
makeFileName(String, String) - Static method in class org.jini.rio.resources.util.SoftwareLoadManager
Make a directory or file name
makeServiceBeanConfig(ParsedService) - Static method in class org.jini.rio.opstring.OpStringLoader
Create a ServiceBeanConfig from a ParsedService
makeServiceElement(ParsedService) - Static method in class org.jini.rio.opstring.OpStringLoader
Create a ServiceElement object from a ParsedService
MANUFACTURER - Static variable in class org.jini.rio.qos.capability.PlatformCapability
Manufacturer information for the capability
MappedRemotePropertyChangeConsumer - Class in org.jini.rio.event
Provides a RemotePropertyChangeConsumer mapped to a RemotePropertyChangeEvent
MappedRemotePropertyChangeConsumer(DiscoveryManagement) - Constructor for class org.jini.rio.event.MappedRemotePropertyChangeConsumer
Creates new RemotePropertyChangeConsumer using RemotePropertyChangeEvent.ID
MappedRemotePropertyChangeConsumer(DiscoveryManagement, long) - Constructor for class org.jini.rio.event.MappedRemotePropertyChangeConsumer
Creates new RemotePropertyChangeConsumer RemotePropertyChangeEvent
matches(EventDescriptor) - Method in class org.jini.rio.event.EventDescriptor
Determine whether the provided EventDescriptor matches properties of this EventDescriptor
matches(String, String) - Method in class org.jini.rio.qos.capability.PlatformCapability
Matching semantics are accomplished using pattern matching with regular expressions
matches(Entry[], String) - Static method in class org.jini.rio.resources.client.OpStringFilter
Determine if the attribute collecton contains an OperatonalStringEntry which matches the opStrngName
matchesServiceElement(ServiceElement, String, String[], String) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Determines if the name, interfaces and opStringName equate to attributes found in the provided ServiceElement
matchOnName() - Method in class org.jini.rio.core.AssociationDescriptor
If this method returns true then the name of the service is used in addition to the interfaces implemented by the service or service proxy to track service instances.
max - Variable in class org.jini.rio.resources.resource.ResourcePool
The maximum # of resources allowed
max() - Method in class org.jini.rio.watch.Accumulator
Get the max value of the current set of values
max(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the max value for the specified offset and range
max - Variable in class org.jini.rio.watch.DefaultCalculableView
 
max() - Method in class org.jini.rio.watch.Statistics
Get largest value in collection of values
MAX_COLLECTION_SIZE - Static variable in class org.jini.rio.watch.WatchDataSourceImpl
defines the default history max size
MAX_SERVICES - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Maximum Services to scale up to
maxY - Variable in class org.jini.rio.watch.DefaultCalculableView
 
MB - Static variable in class org.jini.rio.qos.capability.system.ByteOrientedDevice
Megabytes
mbeanNoticationInfoList - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
 
mbeanServer - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
 
MBeanServerFactory - Class in org.jini.rio.jmx
Created by IntelliJ IDEA.
MBeanServerFactory() - Constructor for class org.jini.rio.jmx.MBeanServerFactory
 
mean() - Method in class org.jini.rio.watch.Accumulator
Get the mean of the current set of values
mean(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the mean of the set of values for the specified offset and range
mean - Variable in class org.jini.rio.watch.DefaultCalculableView
 
mean() - Method in class org.jini.rio.watch.Statistics
Get the average value in the collection of values
MeasurableCapability - Class in org.jini.rio.qos.measurable
A MeasurableCapability refers to a depletion oriented resource or capability on a ComputeResource
MeasurableCapability(String, Configuration) - Constructor for class org.jini.rio.qos.measurable.MeasurableCapability
 
MeasurableCapabilityMBean - Interface in org.jini.rio.qos.measurable
Provides a standard MBean to use when administering a MeasurableCapability using JMX
MeasurableMonitor - Interface in org.jini.rio.qos.measurable
The MeasurableMonitor defines the semantics needed to provide a feedback mechanism to measure a MeasurableCapability
MEASURED_RESOURCES_BREACHED - Static variable in class org.jini.rio.qos.ResourceCapability
Used to get MeasuredResource instances which have a value outside of declared thresholds
MeasuredResource - Class in org.jini.rio.core
The MeasuredResource represents a quantitative value of a resource which has been measured
MeasuredResource(String, double, ThresholdValues) - Constructor for class org.jini.rio.core.MeasuredResource
Construct a MeasuredResource with parameters
measuredResourcesWithinRange() - Method in class org.jini.rio.qos.ResourceCapability
Determine if the ResourceCapability contains MeasuredResource instances that have values which fall outside of their threshold declaration
median() - Method in class org.jini.rio.watch.Accumulator
Get the median of the current set of values
median(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the median of the set of values for the specified offset and range
median() - Method in class org.jini.rio.watch.Statistics
Get the median in the collection of values
Memory - Class in org.jini.rio.qos.capability.system
Describes the amount of memory available for the Java Virtual Machine as a qualitative resource.
Memory() - Constructor for class org.jini.rio.qos.capability.system.Memory
Create a Memory capability
Memory(String) - Constructor for class org.jini.rio.qos.capability.system.Memory
Create a Memory capabilitywith a description
Memory - Class in org.jini.rio.qos.measurable.memory
The Memory object is a MeasurableCapability which refers to the platform's capability describing CPU utilization, capacity, and load.
Memory(Configuration) - Constructor for class org.jini.rio.qos.measurable.memory.Memory
Construct a Memory object
MEMORY - Static variable in class org.jini.rio.qos.SystemCapabilities
 
MemoryMonitor - Class in org.jini.rio.qos.measurable.memory
The MemoryMonitor object provides feedback information to the Memory object, providing memory usage information
MemoryMonitor() - Constructor for class org.jini.rio.qos.measurable.memory.MemoryMonitor
 
mi - Variable in class org.jini.rio.cybernode.ServiceBeanLoader.Result
The proxy as a MarshalledInstance
MILLIS - Static variable in class org.jini.rio.core.ResourceCostModel.TimeBoundary
Indicates the boundary has been provided in milliseconds
min - Variable in class org.jini.rio.resources.resource.ResourcePool
The minimum # of resources to create at init time
min() - Method in class org.jini.rio.watch.Accumulator
Get the min of the current set of values
min(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the min of the set of values for the specified offset and range
min - Variable in class org.jini.rio.watch.DefaultCalculableView
 
min() - Method in class org.jini.rio.watch.Statistics
Get smallest value in collection of values
MIN_SERVICES - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Minimum Services to scale down to
MINIMUM_REPEAT_INTERVAL - Static variable in class org.jini.rio.core.Schedule
Constant indicating the minimum repeatInterval, 5 seconds
MINUTES - Static variable in class org.jini.rio.core.ResourceCostModel.TimeBoundary
Indicates the boundary has been provided in minutes
minY - Variable in class org.jini.rio.watch.DefaultCalculableView
 
mode() - Method in class org.jini.rio.watch.Accumulator
Get the mode of the current set of values
mode(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the mode of the set of values for the specified offset and range
mode() - Method in class org.jini.rio.watch.Statistics
Get the mode
modeCount() - Method in class org.jini.rio.watch.Accumulator
Get the number of occurrences of the mode in the current set of values
modeCount(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the number of occurrences of the mode in the set of values for the specified offset and range
MODEL - Static variable in class org.jini.rio.qos.capability.PlatformCapability
Model information for the capability
modeOccurrenceCount() - Method in class org.jini.rio.watch.Statistics
Get the occurrences of the mode
MODIFIED - Static variable in class org.jini.rio.monitor.RecordHolder
 
modify(WatchDescriptor) - Method in class org.jini.rio.watch.WatchInjector
Modify an injected Watch
modifyAttributes(Entry[], Entry[]) - Method in class org.jini.rio.resources.servicecore.Joiner
Delegates call to the JoinManager if a JoinManager exists
modifyLookupAttributes(Entry[], Entry[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
modifyLookupAttributes(Entry[], Entry[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
monitor(Object, Object, LookupCache) - Method in interface org.jini.rio.core.FaultDetectionHandler
Begin monitoring the service
monitor(long) - Method in interface org.jini.rio.core.MonitorableService
Establish a Lease to monitor the reachability of the Service
monitor(long) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
monitor(Object, Object, LookupCache) - Method in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
monitor(Object, Object, LookupCache) - Method in class org.jini.rio.resources.client.HeartbeatFaultDetectionHandler
 
monitor(long) - Method in class org.jini.rio.resources.servicecore.AbstractProxy
 
MonitorableService - Interface in org.jini.rio.core
A MonitorableService provides the semantics to determine if a service (which implements this interface) is reachable.
MpstatOutputParser - Class in org.jini.rio.qos.measurable.cpu
The MpstatOutputParser parses the output of the mpstat command on Solaris
MpstatOutputParser() - Constructor for class org.jini.rio.qos.measurable.cpu.MpstatOutputParser
 
MulticastStatus - Class in org.jini.rio.boot
Class which can be used to determine whether multicast is available.
MulticastStatus() - Constructor for class org.jini.rio.boot.MulticastStatus
 

N

NAME - Static variable in class org.jini.rio.core.ServiceBeanConfig
ServiceBean name field
name - Variable in class org.jini.rio.entry.OperationalStringEntry
 
name - Variable in class org.jini.rio.entry.StandardServiceType
 
NAME - Static variable in class org.jini.rio.qos.capability.PlatformCapability
Name information for the capability
NATIVE_LIB_CLASS - Static variable in class org.jini.rio.qos.SystemCapabilities
 
NATIVE_LIBS - Static variable in class org.jini.rio.qos.capability.PlatformCapability
Native Libraries Key.
NATIVE_LIBS - Static variable in class org.jini.rio.qos.SystemCapabilities
 
NativeLibrarySupport - Class in org.jini.rio.qos.capability.software
The NativeLibrarySupport object describes a native library available to services
NativeLibrarySupport() - Constructor for class org.jini.rio.qos.capability.software.NativeLibrarySupport
Create a NativeLibrarySupport
NativeLibrarySupport(String) - Constructor for class org.jini.rio.qos.capability.software.NativeLibrarySupport
Create a NativeLibrarySupport
nbrHGrids - Variable in class org.jini.rio.watch.DefaultCalculableView
 
newLease(LeasedResource, long) - Method in class org.jini.rio.resources.servicecore.LandlordLessor
Concrete implementation of parent class
newLease(LeasedResource, long) - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Create a new lease
nextId() - Static method in class org.jini.rio.resources.resource.ThreadPool
 
nextThreadID - Static variable in class org.jini.rio.resources.resource.PoolableThread
 
NoEventConsumerException - Exception in org.jini.rio.event
 
NoEventConsumerException(String) - Constructor for exception org.jini.rio.event.NoEventConsumerException
Constructs an UnavilableResourceException with the specified detail message.
NoEventConsumerException() - Constructor for exception org.jini.rio.event.NoEventConsumerException
Constructs an UnavilableResourceException with no detail message.
NOTIFICATION_INFO - Static variable in class org.jini.rio.qos.SLAThresholdEventAdapter
 
notificationBroadcasterSupport - Variable in class org.jini.rio.event.EventNotificationAdapter
 
notificationBroadcasterSupport - Variable in class org.jini.rio.jsb.JSBManager
 
notify(RemoteEvent) - Method in class org.jini.rio.event.BasicEventConsumer
Remote event notification.
notify(RemoteEvent) - Method in class org.jini.rio.event.EventNotificationAdapter
Implements the contract of a RemoteEventListener, and provides the adapter that concrete classes must implement to transform the remote event to a JMX notification
notify(RemoteServiceEvent) - Method in class org.jini.rio.event.PooledEventConsumer
The notify method is invoked on a RemoteServiceEventListener for RemoteServiceEvent s that the listener has registered interest on.
notify(RemoteServiceEvent) - Method in class org.jini.rio.event.RemotePropertyChangeConsumer
The notify method is invoked on a RemoteServiceEventListener for RemoteServiceEvent s that the listener has registered interest on.
notify(RemoteServiceEvent) - Method in interface org.jini.rio.event.RemoteServiceEventListener
The notify method is invoked on a RemoteServiceEventListener for RemoteServiceEvents that the listener has registered interest on.
notify(RemoteEvent) - Method in class org.jini.rio.monitor.ProvisionFailureEventAdapter
Transforms the notification of a ProvisionFailureEvent to a JMX notification
notify(RemoteEvent) - Method in class org.jini.rio.monitor.ProvisionMonitorEventAdapter
Transforms the notification of a ProvisionMonitorEvent to a JMX notification
notify(ServiceChannel.ServiceChannelEvent) - Method in interface org.jini.rio.monitor.ServiceChannel.ServiceChannelListener
 
notify(Calculable, ThresholdValues, int) - Method in class org.jini.rio.qos.RelocationPolicyHandler
 
notify(Calculable, ThresholdValues, int) - Method in class org.jini.rio.qos.ScalingPolicyHandler
 
notify(Calculable, ThresholdValues, int) - Method in class org.jini.rio.qos.SLAPolicyHandler
 
notify(RemoteEvent) - Method in class org.jini.rio.qos.SLAThresholdEventAdapter
Transforms the notification of a SLAThresholdEvent to a JMX notification
notify(Calculable, ThresholdValues, int) - Method in class org.jini.rio.watch.ThresholdEventHandler
Notify for a ThresholdEvent
notify(Calculable, ThresholdValues, int) - Method in interface org.jini.rio.watch.ThresholdListener
Notify for a threshold event
notifyLeaseExpiration(LeasedResource) - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Notify LeaseListener instances of a lease expiration
notifyLeaseRegistration(LeasedResource) - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Notify LeaseListener instances of a new registration
notifyLeaseRemoval(LeasedResource) - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Notify LeaseListener instances of a lease removal
notifyLeaseRenewal(LeasedResource) - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Notify LeaseListener instances of a lease renewal
notifyListeners(SLAPolicyEvent) - Method in class org.jini.rio.qos.SLAPolicyHandler
Notify all registered SLAPolicyEventListener instances
notifyListeners() - Method in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
Notify FaultDetectionListener instances the service has been removed
notifyListeners(Calculable, int) - Method in class org.jini.rio.watch.ThresholdManager
Notify all ThresholdListeners of a threshold being crossed
notifyOnBroken(Association, Object) - Method in class org.jini.rio.associations.AssociationMgmt
Notify listeners on the Association being broken
notifyOnChange(Association, Object) - Method in class org.jini.rio.associations.AssociationMgmt
Notify listeners on Association change
notifyOnDiscovery(Association, Object) - Method in class org.jini.rio.associations.AssociationMgmt
Notify listeners on discovery
notifyOnFailure(ServiceItem) - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Notify on service failure
NullArchive - Class in org.jini.rio.watch
An empty implementation of the Archivable interface.
NullArchive() - Constructor for class org.jini.rio.watch.NullArchive
Create a new NullArhcivable
NUM_PROCESSORS - Static variable in class org.jini.rio.qos.capability.system.ProcessorArchitecture
number of processors
numCreated - Variable in class org.jini.rio.resources.resource.ResourcePool
The total number of resources currently created

O

objectName - Variable in class org.jini.rio.event.EventNotificationAdapter
 
objectName - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
 
offset - Variable in class org.jini.rio.watch.DefaultCalculableView
 
OperationalString - Interface in org.jini.rio.core
An OperationalString is a construct that represents an aggregated collection of application and/or infrastructure software services that when put together provide a specific service through the network.
OperationalStringEntry - Class in org.jini.rio.entry
The OperationalStringEntry contains the name of the OperationalString the service is a member of
OperationalStringEntry() - Constructor for class org.jini.rio.entry.OperationalStringEntry
Construct a OperationalStringEntry
OperationalStringEntry(String) - Constructor for class org.jini.rio.entry.OperationalStringEntry
Construct a OperationalStringEntry with the name of an OperationalString
OperationalStringException - Exception in org.jini.rio.core
This exceptrion is thrown by an OperationalStringManager if there are errors performing management on an OperationalString
OperationalStringException(String, Throwable) - Constructor for exception org.jini.rio.core.OperationalStringException
Constructs a OperationalStringException with the specified detail message and optional exception that was raised while instantiating the JSB
OperationalStringException(String) - Constructor for exception org.jini.rio.core.OperationalStringException
Constructs an OperationalStringException with the specified detail message.
OperationalStringException() - Constructor for exception org.jini.rio.core.OperationalStringException
Constructs an OperationalStringException with no detail message.
OperationalStringManager - Interface in org.jini.rio.core
The OperationalStringManager defines the semantics for a service that can manage OperationalString objects
OPPOSED - Static variable in class org.jini.rio.core.AssociationType
An association which requires that A exist in a different JVM then B.
OPSTRING - Static variable in class org.jini.rio.core.ServiceBeanConfig
ServiceBean OperationalString name field
OpString - Class in org.jini.rio.opstring
An OpString is the parsed result of an OperationalString element in an XML document as specified by the rio_opstring.dtd Document Type Definition.
OpString(String, URL) - Constructor for class org.jini.rio.opstring.OpString
Create an OpString
OPSTRING_DEPLOYED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of deploying an OperationalString
OPSTRING_MGR_CHANGED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of changing the primary OperationalStringManager
OPSTRING_UNDEPLOYED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of undeploying an OperationalString
OPSTRING_UPDATED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of updating an OperationalString
opStringExists(String) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Determine if the OperationalString with the provided name is loaded
OpStringFilter - Class in org.jini.rio.resources.client
 
OpStringFilter(String) - Constructor for class org.jini.rio.resources.client.OpStringFilter
Create an OpStringFilter
OpStringLoader - Class in org.jini.rio.opstring
The OpStringLoader utility is a helper class used to parse, validate and return objects that correspond to document type definitions (DTDs) that are part of the Rio project.
OpStringLoader() - Constructor for class org.jini.rio.opstring.OpStringLoader
Simple constructor which instantiates an OpStringLoader object which validates XML documents as they are parsed
OpStringLoader(boolean) - Constructor for class org.jini.rio.opstring.OpStringLoader
Create a new OpStringLoader
OpStringLoader(ClassLoader) - Constructor for class org.jini.rio.opstring.OpStringLoader
Create a new OpStringLoader, validating documents as they are parsed.
OpStringLoader(boolean, ClassLoader) - Constructor for class org.jini.rio.opstring.OpStringLoader
Create a new OpStringLoader
OpStringLoader.XMLErrorHandler - Class in org.jini.rio.opstring
An ErrorHandler for parsing
OpStringLoader.XMLErrorHandler() - Constructor for class org.jini.rio.opstring.OpStringLoader.XMLErrorHandler
 
org.jini.rio.associations - package org.jini.rio.associations
Provides support for Association Management
org.jini.rio.bean - package org.jini.rio.bean
Provides support for creating and communicating with Java Beans
org.jini.rio.boot - package org.jini.rio.boot
Provides utilities to bootstrap and initialize the Rio operational environment.
org.jini.rio.config - package org.jini.rio.config
Provides utilities to use a shared or common Configuration
org.jini.rio.core - package org.jini.rio.core
Provides interfaces and classes required to provision and monitor services through the network
org.jini.rio.core.jsb - package org.jini.rio.core.jsb
Defines interfaces and semantics for the ServiceBean component model
org.jini.rio.core.provision - package org.jini.rio.core.provision
Defines interfaces and classes to provision dynamic services
org.jini.rio.cybernode - package org.jini.rio.cybernode
A Cybernode represents a compute resource as a service available through the network, offering dynamic allocation and provisioning capabilities.
org.jini.rio.entry - package org.jini.rio.entry
Provides Entry classes for use with Rio services.
org.jini.rio.event - package org.jini.rio.event
Provides classes and interfaces which enable support for distributed events.
org.jini.rio.jmx - package org.jini.rio.jmx
Provides support for using JMX
org.jini.rio.jsb - package org.jini.rio.jsb
Provides classes which implement the ServiceBean model
org.jini.rio.log - package org.jini.rio.log
Provides support to enable the dynamic creation of Logger objects with associated Level and Handlers
org.jini.rio.monitor - package org.jini.rio.monitor
Provides the capability to deploy and monitor OperationalStrings.
org.jini.rio.opstring - package org.jini.rio.opstring
Implementation and parsing for the OperationalString
org.jini.rio.qos - package org.jini.rio.qos
Provides classes which represent an abstract notion of a compute resource that offers computational resources that can be measured using Quality of Service mechanisms correlating to qualitative and quantitative capabilities
org.jini.rio.qos.capability - package org.jini.rio.qos.capability
Defines qualitative capabilities of a compute resource
org.jini.rio.qos.capability.connectivity - package org.jini.rio.qos.capability.connectivity
 
org.jini.rio.qos.capability.enterprise - package org.jini.rio.qos.capability.enterprise
 
org.jini.rio.qos.capability.software - package org.jini.rio.qos.capability.software
 
org.jini.rio.qos.capability.system - package org.jini.rio.qos.capability.system
 
org.jini.rio.qos.measurable - package org.jini.rio.qos.measurable
Defines quantitative capabilities of a compute resource
org.jini.rio.qos.measurable.cpu - package org.jini.rio.qos.measurable.cpu
 
org.jini.rio.qos.measurable.disk - package org.jini.rio.qos.measurable.disk
 
org.jini.rio.qos.measurable.memory - package org.jini.rio.qos.measurable.memory
 
org.jini.rio.resources.client - package org.jini.rio.resources.client
Client access to Jini technology services, fault detection handler implementations and lookup discovery pooling
org.jini.rio.resources.persistence - package org.jini.rio.resources.persistence
Utilities for persistent storage
org.jini.rio.resources.resource - package org.jini.rio.resources.resource
Utilities for the creation and management of resource pools
org.jini.rio.resources.servicecore - package org.jini.rio.resources.servicecore
Provides basic infrastructre support for Jini technology service development
org.jini.rio.resources.serviceui - package org.jini.rio.resources.serviceui
Service UI factory support
org.jini.rio.resources.util - package org.jini.rio.resources.util
 
org.jini.rio.tools.webster - package org.jini.rio.tools.webster
Provides a lightweight embeddable HTTP server.
org.jini.rio.watch - package org.jini.rio.watch
Provides mechanisms to collect and analyze programmer defined metrics defined in a distributed application.
ORGANIZATION - Static variable in class org.jini.rio.core.ServiceBeanConfig
ServiceBean organization field
organization - Variable in class org.jini.rio.opstring.GlobalAttrs
The organization (representative owner) of the ServiceBean
OS_NAME - Static variable in class org.jini.rio.qos.capability.system.ProcessorArchitecture
OS type
OS_VERSION - Static variable in class org.jini.rio.qos.capability.system.ProcessorArchitecture
OS version
osName - Variable in class org.jini.rio.entry.ApplianceInfo
 
osVersion - Variable in class org.jini.rio.entry.ApplianceInfo
 
OverrideHelper - Class in org.jini.rio.opstring
A utility that assist in applying overridden values for a ParsedService
OverrideHelper() - Constructor for class org.jini.rio.opstring.OverrideHelper
 

P

paint(Graphics, Dimension) - Method in interface org.jini.rio.watch.CalculableViewable
Paints the view to the graphics context
paint(Graphics, Dimension) - Method in class org.jini.rio.watch.DefaultCalculableView
Paints the view to the graphics context
parse(InputStream) - Method in class org.jini.rio.qos.measurable.cpu.CPUExecHandler
 
parse(InputStream) - Method in class org.jini.rio.qos.measurable.cpu.MacTopOutputParser
 
parse(InputStream) - Method in class org.jini.rio.qos.measurable.cpu.MpstatOutputParser
 
parseAssociation(Node, OperationalString, GlobalAttrs, ParsedService) - Method in class org.jini.rio.opstring.OpStringLoader
Parse the Association element
parseConfiguration(Element) - Static method in class org.jini.rio.opstring.OpStringLoader
Parse a Configuration entry
ParsedService - Class in org.jini.rio.opstring
A ParsedService represents the descriptive attributes of a service that has been parsed.
ParsedService(String, GlobalAttrs) - Constructor for class org.jini.rio.opstring.ParsedService
Create a ParsedService with a descriptive name
parseElement(Element, GlobalAttrs, ParsedService, OpString) - Method in class org.jini.rio.opstring.OpStringLoader
Parse the Element
parseFileName(String) - Method in class org.jini.rio.tools.webster.Webster
 
parseOperationalString(File) - Method in class org.jini.rio.opstring.OpStringLoader
Parse on OperationalString from a File
parseOperationalString(URL) - Method in class org.jini.rio.opstring.OpStringLoader
Parse on OperationalString from a File an URL location.
parseOperationalString(String) - Method in class org.jini.rio.opstring.OpStringLoader
Parse on OperationalString from a File a String location.
parseOperationalString(Document, URL) - Method in class org.jini.rio.opstring.OpStringLoader
Parse on OperationalString from a Document
parseParameters(Element) - Static method in class org.jini.rio.opstring.OpStringLoader
Parse the element
PARSETIME - Static variable in class org.jini.rio.resources.util.PropertyHelper
 
path - Variable in class org.jini.rio.qos.capability.PlatformCapability
The path on an accessible filesystem where the PlatformCapability is installed
PENDING - Static variable in class org.jini.rio.core.Association
This state indicates that an associated service has not been discovered
PeriodicWatch - Class in org.jini.rio.watch
A PeriodicWatch provides a mechanism to obtain information at preset intervals of time.
PeriodicWatch(String) - Constructor for class org.jini.rio.watch.PeriodicWatch
Creates new Periodic Watch
PeriodicWatch(String, Configuration) - Constructor for class org.jini.rio.watch.PeriodicWatch
Creates new PeriodicWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
PeriodicWatch(String, Archivable, Configuration) - Constructor for class org.jini.rio.watch.PeriodicWatch
Creates new PeriodicWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
PeriodicWatch(WatchDataSource, String) - Constructor for class org.jini.rio.watch.PeriodicWatch
Creates new PeriodicWatch
PeriodicWatchMBean - Interface in org.jini.rio.watch
Provides a standard MBean to use when administering a PeriodicWatch using JMX
PersistentServiceStatementManager - Class in org.jini.rio.cybernode
The PersistentServiceStatementManager provides an implementation of the ServiceStatementManager, reading and writing ServiceStatement instances to the file system
PersistentServiceStatementManager(Configuration) - Constructor for class org.jini.rio.cybernode.PersistentServiceStatementManager
Create a PersistentServiceStatementManager
PersistentStore - Class in org.jini.rio.resources.persistence
Class that stores a server's state to disk.
PersistentStore(String, LogHandler, SnapshotHandler) - Constructor for class org.jini.rio.resources.persistence.PersistentStore
Construct a store that will persist its data to the specified directory.
ping() - Method in interface org.jini.rio.core.MonitorableService
Low cost roundtrip check
ping() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
ping() - Method in class org.jini.rio.resources.servicecore.AbstractProxy
 
PlatformCapability - Class in org.jini.rio.qos.capability
A PlatformCapability defines a specific type of mechanism or quality associated with a compute resource, and is used to define base platform capabilities and resources.
PlatformCapability() - Constructor for class org.jini.rio.qos.capability.PlatformCapability
 
PlatformCapabilityMBean - Interface in org.jini.rio.qos.capability
Provides a standard MBean to use when administering a PlatformCapability using JMX
policy - Variable in class org.jini.rio.boot.ActivateWrapper.ActivateDesc
The security policy filename or URL.
policyAction(SLAPolicyEvent) - Method in interface org.jini.rio.qos.SLAPolicyEventListener
Notification of a SLAPolicyEvent
policyAction(SLAPolicyEvent) - Method in class org.jini.rio.qos.SLAThresholdEventAdapter
Notification of a SLAPolicyEvent
pool - Variable in class org.jini.rio.resources.resource.PoolableThread
 
PoolableThread - Class in org.jini.rio.resources.resource
An extension of Thread, PoolableThread instances know how to stay alive and wait in a pool
PoolableThread(ThreadPool) - Constructor for class org.jini.rio.resources.resource.PoolableThread
A thread that is a good pool citizen.
PooledEventConsumer - Class in org.jini.rio.event
Provides the capability to use a Thread Pool to simultaneously handle multiple events.
PooledEventConsumer(EventDescriptor) - Constructor for class org.jini.rio.event.PooledEventConsumer
Create a PooledEventConsumer with an EventDescriptor
PooledEventConsumer(EventDescriptor, Configuration) - Constructor for class org.jini.rio.event.PooledEventConsumer
Create a PooledEventConsumer with an EventDescriptor
PooledEventConsumer(EventDescriptor, String, Configuration) - Constructor for class org.jini.rio.event.PooledEventConsumer
Create a PooledEventConsumer with an EventDescriptor
PooledEventConsumer(EventDescriptor, RemoteServiceEventListener) - Constructor for class org.jini.rio.event.PooledEventConsumer
Create a PooledEventConsumer with an EventDescriptor and a RemoteServiceEventListener
PooledEventConsumer(EventDescriptor, RemoteServiceEventListener, Configuration) - Constructor for class org.jini.rio.event.PooledEventConsumer
Create a PooledEventConsumer with an EventDescriptor and a RemoteServiceEventListener
PooledEventConsumer(EventDescriptor, RemoteServiceEventListener, String, Configuration) - Constructor for class org.jini.rio.event.PooledEventConsumer
Create a PooledEventConsumer with an EventDescriptor and a RemoteServiceEventListener
PooledEventConsumer(EventDescriptor, RemoteServiceEventListener, MarshalledObject) - Constructor for class org.jini.rio.event.PooledEventConsumer
Create a PooledEventConsumer with an EventDescriptor a RemoteServiceEventListener and a MarshalledObject handback
PooledEventConsumer(EventDescriptor, RemoteServiceEventListener, MarshalledObject, DiscoveryManagement) - Constructor for class org.jini.rio.event.PooledEventConsumer
Create a PooledEventConsumer with an EventDescriptor a RemoteServiceEventListener a MarshalledObject handback and a specified lease duration to be used for all event registrations along with a reference to a DiscoveryManagement
PooledEventConsumer(EventDescriptor, RemoteServiceEventListener, MarshalledObject, DiscoveryManagement, String, Configuration) - Constructor for class org.jini.rio.event.PooledEventConsumer
Create a PooledEventConsumer with an EventDescriptor a RemoteServiceEventListener a MarshalledObject handback and a specified lease duration to be used for all event registrations along with a reference to a DiscoveryManagement
postDeregister() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Called after unregistering from MBeanServer.
postInstall() - Method in class org.jini.rio.resources.util.SoftwareLoadManager
Perform post-install task(s) as described by the PostInstallAttributes object
postRegister(Boolean) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Implemented as part of the contract for a MBeanRegistration, empty implementation
preDeregister() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Implemented as part of the contract for a MBeanRegistration, empty implementation
prepareDestroy() - Method in class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
 
prepareDestroy() - Method in interface org.jini.rio.resources.persistence.SubStore
Informs the SubStore that the service is being destroyed and it should perform any necessary cleanup (closing files for example).
prepareInstanceID(ServiceElement, boolean, long) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Set the instanceID, optionally making a copy of the ServiceElement
prepareInstanceID(ServiceBeanInstance, long) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Set the instanceID, optionally making a copy of the ServiceElement
prepareInstanceID(ServiceElement, long) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Make a copy of the ServiceElement and set the instance ID
preRegister(MBeanServer, ObjectName) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
Save registered objectName and MBeanServer as members
printStackTrace() - Method in exception org.jini.rio.core.JSBControlException
Prints the stack backtrace.
printStackTrace(PrintStream) - Method in exception org.jini.rio.core.JSBControlException
Prints the stack backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.jini.rio.core.JSBControlException
Prints the stack backtrace to the specified print writer.
printStackTrace() - Method in exception org.jini.rio.core.JSBInstantiationException
Prints the stack backtrace.
printStackTrace(PrintStream) - Method in exception org.jini.rio.core.JSBInstantiationException
Prints the stack backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.jini.rio.core.JSBInstantiationException
Prints the stack backtrace to the specified print writer.
printStackTrace() - Method in exception org.jini.rio.resources.persistence.StoreException
Print the stack trace of this exception, plus that of the nested exception, if any.
printStackTrace(PrintStream) - Method in exception org.jini.rio.resources.persistence.StoreException
Print the stack trace of this exception, plus that of the nested exception, if any.
printStackTrace(PrintWriter) - Method in exception org.jini.rio.resources.persistence.StoreException
Print the stack trace of this exception, plus that of the nested exception, if any.
printStats() - Method in class org.jini.rio.event.BasicEventConsumer
Convenience method to print statisitics for every thousand events sent.
printStats(int) - Method in class org.jini.rio.event.EventHandler
Convenience method to print statisitics for every thousand events sent.
processChildren(NodeList, GlobalAttrs, ParsedService, OpString) - Method in class org.jini.rio.opstring.OpStringLoader
Process the child list
processEvent(ProvisionMonitorEvent) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Helper method to obtain a PoolableThread and create a ProvisionMonitorTask to send a ProvisionMonitorEvent
processingOverrides - Variable in class org.jini.rio.opstring.OpStringLoader
Flag to indicate that oerrides are being parsed
PROCESSOR - Static variable in class org.jini.rio.qos.SystemCapabilities
 
ProcessorArchitecture - Class in org.jini.rio.qos.capability.system
The ProcessorArchitecture object provides a definition of the processor architecture
ProcessorArchitecture() - Constructor for class org.jini.rio.qos.capability.system.ProcessorArchitecture
Create a ProcessorArchitecture with the default description
ProcessorArchitecture(String) - Constructor for class org.jini.rio.qos.capability.system.ProcessorArchitecture
Create a ProcessorArchitecture with a description
propertyChange(PropertyChangeEvent) - Method in class org.jini.rio.event.MappedRemotePropertyChangeConsumer
This method gets called when a bound property is changed.
propertyChange(PropertyChangeEvent) - Method in class org.jini.rio.event.RemotePropertyChangeDispatcher
This method gets called when a bound property is changed.
PropertyHelper - Class in org.jini.rio.resources.util
Property helper
PropertyHelper() - Constructor for class org.jini.rio.resources.util.PropertyHelper
 
provision(PlatformCapability, SoftwareLoad) - Method in class org.jini.rio.qos.ComputeResource
Provision a SoftwareLoad for a PlatformCapability object.
PROVISIONABLE - Static variable in class org.jini.rio.qos.capability.PlatformCapability
Indicates that the PlatformCapability may be provisioned
provisionConfig - Variable in class org.jini.rio.opstring.GlobalAttrs
Service Provision config
PROVISIONED - Static variable in class org.jini.rio.monitor.ServiceChannel.ServiceChannelEvent
 
ProvisionFailureEvent - Class in org.jini.rio.monitor
This class is used to communicate to interested registrants that a provision attempt for a particular service was unsuccesfull
ProvisionFailureEvent(Object) - Constructor for class org.jini.rio.monitor.ProvisionFailureEvent
Default constructor
ProvisionFailureEvent(Object, ServiceElement, String, Throwable) - Constructor for class org.jini.rio.monitor.ProvisionFailureEvent
Create a ProvisionFailureEvent with attributes
ProvisionFailureEventAdapter - Class in org.jini.rio.monitor
Provides the support to transform ProvisionFailureEvent notifications to JMX notifications
ProvisionFailureEventAdapter(ObjectName, NotificationBroadcasterSupport) - Constructor for class org.jini.rio.monitor.ProvisionFailureEventAdapter
Create a ProvisionFailureEventAdapter
ProvisionListener - Interface in org.jini.rio.monitor
A ProvisionListener waits for notification that a Service has been provisioned
ProvisionManager - Interface in org.jini.rio.core.provision
The ProvisionManager defines the semantics for ServiceBeanInstantiator instances to register for ServiceProvisionEvent notifications and to provide a feedback mechanism for ServiceBeanInstantiator instances to update their ResourceCapability object
ProvisionMonitor - Interface in org.jini.rio.monitor
The ProvisionMonitor extends the ProvisionManager and Service interfaces, and defines the semantics required for ProvisionMonitor instances to back-up each other
ProvisionMonitor.PeerInfo - Class in org.jini.rio.monitor
Contains information about ProvisionMonitor peers involved in providing support for backup approach
ProvisionMonitor.PeerInfo(ProvisionMonitor, long, String) - Constructor for class org.jini.rio.monitor.ProvisionMonitor.PeerInfo
Create a new PeerInfo
ProvisionMonitorAdmin - Interface in org.jini.rio.monitor
The ProvisionMonitorAdmin extends ServiceAdmin and DeployAdmin interfaces
ProvisionMonitorAdminImpl - Class in org.jini.rio.monitor
The ProvisionMonitorAdminImpl class implements the ServiceAdmin interface providing administrative support for ServiceProducer implementations.
ProvisionMonitorAdminImpl(ProvisionMonitorImpl, Exporter) - Constructor for class org.jini.rio.monitor.ProvisionMonitorAdminImpl
Create a ProvisionMonitorAdminImpl
ProvisionMonitorAdminImpl(ProvisionMonitorImpl, Exporter, SnapshotHandler) - Constructor for class org.jini.rio.monitor.ProvisionMonitorAdminImpl
Create a ProvisionMonitorAdminImpl
ProvisionMonitorAdminProxy - Class in org.jini.rio.monitor
A ProvisionMonitorAdminProxy is a proxy for the ProvisionMonitorAdmin server.
ProvisionMonitorEvent - Class in org.jini.rio.monitor
This class is used to communicate state changes on OperationalString and ServiceElements contained within OperationalString objects that are being monitored by the ProvisionMonitor.
ProvisionMonitorEvent(Object, int, ServiceElement) - Constructor for class org.jini.rio.monitor.ProvisionMonitorEvent
Create a ProvisionMonitorEvent for a ServiceElement add, remove or change notification
ProvisionMonitorEvent(Object, int, OperationalString) - Constructor for class org.jini.rio.monitor.ProvisionMonitorEvent
Create a ProvisionMonitorEvent for an OperationalString deployment or undeployment, update or OperationaStringManager change
ProvisionMonitorEvent(Object, String, ServiceBeanInstance) - Constructor for class org.jini.rio.monitor.ProvisionMonitorEvent
Create a ProvisionMonitorEvent indicating a ServiceBeanInstance has been updated
ProvisionMonitorEvent(Object, int, String, ServiceElement, ServiceBeanInstance) - Constructor for class org.jini.rio.monitor.ProvisionMonitorEvent
Create a ProvisionMonitorEvent indicating a service provision or failure notification
ProvisionMonitorEvent(Object, String, ServiceElement, ServiceBeanInstance, Object[]) - Constructor for class org.jini.rio.monitor.ProvisionMonitorEvent
Create a ProvisionMonitorEvent indicating a redeployment request has been submitted
ProvisionMonitorEventAdapter - Class in org.jini.rio.monitor
Provides the support to transform ProvisionMonitorEvent notifications to JMX notifications
ProvisionMonitorEventAdapter(ObjectName, NotificationBroadcasterSupport) - Constructor for class org.jini.rio.monitor.ProvisionMonitorEventAdapter
Create a ProvisionFailureEventAdapter
ProvisionMonitorImpl - Class in org.jini.rio.monitor
The ProvisionMonitor service provides the capability to deploy and monitor OperationalStrings.
ProvisionMonitorImpl() - Constructor for class org.jini.rio.monitor.ProvisionMonitorImpl
Create a ProvisionMonitor
ProvisionMonitorImpl(String[], LifeCycle) - Constructor for class org.jini.rio.monitor.ProvisionMonitorImpl
Create a ProvisionMonitor launched from the ServiceStarter framework
ProvisionMonitorImpl(ActivationID, MarshalledObject) - Constructor for class org.jini.rio.monitor.ProvisionMonitorImpl
Create a ProvisionMonitor using RMI Activation
ProvisionMonitorImpl.OpStringManager - Class in org.jini.rio.monitor
The OpStringManager provides the management for an OperationalString that has been deployed to the ProvisionMonitor
ProvisionMonitorImpl.OpStringManager(OperationalString, ProvisionMonitorImpl.OpStringManager, boolean, Configuration) - Constructor for class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
Create an OpStringManager, making it available to receive incoming calls supporting the OperationalStringManager interface
ProvisionMonitorImplMBean - Interface in org.jini.rio.monitor
Created by IntelliJ IDEA.
ProvisionMonitorPermission - Class in org.jini.rio.monitor
Permission that can be used to express the access control policy for an instance of an ProvisionMonitor server exported with a BasicJeriExporter.
ProvisionMonitorPermission(String) - Constructor for class org.jini.rio.monitor.ProvisionMonitorPermission
Create a new ProvisionMonitorPermission instance.
ProvisionRequest - Class in org.jini.rio.monitor
The ProvisionRequest class provides a container object holding information to provision a ServiceBean
ProvisionRequest(ServiceElement, ProvisionListener, OperationalStringManager, InstanceIDManager) - Constructor for class org.jini.rio.monitor.ProvisionRequest
Create a ProvisionRequest
ProvisionRequest(ServiceElement, ProvisionListener, OperationalStringManager, InstanceIDManager, ServiceProvisionListener, ServiceBeanInstance) - Constructor for class org.jini.rio.monitor.ProvisionRequest
Create a ProvisionRequest
ProvisionRequest(ServiceElement, ProvisionListener, OperationalStringManager, InstanceIDManager, ServiceProvisionListener, ServiceBeanInstance, Uuid, Uuid, int) - Constructor for class org.jini.rio.monitor.ProvisionRequest
Create a ProvisionRequest
proxy - Variable in class org.jini.rio.boot.RioActivatableServiceDescriptor.Created
The reference to the proxy of the created service
proxy - Variable in class org.jini.rio.core.jsb.ServiceBeanFactory.Created
The service proxy
proxy - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
The proxy object for the service that will be registered into the lookup service
proxy - Variable in class org.jini.rio.qos.SLAPolicyHandler
Service proxy object
proxy - Variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
Object that can be used to communicate to the service
putLast(ServiceResource) - Method in class org.jini.rio.resources.servicecore.LeasedListManager
This method will move the ServiceResource from wherever it is in the list to the last element in the list
putResource(Object, Object) - Method in class org.jini.rio.resources.resource.PoolableThread
Return the resource for the specified key
putServiceRecord(Object, ServiceRecord) - Method in class org.jini.rio.core.provision.ServiceStatement
Add a ServiceRecord

Q

QueuedArchive - Class in org.jini.rio.watch
Provides a queued approach to archive a Watch record
QueuedArchive() - Constructor for class org.jini.rio.watch.QueuedArchive
Creates new QueuedArchive

R

range() - Method in class org.jini.rio.watch.Accumulator
Get the range of the current set of values
range(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the Range of the set of values for the specified offset and range
range() - Method in class org.jini.rio.watch.Statistics
Get the range
rangeSize - Variable in class org.jini.rio.watch.DefaultCalculableView
 
received - Variable in class org.jini.rio.event.BasicEventConsumer
 
recomputeMessageDigests() - Method in class org.jini.rio.core.ServiceElement
Deprecated.  
record(ServiceStatement) - Method in interface org.jini.rio.core.provision.ServiceStatementManager
Record a ServiceStatement
record(ServiceStatement) - Method in class org.jini.rio.cybernode.PersistentServiceStatementManager
 
record(ServiceStatement) - Method in class org.jini.rio.cybernode.TransientServiceStatementManager
 
RecordHolder - Class in org.jini.rio.monitor
The RecordHolder class is a simple container that holds an OperationalString and an action indicating whether the OperationalString was modified or removed.
RecordHolder(OperationalString, int) - Constructor for class org.jini.rio.monitor.RecordHolder
 
recover(InputStream) - Method in class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
 
redeploy(ServiceElement, ServiceBeanInstance, boolean, long, ServiceProvisionListener) - Method in interface org.jini.rio.core.OperationalStringManager
Redeploy an OperationalString, ServiceElement oe ServiceBeanInstance.
redeploy(ServiceElement, ServiceBeanInstance, boolean, long, ServiceProvisionListener) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
REDEPLOY_REQUEST - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of submitting a redeployment request
register(AssociationListener) - Method in class org.jini.rio.associations.AssociationMgmt
 
register(ActivationGroupID, ActivateWrapper.ActivateDesc, boolean, ActivationSystem) - Static method in class org.jini.rio.boot.ActivateWrapper
Analog to Activatable.register() for activatable objects that want to use this wrapper mechanism.
register(AssociationListener) - Method in interface org.jini.rio.core.AssociationManagement
Register an AssociationListener.
register(FaultDetectionListener) - Method in interface org.jini.rio.core.FaultDetectionHandler
Register a FaultDetectionListener
register(ServiceBeanInstantiator, MarshalledObject, ResourceCapability, int, long) - Method in interface org.jini.rio.core.provision.ProvisionManager
Register for notifications of ServiceProvisionEvent objects.
register(RemoteServiceEventListener) - Method in class org.jini.rio.event.BasicEventConsumer
Register a RemoteServiceEventListener to this EventConsumer.
register(RemoteServiceEventListener, MarshalledObject) - Method in class org.jini.rio.event.BasicEventConsumer
Register a RemoteServiceEventListener to this EventConsumer with a MarshalledObject handback object.
register(ServiceItem) - Method in class org.jini.rio.event.BasicEventConsumer
Given a ServiceItem this method checks to see if the ServiceItem contains a proxy of type EventProducer, performs event registration and ensures the Lease contained in the event registration is managed by a LeaseRenewalManager
register(RemoteServiceEventListener, MarshalledObject) - Method in class org.jini.rio.event.DynamicEventConsumer
Override parent's register method to provide the ability if we've discovered EventProducer instances that match we should register with them
register(RemoteServiceEventListener) - Method in interface org.jini.rio.event.EventConsumer
Informs the EventConsumer to register for event notifications to all discovered EventProducer instances that provide support for the event described in an EventDescriptor
register(RemoteServiceEventListener, MarshalledObject) - Method in interface org.jini.rio.event.EventConsumer
Informs the EventConsumer to register for event notifications to all discovered EventProducer instances that provide support for the event described in an EventDescriptor.
register(EventProducer, RemoteEventListener, MarshalledObject, long) - Method in class org.jini.rio.event.EventHandler
Registers a RemoteEventListener for this event type.
register(EventDescriptor, RemoteEventListener, MarshalledObject, long) - Method in interface org.jini.rio.event.EventProducer
The register method creates a leased EventRegistration for the EventDescriptor type passed in based on the requested lease duration.
register(RemoteServiceEventListener, MarshalledObject) - Method in class org.jini.rio.event.PooledEventConsumer
Override BasicEventHandler#register to provide the ability if we've discovered Eventproducer instances that match we should register with them
register(Object, ServiceBeanContext) - Method in class org.jini.rio.jsb.ServiceBeanActivation.LifeCycleManager
Register the ServiceBean to the LifeCycleManager and advertise it
register(ServiceBeanInstantiator, MarshalledObject, ResourceCapability, int, long) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
register(LeasedResource) - Method in class org.jini.rio.monitor.ServiceResourceSelector
Notifies the manager of a new lease being created.
register(FaultDetectionListener) - Method in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
register() - Method in class org.jini.rio.resources.resource.ResourcePool
Registers this resource into the common ResourcePool
register(String) - Method in class org.jini.rio.resources.resource.ResourcePool
Registers this resource into the common ResourcePool
register(String, ResourcePool) - Static method in class org.jini.rio.resources.resource.ResourcePool
Registers a resource into the common ResourcePool
register(EventDescriptor, RemoteEventListener, MarshalledObject, long) - Method in class org.jini.rio.resources.servicecore.AbstractProxy
 
register(LeasedResource) - Method in class org.jini.rio.resources.servicecore.LeasedListManager
Notifies the manager of a new lease being created.
register(LeasedResource) - Method in interface org.jini.rio.resources.servicecore.LeaseListener
Notifies the manager of a new lease being created.
register(LeasedResource) - Method in class org.jini.rio.resources.servicecore.LeaseListenerAdapter
 
register(EventDescriptor, RemoteEventListener, MarshalledObject, long) - Method in class org.jini.rio.resources.servicecore.ServiceProvider
 
register(Watch) - Method in class org.jini.rio.watch.WatchDataSourceRegistry
 
register(Watch) - Method in interface org.jini.rio.watch.WatchRegistry
Registers a Watch to underlying collection
registerFaultDetectionHandler(Object, ServiceID, FaultDetectionHandler) - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Register a FaultDetectionHandler and have it start monitoring
registerListener(SLAPolicyEventListener) - Method in class org.jini.rio.qos.SLAPolicyHandler
Register for SLAPolicyEvent notifications
release(Object) - Method in class org.jini.rio.resources.resource.ResourcePool
Release a resource back to the pool after its use is completed.
releaseMutatorLock() - Method in class org.jini.rio.resources.persistence.PersistentStore
Release one level of mutator locks if this thread holds at lease one.
relocate(ServiceProvisionListener, Uuid) - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Relocate (move) a ServiceBean instance to another compute resource
relocate(ServiceBeanInstance, ServiceProvisionListener, Uuid) - Method in interface org.jini.rio.core.OperationalStringManager
Relocate (move) a ServiceBean instance to another ServiceBeanInstantiator.
relocate(ServiceProvisionListener, Uuid) - Method in class org.jini.rio.jsb.JSBManager
 
relocate(ServiceBeanInstance, ServiceProvisionListener, Uuid) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
RELOCATION_FAILURE - Static variable in class org.jini.rio.qos.RelocationPolicyHandler
Action which indicates an relocation request has failed
RELOCATION_PENDING - Static variable in class org.jini.rio.qos.RelocationPolicyHandler
Action which indicates an relocation request is pending
RELOCATION_SUCCEEDED - Static variable in class org.jini.rio.qos.RelocationPolicyHandler
Action which indicates an relocation request has succeeded.
RelocationPolicyHandler - Class in org.jini.rio.qos
The RelocationPolicyHandler will inform the OperationalStringManager to relocate the ServiceBean that uses this policy handler.
RelocationPolicyHandler(SLA) - Constructor for class org.jini.rio.qos.RelocationPolicyHandler
Construct a RelocationPolicyHandler
RemotePropertyChangeConsumer - Class in org.jini.rio.event
Provides a remote PropertyChangeConsumer using remote event semantics
RemotePropertyChangeConsumer(DiscoveryManagement) - Constructor for class org.jini.rio.event.RemotePropertyChangeConsumer
Creates new RemotePropertyChangeConsumer using RemotePropertyChangeEvent.ID
RemotePropertyChangeConsumer(DiscoveryManagement, long) - Constructor for class org.jini.rio.event.RemotePropertyChangeConsumer
Creates new RemotePropertyChangeConsumer RemotePropertyChangeEvent
RemotePropertyChangeDispatcher - Class in org.jini.rio.event
Contains a DispatchEventHandler to handle the notification of bound property changes to interested consumers
RemotePropertyChangeDispatcher() - Constructor for class org.jini.rio.event.RemotePropertyChangeDispatcher
Creates new RemotePropertyChangeDispatcher using the RemotePropertyChangeEvent ID
RemotePropertyChangeDispatcher(long) - Constructor for class org.jini.rio.event.RemotePropertyChangeDispatcher
Creates new RemotePropertyChangeDispatcher
RemotePropertyChangeEvent - Class in org.jini.rio.event
The RemotePropertyChangeEvent wraps a PropertyChangeEvent giving capabilities for the remote notification of PropertyChangeEvent
RemotePropertyChangeEvent(PropertyChangeEvent) - Constructor for class org.jini.rio.event.RemotePropertyChangeEvent
Creates a new RemotePropertyChangeEvent
RemoteServiceEvent - Class in org.jini.rio.event
Wrapper around RemoteEvent to allow user defined event objects.
RemoteServiceEvent(Object) - Constructor for class org.jini.rio.event.RemoteServiceEvent
Create a new RemoteServiceEvent.
RemoteServiceEventListener - Interface in org.jini.rio.event
The RemoteServiceListener interface is used to specify support for clients that wish to participate in notification of distribted events.
remove(AssociationListener) - Method in class org.jini.rio.associations.AssociationMgmt
 
remove(AssociationListener) - Method in interface org.jini.rio.core.AssociationManagement
Remove an AssociationListener
remove(Object) - Method in class org.jini.rio.cybernode.JSBContainer
 
remove(Object) - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Informs the ServiceBeanContainer to remove a service
remove(LeasedResource) - Method in class org.jini.rio.monitor.ServiceResourceSelector
If the Collection backed by the concrete class requires processing other then that defined by Collection.remove override this method to provide the appropriate semantics
remove(Object) - Method in class org.jini.rio.qos.capability.PlatformCapability
Remove a defined platform capability mapping
remove(Object) - Method in class org.jini.rio.resources.resource.ResourcePool
Remove a resource all together from the pool and dispose of it
remove(ServiceResource) - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Remove a leased resource from the list of managed leases.
remove() - Method in class org.jini.rio.resources.util.SoftwareLoadManager
Remove installed software
remove(SoftwareDownloadRecord) - Static method in class org.jini.rio.resources.util.SoftwareLoadManager
Remove installed software
remove(WatchDescriptor) - Method in class org.jini.rio.watch.WatchInjector
Unregister and remove an injected Watch
remove(String) - Method in class org.jini.rio.watch.WatchInjector
Unregister and remove an injected Watch
removeAll() - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Remove all leased resources .
removeAttribute(Entry) - Method in class org.jini.rio.resources.servicecore.Joiner
Remove an attribute to the collection of attributes managed by this Joiner.
removeBackupFor(ProvisionMonitor) - Method in interface org.jini.rio.monitor.ProvisionMonitor
Remove the ProvisionMonitor as a backup for another ProvisionMonitor
removeBackupFor(ProvisionMonitor) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
removeBean(Object) - Method in class org.jini.rio.event.MappedRemotePropertyChangeConsumer
Remove a bean from being managed by this RemotePropertyChangeConsumer
REMOVED - Static variable in class org.jini.rio.monitor.RecordHolder
 
removed(LeasedResource) - Method in class org.jini.rio.monitor.ServiceResourceSelector
Notifies the manager of a lease removal
removed(LeasedResource) - Method in class org.jini.rio.resources.servicecore.LeasedListManager
Notifies the manager of a lease removal
removed(LeasedResource) - Method in interface org.jini.rio.resources.servicecore.LeaseListener
Notifies the manager of a lease removal
removed(LeasedResource) - Method in class org.jini.rio.resources.servicecore.LeaseListenerAdapter
 
removeInitParameter(String) - Method in class org.jini.rio.core.ServiceBeanConfig
Remove a name/value pair from the Collection of ServiceBean controlled initialization parameters.
removeLeaseListener(LeaseListener) - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Remove a LeaseListener
removeListener(ServiceElementChangeListener) - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Remove a currently registered ServiceElementChangeListener instance from the set of listeners currently registered with the ServiceBeanManager.
removeListener(ServiceBeanContainerListener) - Method in class org.jini.rio.cybernode.JSBContainer
 
removeListener(ServiceBeanContainerListener) - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Removes a listener from the set of listeners for this ServiceBeanContainer, provided that the listener is in the set of known listeners
removeListener(ServiceElementChangeListener) - Method in class org.jini.rio.jsb.JSBManager
 
removeListener(ServiceDiscoveryListener) - Method in class org.jini.rio.resources.client.LookupCachePool.SharedLookupCache
 
removeLocators(LookupLocator[]) - Method in class org.jini.rio.resources.client.JiniClient
Deletes a set of locators from the managed set of locators, and discards any already-discovered lookup service that corresponds to a deleted locator.
removeLookupGroups(String[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
removeLookupGroups(String[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
removeLookupLocators(LookupLocator[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
removeLookupLocators(LookupLocator[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
removeMeasurableCapability(MeasurableCapability) - Method in class org.jini.rio.qos.ComputeResource
Remove a MeasurableCapability object.
removeNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
removeNotificationListener(NotificationListener) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
removeNotify() - Method in class org.jini.rio.watch.AccumulatorViewer
 
removeOnCompletion() - Method in class org.jini.rio.core.provision.SoftwareLoad.PostInstallAttributes
Get whether to remove the software after the execution target has completed
removeOnDestroy() - Method in class org.jini.rio.core.provision.SoftwareLoad
Get whether to remove the software on ServiceBean termination
removePlatformCapabilities() - Method in class org.jini.rio.jsb.JSBContext
Remove all PlatformCapability instances the ServiceBean added
removePlatformCapability(PlatformCapability) - Method in interface org.jini.rio.core.jsb.ComputeResourceManager
Remove a PlatformCapability that this ServiceBean was added by the ServiceBean.
removePlatformCapability(PlatformCapability) - Method in class org.jini.rio.jsb.JSBContext
 
removePlatformCapability(PlatformCapability, boolean) - Method in class org.jini.rio.qos.ComputeResource
Remove a PlatformCapability object.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.jini.rio.event.RemotePropertyChangeConsumer
Removes a PropertyChangeListener from the listener list.
removeRegistrarGroups(String[]) - Method in class org.jini.rio.resources.client.JiniClient
Remove a list of groups from discovery management
removeRegistrationTask(TimerTask) - Method in class org.jini.rio.cybernode.CybernodeImpl
Remove a TimerTask from Collection of scheduled TimerTask instances
removeResource(ServiceResource) - Method in class org.jini.rio.resources.servicecore.LeasedListManager
Removes a ServiceResource from the managed Collection of ServiceResource elements
removeSecondaryThresholdManager(ThresholdManager) - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Remove a secondary ThresholdManager from the MeasurableCapability
removeService(ServiceID) - Method in class org.jini.rio.core.Association
Remove a service from the Association
removeService(ServiceElement) - Method in interface org.jini.rio.core.OperationalString
Remove a ServiceElement from the OperationalString.
removeService(ServiceElement) - Method in class org.jini.rio.opstring.OpString
 
removeServiceElement(ServiceElement, boolean) - Method in interface org.jini.rio.core.OperationalStringManager
This method will remove a ServiceElement from an OperationalString and optionally terminate all service instances that have been provisioned from the ServiceElement description
removeServiceElement(ServiceElement, boolean) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
removeThresholdListener(ThresholdListener) - Method in class org.jini.rio.qos.ComputeResource
A helper method which will remove a ThresholdListener from all contained MeasurableCapability components.
removeThresholdListener(ThresholdListener) - Method in class org.jini.rio.watch.ThresholdManager
Remove a ThresholdListener
removeThresholdListener(ThresholdListener) - Method in class org.jini.rio.watch.ThresholdWatch
Remove a ThresholdListener
removeValue(int) - Method in class org.jini.rio.watch.Statistics
 
removeValues(double, boolean) - Method in class org.jini.rio.watch.Statistics
Remove value
removeValues(Double, boolean) - Method in class org.jini.rio.watch.Statistics
Remove value
removeValues(Double, Double) - Method in class org.jini.rio.watch.Statistics
Remove values with a value between double1 and double2
removeValues(double, double) - Method in class org.jini.rio.watch.Statistics
Remove values with a value between double1 and double2
renew(Uuid, long) - Method in class org.jini.rio.resources.servicecore.LandlordLessor
Called by the lease when its renew method is called.
renewAll(Uuid[], long[]) - Method in class org.jini.rio.resources.servicecore.LandlordLessor
Called by the lease map when its renewAll method is called.
renewed(LeasedResource) - Method in class org.jini.rio.monitor.ServiceResourceSelector
Notifies the manager of a lease being renewed.
renewed(LeasedResource) - Method in class org.jini.rio.resources.servicecore.LeasedListManager
Notifies the manager of a lease being renewed.
renewed(LeasedResource) - Method in interface org.jini.rio.resources.servicecore.LeaseListener
Notifies the manager of a lease renewel
renewed(LeasedResource) - Method in class org.jini.rio.resources.servicecore.LeaseListenerAdapter
 
REQUIRES - Static variable in class org.jini.rio.core.AssociationType
A stronger association relationship where if A requires B exists, then B must be present for A
reset() - Method in class org.jini.rio.watch.Accumulator
Clears the current set of values
resetHighThreshold() - Method in class org.jini.rio.core.ThresholdValues
Reset the currentHighThreshold to tbe original highThreshold value
resetLowThreshold() - Method in class org.jini.rio.core.ThresholdValues
Reset the currentLowThreshold to tbe original lowThreshold value
resetValues() - Method in class org.jini.rio.watch.DefaultCalculableView
Reset the graph values to default values
resolveEntity(String, String) - Method in class org.jini.rio.resources.util.JavaEntityResolver
 
resource - Variable in class org.jini.rio.resources.servicecore.ServiceResource
 
ResourceCapability - Class in org.jini.rio.qos
Key to the dynamic allocation approach is providing mechanisms to communicate changes to platform and measurable capabilities of a compute resource.
ResourceCapability(String, String, boolean, PlatformCapability[], MeasuredResource[]) - Constructor for class org.jini.rio.qos.ResourceCapability
Construct a ResourceCapability object
ResourceCost - Class in org.jini.rio.core
The ResourceCost provides context on the cost of a system resource.
ResourceCost(String, double, double, String, Date) - Constructor for class org.jini.rio.core.ResourceCost
Create a ResourceCost
ResourceCostModel - Interface in org.jini.rio.core
The ResourceCostModel provides a mechanism to define the cost per unit for a resource
ResourceCostModel.TimeBoundary - Class in org.jini.rio.core
Indicates a time boundary and the multiplier to apply to the cost per unit
ResourceCostModel.TimeBoundary(long, double) - Constructor for class org.jini.rio.core.ResourceCostModel.TimeBoundary
Create a TimeBoundary.
ResourceCostModel.TimeBoundary(long, double, int) - Constructor for class org.jini.rio.core.ResourceCostModel.TimeBoundary
Create a TimeBoundary.
ResourceCostProducer - Interface in org.jini.rio.core
 
ResourceCostSelector - Class in org.jini.rio.monitor
This class provides an implementation of a ServiceResourceSelector which manages a TreeSet of ServiceResource objects which reflect the resources being leased.
ResourceCostSelector() - Constructor for class org.jini.rio.monitor.ResourceCostSelector
Construct a ResourceCostSelector
ResourceCostSelector.CostComparator - Class in org.jini.rio.monitor
The CostComparator is a Comparator which sorts the Collection based on the Comparable implementation of the ResourceCodeComposite
ResourceCostSelector.CostComparator() - Constructor for class org.jini.rio.monitor.ResourceCostSelector.CostComparator
 
ResourceLessor - Class in org.jini.rio.resources.servicecore
Abstract class to manage the service's leased resources.
ResourceLessor() - Constructor for class org.jini.rio.resources.servicecore.ResourceLessor
Create a ResourceLessor
ResourceLessor.LeaseReaper - Class in org.jini.rio.resources.servicecore
Clean up leases that have not been renewed.
ResourceLessor.LeaseReaper() - Constructor for class org.jini.rio.resources.servicecore.ResourceLessor.LeaseReaper
 
resourceMgr - Variable in class org.jini.rio.event.EventHandler
 
ResourcePool - Class in org.jini.rio.resources.resource
A generic abstract class to handle a finite set of resources
ResourcePool() - Constructor for class org.jini.rio.resources.resource.ResourcePool
 
resources - Variable in class org.jini.rio.resources.servicecore.ResourceLessor
A hash of resources to cookies
ResourceUnavailableException - Exception in org.jini.rio.resources.resource
Exception to indicate that there are no available resources that became available during the specified wait time.
ResourceUnavailableException() - Constructor for exception org.jini.rio.resources.resource.ResourceUnavailableException
Constructs a ResourceUnavailableException with no detail message.
ResourceUnavailableException(String) - Constructor for exception org.jini.rio.resources.resource.ResourceUnavailableException
Constructs a ResourceUnavailableException with the specified detail message.
RESPONSE_WATCH - Static variable in class org.jini.rio.event.BasicEventConsumer
 
RESPONSE_WATCH - Static variable in class org.jini.rio.event.EventHandler
 
ResponseTimeCalculableView - Class in org.jini.rio.watch
A view for a response time Calculable
ResponseTimeCalculableView() - Constructor for class org.jini.rio.watch.ResponseTimeCalculableView
Create a new ResponseTimeCalculableView
ResponseTimeCalculableView(CalculableDisplayAttributes) - Constructor for class org.jini.rio.watch.ResponseTimeCalculableView
Create a new DefaultCalculableView
responseWatch - Variable in class org.jini.rio.event.BasicEventConsumer
 
responseWatch - Variable in class org.jini.rio.event.EventHandler
 
restoreContext(PersistentStore) - Method in class org.jini.rio.jsb.ServiceBeanContextManager
Set the PersistentStore to use for persisting the state of this service.
RETRY_COUNT_KEY - Static variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
RETRY_TIMEOUT_KEY - Static variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
retryCount - Variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
retryTimeout - Variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
RIGHT_AXIS_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
RIGHT_GRAPH_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
RIO - Static variable in class org.jini.rio.qos.SystemCapabilities
 
RIO_BUILD - Static variable in class org.jini.rio.resources.util.RioManifest
 
RioActivatableServiceDescriptor - Class in org.jini.rio.boot
Class used to launch shared, activatable services.
RioActivatableServiceDescriptor(String, String, String, String, String, String[], boolean) - Constructor for class org.jini.rio.boot.RioActivatableServiceDescriptor
Create a RioActivatableServiceDescriptor, calling the other overloaded constructor with the host and port parameters set to null and 0, respectively.
RioActivatableServiceDescriptor(String, String, String, String, String, String[], boolean, String, int) - Constructor for class org.jini.rio.boot.RioActivatableServiceDescriptor
Create a RioActivatableServiceDescriptor, assigning given parameters to their associated, internal fields.
RioActivatableServiceDescriptor.Created - Class in org.jini.rio.boot
Object returned by RioActivatableServiceDescriptor.create() method that returns the proxy, group identifier, and activation identifier for the created service.
RioActivatableServiceDescriptor.Created(ActivationGroupID, ActivationID, Object) - Constructor for class org.jini.rio.boot.RioActivatableServiceDescriptor.Created
Constructs an instance of this class.
RioManifest - Class in org.jini.rio.resources.util
Utility for getting the Rio Attributes from a Jar File
The Rio attributes are:

"Rio-Build:", for example:

Manifest-Version: 1.0
Rio-Build: 20030602

RioManifest(URL) - Constructor for class org.jini.rio.resources.util.RioManifest
 
RioManifest(InputStream) - Constructor for class org.jini.rio.resources.util.RioManifest
 
RioManifest(Manifest) - Constructor for class org.jini.rio.resources.util.RioManifest
 
RioServiceDescriptor - Class in org.jini.rio.boot
The RioServiceDescriptor class is a utility that conforms to the Jini technology ServiceStarter framework, and will start a service using the CommonClassLoader as a shared, non-activatable, in-process service.
RioServiceDescriptor(String, String, String, String, String[], LifeCycle) - Constructor for class org.jini.rio.boot.RioServiceDescriptor
Create a RioServiceDescriptor, assigning given parameters to their associated, internal fields.
RioServiceDescriptor(String, String, String, String, String[]) - Constructor for class org.jini.rio.boot.RioServiceDescriptor
Create a RioServiceDescriptor.
RioSupport - Class in org.jini.rio.qos.capability.software
The RioSupport object provides a common base for all software support
RioSupport() - Constructor for class org.jini.rio.qos.capability.software.RioSupport
Create an RioSupport object
RioSupport(Object[]) - Constructor for class org.jini.rio.qos.capability.software.RioSupport
Create a RioSupport
RioSupport(Object[], String) - Constructor for class org.jini.rio.qos.capability.software.RioSupport
Create an RioSupport object
RioSupport(String, Object[], String) - Constructor for class org.jini.rio.qos.capability.software.RioSupport
Create an RioSupport object
RioVersion - Interface in org.jini.rio.resources.util
Interface that holds the version string for the current release of Rio
RMI_ACTIVATION - Static variable in class org.jini.rio.qos.SystemCapabilities
 
RMIActivation - Class in org.jini.rio.qos.capability.system
The RMIActivation object provides definition for the RMI Activation System
RMIActivation() - Constructor for class org.jini.rio.qos.capability.system.RMIActivation
Create a RMIActivation object
RMIActivation(String) - Constructor for class org.jini.rio.qos.capability.system.RMIActivation
Create a RMIActivation object with a description
RoundRobinEventHandler - Class in org.jini.rio.event
The RoundRobinEventHandler provides an implementation of an EventHandler which supports the notification of events using round-robin semantic.
RoundRobinEventHandler(EventDescriptor) - Constructor for class org.jini.rio.event.RoundRobinEventHandler
Construct a RoundRobinEventHandler with an EventDescriptor and default lease maximum and time allocation
RoundRobinEventHandler(EventDescriptor, Configuration) - Constructor for class org.jini.rio.event.RoundRobinEventHandler
Construct a RoundRobinEventHandler with an EventDescriptor and a Configuration object
RoundRobinSelector - Class in org.jini.rio.monitor
This class provides an implementation of a ServiceResourceSelector which manages a LinkedList of ServiceResource objects which reflect the resources being leased.
RoundRobinSelector() - Constructor for class org.jini.rio.monitor.RoundRobinSelector
Construct a RoundRobinSelector
run() - Method in class org.jini.rio.jsb.ServiceBeanAdapter.SnapshotThread
 
run() - Method in class org.jini.rio.qos.ComputeResource.CapabilityChannel
Thread which will update the ComputeResource to notify Observer instances if any MeasurableCapability have updated their state in the interval provided.
run() - Method in class org.jini.rio.resources.resource.PoolableThread
Wait in the pool, until someone needs this thread, then reenter pool.
run() - Method in class org.jini.rio.resources.servicecore.Destroyer
 
run() - Method in class org.jini.rio.resources.servicecore.ResourceLessor.LeaseReaper
 
run() - Method in class org.jini.rio.resources.util.StreamRedirector
 
run() - Method in class org.jini.rio.tools.webster.Webster
 
runKnownMethods(Object) - Method in class org.jini.rio.core.ClassBundle
Utility method to reflect on all added methods using an object instantiated from the Class loaded by the ClassBundle
runObj - Variable in class org.jini.rio.resources.resource.PoolableThread
The runnable to run
RUNTIME - Static variable in class org.jini.rio.resources.util.PropertyHelper
 

S

sampleSize - Variable in class org.jini.rio.qos.measurable.MeasurableCapability
The sampleSize property specifies the amount of samples the MeasurableCapability will accumulate in the period defined by the reportRate in order to produce a result.
ScalingPolicyHandler - Class in org.jini.rio.qos
The ScalingPolicyHandler will increment and optionally decrement instances of the ServiceBean it is associated to based on limits set for the SLA.
ScalingPolicyHandler(SLA) - Constructor for class org.jini.rio.qos.ScalingPolicyHandler
Construct a ScalingPolicyHandler
scanDirectory(String) - Static method in class org.jini.rio.boot.BootUtil
Will return an array of URLs for all .jar and .zip files in the directory
Schedule - Class in org.jini.rio.core
The Schedule provides a way to define the scheduling for an activity, allowing the capability to specify a time in the future when a specific activity when take place, and how long that activity should remain active.
Schedule() - Constructor for class org.jini.rio.core.Schedule
Create a Schedule with no configured attributes
Schedule(long, long, long) - Constructor for class org.jini.rio.core.Schedule
Create a Schedule to start immediately
Schedule(int, long, long, long) - Constructor for class org.jini.rio.core.Schedule
Create a Schedule to start at a specific minute in the future
Schedule(int, int, long, long, long) - Constructor for class org.jini.rio.core.Schedule
Create a Schedule to start on a specific hour and minute in the future
Schedule(int, int, int, long, long, long) - Constructor for class org.jini.rio.core.Schedule
Create a Schedule on a specific day, hour and minute in the future
Schedule(int, int, int, int, long, long, long) - Constructor for class org.jini.rio.core.Schedule
Create a Schedule to start on a specific month, day, hour and minute in the future
SCHEDULED - Static variable in interface org.jini.rio.core.OperationalString
Indicates the OperationalString is scheduled for deployment
SECONDS - Static variable in class org.jini.rio.core.ResourceCostModel.TimeBoundary
Indicates the boundary has been provided in seconds
SecurityPolicyLoader - Class in org.jini.rio.resources.util
Utility class to load a security policy for a class and set the policy as the JVM's security policy
SecurityPolicyLoader() - Constructor for class org.jini.rio.resources.util.SecurityPolicyLoader
 
SEND_NOTIFICATION - Static variable in class org.jini.rio.qos.RelocationPolicyHandler
Send remote notification as SLAThresholdEvent
SEND_NOTIFICATION - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Send remote notification as SLAThresholdEvent
sendSLAThresholdEvent(Calculable, ThresholdValues, int) - Method in class org.jini.rio.qos.SLAPolicyHandler
Set up a SLAThresholdEvent and send it
sendTime - Variable in class org.jini.rio.event.EventHandler
 
sent - Variable in class org.jini.rio.event.EventHandler
 
sequenceNumber - Variable in class org.jini.rio.event.EventHandler
The sequence number is an increasing value that will act as a hint to the number of occurances of an event type.
server - Static variable in class org.jini.rio.jmx.MBeanServerFactory
 
server - Variable in class org.jini.rio.resources.servicecore.AbstractProxy
The server
SERVER_SOCKET_KEY - Static variable in class org.jini.rio.resources.client.HeartbeatFaultDetectionHandler
 
Service - Interface in org.jini.rio.resources.servicecore
The Service interface provides an aggregating mechanism, putting requisite interfaces together to represent the remote semantics of a core Service in the architecture
SERVICE_BEAN_DECREMENTED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of incrementing the number of ServiceBean instances in an OperationalString
SERVICE_BEAN_INCREMENTED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of incrementing the number of ServiceBean instances in an OperationalString
SERVICE_BEAN_INSTANCE_UPDATED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of updating a ServiceBeanInstance
SERVICE_ELEMENT_ADDED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of adding a service to an OperationalString
SERVICE_ELEMENT_REMOVED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of removing a service from an OperationalString
SERVICE_ELEMENT_UPDATED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of updating a ServiceElement in an OperationalString
SERVICE_FAILED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of a service failure
SERVICE_PROVISION_CONFIG - Static variable in class org.jini.rio.core.ServiceBeanConfig
Key for accessing service provisioning config
SERVICE_PROVISIONED - Static variable in class org.jini.rio.monitor.ProvisionMonitorEvent
Indicates that this event has been created and sent as a result of a succesfull service provisioning
serviceAdded(ServiceDiscoveryEvent) - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Notification that a service has been discovered.
serviceAdded(ServiceDiscoveryEvent) - Method in class org.jini.rio.cybernode.ServiceConsumer
Notification that a Provisioner has been discovered
serviceAdded(ServiceDiscoveryEvent) - Method in class org.jini.rio.resources.client.ServiceDiscoveryAdapter
 
ServiceAdmin - Interface in org.jini.rio.resources.servicecore
The ServiceAdmin provides a common interface, aggregating all admin type interfaces into a single interface
serviceAdmin - Variable in class org.jini.rio.resources.servicecore.ServiceAdminProxy
The backend
ServiceAdminImpl - Class in org.jini.rio.resources.servicecore
The ServiceAdminImpl class implements the ServiceAdmin interface providing administrative support for ServiceProducer implementations.
ServiceAdminImpl(ServiceBeanAdapter, Exporter) - Constructor for class org.jini.rio.resources.servicecore.ServiceAdminImpl
Create a ServiceAdmin Impl
ServiceAdminImpl(ServiceBeanAdapter, Exporter, SnapshotHandler) - Constructor for class org.jini.rio.resources.servicecore.ServiceAdminImpl
Create a ServiceAdmin Impl
ServiceAdminProxy - Class in org.jini.rio.resources.servicecore
A ServiceAdminProxy is a proxy for the ServiceAdmin server.
ServiceAdminProxy(ServiceAdmin, Uuid) - Constructor for class org.jini.rio.resources.servicecore.ServiceAdminProxy
Private constructor
ServiceBean - Interface in org.jini.rio.core.jsb
The ServiceBean interface specifies the semantics that a Jini Service Bean must adhere to in order to be instantiated, initialized, started, advertised, unadvertised, stopped and destroyed.
ServiceBeanActivation - Class in org.jini.rio.jsb
The ServiceBeanActivation class is a utility that provides bootstrap support for a ServiceBean
ServiceBeanActivation() - Constructor for class org.jini.rio.jsb.ServiceBeanActivation
 
ServiceBeanActivation.LifeCycleManager - Class in org.jini.rio.jsb
Class that provides basic functionality to enable bootstrapping
ServiceBeanActivation.LifeCycleManager() - Constructor for class org.jini.rio.jsb.ServiceBeanActivation.LifeCycleManager
 
ServiceBeanAdapter - Class in org.jini.rio.jsb
The ServiceBeanAdapter implements the ServiceBean interface and provides the necessary service infrastructure to make a service developer succesful.
ServiceBeanAdapter() - Constructor for class org.jini.rio.jsb.ServiceBeanAdapter
Construct a ServiceBeanAdapter
ServiceBeanAdapter.SnapshotThread - Class in org.jini.rio.jsb
A Thread that will perform snapshots.
ServiceBeanAdapterMBean - Interface in org.jini.rio.jsb
Provides a standard MBean to use when administering a ServiceBean using JMX
ServiceBeanAdmin - Interface in org.jini.rio.core.jsb
Get and set the ServiceElement for a service
serviceBeanComponent - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
Component name we use to find items in the configuration.
ServiceBeanConfig - Class in org.jini.rio.core
This class defines configuration attributes for a ServiceBean instance.
ServiceBeanConfig(Map, String[]) - Constructor for class org.jini.rio.core.ServiceBeanConfig
Create a new ServiceBeanConfig
ServiceBeanContainer - Interface in org.jini.rio.cybernode
The ServiceBeanContainer defines the semantics required to instantiate service instances described by a ServiceElement
ServiceBeanContainerListener - Interface in org.jini.rio.cybernode
 
ServiceBeanContext - Interface in org.jini.rio.core.jsb
Specifies the semantics for retrieving the context of a ServiceBean.
ServiceBeanContextFactory - Interface in org.jini.rio.core.jsb
Defines the semantics for a class to produce a ServiceBeanContext
ServiceBeanContextManager - Class in org.jini.rio.jsb
 
ServiceBeanContextManager(ServiceBeanContext) - Constructor for class org.jini.rio.jsb.ServiceBeanContextManager
Create a ServiceBeanContextManager
ServiceBeanContextManager.ContextAttributeLogHandler - Class in org.jini.rio.jsb
Class which implements methods needed to meet the LogHandler interface
ServiceBeanContextManager.ContextAttributeLogHandler() - Constructor for class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
 
ServiceBeanControl - Interface in org.jini.rio.core
The ServiceBeanControl interface specifies remote lifecycle control semantics for a ServiceBean
ServiceBeanFactory - Interface in org.jini.rio.core.jsb
The ServiceBeanFactory defines the semantics to create a service instance.
ServiceBeanFactory.Created - Class in org.jini.rio.core.jsb
Class used as the return value by the create method.
ServiceBeanFactory.Created(Object, Object) - Constructor for class org.jini.rio.core.jsb.ServiceBeanFactory.Created
Trivial constructor.
ServiceBeanInstance - Class in org.jini.rio.core
This class indicates an instance of an instantiated ServiceBean
ServiceBeanInstance(Uuid, MarshalledInstance, ServiceBeanConfig) - Constructor for class org.jini.rio.core.ServiceBeanInstance
Create a ServiceBeanInstance
ServiceBeanInstance(Uuid, MarshalledInstance, ServiceBeanConfig, String) - Constructor for class org.jini.rio.core.ServiceBeanInstance
Create a ServiceBeanInstance
ServiceBeanInstantiator - Interface in org.jini.rio.core.provision
The ServiceBeanInstantiator specifies the semantics for a service that provides instantiation and update support for services described by a ServiceElement object.
ServiceBeanLoader - Class in org.jini.rio.cybernode
The ServiceBeanLoader will load and create a ServiceBean.
ServiceBeanLoader() - Constructor for class org.jini.rio.cybernode.ServiceBeanLoader
 
ServiceBeanLoader.Result - Class in org.jini.rio.cybernode
Trivial class used as the return value by the load method.
ServiceBeanLoader.Result(ServiceBeanContext, Object, MarshalledInstance, Uuid) - Constructor for class org.jini.rio.cybernode.ServiceBeanLoader.Result
Trivial constructor.
ServiceBeanManager - Interface in org.jini.rio.core.jsb
The ServiceBeanManager provides a mechanism for the ServiceBean to obtain a DiscardManager, have the ServiceBeanConfig updated to known OperationalStringManager instance(s), and increment, decrement oe relocate instances of the service
ServiceBeanSLAManager - Class in org.jini.rio.jsb
The ServiceBeanSLAManager manages service-specific SLAs, and as needed uses the WatchInjector to create declarative watches
ServiceBeanSLAManager(Object, Object, ServiceBeanContext, EventHandler) - Constructor for class org.jini.rio.jsb.ServiceBeanSLAManager
 
ServiceBeanState - Class in org.jini.rio.core.jsb
The ServiceBeanState provides information on the lifecycle of a ServiceBean
ServiceBeanState() - Constructor for class org.jini.rio.core.jsb.ServiceBeanState
Create a ServiceBeanState object
serviceChanged(ServiceDiscoveryEvent) - Method in class org.jini.rio.cybernode.ServiceConsumer
Notification that a Provisioner has been changed.
serviceChanged(ServiceDiscoveryEvent) - Method in class org.jini.rio.resources.client.ServiceDiscoveryAdapter
 
ServiceChannel - Class in org.jini.rio.monitor
The ServiceChannel provides a local chanel for service instances that have been provisioned or failed
ServiceChannel.ServiceChannelEvent - Class in org.jini.rio.monitor
Event sent to listeners
ServiceChannel.ServiceChannelEvent(Object, ServiceElement, ServiceBeanInstance, int) - Constructor for class org.jini.rio.monitor.ServiceChannel.ServiceChannelEvent
 
ServiceChannel.ServiceChannelListener - Interface in org.jini.rio.monitor
Interface for clients
ServiceClassLoader - Class in org.jini.rio.boot
The ServiceClassLoader overrides getURLs(), ensuring all classes that need to be annotated with specific location(s) are returned appropriately
ServiceClassLoader(URL[], ClassAnnotator, ClassLoader) - Constructor for class org.jini.rio.boot.ServiceClassLoader
Constructs a new ServiceClassLoader for the specified URLs having the given parent.
ServiceConsumer - Class in org.jini.rio.cybernode
The ServiceConsumer manages the discovery, registration and update of the ResourceCapability component to discovered ProvisionManager instances
serviceDiscarded(ServiceRecord) - Method in class org.jini.rio.cybernode.CybernodeImpl
Notification that a ServiceBean has been discarded
serviceDiscarded(ServiceRecord) - Method in interface org.jini.rio.cybernode.ServiceBeanContainerListener
Notify all ServiceBeanContainerListener implementations with a ServiceRecord signifying that a service has been discarded
serviceDiscovered(ServiceItem) - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Add a service
ServiceDiscoveryAdapter - Class in org.jini.rio.resources.client
The adapter which receives ServiceDiscoveryEvents.
ServiceDiscoveryAdapter() - Constructor for class org.jini.rio.resources.client.ServiceDiscoveryAdapter
 
ServiceElement - Class in org.jini.rio.core
The ServiceElement object provides context on how to provision and instantiate services in the Rio architecture.
ServiceElement(int, ServiceBeanConfig, ServiceLevelAgreements, ClassBundle[], ClassBundle) - Constructor for class org.jini.rio.core.ServiceElement
Construct a ServiceElement
ServiceElement(int, ServiceBeanConfig, ServiceLevelAgreements, ClassBundle[], ClassBundle, ClassBundle) - Constructor for class org.jini.rio.core.ServiceElement
Construct a ServiceElement
ServiceElementChangeListener - Interface in org.jini.rio.core.jsb
The ServiceElementChangeListener gets notified that the ServiceElement has been modified
ServiceElementManager - Class in org.jini.rio.monitor
ServiceElementManager is used to manage the discovery and dispatch (provision) request for a Service within an OperationalString
ServiceElementUtil - Class in org.jini.rio.jsb
The ServiceElementUtil class provides static methods to assist in loading and determining if contents within ServiceElement instances have changed
ServiceElementUtil() - Constructor for class org.jini.rio.jsb.ServiceElementUtil
 
serviceFailure(Object, Object) - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
 
serviceFailure(Object, Object) - Method in interface org.jini.rio.core.FaultDetectionListener
Notify the FaultDetectionListener that the service has failed
serviceID - Variable in class org.jini.rio.cybernode.ServiceBeanLoader.Result
Uuid of the service
serviceID - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
The serviceID for the ServiceBean
serviceInstantiated(ServiceRecord) - Method in class org.jini.rio.cybernode.CybernodeImpl
Notification that a ServiceBean has been instantiated
serviceInstantiated(ServiceRecord) - Method in interface org.jini.rio.cybernode.ServiceBeanContainerListener
Notify all ServiceBeanContainerListener implementations with a ServiceRecord signifying that a service has been instantiated
ServiceLevelAgreements - Class in org.jini.rio.core
ServiceLevelAgreements class provides context on the attributes required to meet and monitor service level agreements for a service.
ServiceLevelAgreements() - Constructor for class org.jini.rio.core.ServiceLevelAgreements
 
ServiceLevelAgreements.SystemRequirement - Class in org.jini.rio.core
Simple data structure which holds details for a system requirement
ServiceLevelAgreements.SystemRequirement(String, String, Map) - Constructor for class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement
Create a SystemRequirement
serviceMonitor - Variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
Class which provides service monitoring
ServiceProvider - Class in org.jini.rio.resources.servicecore
The ServiceProvider is an abstract class that provides the infrastructure required to make a Jini service.
ServiceProvider() - Constructor for class org.jini.rio.resources.servicecore.ServiceProvider
 
serviceProvisioned(ServiceBeanInstance, InstantiatorResource) - Method in interface org.jini.rio.monitor.ProvisionListener
Notify listener that the Service described by the ServiceBeanInstance has been provision succesfully
ServiceProvisioner - Class in org.jini.rio.monitor
The ServiceProvisioner is responsible for the managing the leases of ServiceBeanInstantiator objects and performing the actual provisioning of ServiceElement objects to available ServiceBeanInstantiator instances based on the capability to fulfill the Quality of Service specification of the ServiceElement.
ServiceProvisionEvent - Class in org.jini.rio.core.provision
This event class is sent by a ProvisionManager after detecting that a specific service requires provisioning.
ServiceProvisionEvent(Object) - Constructor for class org.jini.rio.core.provision.ServiceProvisionEvent
Create a ServiceProvisionEvent
ServiceProvisionEvent(Object, OperationalStringManager, ServiceElement) - Constructor for class org.jini.rio.core.provision.ServiceProvisionEvent
Instantiate a ServiceProvisionEvent
ServiceProvisionListener - Interface in org.jini.rio.core
A ServiceProvisionListener waits for notification that a ServiceBean has been provisioned
ServiceRecord - Class in org.jini.rio.core.provision
A ServiceRecord documents service instantiated time, discard time, where the service ran and contains ResourceCost information for system resources accessed during the service's execution
ServiceRecord(Uuid, ServiceElement, String) - Constructor for class org.jini.rio.core.provision.ServiceRecord
Create a ServiceRecord.
ServiceRecord(Uuid, ServiceElement, String, int, Date) - Constructor for class org.jini.rio.core.provision.ServiceRecord
Create a ServiceRecord.
serviceRemoved(ServiceDiscoveryEvent) - Method in class org.jini.rio.cybernode.ServiceConsumer
Notification that a Provisioner has been removed
serviceRemoved(ServiceDiscoveryEvent) - Method in class org.jini.rio.resources.client.ServiceDiscoveryAdapter
 
ServiceResource - Class in org.jini.rio.resources.servicecore
Leased service resources to be used with LeaseDurationPolicy and/or LeaseManager
ServiceResource(Object) - Constructor for class org.jini.rio.resources.servicecore.ServiceResource
Create a ServiceResource
serviceResourceSelected(ServiceResource) - Method in class org.jini.rio.monitor.LeastActiveSelector
noop
serviceResourceSelected(ServiceResource) - Method in class org.jini.rio.monitor.ResourceCostSelector
 
serviceResourceSelected(ServiceResource) - Method in class org.jini.rio.monitor.RoundRobinSelector
 
serviceResourceSelected(ServiceResource) - Method in class org.jini.rio.monitor.ServiceResourceSelector
This method allows concrete implementations of this class to order the Collection of ServiceResource instances based on a ServiceResource being selected
ServiceResourceSelector - Class in org.jini.rio.monitor
This abstract class defines the semantics for selecting a ServiceResource based on requirements contained within a ServiceElement.
ServiceResourceSelector() - Constructor for class org.jini.rio.monitor.ServiceResourceSelector
 
ServiceStatement - Class in org.jini.rio.core.provision
A ServiceStatement contains ServiceRecord instances documenting service instantiation(s) and usage information
ServiceStatement(ServiceElement) - Constructor for class org.jini.rio.core.provision.ServiceStatement
Create a ServiceStatement
ServiceStatementManager - Interface in org.jini.rio.core.provision
The ServiceStatementManager defines the semantics of reading/writing ServiceStatement instances.
setActual(int) - Method in class org.jini.rio.core.ServiceElement
Set the actual
setAlgorithm(String) - Method in class org.jini.rio.core.ClassBundle
Set the algorithm to use for computing message digests
setAnnotationURLs(URL[]) - Method in class org.jini.rio.boot.ClassAnnotator
Replace the URLs used for class annotations.
setAppend(String) - Method in class org.jini.rio.watch.FileArchive
Setter for property append.
setAppendFlag(boolean) - Method in class org.jini.rio.watch.FileArchive
Setter for property appendFlag.
setArchivable(Archivable) - Method in class org.jini.rio.watch.WatchDataSourceImpl
Setter for property archivable.
setAssociationDescriptors(AssociationDescriptor[]) - Method in class org.jini.rio.core.ServiceElement
Set the associations for the service
setAutoAdvertise(boolean) - Method in class org.jini.rio.core.ServiceElement
Set whether to automatically advertise the service as part of service instantiation
setAutoAdvertise(String) - Method in class org.jini.rio.opstring.GlobalAttrs
Set auto advertise
setAvailabilitySchedule(Schedule) - Method in class org.jini.rio.cybernode.CybernodeImpl
Set the availability schedule
setBackend(Object) - Method in class org.jini.rio.associations.AssociationMgmt
Set the PropertyDescriptor elements.
setBackupCount(int) - Method in class org.jini.rio.monitor.ProvisionMonitor.PeerInfo
Set the count property
setCalculable(Calculable) - Method in class org.jini.rio.watch.ThresholdEvent
Setter for property calculable
setCalculableClass(Class) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property calculableClass.
setCalculableDisplayAttributes(CalculableDisplayAttributes) - Method in class org.jini.rio.watch.DefaultCalculableView
Sets the Calculable Display Attributes used to format the graph
setClassLoader(ClassLoader) - Method in class org.jini.rio.resources.util.JavaEntityResolver
Setter for property classLoader.
setClasspath(URL[]) - Method in class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement
Set the classpath URLs to load this capability
setCluster(String[]) - Method in class org.jini.rio.core.ServiceElement
Set the machineCluster property
setCluster(String[], boolean) - Method in class org.jini.rio.opstring.GlobalAttrs
Set a target machine to provision the service to
setCodebase(String) - Method in class org.jini.rio.core.ClassBundle
Set the codebase used to load the class.
setCodebase(ServiceElement, String) - Static method in class org.jini.rio.jsb.ServiceElementUtil
Set the codebase for the ServiceElement
setCodebase(String) - Method in class org.jini.rio.opstring.GlobalAttrs
Set the codebase property
setCodebaseOverride(String) - Method in class org.jini.rio.opstring.OpStringLoader
This will override any codebase that has been set in the OperationalString
setComment(String) - Method in class org.jini.rio.opstring.ParsedService
Set the comment
setCommitCountInterval(long) - Method in class org.jini.rio.watch.DBArchive
Setter for property commitCountInterval.
setCommitTimeInterval(long) - Method in class org.jini.rio.watch.DBArchive
Setter for property commitTimeInterval.
setComponentBundle(ClassBundle) - Method in class org.jini.rio.core.ServiceElement
Set the component ClassBundle
setComponentBundle(ClassBundle) - Method in class org.jini.rio.opstring.ParsedService
Set the Component as ClassBundle object containing the className and resources required to load the component
setComputeHttpMD(boolean) - Method in class org.jini.rio.core.ClassBundle
Set whether to compute HTTP Message Digests for this ClassBundle
setComputeResource(ComputeResource) - Method in class org.jini.rio.cybernode.JSBContainer
Set the computeResource property.
setComputeResource(ComputeResource) - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Set the computeResource property.
setConfigComponent(String) - Method in class org.jini.rio.cybernode.CybernodeImpl
Set the component name to use for accessing the services configuration properties
setConfigParameters(String[], boolean) - Method in class org.jini.rio.opstring.GlobalAttrs
Add a Configuration parameter
setConfiguration(String[]) - Method in interface org.jini.rio.core.FaultDetectionHandler
Set configuration attributes for the FaultDetectionHandler.
setConfiguration(String[]) - Method in class org.jini.rio.resources.client.AdminFaultDetectionHandler
 
setConfiguration(Configuration) - Method in class org.jini.rio.resources.client.DiscoveryManagementPool
Set the Configuration property
setConfiguration(String[]) - Method in class org.jini.rio.resources.client.HeartbeatFaultDetectionHandler
 
setConfiguration(Configuration) - Method in class org.jini.rio.resources.client.LookupCachePool
Set the Configuration property
setConfiguration(String[]) - Method in class org.jini.rio.resources.client.StandardFaultDetectionHandler
 
setConfiguration(Configuration) - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Set the Configuration for the ServiceProvider
setConstraints(MethodConstraints) - Method in class org.jini.rio.resources.servicecore.ConstrainableServiceAdminProxy
 
setCounter(long) - Method in class org.jini.rio.watch.CounterWatch
 
setCounter(long) - Method in interface org.jini.rio.watch.CounterWatchMBean
Setter for property counter
setCurrentHighThreshold(double) - Method in class org.jini.rio.core.ThresholdValues
Setter for property currentHighThreshold.
setCurrentHighThreshold(double) - Method in class org.jini.rio.watch.ThresholdWatch
 
setCurrentHighThreshold(double) - Method in interface org.jini.rio.watch.ThresholdWatchMBean
Get the current high threshold value
setCurrentLowThreshold(double) - Method in class org.jini.rio.core.ThresholdValues
Setter for property currentHighThreshold.
setCurrentLowThreshold(double) - Method in class org.jini.rio.watch.ThresholdWatch
 
setCurrentLowThreshold(double) - Method in interface org.jini.rio.watch.ThresholdWatchMBean
Set the low threshold value
setCurrentUtilization(double) - Method in class org.jini.rio.qos.measurable.cpu.CalculableCPU
Setter for property currSpeed.
setCurrentUtilization(double) - Method in class org.jini.rio.qos.measurable.memory.CalculableMemory
Setter for property currSpeed.
setDatabase(String) - Method in class org.jini.rio.watch.DBArchive
Setter for property database.
setDefaultExportJars(String[]) - Method in class org.jini.rio.opstring.OpStringLoader
Set an array of jar names to be always included in a service's declaration
setDefaultGroups(String[]) - Method in class org.jini.rio.opstring.OpStringLoader
Set the default groups to add into the parsed OperationalString.
setDeployed(int) - Method in interface org.jini.rio.core.OperationalString
Set the OperationalString as being scheduled, deployed or undeployed
setDeployed(int) - Method in class org.jini.rio.opstring.OpString
 
setDescription(String) - Method in class org.jini.rio.qos.capability.PlatformCapability
Set the description associated with the PlatformCapability
setDestroyOnDecrement(boolean) - Method in class org.jini.rio.qos.ScalingPolicyHandler
Set the destroyOnDecrement property
setDirectory(File) - Method in class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
 
setDirectory(File) - Method in interface org.jini.rio.resources.persistence.SubStore
Gives the SubStore a piece of the file system to use for its store.
setDiscardedDate(Date) - Method in class org.jini.rio.core.provision.ServiceRecord
Set the Date the service was discarded
setDiscardManager(DiscardManager) - Method in class org.jini.rio.jsb.JSBManager
Set the DiscardManager for the ServiceBean
setDiscoveryManagementPooling(boolean) - Method in class org.jini.rio.core.ServiceElement
Set whether to acquire the DiscoveryManagement for the service from a shared pool of DiscoveryManagement instances.
setDiscoveryManagementPooling(String) - Method in class org.jini.rio.opstring.ParsedService
Set discoPool
setDriver(String) - Method in class org.jini.rio.watch.DBArchive
Setter for property driver.
setElapsedTime(long) - Method in class org.jini.rio.watch.StopWatch
 
setElapsedTime(long, long) - Method in class org.jini.rio.watch.StopWatch
 
setElapsedTime(long) - Method in interface org.jini.rio.watch.StopWatchMBean
Sets the elapsed time of the measured interval
setElapsedTime(long, long) - Method in interface org.jini.rio.watch.StopWatchMBean
Sets the elapsed time of the measured interval
setEnlisted(boolean) - Method in class org.jini.rio.cybernode.CybernodeImpl
Set the enlisted flag
setEvent(ThresholdEvent) - Method in class org.jini.rio.watch.ThresholdEventHandler
Sets the current ThresholdEvent
setEventHandler(EventHandler) - Method in class org.jini.rio.watch.ThresholdEventHandler
Setter for property eventHandler.
setEventID(long) - Method in class org.jini.rio.event.RemoteServiceEvent
Set the eventID
setExpiration(long) - Method in class org.jini.rio.resources.servicecore.ServiceResource
Changes the expiration time of the leased resource.
setFailureTime(Date) - Method in class org.jini.rio.monitor.ProvisionFailureEvent
Set the Date object that represents the time of the provision failure
setFaultDetectionHandler(Object, ServiceID) - Method in class org.jini.rio.associations.AssociationMgmt.AssociationHandler
Set the FaultDetectionHandler for this AssociationHandler
setFaultDetectionHandlerBundle(ClassBundle) - Method in class org.jini.rio.core.AssociationDescriptor
Set the FaultDetectionHandler ClassBundle
setFaultDetectionHandlerBundle(ClassBundle) - Method in class org.jini.rio.opstring.GlobalAttrs
Set the ClassBundle for the FaultDetectionHandler
setFilename(String) - Method in class org.jini.rio.watch.FileArchive
Setter for property filename.
setGroups(String[]) - Method in class org.jini.rio.core.AssociationDescriptor
Set the Lookup groups the used to discover the associated service.
setGroups(String[]) - Method in class org.jini.rio.core.ServiceBeanConfig
Set the Lookup groups the service will use for discovery.
setGroups(String[], boolean) - Method in class org.jini.rio.opstring.GlobalAttrs
Add to the groups collection
setHandback(MarshalledObject) - Method in class org.jini.rio.core.provision.ServiceProvisionEvent
Set the handback object
setHandback(MarshalledObject) - Method in class org.jini.rio.event.RemoteServiceEvent
Set the Handback Object
setHostAddress(String) - Method in class org.jini.rio.qos.SLAThresholdEvent
Setter for property hostAddress
setIconURL(URL) - Method in class org.jini.rio.entry.StandardServiceType
 
setId(String) - Method in class org.jini.rio.watch.Calculable
Setter for property id
setID(String) - Method in class org.jini.rio.watch.WatchDataSourceImpl
Setter for property id.
setIdentifier(String) - Method in class org.jini.rio.event.PooledEventConsumer
 
setIdentifier(String) - Method in class org.jini.rio.resources.resource.ResourcePool
Sets the unique identifier for this instance
setIgnore(boolean) - Method in class org.jini.rio.qos.ComputeResourceObserver
Set the ignore property, telling the ComputeResourceObserver to ignore any changes from the ComputeResource
setInterfaceBundles(ClassBundle[]) - Method in class org.jini.rio.opstring.ParsedService
Set the Interfaces as ClassBundle object containing the className and resources required to load each class
setInterfaceNames(String[]) - Method in class org.jini.rio.core.AssociationDescriptor
Set the Array of public interface names the associated service implements
setJMXName(String) - Method in class org.jini.rio.opstring.ParsedService
Set the name to use for JMX ObjectName
setLandlordLessor(LandlordLessor) - Method in class org.jini.rio.monitor.ServiceResourceSelector
Set the LandlordLessor the ServiceResourceSelector will register to.
setLocators(LookupLocator[]) - Method in class org.jini.rio.core.AssociationDescriptor
This method provids the ability to set the array of locators that this ServiceBean would like to join.
setLocators(LookupLocator[]) - Method in class org.jini.rio.core.ServiceBeanConfig
Set Locator information the service optionally uses for discovery.
setLocators(String[], boolean) - Method in class org.jini.rio.opstring.GlobalAttrs
Add to the locators collection
setLogConfigs(LoggerConfig[], boolean) - Method in class org.jini.rio.opstring.GlobalAttrs
Set LoggerConfig objects
setLookupGroups(String[]) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
setLookupGroups(String[]) - Method in interface org.jini.rio.jsb.ServiceBeanAdapterMBean
Set the discovery groups
setLookupGroups(String[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
setLookupGroups(String[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
setLookupLocators(LookupLocator[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
setLookupLocators(LookupLocator[]) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
setMaintain(String) - Method in class org.jini.rio.opstring.ParsedService
Set the maintain value
setManaging(boolean) - Method in interface org.jini.rio.core.OperationalStringManager
Set the OperationalStringManager managing status based on the active parameter
setManaging(boolean) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
setManifest(Manifest) - Method in class org.jini.rio.resources.util.RioManifest
Setter for property manifest.
setMarshalledInstance(MarshalledInstance) - Method in class org.jini.rio.jsb.JSBManager
Set the Object that can be used to communicate to the ServiceBean
setMatchOnName(boolean) - Method in class org.jini.rio.core.AssociationDescriptor
Set the matchOnName property
setMatchOnName(boolean) - Method in class org.jini.rio.core.ServiceElement
Set whether to use the name of the service is used in addition to the interfaces implemented by the service or service proxy to track service instances.
setMatchOnName(String) - Method in class org.jini.rio.opstring.ParsedService
Set whether the provisioning system should match on the service's name as well as it's interfaces
setMax(int) - Method in class org.jini.rio.resources.resource.ResourcePool
Sets the maximum number of resources
setMaxPerMachine(int) - Method in class org.jini.rio.core.ServiceElement
Set the maximum number of instances of this service that should exist on any given machine
setMaxPerMachine(String) - Method in class org.jini.rio.opstring.ParsedService
Set the maxPerMachine value
setMaxThreads(int) - Method in class org.jini.rio.event.PooledEventConsumer
Setter for property maxThreads.
setMin(int) - Method in class org.jini.rio.resources.resource.ResourcePool
Sets the minimum number of resources, this method has no effect on the number of created resources, if the new minimum is less than the old minimum.
setMinThreads(int) - Method in class org.jini.rio.event.PooledEventConsumer
Setter for property minThreads.
setName(String) - Method in class org.jini.rio.core.ServiceBeanConfig
Set the name for the ServiceBean.
setName(String) - Method in class org.jini.rio.opstring.OpString
Set the name of the OperationalString
setName(String) - Method in class org.jini.rio.opstring.ParsedService
Set the name for the ParsedService
setName(String) - Method in class org.jini.rio.watch.FontDescriptor
Setter for property name.
setOperationalStringManager(OperationalStringManager) - Method in class org.jini.rio.core.provision.ServiceProvisionEvent
Set the OperationalStringManager
setOperationalStringManager(OperationalStringManager) - Method in class org.jini.rio.jsb.JSBManager
Set the OperationalStringManager
setOperationalStringName(String) - Method in class org.jini.rio.core.AssociationDescriptor
Set the associated service's OperationalString name
setOperationalStringName(String) - Method in class org.jini.rio.core.ServiceBeanConfig
Set the name of the OperationalString
setOperationalStringName(String) - Method in class org.jini.rio.opstring.ParsedService
Set the OperationalString name
setOrganization(String) - Method in class org.jini.rio.opstring.GlobalAttrs
Set the organization value
setParameters(Map, boolean) - Method in class org.jini.rio.opstring.GlobalAttrs
Set initialization parameters
setPath(String) - Method in class org.jini.rio.qos.capability.PlatformCapability
Set the path of the PlatformCapability
setPeriod(long) - Method in class org.jini.rio.watch.PeriodicWatch
 
setPeriod(long) - Method in interface org.jini.rio.watch.PeriodicWatchMBean
Setter for property period.
setPersistentProvisioning(boolean) - Method in interface org.jini.rio.cybernode.CybernodeAdmin
Set whether the Cybernode supports persistent provisioning of qualitative capabilities
setPersistentProvisioning(boolean) - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
setPersistentProvisioning(boolean) - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
setPersistentProvisioning(boolean) - Method in class org.jini.rio.cybernode.CybernodeImpl
 
setPersistentProvisioning(boolean) - Method in interface org.jini.rio.cybernode.CybernodeImplMBean
Set whether the Cybernode supports persistent provisioning of qualitative capabilities
setPersistentProvisioning(boolean) - Method in class org.jini.rio.qos.ComputeResource
Set the persistentProvisioning property
setPersistentProvisioningRoot(String) - Method in class org.jini.rio.qos.ComputeResource
Set the location for the persistent provisioning of PlatformCapability instances
setPlanned(int) - Method in class org.jini.rio.core.ServiceElement
Set the number of instances of this service that should exist on the network.
setPool(ThreadPool) - Method in class org.jini.rio.event.PooledEventConsumer
Setter for property pool.
setPostInstallAttributes(SoftwareLoad.PostInstallAttributes) - Method in class org.jini.rio.core.provision.SoftwareLoad
Set the post install attributes
setProvisionablePlatformCapabilities(Collection) - Method in class org.jini.rio.core.ServiceElement
Set the SystemRequirement downloads for a resource.
setProvisionType(String) - Method in class org.jini.rio.opstring.ParsedService
Set the provisioning type of the service
setReason(String) - Method in class org.jini.rio.monitor.ProvisionFailureEvent
Set the reason why provisioning failed
setReportInterval(long) - Method in class org.jini.rio.qos.ComputeResource.CapabilityChannel
Set the update interval for channelThread notification
setReportInterval(long) - Method in class org.jini.rio.qos.ComputeResource
Set the reportInterval property which controls how often the ComputeResource will inform registered Observers of a state change.
setResourceCostModel(ResourceCostModel) - Method in class org.jini.rio.qos.capability.PlatformCapability
Set the ResourceCostModel for the PlatformCapability
setResourceCostModel(ResourceCostModel) - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Set the ResourceCostModel for the MeasurableCapability
setSampleSize(int) - Method in class org.jini.rio.qos.measurable.MeasurableCapability
 
setSampleSize(int) - Method in interface org.jini.rio.qos.measurable.MeasurableCapabilityMBean
Set the sampleSize for the MeasurableCapability
setSchedule(Schedule) - Method in class org.jini.rio.opstring.OpString
Sets the Schedule for this OperationalString
setSendRemoteNotification(boolean) - Method in class org.jini.rio.qos.SLAPolicyHandler
Set whether the SLAPolicyHandler should send SLAThresholdEvent notifications as it is notified of thresholds being crossed
setSequenceNumber(long) - Method in class org.jini.rio.core.provision.ServiceProvisionEvent
Set the sequence number
setSequenceNumber(long) - Method in class org.jini.rio.event.RemoteServiceEvent
Set the sequence number
setService(Watchable) - Method in class org.jini.rio.watch.AccumulatorViewer
Mutator for property service.
setServiceBeanConfig(ServiceBeanConfig) - Method in class org.jini.rio.core.ServiceBeanInstance
Set the ServiceBeanConfig for the ServiceBean
setServiceBeanConfig(ServiceBeanConfig) - Method in class org.jini.rio.core.ServiceElement
This method sets the instance of ServiceBeanConfig as an attribute of the ServiceElement object.
setServiceBeanContainer(ServiceBeanContainer) - Method in class org.jini.rio.associations.AssociationMgmt
 
setServiceBeanContainer(ServiceBeanContainer) - Method in interface org.jini.rio.core.AssociationManagement
Set the ServiceBeanContainer object
setServiceBeanContext(ServiceBeanContext) - Method in class org.jini.rio.associations.AssociationMgmt
 
setServiceBeanContext(ServiceBeanContext) - Method in interface org.jini.rio.core.AssociationManagement
Set the ServiceBeanContext object for the ServiceBean
setServiceBeanContext(ServiceBeanContext) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
Set the ServiceBeanContext
setServiceBeanContext(ServiceBeanContext) - Method in class org.jini.rio.watch.WatchDataSourceRegistry
 
setServiceBeanContext(ServiceBeanContext) - Method in interface org.jini.rio.watch.WatchRegistry
Set the ServiceBeanContext for the WatchRegistry
setServiceBeanControl(ServiceBeanControl) - Method in class org.jini.rio.associations.AssociationMgmt
 
setServiceBeanControl(ServiceBeanControl) - Method in interface org.jini.rio.core.AssociationManagement
Set the ServiceBeanControl object for the ServiceBean
setServiceBeanManager(ServiceBeanManager) - Method in class org.jini.rio.jsb.JSBContext
Set the ServiceBeanManager for the ServiceBean
setServiceComparator(Comparator) - Method in class org.jini.rio.core.Association
Setter for property serviceComparator
setServiceElement(ServiceElement) - Method in interface org.jini.rio.core.jsb.ServiceBeanAdmin
Set the ServiceElement for the ServiceBean
setServiceElement(ServiceElement) - Method in class org.jini.rio.core.provision.ServiceProvisionEvent
Set the ServiceElement object
setServiceElement(ServiceElement) - Method in class org.jini.rio.jsb.JSBContext
Set the ServiceElement for the ServiceBean
setServiceElement(ServiceElement) - Method in class org.jini.rio.jsb.JSBManager
Set the ServiceElement for the ServiceBean
setServiceElement(ServiceElement) - Method in class org.jini.rio.monitor.ProvisionFailureEvent
Set the ServiceElement attribute
setServiceElement(ServiceElement) - Method in class org.jini.rio.qos.SLAThresholdEvent
Setter for property sElem
setServiceElement(ServiceElement) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
setServiceElement(ServiceElement) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
setServiceID(Uuid) - Method in class org.jini.rio.jsb.JSBManager
Set the ServiceID for the ServiceBean
setServiceLevelAgreements(ServiceLevelAgreements) - Method in class org.jini.rio.opstring.GlobalAttrs
Set the ServiceLevelAgreements
setServiceLimit(Integer) - Method in interface org.jini.rio.cybernode.CybernodeAdmin
Set the upper limit of services that this Cybernode can instantiate
setServiceLimit(Integer) - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
setServiceLimit(Integer) - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
setServiceLimit(Integer) - Method in class org.jini.rio.cybernode.CybernodeImpl
 
setServiceLimit(Integer) - Method in interface org.jini.rio.cybernode.CybernodeImplMBean
Set the upper limit of services that this Cybernode can instantiate
setServiceOverride(String) - Method in class org.jini.rio.opstring.OpStringLoader
Set the override file
setServiceProvisionConfig(String[]) - Method in class org.jini.rio.opstring.GlobalAttrs
Set service provision config
setSize(int) - Method in class org.jini.rio.watch.FontDescriptor
Setter for property size.
setSize(int) - Method in interface org.jini.rio.watch.WatchDataSource
Set the maximum size for the Calculable history
setSize(int) - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
setSLA(SLA) - Method in class org.jini.rio.cybernode.CybernodeAdminImpl
 
setSLA(SLA) - Method in class org.jini.rio.cybernode.CybernodeAdminProxy
 
setSLA(SLA) - Method in interface org.jini.rio.qos.ComputeResourceAdmin
Set the SLA for a MeasurableCapability contained within the ComputeResource
setSLA(SLA) - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Set the SLA for ths MeasurableCapability.
setSLA(SLA) - Method in class org.jini.rio.qos.SLAThresholdEvent
Setter for property sla
setSLAPolicyHandlerDescription(String) - Method in class org.jini.rio.qos.SLAThresholdEvent
Setter for property slaPolicyHandlerDescription
setSLAThresholdEvent(SLAThresholdEvent) - Method in class org.jini.rio.qos.SLAPolicyEvent
Set the SLAThresholdEvent
setSoftwareDownloadAttributes(SoftwareLoad.SoftwareDownloadAttributes) - Method in class org.jini.rio.core.provision.SoftwareLoad
Set the software download attributes
setSoftwareLoad(SoftwareLoad) - Method in class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement
Set the SoftwareLoad for this system requirement
setSoftwareLoad(SoftwareLoad) - Method in class org.jini.rio.qos.capability.PlatformCapability
Set the SoftwareLoad for the PlatformCapability.
setSource(Object) - Method in class org.jini.rio.qos.ComputeResourceObserver
Set the event source
setSource(WatchDataSource) - Method in class org.jini.rio.watch.Accumulator
Setter for property source.
setStartTime(long) - Method in class org.jini.rio.watch.StopWatch
 
setStartTime(long) - Method in interface org.jini.rio.watch.StopWatchMBean
Setter for property startTime
setStartValue(double) - Method in interface org.jini.rio.watch.CalculableViewable
Setter for property startValue.
setStartValue(double) - Method in class org.jini.rio.watch.DefaultCalculableView
Setter for property startValue.
setState(int) - Method in class org.jini.rio.core.Association
Set the Association state
setState(int) - Method in class org.jini.rio.core.jsb.ServiceBeanState
Set the state of the ServiceBean
setStopValue(double) - Method in interface org.jini.rio.watch.CalculableViewable
Setter for property stopValue.
setStopValue(double) - Method in class org.jini.rio.watch.DefaultCalculableView
Setter for property stopValue.
setStyle(int) - Method in class org.jini.rio.watch.FontDescriptor
Setter for property style.
setTableName(String) - Method in class org.jini.rio.watch.DBArchive
Setter for property tableName.
setThresholdManager(ThresholdManager) - Method in class org.jini.rio.qos.RelocationPolicyHandler
Override parent's method to export the object to the RMI runtime
setThresholdManager(ThresholdManager) - Method in class org.jini.rio.qos.ScalingPolicyHandler
Override parent's method to export the object to the RMI runtime.
setThresholdManager(ThresholdManager) - Method in class org.jini.rio.qos.SLAPolicyHandler
 
setThresholdManager(ThresholdManager) - Method in class org.jini.rio.watch.ThresholdEventHandler
 
setThresholdManager(ThresholdManager) - Method in interface org.jini.rio.watch.ThresholdListener
Set the ThresholdManager and connect to the ThresholdManager
setThresholdValues(ThresholdValues) - Method in class org.jini.rio.watch.ThresholdEvent
Setter for property thresholdValues
setThresholdValues(ThresholdValues) - Method in class org.jini.rio.watch.ThresholdManager
Setter for property thresholdValues.
setThresholdValues(ThresholdValues) - Method in class org.jini.rio.watch.ThresholdWatch
Set the ThresholdValues for the ThresholdManager
setThresholdValues(ThresholdValues) - Method in interface org.jini.rio.watch.WatchDataSource
Set the ThresholdValues
setThresholdValues(ThresholdValues) - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
setThrowable(Throwable) - Method in class org.jini.rio.monitor.ProvisionFailureEvent
Set the Throwable attribute
setTime(Date) - Method in class org.jini.rio.qos.SLAThresholdEvent
Set the Date object that represents the time of the SLAThresholdEvent
setTitle(String) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property title.
setTitleFont(FontDescriptor) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property titleFont.
setTotalMemory(double) - Method in class org.jini.rio.qos.measurable.memory.CalculableMemory
Setter for property totalMemory.
setType(int) - Method in class org.jini.rio.core.AssociationType
Set the AssociationType type
setType(int) - Method in class org.jini.rio.core.provision.ServiceRecord
Set the type of this record to be either ACTIVE_SERVICE_RECORD or INACTIVE_SERVICE_RECORD
setType(int) - Method in class org.jini.rio.qos.capability.PlatformCapability
Set the type of this record to be either STATIC or PROVISIONABLE
setType(int) - Method in class org.jini.rio.watch.ThresholdEvent
Setter for property type
setUnadvertiseOnBroken(boolean) - Method in class org.jini.rio.associations.AssociationMgmt
 
setUnadvertiseOnBroken(boolean) - Method in interface org.jini.rio.core.AssociationManagement
Set unadvertiseOnBroken
setUpdated() - Method in class org.jini.rio.core.provision.ServiceRecord
Set that the ServiceRecord has been updated
setupRecordRoot(Configuration) - Static method in class org.jini.rio.cybernode.Environment
Setup the recordRoot directory
setValue(double) - Method in class org.jini.rio.watch.Calculable
Setter for property value.
setValues(Vector) - Method in class org.jini.rio.watch.Statistics
 
setView(String) - Method in class org.jini.rio.watch.Watch
Set the view for the Watch
setView(String) - Method in interface org.jini.rio.watch.WatchDataSource
Setter for property view.
setView(String) - Method in class org.jini.rio.watch.WatchDataSourceImpl
 
setVisible(boolean) - Method in class org.jini.rio.watch.AccumulatorViewer
 
setWatchDataSource(WatchDataSource) - Method in class org.jini.rio.qos.measurable.MeasurableCapability
Override parent's setWatchDataSource to set the size
setWatchDataSource(WatchDataSource) - Method in interface org.jini.rio.watch.CalculableViewable
Sets the watch data source for this view
setWatchDataSource(WatchDataSource) - Method in class org.jini.rio.watch.DefaultCalculableView
Sets the watch data source for this view
setWatchDataSource(WatchDataSource) - Method in class org.jini.rio.watch.Watch
Sets the WatchDataSource for the Watch.
setWatchRegistry(WatchRegistry) - Method in class org.jini.rio.resources.servicecore.ServiceProvider
Set the WatchDataSourceRegistry
setWhen(long) - Method in class org.jini.rio.watch.Calculable
Setter for property when.
setXFormat(NumberFormat) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property xFormat.
setXLegend(String) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property xLegend.
setXLegendFont(FontDescriptor) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property xLegendFont.
setXScale(int) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property xScale.
setYFormat(NumberFormat) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property yFormat.
setYLegend(String) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property yLegend.
setYLegendFont(FontDescriptor) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property yLegendFont.
setYScale(int) - Method in class org.jini.rio.watch.CalculableDisplayAttributes
Setter for property yScale.
shutdown() - Method in class org.jini.rio.qos.ComputeResource
Inform all MeasurableCapability instances to stop measuring
sktime - Variable in class org.jini.rio.event.BasicEventConsumer
 
sktime - Variable in class org.jini.rio.event.EventHandler
 
SLA - Class in org.jini.rio.core
A SLA provides a mechanism to a specify a preferred range of acceptable lower and upper boundaries that fit a specific criteria
SLA(String, double[]) - Constructor for class org.jini.rio.core.SLA
Construct a SLA
SLA(String, double[], String[]) - Constructor for class org.jini.rio.core.SLA
Construct a SLA
SLA(String, double[], String[], WatchDescriptor[]) - Constructor for class org.jini.rio.core.SLA
Construct a SLA
SLAPolicyEvent - Class in org.jini.rio.qos
SLAPolicyHandler implementations create SLAPolicyEvent objects to notify local SLAPolicyEventListener instances of actions it has taken
SLAPolicyEvent(Object, SLA, String) - Constructor for class org.jini.rio.qos.SLAPolicyEvent
Construct a SLAPolicyEvent
SLAPolicyEvent(Object, SLA, String, Object) - Constructor for class org.jini.rio.qos.SLAPolicyEvent
Construct a SLAPolicyEvent
SLAPolicyEventListener - Interface in org.jini.rio.qos
Register for SLAPolicyEvent notification by providing a SLAPolicyEventListener implementation
SLAPolicyHandler - Class in org.jini.rio.qos
A SLAPolicyHandler handles thresholds for a ThresholdWatch, registering to a ThresholdManager.
SLAPolicyHandler(SLA) - Constructor for class org.jini.rio.qos.SLAPolicyHandler
Construct a SLAPolicyHandler
slaPolicyHandlerChanged(SLA, SLAPolicyHandler) - Static method in class org.jini.rio.qos.SLAPolicyHandlerFactory
Determine if the provided SLAPolicyHandler is the same as the SLAPolicyHandler class configured as part of the SLA.
SLAPolicyHandlerFactory - Class in org.jini.rio.qos
A utility to create a SLAPolicyHandler based on a Configuration
SLAPolicyHandlerFactory() - Constructor for class org.jini.rio.qos.SLAPolicyHandlerFactory
 
SLAThresholdEvent - Class in org.jini.rio.qos
The SLAThresholdEvent extends ThresholdEvent and represents a threshold being crossed for a Service
SLAThresholdEvent(Object) - Constructor for class org.jini.rio.qos.SLAThresholdEvent
Creates new SLAThresholdEvent
SLAThresholdEvent(Object, ServiceElement, Calculable, SLA, String, String, int) - Constructor for class org.jini.rio.qos.SLAThresholdEvent
Creates new SLAThresholdEvent
SLAThresholdEvent(Object, ServiceElement, ServiceBeanInstance, Calculable, SLA, String, String, int) - Constructor for class org.jini.rio.qos.SLAThresholdEvent
Creates new SLAThresholdEvent
slaThresholdEventAdapter - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
 
SLAThresholdEventAdapter - Class in org.jini.rio.qos
Provides the support to transform SLAThresholdEvent notifications to JMX notifications
SLAThresholdEventAdapter(ObjectName, NotificationBroadcasterSupport) - Constructor for class org.jini.rio.qos.SLAThresholdEventAdapter
Create a SLAThresholdEventAdapter
snapshot(OutputStream) - Method in class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
 
snapshot() - Method in class org.jini.rio.resources.persistence.PersistentStore
Generate a snapshot, will perform the necessary locking to ensure no threads are mutating the state of the server before creating the snapshot.
SnapshotHandler - Interface in org.jini.rio.resources.persistence
Interface a server needs to implement in order to work with a PersistentStore to determine whether a snapshot should be taken
snapshotter - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
Thread that will do snapshots
SoftwareDownloadRecord - Class in org.jini.rio.core.provision
The SoftwareDownloadRecord stores attributes related to a software download
SoftwareDownloadRecord(URL, String, String, Date, int, int, boolean, long, long) - Constructor for class org.jini.rio.core.provision.SoftwareDownloadRecord
Create a SoftwareDownloadRecord instance
SoftwareLoad - Class in org.jini.rio.core.provision
The SoftwareLoad defines an installable software element with an optional post-install helper to configure the downloaded software.
SoftwareLoad() - Constructor for class org.jini.rio.core.provision.SoftwareLoad
Create a SoftwareLoad instance
SoftwareLoad(SoftwareLoad.SoftwareDownloadAttributes) - Constructor for class org.jini.rio.core.provision.SoftwareLoad
Create a SoftwareLoad instance
SoftwareLoad(boolean) - Constructor for class org.jini.rio.core.provision.SoftwareLoad
Create a SoftwareLoad instance
SoftwareLoad(SoftwareLoad.SoftwareDownloadAttributes, boolean) - Constructor for class org.jini.rio.core.provision.SoftwareLoad
Create a SoftwareLoad instance
softwareLoad - Variable in class org.jini.rio.qos.capability.PlatformCapability
A SoftwareLoad defining where the software for this PlatformCapability can be downloaded from
SoftwareLoad.PostInstallAttributes - Class in org.jini.rio.core.provision
The PostInstallAttributes defines attributes needed to run and optionally download a utility to configure the SoftwareLoad
SoftwareLoad.PostInstallAttributes(String, SoftwareLoad.SoftwareDownloadAttributes, boolean) - Constructor for class org.jini.rio.core.provision.SoftwareLoad.PostInstallAttributes
Create a PostInstallAttributes instance
SoftwareLoad.SoftwareDownloadAttributes - Class in org.jini.rio.core.provision
The SoftwareDownloadAttributes class defines the attributes needed to download a software element
SoftwareLoad.SoftwareDownloadAttributes(URL, String, boolean) - Constructor for class org.jini.rio.core.provision.SoftwareLoad.SoftwareDownloadAttributes
Create a DownloadAttribute instance
SoftwareLoadManager - Class in org.jini.rio.resources.util
The SoftwareLoadManager class provides support to manage the download and installation of a SoftwareLoad
SoftwareLoadManager(String, SoftwareLoad) - Constructor for class org.jini.rio.resources.util.SoftwareLoadManager
Create an instance of the SoftwareLoadManager
SoftwareSupport - Class in org.jini.rio.qos.capability.software
The SoftwareSupport object provides a common base for all software support
SoftwareSupport() - Constructor for class org.jini.rio.qos.capability.software.SoftwareSupport
Create a SoftwareSupport object
SoftwareSupport(String) - Constructor for class org.jini.rio.qos.capability.software.SoftwareSupport
Create a SoftwareSupport object
SoftwareSupport(Object[]) - Constructor for class org.jini.rio.qos.capability.software.SoftwareSupport
Create a SoftwareSupport object
SoftwareSupport(Object[], String) - Constructor for class org.jini.rio.qos.capability.software.SoftwareSupport
Create a SoftwareSupport object
SoftwareSupport(String, Object[], String) - Constructor for class org.jini.rio.qos.capability.software.SoftwareSupport
Create a SoftwareSupport object
SPEC - Static variable in class org.jini.rio.qos.capability.software.J2EESupport
Software specification level (e.g. 1.0) pertaining to all derived classes
standardDeviation() - Method in class org.jini.rio.watch.Accumulator
Get the standard deviation of the current set of values
standardDeviation(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the standard deviation of the set of values for the specified offset and range
standardDeviation() - Method in class org.jini.rio.watch.Statistics
Get the standard deviation
StandardFaultDetectionHandler - Class in org.jini.rio.resources.client
A StandardFaultDetectionHandler provides support necessary for a FaultDetectionHandler.
StandardFaultDetectionHandler() - Constructor for class org.jini.rio.resources.client.StandardFaultDetectionHandler
 
StandardServiceType - Class in org.jini.rio.entry
 
StandardServiceType() - Constructor for class org.jini.rio.entry.StandardServiceType
 
StandardServiceType(String) - Constructor for class org.jini.rio.entry.StandardServiceType
 
start(ServiceBeanContext) - Method in class org.jini.rio.bean.BeanAdapter
Override the start method to create a delegating proxy required to navigate between the ServiceBean and the bean.
start(ServiceBeanContext) - Method in interface org.jini.rio.core.jsb.ServiceBean
The start method provides the capability for a ServiceBean to initialize itself and make it ready to accept inbound communications, returning an Object which can be used to communicate with the ServiceBean.
start() - Method in interface org.jini.rio.core.ServiceBeanControl
The start method provides informs a ServiceBean to make itself ready to accept inbound communications, returning an Object which can be used to communicate with the ServiceBean.
start(ServiceBeanContext) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
The start method provides the capability for a ServiceBean to initialize itself and make it ready to accept inbound communications, returning an Object which can be used to communicate with the ServiceBean.
start() - Method in class org.jini.rio.qos.measurable.disk.DiskSpace
Override PeriodicWatch.start() to get an initial reading prior to scheduling
start() - Method in class org.jini.rio.qos.measurable.memory.Memory
Override PeriodicWatch.start() to get an initial reading prior to scheduling
start() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
start() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
start() - Method in class org.jini.rio.watch.PeriodicWatch
 
start() - Method in interface org.jini.rio.watch.PeriodicWatchMBean
Start the PeriodicWatch.
STARTED - Static variable in class org.jini.rio.core.jsb.ServiceBeanState
ServiceBean has been started
started(Object) - Method in class org.jini.rio.cybernode.JSBContainer
 
started(Object) - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Informs the ServiceBeanContainer that a service has been started
startHeartbeat(String[]) - Method in interface org.jini.rio.core.MonitorableService
Start a heartbeat mechanism to determine the reachability of the Service.
startHeartbeat(String[]) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
startHeartbeat(String[]) - Method in class org.jini.rio.resources.servicecore.AbstractProxy
 
startRange - Variable in class org.jini.rio.watch.DefaultCalculableView
 
startServiceBean(ServiceElement, OperationalStringManager) - Method in class org.jini.rio.cybernode.JSBDelegate
Load, instantiate and start the ServiceBean
startTiming() - Method in class org.jini.rio.watch.StopWatch
 
startTiming() - Method in interface org.jini.rio.watch.StopWatchMBean
Start the timing for the watch
startValue - Variable in class org.jini.rio.watch.DefaultCalculableView
 
startWebster(String) - Static method in class org.jini.rio.tools.webster.InternalWebster
Start an internal webster, setting the webster root to the location this class was loaded from, and appending exportJar as the export codebase for the JVM.
state - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
The state of the ServiceBean
stateChange() - Method in class org.jini.rio.qos.ComputeResource
Notify all registered Observers the ComputeResourcehas changed.
stateChanged(ProvisionMonitorImpl.OpStringManager, boolean) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
Notification of an OperationalString state change.
STATIC - Static variable in class org.jini.rio.qos.capability.PlatformCapability
Indicates that the PlatformCapability must be installed
Statistics - Class in org.jini.rio.watch
Class Statistics implements basic statistical formulae.
Statistics() - Constructor for class org.jini.rio.watch.Statistics
no arg constructor
Statistics(Vector) - Constructor for class org.jini.rio.watch.Statistics
Construct a new Statistics
stdDev - Variable in class org.jini.rio.watch.DefaultCalculableView
 
step - Variable in class org.jini.rio.event.EventHandler
 
stop(boolean) - Method in interface org.jini.rio.core.jsb.ServiceBean
The stop method informs the ServiceBean to unexport itself from any underlying distributed Object communication mechanisms making it incapable of accepting inbound communications
stop(boolean) - Method in interface org.jini.rio.core.ServiceBeanControl
The stop method informs the ServiceBean to unexport itself from any underlying distributed Object communication mechanisms making it incapable of accepting inbound communications.
stop(boolean) - Method in class org.jini.rio.jsb.ServiceBeanAdapter
The stop method informs the ServiceBean to unexport itself from any underlying distributed Object communication mechanisms making it incapable of accepting inbound communications
stop(boolean) - Method in class org.jini.rio.resources.servicecore.LandlordLessor
Stop the LandlordLessor
stop() - Method in class org.jini.rio.resources.servicecore.ResourceLessor
Stop and clean up all resources
stop(boolean) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
stop(boolean) - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
stop() - Method in class org.jini.rio.watch.PeriodicWatch
 
stop() - Method in interface org.jini.rio.watch.PeriodicWatchMBean
Stop the PeriodicWatch
STOP_WATCH - Static variable in class org.jini.rio.watch.WatchDescriptor
 
STOPPED - Static variable in class org.jini.rio.core.jsb.ServiceBeanState
ServiceBean has been stopped
stopRange - Variable in class org.jini.rio.watch.DefaultCalculableView
 
stopTiming() - Method in class org.jini.rio.watch.StopWatch
 
stopTiming() - Method in interface org.jini.rio.watch.StopWatchMBean
Stop the timing for the watch
stopValue - Variable in class org.jini.rio.watch.DefaultCalculableView
 
StopWatch - Class in org.jini.rio.watch
A Watch for capturing elapsed time
StopWatch(String) - Constructor for class org.jini.rio.watch.StopWatch
Creates new Stop Watch
StopWatch(String, Configuration) - Constructor for class org.jini.rio.watch.StopWatch
Creates new StopWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
StopWatch(String, Archivable, Configuration) - Constructor for class org.jini.rio.watch.StopWatch
Creates new StopWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
StopWatch(WatchDataSource, String) - Constructor for class org.jini.rio.watch.StopWatch
Creates new Stop Watch
StopWatchMBean - Interface in org.jini.rio.watch
Provides a standard MBean to use when administering a StopWatch using JMX
STORAGE - Static variable in class org.jini.rio.qos.SystemCapabilities
 
StorageCapability - Class in org.jini.rio.qos.capability.system
The StorageCapability object provides a definition of storage support
StorageCapability() - Constructor for class org.jini.rio.qos.capability.system.StorageCapability
Create a StorageCapability
StorageCapability(String) - Constructor for class org.jini.rio.qos.capability.system.StorageCapability
Create a StorageCapability with a description
store - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
PersistentStore the ServiceBeanContextManager uses to manage the state of the ServiceBeanContext
StoreConflictException - Exception in org.jini.rio.resources.persistence
Exception thrown by PersistentStore when it believes some other server is using its log directory
StoreConflictException(String) - Constructor for exception org.jini.rio.resources.persistence.StoreConflictException
Constructs an StoreConflictException with a detail message.
StoreException - Exception in org.jini.rio.resources.persistence
Base class for exceptions thrown by PersistantStore
StoreException(String) - Constructor for exception org.jini.rio.resources.persistence.StoreException
Create a store exception, forwarding a string to the superclass constructor.
StoreException(String, Throwable) - Constructor for exception org.jini.rio.resources.persistence.StoreException
Create an exception, forwarding a string to the superclass constructor.
StreamRedirector - Class in org.jini.rio.resources.util
Redirect an input stream to an output stream
StreamRedirector(InputStream, OutputStream) - Constructor for class org.jini.rio.resources.util.StreamRedirector
 
subDirectory() - Method in class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
 
subDirectory() - Method in interface org.jini.rio.resources.persistence.SubStore
If this components what's its own sub-directory it should return a non-null string that will be its sub-directory's name.
subscribe(ServiceChannel.ServiceChannelListener, ServiceElement) - Method in class org.jini.rio.monitor.ServiceChannel
 
subscribe(ServiceChannel.ServiceChannelListener, String, String[], String) - Method in class org.jini.rio.monitor.ServiceChannel
 
subscribe(MeasurableCapability) - Method in class org.jini.rio.qos.ComputeResource.CapabilityChannel
Subscribe to a MeasurableCapability
subscribers - Variable in class org.jini.rio.event.PooledEventConsumer
 
SubStore - Interface in org.jini.rio.resources.persistence
Interface components must meet if they implement their own persistent store
succeeded(ServiceBeanInstance) - Method in interface org.jini.rio.core.ServiceProvisionListener
Notify listener that the Service described by the ServiceBeanInstance has been provisioned succesfully
succeeded(ServiceBeanInstance) - Method in class org.jini.rio.qos.RelocationPolicyHandler
 
succeeded(ServiceBeanInstance) - Method in class org.jini.rio.qos.ScalingPolicyHandler
 
sum() - Method in class org.jini.rio.watch.Accumulator
Get the sum of the current set of values
sum(int, int) - Method in class org.jini.rio.watch.Accumulator
Get the sum of the set of values for the specified offset and range
sum() - Method in class org.jini.rio.watch.Statistics
Get the sum of all values
supports(PlatformCapability) - Method in class org.jini.rio.qos.capability.PlatformCapability
Deprecated.  
supports(ServiceLevelAgreements.SystemRequirement) - Method in class org.jini.rio.qos.capability.PlatformCapability
Determine if the provided ServiceLevelAgreements.SystemRequirement can be supported.
supports(ServiceLevelAgreements.SystemRequirement) - Method in class org.jini.rio.qos.capability.software.J2SESupport
Override supports to ensure that the version of Java being requested is supported
supports(ServiceLevelAgreements.SystemRequirement) - Method in class org.jini.rio.qos.capability.software.RioSupport
Override supports to ensure that the version of Rio being requested is supported
supports(ServiceLevelAgreements.SystemRequirement) - Method in class org.jini.rio.qos.capability.system.ByteOrientedDevice
Override supports to ensure that requirements are supported
supports(ServiceLevelAgreements.SystemRequirement) - Method in class org.jini.rio.qos.capability.system.ProcessorArchitecture
Override supports to ensure that processor requirements are supported
supports(int) - Method in class org.jini.rio.qos.capability.system.StorageCapability
Determine if the requested available diskspace can be met by the StorageCapability
supportsPersistentProvisioning() - Method in class org.jini.rio.qos.ResourceCapability
Get whether the ComputeResource supports persistent provisioning
SYSTEM - Static variable in class org.jini.rio.core.ServiceLevelAgreements
Key for the maximum compute resource system utilization
SystemCapabilities - Class in org.jini.rio.qos
The SystemCapabilities represents the capabilities of the ComputeResource determined from a capabilities configuration file and default qualitative and quantitative mechanisms
SystemCapabilities() - Constructor for class org.jini.rio.qos.SystemCapabilities
 
SystemCapabilitiesLoader - Interface in org.jini.rio.qos
The SystemCapabilitiesLoader defines the semantics to load PlatformCapability and MeasurableCapability instances

T

t0 - Variable in class org.jini.rio.event.EventHandler
 
t1 - Variable in class org.jini.rio.event.EventHandler
 
takeSnapshot() - Method in class org.jini.rio.jsb.ServiceBeanAdapter.SnapshotThread
Signal this thread that it should take a snapshot
takeSnapshot() - Method in class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
Used by all the methods that change persistent state to commit the change to disk
takeSnapshot(DiscoveryManagement) - Method in class org.jini.rio.jsb.ServiceBeanContextManager
Delegates the snapshot to the ContextAttributeLogHandler
takeSnapshot() - Method in interface org.jini.rio.resources.persistence.SnapshotHandler
Invoked to trigger persistent state be written and committed to a recoverable resource
TB - Static variable in class org.jini.rio.qos.capability.system.ByteOrientedDevice
Terabytes
TCPConnectivity - Class in org.jini.rio.qos.capability.connectivity
The TCPConnectivity object provides definition for TCP/IP networks
TCPConnectivity() - Constructor for class org.jini.rio.qos.capability.connectivity.TCPConnectivity
Create a TCPConnectivity
TCPConnectivity(String) - Constructor for class org.jini.rio.qos.capability.connectivity.TCPConnectivity
Create a TCPConnectivity with a description
TCPIP - Static variable in class org.jini.rio.qos.SystemCapabilities
 
terminate() - Method in class org.jini.rio.associations.AssociationMgmt
Terminate AssociationMgmt, cleaning up all connections
terminate() - Method in interface org.jini.rio.core.AssociationManagement
Terminate AssociationManagement, cleaning up all connections
terminate() - Method in interface org.jini.rio.core.FaultDetectionHandler
Terminate the FaultDetectionHandler
terminate() - Method in interface org.jini.rio.core.provision.ServiceStatementManager
Terminate and clean up any resouces
terminate() - Method in class org.jini.rio.cybernode.JSBContainer
Terminate the ServiceBeanContainer
terminate() - Method in class org.jini.rio.cybernode.JSBDelegate
Terminate the ServiceBeanDelegate.
terminate() - Method in class org.jini.rio.cybernode.PersistentServiceStatementManager
 
terminate() - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Terminate the ServiceBeanContainer.
terminate() - Method in class org.jini.rio.cybernode.TransientServiceStatementManager
 
terminate() - Method in class org.jini.rio.event.BasicEventConsumer
The terminate method will de-register for event notifications across all discovered EventProducer instances.
terminate() - Method in class org.jini.rio.event.DynamicEventConsumer
Override parent's terminate() method to terminate the ServiceDiscoveryManager
terminate() - Method in interface org.jini.rio.event.EventConsumer
The terminate method will de-register for event notifications across all discovered EventProducer instances.
terminate() - Method in class org.jini.rio.event.EventHandler
Terminates this EventHandler.
terminate() - Method in class org.jini.rio.jmx.JMXConnectorService
 
terminate() - Method in class org.jini.rio.jsb.ServiceBeanActivation.LifeCycleManager
Shutdown the utility and terminate the ServiceBean if needed
terminate() - Method in class org.jini.rio.jsb.ServiceBeanSLAManager
Terminate the ServiceBeanSLAManager, cleaning up pending resources
terminate() - Method in class org.jini.rio.qos.ComputeResource.CapabilityChannel
Stop the CapabilityChannel channelThread
terminate() - Method in class org.jini.rio.qos.measurable.cpu.CPUExecHandler
 
terminate() - Method in class org.jini.rio.qos.measurable.cpu.GenericCPUMeasurer
 
terminate() - Method in class org.jini.rio.qos.measurable.cpu.LinuxHandler
 
terminate() - Method in class org.jini.rio.qos.measurable.disk.DiskSpaceMonitor
 
terminate() - Method in class org.jini.rio.qos.measurable.FlatlineMonitor
 
terminate() - Method in interface org.jini.rio.qos.measurable.MeasurableMonitor
Terminate any collection mechanisms
terminate() - Method in class org.jini.rio.qos.measurable.memory.MemoryMonitor
 
terminate() - Method in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
terminate() - Method in class org.jini.rio.resources.client.DiscoveryManagementPool.SharedDiscoveryManager
Override parent's terminate method.
terminate() - Method in class org.jini.rio.resources.client.DiscoveryManagementPool
For all DiscoveryManagement instances this utility has created, terminate them and set the singleton instance to null;
terminate() - Method in class org.jini.rio.resources.client.HeartbeatClient
Stop sending heartbeats to all heartbeat server instances
terminate() - Method in class org.jini.rio.resources.client.HeartbeatFaultDetectionHandler
 
terminate() - Method in class org.jini.rio.resources.client.JiniClient
Stop this JiniClient and terminate discovery management.
terminate() - Method in class org.jini.rio.resources.client.LookupCachePool.SharedLookupCache
 
terminate() - Method in class org.jini.rio.resources.client.LookupCachePool
For all ServiceDiscoveryManager instances this utility has created, terminate them and set the singleton instance to null;
terminate() - Method in class org.jini.rio.resources.servicecore.Joiner
Delegates a termination to the JoinManager contained by the Joiner
terminate() - Method in class org.jini.rio.tools.webster.Webster
Terminate a running Webster instance
terminate() - Method in class org.jini.rio.watch.WatchInjector
Terminate all watches, and cancel the timer
terminateServices() - Method in class org.jini.rio.cybernode.JSBContainer
Terminate the ServiceBeanContainer
terminateServices() - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
This will terminate all ServiceBeans running in the ServiceBeanContainer
terminating - Variable in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
Flag to indicate the utility is terminating
testComponentExistence(String) - Method in class org.jini.rio.boot.CommonClassLoader
 
testComponentExistence(String) - Method in interface org.jini.rio.core.jsb.ComponentLoader
Test whether a named component (Class) exists.
testResourceExistence(String) - Method in class org.jini.rio.boot.CommonClassLoader
 
testResourceExistence(String) - Method in interface org.jini.rio.core.jsb.ComponentLoader
Test whether a named resource exists.
ThreadPool - Class in org.jini.rio.resources.resource
A resource pool to handle a pool of threads
ThreadPool(String, int, int) - Constructor for class org.jini.rio.resources.resource.ThreadPool
Create new named ThreadPool with a specified amount of minimum and maximum elements in the pool
ThresholdCalculableView - Class in org.jini.rio.watch
A ThresholdCalculableView is used to render threshold watches
ThresholdCalculableView() - Constructor for class org.jini.rio.watch.ThresholdCalculableView
Create a new ThresholdCalculableView
ThresholdCalculableView(CalculableDisplayAttributes) - Constructor for class org.jini.rio.watch.ThresholdCalculableView
Create a new DefaultCalculableView
thresholdCrossed() - Method in class org.jini.rio.core.MeasuredResource
Determine if the value has crossed a threshold dclared in the ThresholdValues proeprty
ThresholdEvent - Class in org.jini.rio.watch
The ThresholdEvent extends RemoteServiceEvent allowing for remote notification of a Threshold being crossed
ThresholdEvent(Object) - Constructor for class org.jini.rio.watch.ThresholdEvent
Creates new ThresholdEvent
ThresholdEvent(Object, Calculable, ThresholdValues, int) - Constructor for class org.jini.rio.watch.ThresholdEvent
Creates new ThresholdEvent
ThresholdEventHandler - Class in org.jini.rio.watch
Handles a threshold notify by producing a ThresholdEvent.
ThresholdEventHandler() - Constructor for class org.jini.rio.watch.ThresholdEventHandler
Create a new ThresholdEventHandler
ThresholdEventHandler(WatchDataSource) - Constructor for class org.jini.rio.watch.ThresholdEventHandler
Create a new ThresholdEventHandler using the default ThresholdEvent
ThresholdEventHandler(WatchDataSource, EventHandler) - Constructor for class org.jini.rio.watch.ThresholdEventHandler
Creates new ThresholdEventHandler using the default ThresholdEvent, and the specified EventHandler
ThresholdEventHandler(ThresholdEvent, EventHandler) - Constructor for class org.jini.rio.watch.ThresholdEventHandler
Creates new ThresholdEventHandler using the specified ThresholdEvent, and the specified EventHandler
ThresholdListener - Interface in org.jini.rio.watch
Listener for notification that a threshold has been crossed.
thresholdListeners - Variable in class org.jini.rio.watch.ThresholdManager
 
thresholdListenerTable - Variable in class org.jini.rio.watch.WatchDataSourceRegistry
Table of ThresholdWatch classnames and ThresholdListener objects
thresholdManager - Variable in class org.jini.rio.qos.SLAPolicyHandler
The ThresholdManager the SLA is for
ThresholdManager - Class in org.jini.rio.watch
The ThresholdManager is the keeper of ThresholdValues and determines when Calculable items being recorded have crossed any thresholds.
ThresholdManager() - Constructor for class org.jini.rio.watch.ThresholdManager
 
ThresholdValues - Class in org.jini.rio.core
ThresholdValues provides attributes for thresholds which can be applied to a Watch
ThresholdValues() - Constructor for class org.jini.rio.core.ThresholdValues
Create a new ThresholdValues
ThresholdValues(double[]) - Constructor for class org.jini.rio.core.ThresholdValues
Create a new ThresholdValues
ThresholdValues(double, double) - Constructor for class org.jini.rio.core.ThresholdValues
Create a new ThresholdValues
thresholdValues - Variable in class org.jini.rio.watch.ThresholdManager
Holds value of property thresholdValues
ThresholdWatch - Class in org.jini.rio.watch
A Watch that provides threshold processing semantics
ThresholdWatch(String) - Constructor for class org.jini.rio.watch.ThresholdWatch
Create a new ThresholdWatch
ThresholdWatch(String, Configuration) - Constructor for class org.jini.rio.watch.ThresholdWatch
Creates new ThresholdWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
ThresholdWatch(String, Archivable, Configuration) - Constructor for class org.jini.rio.watch.ThresholdWatch
Creates new ThresholdWatch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
ThresholdWatch(WatchDataSource, String) - Constructor for class org.jini.rio.watch.ThresholdWatch
Create a new ThresholdWatch
ThresholdWatchMBean - Interface in org.jini.rio.watch
Provides a standard MBean to use when administering a Watch using JMX
TimeUtil - Class in org.jini.rio.resources.util
 
TimeUtil() - Constructor for class org.jini.rio.resources.util.TimeUtil
 
title - Variable in class org.jini.rio.watch.DefaultCalculableView
 
titleFont - Variable in class org.jini.rio.watch.DefaultCalculableView
 
tmp - Variable in class org.jini.rio.event.EventHandler
 
toArray(String) - Static method in class org.jini.rio.boot.BootUtil
Convert comma delimited and/or space String to array of Strings
toLookupLocators(String) - Static method in class org.jini.rio.boot.BootUtil
Parse a comma delimited LookupLocator URLs and build array of LookupLocator out of it.
toMap(Object) - Static method in class org.jini.rio.jmx.JMXUtil
Create a Map of accessor methods for the data object that are supported by OpenType.ALLOWED_CLASSNAMES
TOP_AXIS_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
TOP_GRAPH_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
topLineValue - Variable in class org.jini.rio.watch.DefaultCalculableView
 
toString() - Method in class org.jini.rio.boot.ActivateWrapper.ActivateDesc
 
toString() - Method in class org.jini.rio.boot.CommonClassLoader
Returns a string representation of this class loader.
toString() - Method in class org.jini.rio.boot.RioActivatableServiceDescriptor
 
toString() - Method in class org.jini.rio.boot.RioServiceDescriptor
 
toString() - Method in class org.jini.rio.boot.ServiceClassLoader
Returns a String representation of this class loader.
toString() - Method in class org.jini.rio.core.AssociationDescriptor
Override toString
toString() - Method in class org.jini.rio.core.AssociationType
Override toString
toString() - Method in class org.jini.rio.core.ClassBundle
Override toString
toString() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
 
toString() - Method in class org.jini.rio.core.Schedule
 
toString() - Method in class org.jini.rio.core.ServiceBeanConfig
 
toString() - Method in class org.jini.rio.core.ServiceBeanInstance
 
toString() - Method in class org.jini.rio.core.ServiceElement
 
toString() - Method in class org.jini.rio.core.ServiceLevelAgreements.SystemRequirement
Provide a String representation
toString() - Method in class org.jini.rio.core.SLA
String representation
toString() - Method in class org.jini.rio.core.ThresholdValues
 
toString() - Method in class org.jini.rio.event.EventDescriptor
Produce a String representation of an EventDescriptor
toString() - Method in class org.jini.rio.log.LoggerConfig
 
toString() - Method in class org.jini.rio.opstring.ParsedService
Provide a String output
toString() - Method in class org.jini.rio.qos.capability.PlatformCapability
String representation of a PlatformCapability
toString() - Method in class org.jini.rio.qos.measurable.cpu.CalculableCPU
Return a String representation of the object.
toString() - Method in class org.jini.rio.qos.measurable.disk.CalculableDiskSpace
Returns a string representation of the object.
toString() - Method in class org.jini.rio.qos.measurable.memory.CalculableMemory
Returns a string representation of the object.
toString() - Method in class org.jini.rio.qos.ResourceCapability
Provide a String output
toString() - Method in class org.jini.rio.resources.resource.ResourcePool
Returns a string representation of the ResourcePool
toString() - Method in class org.jini.rio.watch.Calculable
Returns a string representation of the object.
toString() - Method in class org.jini.rio.watch.CalculableDisplayAttributes
 
toString() - Method in class org.jini.rio.watch.FontDescriptor
 
toString() - Method in class org.jini.rio.watch.Watch
Returns a string representation of the object.
toString() - Method in class org.jini.rio.watch.WatchDescriptor
 
total() - Method in class org.jini.rio.resources.servicecore.ResourceLessor
 
TOTAL_H_GRAPH_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
TOTAL_V_GRAPH_MARGIN - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
toURLs(String[]) - Static method in class org.jini.rio.boot.BootUtil
Will return an array of URLs base on the input String array.
tPool - Variable in class org.jini.rio.qos.measurable.cpu.CPUExecHandler
ThreadPool of one, used to execute the command
transformGroupNames(String[]) - Static method in class org.jini.rio.resources.client.JiniClient
Returns an array consisting of the names of the groups whose members are the lookup services to discover from an array of group names that may not map to Jini technology specific group name nuances
TransientServiceStatementManager - Class in org.jini.rio.cybernode
The TransientServiceStatementManager provides an implementation of the ServiceStatementManager, setting and accessing ServiceStatement instances in a List
TransientServiceStatementManager(Configuration) - Constructor for class org.jini.rio.cybernode.TransientServiceStatementManager
Create a TransientServiceStatementManager
trim(ServiceElement, int) - Method in interface org.jini.rio.core.OperationalStringManager
Trim (remove) service provision requests which are pending allocation.
trim(ServiceElement, int) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
TYPE - Static variable in class org.jini.rio.qos.capability.system.StorageCapability
Storage media type

U

UIComponentFactory - Class in org.jini.rio.resources.serviceui
The UIComponentFactory class is a helper for use with the ServiceUI
UIComponentFactory(URL, String) - Constructor for class org.jini.rio.resources.serviceui.UIComponentFactory
 
UIComponentFactory(URL[], String) - Constructor for class org.jini.rio.resources.serviceui.UIComponentFactory
 
UIDescriptorFactory - Class in org.jini.rio.entry
A helper utility that creates a UIDescriptor as part of the ServiceUI project
UIDescriptorFactory() - Constructor for class org.jini.rio.entry.UIDescriptorFactory
 
UIDialogFactory - Class in org.jini.rio.resources.serviceui
The UIDialogFactory class is a helper for use with the ServiceUI
UIDialogFactory(URL, String) - Constructor for class org.jini.rio.resources.serviceui.UIDialogFactory
 
UIDialogFactory(URL[], String) - Constructor for class org.jini.rio.resources.serviceui.UIDialogFactory
 
UIFrameFactory - Class in org.jini.rio.resources.serviceui
The UIFrameFactory class is a helper for use with the ServiceUI
UIFrameFactory(URL, String) - Constructor for class org.jini.rio.resources.serviceui.UIFrameFactory
 
UIFrameFactory(URL[], String) - Constructor for class org.jini.rio.resources.serviceui.UIFrameFactory
 
UILoader - Class in org.jini.rio.resources.serviceui
The UILoader class is a helper for use with the ServiceUI
UILoader() - Constructor for class org.jini.rio.resources.serviceui.UILoader
 
UIWindowFactory - Class in org.jini.rio.resources.serviceui
The UIWindowFactory class is a helper for use with the ServiceUI
UIWindowFactory(URL, String) - Constructor for class org.jini.rio.resources.serviceui.UIWindowFactory
 
UIWindowFactory(URL[], String) - Constructor for class org.jini.rio.resources.serviceui.UIWindowFactory
 
unadvertise() - Method in class org.jini.rio.bean.BeanAdapter
Override the unadvertise method to check if the wrapped bean has a unadvertised() method declared.
unadvertise() - Method in interface org.jini.rio.core.jsb.ServiceBean
The unadvertise method informs the ServiceBean to cancel all advertisements (registrations, etc...) it has made on the network.
unadvertise() - Method in interface org.jini.rio.core.ServiceBeanControl
The unadvertise method informs the ServiceBean to cancel all advertisements (registrations, etc...) it has made on the network.
unadvertise() - Method in class org.jini.rio.jsb.ServiceBeanAdapter
 
unadvertise() - Method in interface org.jini.rio.jsb.ServiceBeanAdapterMBean
The unadvertise method informs the ServiceBean to cancel all advertisements (registrations, etc...) it has made on the network.
unadvertise() - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
 
unadvertise() - Method in class org.jini.rio.resources.servicecore.ServiceAdminProxy
 
UNADVERTISED - Static variable in class org.jini.rio.core.jsb.ServiceBeanState
ServiceBean has been unadvertised
unarchive() - Method in class org.jini.rio.core.provision.SoftwareLoad.SoftwareDownloadAttributes
Get whether to unarchive the downloaded software
unarchived() - Method in class org.jini.rio.core.provision.SoftwareDownloadRecord
Get whether the downloaded software was unarchived
UNDEFINED - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Undefined maximum number of services to increment to
UNDEFINED - Static variable in class org.jini.rio.watch.WatchDescriptor
 
undeploy(String) - Method in interface org.jini.rio.monitor.DeployAdmin
Undeploy and Remove an OperationalString deployed by the ProvisionMonitor.
undeploy(String) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminImpl
 
undeploy(String) - Method in class org.jini.rio.monitor.ProvisionMonitorAdminProxy
 
undeploy(String) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
undeploy(String, boolean) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
undeploy(String) - Method in interface org.jini.rio.monitor.ProvisionMonitorImplMBean
Undeploy and Remove an OperationalString deployed by the ProvisionMonitor.
UNDEPLOYED - Static variable in interface org.jini.rio.core.OperationalString
Indicates the OperationalString is not deployed
unexport(boolean) - Method in class org.jini.rio.resources.servicecore.ServiceAdminImpl
Unexport the ServiceAdmin
unexport(boolean) - Method in class org.jini.rio.watch.WatchDataSourceImpl
Unexport the WatchDataSourceImpl on an anonymous port
uninstantiable(ProvisionRequest) - Method in interface org.jini.rio.monitor.ProvisionListener
Notify listener that the Service described by the ServiceBeanInstance is uninstnaible, allowing the listener to release any pending resources associated with the provisioning
unload(ServiceBeanLoader.Result) - Static method in class org.jini.rio.cybernode.ServiceBeanLoader
 
unregister(FaultDetectionListener) - Method in interface org.jini.rio.core.FaultDetectionHandler
Unregister a FaultDetectionListener
unregister(Object) - Method in class org.jini.rio.cybernode.JSBDelegate.JSBDiscardManager
 
unregister(Object) - Method in class org.jini.rio.jsb.ServiceBeanActivation.LifeCycleManager
 
unregister(FaultDetectionListener) - Method in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
 
unregisterListener(SLAPolicyEventListener) - Method in class org.jini.rio.qos.SLAPolicyHandler
Unregister for SLAPolicyEvent notifications
unsubscribe(ServiceChannel.ServiceChannelListener, String, String[], String) - Method in class org.jini.rio.monitor.ServiceChannel
 
unsubscribe(ServiceChannel.ServiceChannelListener, ServiceElement) - Method in class org.jini.rio.monitor.ServiceChannel
 
unsubscribe(ServiceChannel.ServiceChannelListener) - Method in class org.jini.rio.monitor.ServiceChannel
 
unsubscribe(MeasurableCapability) - Method in class org.jini.rio.qos.ComputeResource.CapabilityChannel
Unsubscribe from a MeasurableCapability
update(ServiceBeanConfig) - Method in interface org.jini.rio.core.jsb.ServiceBeanManager
Update a ServiceBean's ServiceBeanConfig to known OperationalStringManager instance(s)
update(ServiceBeanInstantiator, ResourceCapability, int) - Method in interface org.jini.rio.core.provision.ProvisionManager
Provides a feedback mechanism for a ServiceBeanInstantiator to update it's operational capabilities as described by the ResourceCapability object, and any changes in the maximum number of servicesthe ServiceBeanInstantiator will accept for service provisioning The ServiceBeanInstantiator must have an active Lease with the ProvisionManager for this method to be successful
update(ServiceElement[], OperationalStringManager) - Method in interface org.jini.rio.core.provision.ServiceBeanInstantiator
Invoked to update instantiated ServiceBean instances of changes in their ServiceElement objects and OperationalStringManager references.
update(ServiceElement[], OperationalStringManager) - Method in class org.jini.rio.cybernode.CybernodeImpl
 
update(ServiceElement[], OperationalStringManager) - Method in class org.jini.rio.cybernode.JSBContainer
 
update(ServiceElement[], OperationalStringManager) - Method in interface org.jini.rio.cybernode.ServiceBeanContainer
Invoked to update instantiated service instances of changes in their ServiceElement objects and OperationalStringManager references.
update(ServiceBeanConfig) - Method in class org.jini.rio.jsb.JSBManager
 
update(ProvisionMonitor.PeerInfo) - Method in interface org.jini.rio.monitor.ProvisionMonitor
Notification from ProvisionMonitor peers updates to the PeerInfo object.
update(ProvisionMonitor.PeerInfo) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
update(ServiceBeanInstantiator, ResourceCapability, int) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl
 
update(LeasedResource) - Method in class org.jini.rio.monitor.ResourceCostSelector
Override parent's update method to provide proper TreeSet behavior
update(LeasedResource) - Method in class org.jini.rio.monitor.RoundRobinSelector
Override parent's update method to provide proper LinkedList behavior
update(LeasedResource) - Method in class org.jini.rio.monitor.ServiceResourceSelector
If the Collection backed by the concrete class requires processing other then that defined by Collection.add override this method to provide the appropriate semantics
update(Observable, Object) - Method in class org.jini.rio.qos.capability.system.Memory
Notification from the DiskSpace MeasurableCapability
update(Observable, Object) - Method in class org.jini.rio.qos.capability.system.StorageCapability
Notification from the DiskSpace MeasurableCapability
update(Observable, Object) - Method in class org.jini.rio.qos.ComputeResource.CapabilityChannel
Notification that concrete implementation(s) of the MeasurableCapability have changed their state.
update(Observable, Object) - Method in class org.jini.rio.qos.ComputeResourceObserver
The ComputeResource has changed
update(Object) - Method in class org.jini.rio.resources.persistence.PersistentStore
Log an update.
updateMeasurableCapability(MeasurableCapability) - Method in class org.jini.rio.qos.ComputeResource
Update a MeasurableCapability object.
updateOperationalString(OperationalString) - Method in interface org.jini.rio.core.OperationalStringManager
Update the OperationalString that the OperationalStringManager is managing.
updateOperationalString(OperationalString) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
updatePerformed(int) - Method in class org.jini.rio.jsb.ServiceBeanContextManager.ContextAttributeLogHandler
 
updatePerformed(int) - Method in interface org.jini.rio.resources.persistence.SnapshotHandler
Called by PersistentStore after every update to give server a chance to trigger a snapshot
updatePlatformCapability(PlatformCapability) - Method in class org.jini.rio.qos.ComputeResource
Update a PlatformCapability object.
updateServiceBeanInstance(ServiceBeanInstance) - Method in interface org.jini.rio.core.OperationalStringManager
Update a ServiceBeanInstance
updateServiceBeanInstance(ServiceBeanInstance) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
updateServiceElement(ServiceElement) - Method in interface org.jini.rio.core.OperationalStringManager
This method will modify the ServiceElement attributes of a ServiceElement in the OperationalStringManager.
updateServiceElement(ServiceElement) - Method in class org.jini.rio.monitor.ProvisionMonitorImpl.OpStringManager
 
updateSLA(SLA) - Method in class org.jini.rio.qos.ScalingPolicyHandler
Override parent's updateSLA method to initialize operational attributes
updateSLA(SLA) - Method in class org.jini.rio.qos.SLAPolicyHandler
Update the SLA
updateSLAs(SLA[]) - Method in class org.jini.rio.jsb.ServiceBeanSLAManager
Update SLAs
UPPER_DAMPER - Static variable in class org.jini.rio.qos.RelocationPolicyHandler
Time to act on upper threshold breaches
UPPER_DAMPER - Static variable in class org.jini.rio.qos.ScalingPolicyHandler
Time to act on upper threshold breaches
urlsToPath(URL[]) - Static method in class org.jini.rio.boot.ClassAnnotator
Utility method that converts a URL[] into a corresponding, space-separated string with the same array elements.
useAdaptiveCodebase() - Method in class org.jini.rio.opstring.GlobalAttrs
Set to use adaptive codebase measures
USES - Static variable in class org.jini.rio.core.AssociationType
A weak association relationship where if A uses B exists, then B may be present for A
utilization - Variable in class org.jini.rio.entry.ComputeResourceUtilization
The utilization of the compute resource, which is a summation of MeasuredResource components, representing a snapshot of the depletion-oriented resources of the compute resource
utilization - Variable in class org.jini.rio.qos.measurable.cpu.CPUExecHandler
Utilization property
utilizationMap - Variable in class org.jini.rio.entry.ComputeResourceUtilization
Map of measurable capability utilization values
uuid - Variable in class org.jini.rio.jsb.ServiceBeanAdapter
The Uuid for the ServiceBean
uuid - Variable in class org.jini.rio.resources.servicecore.AbstractProxy
The unique identifier for this proxy
uuid - Variable in class org.jini.rio.resources.servicecore.ServiceAdminProxy
The unique identifier for this proxy

V

validate(Object) - Method in class org.jini.rio.resources.resource.ResourcePool
Abstract method for validating a resource
validate(Object) - Method in class org.jini.rio.resources.resource.ThreadPool
Validate a resource
value - Variable in class org.jini.rio.watch.Calculable
The value for the Calculable
valueChanged(TreeSelectionEvent) - Method in class org.jini.rio.watch.AccumulatorViewer
 
valuesRange - Variable in class org.jini.rio.watch.DefaultCalculableView
 
VENDOR - Static variable in class org.jini.rio.qos.capability.PlatformCapability
Vender information for the capability
verify() - Method in interface org.jini.rio.resources.client.AbstractFaultDetectionHandler.ServiceMonitor
Verify that the service can be reached.
verifyTransition(int) - Method in class org.jini.rio.core.jsb.ServiceBeanState
Verify the state transition, checking if the proposed new state is allowed from the current state.
VERSION - Static variable in class org.jini.rio.qos.capability.PlatformCapability
Version information for the capability
VERSION - Static variable in interface org.jini.rio.resources.util.RioVersion
Current version of Rio
versionSupported(String, String) - Method in class org.jini.rio.qos.capability.PlatformCapability
Determine if versions are supported
VERTICAL__MIN_GRID_HEIGHT - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
VERTICAL_GRAPH_OFFSET - Static variable in class org.jini.rio.watch.DefaultCalculableView
 
VIEW - Static variable in class org.jini.rio.qos.measurable.cpu.CPU
 
VIEW - Static variable in class org.jini.rio.qos.measurable.disk.DiskSpace
 
VIEW - Static variable in class org.jini.rio.watch.CounterWatch
 
VIEW - Static variable in class org.jini.rio.watch.StopWatch
 
vStep - Variable in class org.jini.rio.watch.DefaultCalculableView
 
vStepMultiplier - Variable in class org.jini.rio.watch.DefaultCalculableView
 

W

warning(SAXParseException) - Method in class org.jini.rio.opstring.OpStringLoader.XMLErrorHandler
 
Watch - Class in org.jini.rio.watch
The Watch provides a mechanism to collect information and associate it to a WatchDataSource
Watch(String) - Constructor for class org.jini.rio.watch.Watch
Creates new Watch, creates and exports a WatchDataSourceImpl
Watch(String, Configuration) - Constructor for class org.jini.rio.watch.Watch
Creates new Watch, creates and exports a WatchDataSourceImpl if the WatchDataSource is null using the Configuration object provided
Watch(String, Archivable, Configuration) - Constructor for class org.jini.rio.watch.Watch
Creates new archivable Watch, creates and exports a WatchDataSourceImpl using the Configuration object provided
Watch(WatchDataSource, String) - Constructor for class org.jini.rio.watch.Watch
Creates new Watch
Watchable - Interface in org.jini.rio.watch
This interface is used to fetch WatchDataSource instances that have been created and registered
watchDataSource - Variable in class org.jini.rio.watch.DefaultCalculableView
 
watchDataSource - Variable in class org.jini.rio.watch.Watch
The WatchDataSource associated with this Watch.
WatchDataSource - Interface in org.jini.rio.watch
The WatchDataSource interface defines the semantics for a Watch to store Calculable records
WatchDataSourceImpl - Class in org.jini.rio.watch
The WatchDataSourceImpl provides support for the WatchDataSource interface.
WatchDataSourceImpl(String, Archivable, Configuration) - Constructor for class org.jini.rio.watch.WatchDataSourceImpl
Constructs WatchDataSourceImpl object.
WatchDataSourceRegistry - Class in org.jini.rio.watch
An implementation of a WatchRegistry
WatchDataSourceRegistry() - Constructor for class org.jini.rio.watch.WatchDataSourceRegistry
 
WatchDescriptor - Class in org.jini.rio.watch
The WatchDescriptor defines attributes of a declarable Watch, allowing a Watch to be declared as part of an OperationalString.
WatchDescriptor(String, String, String, long) - Constructor for class org.jini.rio.watch.WatchDescriptor
Create a WatchDescriptor
WATCHES - Static variable in class org.jini.rio.core.ServiceBeanConfig
Key for accessing WatchDescriptors
WatchInjector - Class in org.jini.rio.watch
The WatchInjector provides support for declarative Watch management, by taking a WatchDescriptor and creating Watch instances which are then registered for an instantiated service.
WatchInjector(Object, ServiceBeanContext) - Constructor for class org.jini.rio.watch.WatchInjector
 
WatchMBean - Interface in org.jini.rio.watch
Provides a standard MBean to use when administering a Watch using JMX
watchRegistry - Variable in class org.jini.rio.event.BasicEventConsumer
 
watchRegistry - Variable in class org.jini.rio.event.EventHandler
 
watchRegistry - Variable in class org.jini.rio.resources.servicecore.ServiceProvider
The watchRegistry is used to fetch WatchDataSource instances that have been created and registered in this ServiceProvider
watchRegistry - Variable in class org.jini.rio.watch.WatchDataSourceRegistry
Collection of Watch instances that have been registered
WatchRegistry - Interface in org.jini.rio.watch
Defines the semantics for a registry of Watch instances and their corresponding WatchDataSource instances, providing capabilities to search over all registered Watch instances.
WebServerSupport - Class in org.jini.rio.qos.capability.enterprise
The WebServerSupport object provides a definition of Web Server support
WebServerSupport() - Constructor for class org.jini.rio.qos.capability.enterprise.WebServerSupport
Create a WebServerSupport object
WebServerSupport(String) - Constructor for class org.jini.rio.qos.capability.enterprise.WebServerSupport
Create a WebServerSupport object
WebServerSupport(Object[]) - Constructor for class org.jini.rio.qos.capability.enterprise.WebServerSupport
Create a WebServerSupport object
WebServerSupport(Object[], String) - Constructor for class org.jini.rio.qos.capability.enterprise.WebServerSupport
Create a WebServerSupport object
WebServerSupport(String, Object[], String) - Constructor for class org.jini.rio.qos.capability.enterprise.WebServerSupport
Create a WebServerSupport object
Webster - Class in org.jini.rio.tools.webster
Webster is a HTTP server which can serve code from multiple codebases.
Webster() - Constructor for class org.jini.rio.tools.webster.Webster
Create a new Webster.
Webster(int) - Constructor for class org.jini.rio.tools.webster.Webster
Create a new Webster
Webster(String) - Constructor for class org.jini.rio.tools.webster.Webster
Create a new Webster
Webster(int, String) - Constructor for class org.jini.rio.tools.webster.Webster
Create a new Webster
Webster(int, String, String) - Constructor for class org.jini.rio.tools.webster.Webster
Create a new Webster
Webster(int, String, String, int, int) - Constructor for class org.jini.rio.tools.webster.Webster
Create a new Webster
Webster(String[], LifeCycle) - Constructor for class org.jini.rio.tools.webster.Webster
Create a new Webster, compatible with the ServiceStarter mechanism in Jini 2.0
when - Variable in class org.jini.rio.watch.Calculable
Holds value of property when, which indicates when the Calculable was recorded

X

xFormat - Variable in class org.jini.rio.watch.DefaultCalculableView
 
xLegend - Variable in class org.jini.rio.watch.DefaultCalculableView
 
xLegendFont - Variable in class org.jini.rio.watch.DefaultCalculableView
 
XMLFileChooser - Class in org.jini.rio.resources.util
Creates a JFileChooser filtering for .xml files
XMLFileChooser(JFrame, File, String) - Constructor for class org.jini.rio.resources.util.XMLFileChooser
Create a XMLFileChooser
xScale - Variable in class org.jini.rio.watch.DefaultCalculableView
 

Y

yFormat - Variable in class org.jini.rio.watch.DefaultCalculableView
 
yLegend - Variable in class org.jini.rio.watch.DefaultCalculableView
 
yLegendFont - Variable in class org.jini.rio.watch.DefaultCalculableView
 
yScale - Variable in class org.jini.rio.watch.DefaultCalculableView
 

Z

ZeroCostModel - Class in org.jini.rio.core
 
ZeroCostModel() - Constructor for class org.jini.rio.core.ZeroCostModel
Default constructor
ZeroCostModel(double) - Constructor for class org.jini.rio.core.ZeroCostModel
Create a ZeroCostModel.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Copyright (c) 2005 Sun Microsystems, Inc.
Copyright (c) 2006 GigaSpaces Technologies, Inc.
All Rights Reserved.