|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Collection
backed by the concrete class requires
processing other then that defined by Collection.add
override this method to provide the appropriate semantics
Joiner
.
Joiner
.
MeasurableCapability
object.
PlatformCapability
object.
DiscoveryManagement
is provided to JiniClient and
does not implement the DiscoveryGroupManagement interface, no action is
taken
ServiceElement
to the OperationalString.
ThresholdListener
to all
contained MeasurableCapability
components.
advertised()
method declared.
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/...ApplicationServerSupport
object provides a definition of
Application Server SupportUnsupportedOperationException
since ContextAttributeLogHandler
should never update a
log.
OperationalString
.Association
instances.AssociationDescriptor
requirements
can be met by a ServiceElement
.may
have.DiscoveryManagement
and LeaseRAenewalManagement
This method that all attributes that have been set
and accumulated
EventProducer
instances that provide support for
user defined events.InvocationHandler
which delegates method
calls betweeen the BeanAdapter
and the beanBeanAdapter
classBasicILFactory
, in that it allows interfaces that do
not have remote semanticsnull
if the association is broken
cancel
method is called.
cancelAll
method is
called.
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
.
Entry
elements from the attribute
list
null
, this property will override codebase attribute
when parsing OperationalStrings
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.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 othersComputeResource
.ConnectivityCapability
object provides a common base class
for all connectivity classesServiceBeanContext
object
PersistentStore
when it discovers
the store has become corrupted.CorruptedStoreException
with a detail
message.
CorruptedStoreException
with a detail
message and a nested exception.
CPU
object is a MeasurableCapability
which
refers to the platform's capability describing CPU utilization, capacity, and
load.BeanAdapter
which will handle dynamic remoting and proxy delegation.
ServiceBeanContext
CompositeType
CybernodeAdminProxy
is a proxy for the CybernodeAdmin
server.BasicJeriExporter
.DatabaseSupport
object provides a definition of database
supportEventProducer
instances.
destroyed()
method declared.
DiskSpace
object is a MeasurableCapability
which
monitors a ComputeResource's DiskSpace utilizationDiskSpaceMonitor
object provides feedback information to
the DiskSpace
object, providing memory usage informationDispatchEventHandler
provides an implementation of an
EventHandler
which supports the notification of events to all
registered event listeners with a valid lease.BasicEventConsumer
and provides the
capability to discover when EventProducer
instances join and leave the
networkAssociationType
attributes are equal
uuid
are considered
equal.
uuid
are considered
equal.
equals()
to be based on the value of the cookie attribute
Exporter
instance from a
Configuration
defaulting to a special entry configured
for the platform
FaultDetectionHandler
that a service is unreachablefire
method from EventHandler
fire
method from EventHandler
.
FlatlineMonitor
provides feedback based on a constant valueResourceCostModel
DiskSpace
object
DiskSpace
object
ClassAnnotator
ClassAnnotator
created at construction
time
ClassAnnotator
from the configuration
ComponentLoader
for the ServiceBean.
Configuration
object
ContextAttributeLogHandler
object for this
ServiceBeanContextManager
ResourceCostModel
which
computed the cost
Date
the service was discarded.
DiscoveryManagement
based on matched the shared name, groups and locators as criteria.
DiscoveryManagement
based on matched the shared name, groups and locators as criteria.
DiscoveryManager
for this Joiner
If the JoinManager is null, this method will rturn null
EventRegistration
Exporter
instance from
a Configuration
using the provided component name
and entry.
Date
object that represents the time of the
provision failure
FaultDetectionHandler
from the
Configuration
java.net.InetAddress.getLocalHost().getHostAddress()
InetAddress.getByName(String)
java.net.InetAddress.getLocalHost().getHostName()
Object
containing the value of the named
initialization parameter, or null if the parameter does not exist.
Date
the service was instantiated
JoinManager
for this Joiner
LifeCycle
accessor method.
LookupLocator
in which each
instance corresponds to a specific lookup service to discover
MeasurableCapability
objects.
ServiceResource
in the list of
ServiceResource
elements that have been leased.
ServiceResource
from a
LandlordLessor
PlatformCapability
objects.
ServiceResource
in the list of
ServiceResource
elements that have been leased.
TrustVerifier
which can be used to verify
that a given proxy to this event consumer can be trusted
TrustVerifier
which can be used to verify that a
given proxy to this service can be trusted
TrustVerifier
which can be used to verify that a
given proxy to this policy handler can be trusted
TrustVerifier
which can be used to verify that a
given proxy to this policy handler can be trusted
TrustVerifier
which can be used to verify that a
given proxy to this policy handler can be trusted
TrustVerifier
which can be used to verify that a
given proxy to this WatchDataSource can be trusted
ResourceCapability
object that will be used to
communicate the platform and measurable capabilities attributes of the
ComputeResource
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.
ServiceBeanConfig
object created for this service as part of this Operational StringServiceBeanInstance
objects for a
ServiceElement
ServiceBeanInstance
objects for a
ServiceElement
ServiceInfo
for the Cybernode
ServiceInfo
for the Monitor
ServiceRecord
objects which contain
information about the service instances this ServiceBeanInstantiator
has instantiated.
ServiceResource
based on the operational criteria
specified by a ServiceBean
ServiceResource
based on the operational criteria
specified by a ServiceBean
ServiceResource
instances that support
the ServiceElement
object's contained requirement
specifications
ServiceElement
objects
ServiceStatement
objects which contain
information about the ServiceBean instances this ServiceBeanInstantiator
has instantiated.
ClassAnnotator
CPU
object
DiskSpace
object
DiskSpace
object
WatchRegistry
for the ServiceBean.
AssociationType
hashCodes
hashcode()
to be based on the hashcode of the
cookie attribute
java.net.InetAddress.getLocalHost()
as the
address for the compute resource.
ProvisionManager
instances.
J2EESupport
object base class for J2EE software
supportJ2MESupport
object base class for J2ME software
supportJ2SESupport
object base class for J2SE software supportJoinManager
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
.ServiceBeanContextFactory
which creates
a JSBContext
JSBControlException
with no detail message.
JSBControlException
with the specified detail
message
JSBControlException
with the specified detail
message and optional exception that was raised while controlling the JSB
ServiceBeanContainer
JSBInstantiationException
with no detail
message.
JSBInstantiationException
with the specified
detail message
JSBInstantiationException
with the specified
detail message and optional exception that was raised while instantiating
the JSB
JSBInstantiationException
with the specified
detail message, optional exception that was raised while instantiating
the JSB and whether
ServiceResource
objects which reflect the
resources being leased.NativeLibsKey
using the
System.loadLibrary
method.
UIDescriptor
found.
Logger
attributes (Level
,
Handler
, etc...) and have the attributes established
without depending on machine resident logger.properties
configuration attributes to be set.Handler
MeasurableMonitor
defines the semantics needed to provide
a feedback mechanism to measure a MeasurableCapability
MemoryMonitor
object provides feedback information to
the Memory
object, providing memory usage informationNativeLibrarySupport
object describes a native library available to servicesRemoteEventListener
, and provides the
adapter that concrete classes must implement to transform the remote
event to a JMX notification
RemoteServiceEventListener
for RemoteServiceEvent
s that the listener has registered
interest on.
RemoteServiceEventListener
for RemoteServiceEvent
s that the listener has registered
interest on.
RemoteServiceEventListener
for RemoteServiceEvent
s that the listener has registered
interest on.
OperationalStringException
with the specified
detail message and optional exception that was raised while instantiating
the JSB
rio_opstring.dtd
Document Type
Definition.MBeanRegistration
, empty implementation
MBeanRegistration
, empty implementation
SubStore
that the service is being destroyed
and it should perform any necessary cleanup (closing files for example).
ProcessorArchitecture
object provides a definition of the
processor architectureSoftwareLoad
for a
PlatformCapability
object.
ServiceBeanInstantiator
instances to register
for
ServiceProvisionEvent
notifications and to
provide a feedback mechanism for
ServiceBeanInstantiator
instances to update
their ResourceCapability
objectProvisionMonitorAdminProxy
is a proxy for the
ProvisionMonitorAdmin server.ProvisionMonitorPermission
instance.
Activatable.register()
for activatable objects that want to use this
wrapper mechanism.
ServiceProvisionEvent
objects.
EventProducer
instances that provide support for the event
described in an EventDescriptor
EventProducer
instances that provide support for the event
described in an EventDescriptor.
EventRegistration
for the EventDescriptor
type passed in based on the requested lease duration.
ServiceBeanInstantiator
.
RemoteEvent
to allow user defined event objects.RemoteServiceEvent
.
Collection
backed by the concrete class requires
processing other then that defined by Collection.remove
override this method to provide the appropriate semantics
Joiner
.
MeasurableCapability
object.
PlatformCapability
object.
ServiceElement
from the OperationalString.
ThresholdListener
from all
contained MeasurableCapability
components.
renew
method is called.
renewAll
method is
called.
TreeSet
of ServiceResource
objects
which reflect the resources being leased.CostComparator
is a Comparator
which
sorts the Collection
based on the Comparable
implementation of the ResourceCodeComposite
PersistentStore
to use for persisting the state of
this service.
host
and port
parameters set
to null
and 0, respectively.
RioActivatableServiceDescriptor.create()
method that returns the proxy,
group identifier, and activation identifier for the created service.CommonClassLoader
as a shared, non-activatable,
in-process service.RioSupport
object provides a common base for all
software supportRMIActivation
object provides definition for the RMI Activation SystemRoundRobinEventHandler
provides an implementation of an
EventHandler
which supports the notification of events using
round-robin semantic.ServiceResourceSelector
which manages a
LinkedList
of ServiceResource
objects which
reflect the resources being leased.ServiceAdminProxy
is a proxy for the ServiceAdmin server.ServiceElement
for a serviceServiceBeanContext
create
method.ServiceElement
object.load
method.DiscardManager
, have the
ServiceBeanConfig
updated to known
OperationalStringManager
instance(s), and
increment, decrement oe relocate instances of the serviceWatchInjector
to create declarative watchesResourceCapability
component to discovered
ProvisionManager
instancesServiceBeanInstantiator
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
.ProvisionManager
after detecting that a specific service requires provisioning.ResourceCost
information for
system resources accessed during the service's executionLeaseDurationPolicy
and/or
LeaseManager
ServiceResource
based on requirements contained within a
ServiceElement
.ServiceRecord
instances documenting service instantiation(s) and usage informationServiceStatement
instances.SubStore
a piece of the file system to
use for its store.
Date
the service was discarded
Date
object that represents the time of the
provision failure
FaultDetectionHandler
ClassBundle
LandlordLessor
the
ServiceResourceSelector
will register to.
ServiceBeanConfig
as
an attribute of the ServiceElement
object.
ACTIVE_SERVICE_RECORD
or
INACTIVE_SERVICE_RECORD
MeasurableCapability
instances to stop measuring
SoftwareSupport
object provides a common base for all
software supportStorageCapability
object provides a definition of storage
supportPersistentStore
when it believes
some other server is using its log directoryStoreConflictException
with a detail
message.
null
string that will be its sub-directory's name.
ServiceLevelAgreements.SystemRequirement
can
be supported.
PlatformCapability
and
MeasurableCapability
instancesContextAttributeLogHandler
TCPConnectivity
object provides definition for TCP/IP
networksEventProducer
instances.
JoinManager
contained by the
Joiner
LookupLocator
out of it.
OpenType.ALLOWED_CLASSNAMES
unadvertised()
method declared.
OperationalStringManager
instance(s)
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
ServiceElement
objects and
OperationalStringManager
references.
TreeSet
behavior
Collection
backed by the concrete class requires
processing other then that defined by Collection.add
override this method to provide the appropriate semantics
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
WatchRegistry
Watch
, allowing a Watch to be declared as part
of an OperationalString.WatchDescriptor
and creating
Watch
instances which are then registered for
an instantiated service.Watch
instances and their corresponding WatchDataSource
instances, providing capabilities to search over all registered
Watch
instances.WebServerSupport
object provides a definition of Web
Server support
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |