Rio Project 4.2 API Documentation



Uses of Class
org.rioproject.event.EventDescriptor

Packages that use EventDescriptor
org.rioproject.core.jsb Defines interfaces and semantics for the ServiceBean component model
 
org.rioproject.event Provides classes and interfaces which enable support for distributed events. 
org.rioproject.jsb Provides classes that implement and support the ServiceBean model
 
org.rioproject.log Provides support to enable the dynamic creation of Logger objects with associated Level and Handlers. 
org.rioproject.monitor Provides the capability to deploy and monitor applications. 
org.rioproject.resources.servicecore Provides basic infrastructure support for Jini™ technology service development
 
org.rioproject.sla Provides classes that allow policy handlers to react to SLA threshold conditions
 
 

Uses of EventDescriptor in org.rioproject.core.jsb
 

Methods in org.rioproject.core.jsb with parameters of type EventDescriptor
 void ServiceBeanContext.registerEventHandler(EventDescriptor descriptor, EventHandler handler)
          Register an event handler.
 

Uses of EventDescriptor in org.rioproject.event
 

Fields in org.rioproject.event declared as EventDescriptor
protected  EventDescriptor EventHandler.descriptor
           
protected  EventDescriptor BasicEventConsumer.edTemplate
           
 

Methods in org.rioproject.event that return EventDescriptor
protected  EventDescriptor BasicEventConsumer.getDescriptor(Entry[] attrs, EventDescriptor template)
          Method to return a matching EventDescriptor from a service's set of attributes
 

Methods in org.rioproject.event with parameters of type EventDescriptor
protected  EventDescriptor BasicEventConsumer.getDescriptor(Entry[] attrs, EventDescriptor template)
          Method to return a matching EventDescriptor from a service's set of attributes
 boolean EventDescriptor.matches(EventDescriptor template)
          Determine whether the provided EventDescriptor matches properties of this EventDescriptor
 EventRegistration EventProducer.register(EventDescriptor descriptor, RemoteEventListener listener, MarshalledObject handback, long duration)
          The register method creates a leased EventRegistration for the EventDescriptor type passed in based on the requested lease duration.
 EventRegistration BasicEventConsumer.register(EventProducer eventProducer, EventDescriptor eventDesc, ServiceID serviceID)
          Register for notification of event from an EventProducer.
 

Constructors in org.rioproject.event with parameters of type EventDescriptor
BasicEventConsumer(EventDescriptor edTemplate)
          Create a BasicEventConsumer with an EventDescriptor
BasicEventConsumer(EventDescriptor edTemplate, Configuration config)
          Create a BasicEventConsumer with an EventDescriptor
BasicEventConsumer(EventDescriptor edTemplate, RemoteServiceEventListener listener)
          Create a BasicEventConsumer with an EventDescriptor and a RemoteServiceEventListener
BasicEventConsumer(EventDescriptor edTemplate, RemoteServiceEventListener listener, Configuration config)
          Create a BasicEventConsumer with an EventDescriptor and a RemoteServiceEventListener
BasicEventConsumer(EventDescriptor edTemplate, RemoteServiceEventListener listener, MarshalledObject handback, Configuration config)
          Create a BasicEventConsumer with an EventDescriptor, a RemoteServiceEventListener, and a MarshalledObject to be used as a handback
DispatchEventHandler(EventDescriptor descriptor)
          Construct a DispatchEventHandler with an EventDescriptor and default lease maximum and time allocation
DispatchEventHandler(EventDescriptor descriptor, Configuration config)
          Construct a DispatchEventHandler with an EventDescriptor and a Configuration object
DynamicEventConsumer(EventDescriptor edTemplate, DiscoveryManagement dMgr)
          Create a DynamicEventConsumer with an EventDescriptor
DynamicEventConsumer(EventDescriptor edTemplate, RemoteServiceEventListener listener, DiscoveryManagement dMgr)
          Create a DynamicEventConsumer with an EventDescriptor, a RemoteServiceEventListener and a DiscoveryManagement instance
DynamicEventConsumer(EventDescriptor edTemplate, RemoteServiceEventListener listener, MarshalledObject handback, DiscoveryManagement dMgr)
          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 edTemplate, RemoteServiceEventListener listener, MarshalledObject handback, DiscoveryManagement dMgr, Configuration config)
          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
EventHandler(EventDescriptor descriptor)
          Use this constructor to create an EventHandler for a given EventDescriptor with a LandlordLessor created with default values used for LeasePeriodPolicy
EventHandler(EventDescriptor descriptor, Configuration config)
          Use this constructor to create an EventHandler for a given EventDescriptor with a LandlordLessor created with specific values used for LeaseDurationPolicy.
RoundRobinEventHandler(EventDescriptor descriptor)
          Construct a RoundRobinEventHandler with an EventDescriptor and default lease maximum and time allocation
RoundRobinEventHandler(EventDescriptor descriptor, Configuration config)
          Construct a RoundRobinEventHandler with an EventDescriptor and a Configuration object
 

Uses of EventDescriptor in org.rioproject.jsb
 

Methods in org.rioproject.jsb with parameters of type EventDescriptor
 void JSBContext.registerEventHandler(EventDescriptor descriptor, EventHandler handler)
           
 

Uses of EventDescriptor in org.rioproject.log
 

Methods in org.rioproject.log that return EventDescriptor
static EventDescriptor ServiceLogEvent.getEventDescriptor()
          Helper method to return the EventDescriptor for this event
 

Uses of EventDescriptor in org.rioproject.monitor
 

Methods in org.rioproject.monitor that return EventDescriptor
static EventDescriptor ProvisionMonitorEvent.getEventDescriptor()
          Helper method to return the EventDescriptor for this event
static EventDescriptor ProvisionFailureEvent.getEventDescriptor()
           
 

Uses of EventDescriptor in org.rioproject.resources.servicecore
 

Methods in org.rioproject.resources.servicecore with parameters of type EventDescriptor
 EventRegistration ServiceProvider.register(EventDescriptor descriptor, RemoteEventListener listener, MarshalledObject handback, long duration)
           
 EventRegistration AbstractProxy.register(EventDescriptor descriptor, RemoteEventListener listener, MarshalledObject handback, long duration)
           
 

Uses of EventDescriptor in org.rioproject.sla
 

Methods in org.rioproject.sla that return EventDescriptor
static EventDescriptor SLAThresholdEvent.getEventDescriptor()
          Helper method to return the EventDescriptor for this event
 


Copyright © Rio Project.

Copyright © 2006-2011 Rio Project. All Rights Reserved.