Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Project Rio
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.jini.rio.core.ServiceBeanInstance

Packages that use ServiceBeanInstance
org.jini.rio.core | Provides interfaces and classes required to provision and monitor services through the network
org.jini.rio.core.jsb | Defines interfaces and semantics for the ServiceBean component model
org.jini.rio.core.provision | Defines interfaces and classes to provision dynamic services
org.jini.rio.jsb | Provides classes which implement the ServiceBean model
org.jini.rio.monitor | Provides the capability to deploy and monitor OperationalStrings.
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

Uses of ServiceBeanInstance in org.jini.rio.core

Methods in org.jini.rio.core that return ServiceBeanInstance
`ServiceBeanInstance[]` | `OperationalStringManager.getServiceBeanInstances(ServiceElement sElem)` Get the ServiceBeanInstance objects for a ServiceElement

Methods in org.jini.rio.core that return types with arguments of type ServiceBeanInstance
`Map<ServiceElement,Map<ServiceBeanInstance,ResourceCapability>>` | `OperationalStringManager.getDeploymentMap()` For each ServiceElement in the OperationalString, get the `ResourceCapability` for each each running ServiceBeanInstance
`Map<ServiceBeanInstance,ResourceCapability>` | `OperationalStringManager.getDeploymentMap(ServiceElement elem)` Get the deployment map for a ServiceElement, returning a `ResourceCapability` for each each running ServiceBeanInstance

Methods in org.jini.rio.core with parameters of type ServiceBeanInstance
`void` | `OperationalStringManager.decrement(ServiceBeanInstance instance, boolean mandate, boolean destroy)` Decrement (decrease the number of) and remove a specific ServiceBean instance from the OperationalString.
`void` | `OperationalStringManager.redeploy(ServiceElement sElem, ServiceBeanInstance instance, boolean clean, long delay, ServiceProvisionListener listener)` Redeploy an OperationalString, ServiceElement or ServiceBeanInstance.
`void` | `OperationalStringManager.relocate(ServiceBeanInstance instance, ServiceProvisionListener listener, Uuid uuid)` Relocate (move) a ServiceBean instance to another `ServiceBeanInstantiator`.
`void` | `ServiceProvisionListener.succeeded(ServiceBeanInstance jsbInstance)` Notify listener that the Service described by the ServiceBeanInstance has been provisioned succesfully
`void` | `OperationalStringManager.updateServiceBeanInstance(ServiceBeanInstance instance)` Update a ServiceBeanInstance

Uses of ServiceBeanInstance in org.jini.rio.core.jsb

Methods in org.jini.rio.core.jsb that return ServiceBeanInstance
`ServiceBeanInstance` | `ServiceBeanManager.getServiceBeanInstance()` Get the ServiceBeanInstance for the ServiceBean

Uses of ServiceBeanInstance in org.jini.rio.core.provision

Methods in org.jini.rio.core.provision that return ServiceBeanInstance
`ServiceBeanInstance[]` | `ServiceBeanInstantiator.getServiceBeanInstances(ServiceElement element)` Get all `ServiceBeanInstance` objects for a `ServiceElement`
`ServiceBeanInstance` | `ServiceBeanInstantiator.instantiate(ServiceProvisionEvent event)` This method is invoked as a result of event registration to `ProvisionManager` instances.

Uses of ServiceBeanInstance in org.jini.rio.jsb

Methods in org.jini.rio.jsb that return ServiceBeanInstance
`static ServiceBeanInstance` | `ServiceElementUtil.prepareInstanceID(ServiceBeanInstance sbi, long id)` Set the instanceID, optionally making a copy of the ServiceElement

Methods in org.jini.rio.jsb with parameters of type ServiceBeanInstance
`static ServiceBeanInstance` | `ServiceElementUtil.prepareInstanceID(ServiceBeanInstance sbi, long id)` Set the instanceID, optionally making a copy of the ServiceElement

Uses of ServiceBeanInstance in org.jini.rio.monitor

Methods in org.jini.rio.monitor that return ServiceBeanInstance
`ServiceBeanInstance` | `ProvisionMonitorEvent.getServiceBeanInstance()` Get the ServiceBeanInstance

Constructors in org.jini.rio.monitor with parameters of type ServiceBeanInstance
`ProvisionMonitorEvent(Object source, int action, String opStringName, ServiceElement sElem, ServiceBeanInstance instance)` Create a ProvisionMonitorEvent indicating a service provision or failure notification
`ProvisionMonitorEvent(Object source, String opStringName, ServiceBeanInstance instance)` Create a ProvisionMonitorEvent indicating a ServiceBeanInstance has been updated
`ProvisionMonitorEvent(Object source, String opStringName, ServiceElement sElem, ServiceBeanInstance instance, Object[] args)` Create a ProvisionMonitorEvent indicating a redeployment request has been submitted

Uses of ServiceBeanInstance in org.jini.rio.qos

Methods in org.jini.rio.qos that return ServiceBeanInstance
`ServiceBeanInstance` | `SLAThresholdEvent.getServiceBeanInstance()` Get the ServiceBeanInstance

Methods in org.jini.rio.qos with parameters of type ServiceBeanInstance
`void` | `RelocationPolicyHandler.succeeded(ServiceBeanInstance jsbInstance)`
`void` | `ScalingPolicyHandler.succeeded(ServiceBeanInstance jsbInstance)`

Constructors in org.jini.rio.qos with parameters of type ServiceBeanInstance
`SLAThresholdEvent(Object source, ServiceElement sElem, ServiceBeanInstance instance, Calculable calculable, SLA sla, String slaPolicyHandlerDescription, String hostAddress, int type)` Creates new SLAThresholdEvent

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Project Rio
PREV NEXT | FRAMES NO FRAMES

Copyright © Project Rio.