|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EventSource | |
|---|---|
| radtools | The main package of the RADTools project, contains all the primary documentation. |
| radtools.services | The basis of this package is the RADService interface,
but it also contains all of the implementations of that interface, including
RADTools. |
| radtools.services.haproxy | Code for managing HAProxy systems. |
| radtools.services.lighttpd | Code for managing LigHTTPD systems. |
| radtools.services.linux | Code for managing Linux systems. |
| radtools.services.linux.fedora | Code for managing Fedora Core Linux systems. |
| radtools.services.mysql | Code for managing MySQL systems. |
| radtools.services.network | Code for managing abstract network connections to webservice nodes. |
| radtools.services.researchindex_load | Code for managing the ResearchIndex_Load website load generator. |
| radtools.services.ror | Code for managing Ruby on Rails systems. |
| radtools.services.vmware | Code for managing vmware Virtual Machines. |
| rcf.core.concurrent.events | Includes support for a highly abstract, and powerful event model. |
| rcf.core.concurrent.schedule | Support for task management, this
package similar in concept to java.util.concurrent, but is integrated
with the rcf.core.concurrent.events package. |
| rcf.core.concurrent.transactions | This package contains a uniform abstraction of transactions, which is the
basis of the transaction support in
transactional collections among
other things. |
| rcf.core.framework | Contains the primary run time and management classes for RCF. |
| rcf.core.framework.component | The basis of the RCF component framework, on top of which all the bundling and application level indirection is built. |
| rcf.core.framework.services | Contains the Application and
Service abstractions which form the basis
of applications which use the RCF framework. |
| rcf.core.util.collection | |
| rcf.core.util.collection.vector | |
| rcf.core.util.map | |
| rcf.core.util.queue | |
| Uses of EventSource in radtools |
|---|
| Classes in radtools that implement EventSource | |
|---|---|
class |
Main
The main class of the RADTools project. |
| Uses of EventSource in radtools.services |
|---|
| Classes in radtools.services that implement EventSource | |
|---|---|
class |
AbstractRADService.AbstractRADServiceState
TODO: Javadoc |
class |
AbstractRADService.RefreshTask
TODO: Javadoc |
class |
AbstractRADService.UpdateTask
TODO: Javadoc |
protected class |
ComposedRADService.State
TODO: Javadoc |
protected class |
RADTools.State
TODO: Javadoc |
| Uses of EventSource in radtools.services.haproxy |
|---|
| Classes in radtools.services.haproxy that implement EventSource | |
|---|---|
class |
HAProxyLinux.ConfigTask
An implementation of TimerTask which is used to schedule updates to
the HAProxy configuration file. |
protected class |
HAProxyLinux.State
TODO: Javadoc |
| Uses of EventSource in radtools.services.lighttpd |
|---|
| Classes in radtools.services.lighttpd that implement EventSource | |
|---|---|
class |
LigHTTPDLinux.ConfigTask
TODO: Javadoc |
protected class |
LigHTTPDLinux.State
TODO: Javadoc |
| Uses of EventSource in radtools.services.linux |
|---|
| Classes in radtools.services.linux that implement EventSource | |
|---|---|
protected class |
LinuxSession.State
TODO: Javadoc |
protected class |
LinuxSystem.State
TODO: Javadoc |
| Uses of EventSource in radtools.services.linux.fedora |
|---|
| Classes in radtools.services.linux.fedora that implement EventSource | |
|---|---|
protected class |
AbstractFedoraHostedRADService.State
TODO: Javadoc |
| Uses of EventSource in radtools.services.mysql |
|---|
| Classes in radtools.services.mysql that implement EventSource | |
|---|---|
class |
MySQLFedora.ConfigTask
TODO: Javadoc |
| Uses of EventSource in radtools.services.network |
|---|
| Classes in radtools.services.network that implement EventSource | |
|---|---|
protected class |
AbstractNetworkTunnel.State
TODO: Javadoc |
| Uses of EventSource in radtools.services.researchindex_load |
|---|
| Classes in radtools.services.researchindex_load that implement EventSource | |
|---|---|
protected class |
AdvancedResearchIndexLoadLinux.State
TODO: Javadoc |
protected class |
ResearchIndexLoadLinux.State
TODO: Javadoc |
| Uses of EventSource in radtools.services.ror |
|---|
| Classes in radtools.services.ror that implement EventSource | |
|---|---|
class |
RoRServerLinux.ConfigDatabaseTask
TODO: Javadoc |
class |
RoRServerLinux.ConfigEnvironmentTask
TODO: Javadoc |
protected class |
RoRServerLinux.State
TODO: Javadoc |
| Uses of EventSource in radtools.services.vmware |
|---|
| Classes in radtools.services.vmware that implement EventSource | |
|---|---|
protected class |
VMWareFedora.State
TODO: Javadoc |
protected class |
VMWareLinux.State
TODO: Javadoc |
| Uses of EventSource in rcf.core.concurrent.events |
|---|
| Classes in rcf.core.concurrent.events that implement EventSource | |
|---|---|
class |
AbstractEventSource
TODO: Javadoc |
class |
ArrayEventSyndicate
TODO: Javadoc A very simple implementation of EventSyndicate which will only
report events of a single type. |
class |
HashEventSyndicate
TODO: Javadoc |
| Methods in rcf.core.concurrent.events that return EventSource | |
|---|---|
EventSource |
Event.source()
Get the EventSource this event was generated from. |
| Uses of EventSource in rcf.core.concurrent.schedule |
|---|
| Subinterfaces of EventSource in rcf.core.concurrent.schedule | |
|---|---|
interface |
ConcurrentRunnableTask
TODO: Javadoc TODO: Turn state names into hyperlinks Normal states: Runnable -> Committed |
interface |
Future<T>
TODO: Javadoc |
interface |
InterruptibleFuture
TODO: Javadoc |
interface |
InterruptibleTask
TODO: Javadoc TODO: Turn state names into hyperlinks Normal states: Runnable -> Running -> Committed Can be interrupted! (Goes into Interrupting -> Interrupted) May also go into Aborting -> Aborted for some tasks, since that's generally a better condition. |
interface |
RunnableFuture<T>
TODO: Javadoc TODO: Document normal states: Runnable -> Committed |
interface |
RunnableTask
TODO: Javadoc TODO: Turn state names into hyperlinks Normal states: Runnable -> Committed |
interface |
Task
TODO: Javadoc Note that not all state transitions will be externally visible. |
interface |
TaskQueue<R extends RunnableTask>
TODO: Javadoc |
interface |
TimerTask
TODO: Javadoc Timer tasks are comparable by their date. |
| Classes in rcf.core.concurrent.schedule that implement EventSource | |
|---|---|
class |
AbstractInterruptibleTask
TODO: Javadoc |
class |
AbstractTask
TODO: Javadoc |
class |
MethodRunnableFuture
TODO: Javadoc |
static class |
TimerTask.Abstract
TODO: Javadoc |
static class |
TimerTask.Default
TODO: Javadoc |
| Uses of EventSource in rcf.core.concurrent.transactions |
|---|
| Subinterfaces of EventSource in rcf.core.concurrent.transactions | |
|---|---|
interface |
CompositeTransaction<X extends Transaction>
TODO: Javadoc TODO: Transaction Composite Trees |
interface |
Transaction
TODO: Javadoc For each transaction there is only one event: its start. |
interface |
Transactional<X extends Transaction>
TODO: Javadoc |
| Classes in rcf.core.concurrent.transactions that implement EventSource | |
|---|---|
class |
AbstractTransaction
TODO: Javadoc |
class |
AbstractTransactional<X extends Transaction>
TODO: Javadoc There are near duplicates of these methods in AbstractCollection and
AbstractCollection.AbstractSubCollection. |
class |
ExternalTransaction<X extends Transaction>
TODO: Javadoc |
| Uses of EventSource in rcf.core.framework |
|---|
| Subinterfaces of EventSource in rcf.core.framework | |
|---|---|
interface |
Framework
TODO: Javadoc Framework Lifecycle: ThreadLocal stores the current application. |
| Classes in rcf.core.framework that implement EventSource | |
|---|---|
static class |
Framework.Default
TODO: Javadoc |
| Uses of EventSource in rcf.core.framework.component |
|---|
| Subinterfaces of EventSource in rcf.core.framework.component | |
|---|---|
interface |
DynamicProperty<T>
TODO: Javadoc |
| Classes in rcf.core.framework.component that implement EventSource | |
|---|---|
class |
AbstractDynamicProperty<T>
TODO: Javadoc |
class |
CompleteDynamicProperty<T>
TODO: Javadoc |
class |
DefaultDynamicProperty<T>
TODO: Javadoc |
class |
DynamicOperation.Default.Continuation
TODO: Javadoc |
static class |
DynamicProperty.Default<T>
TODO: Javadoc |
class |
FilteredDynamicProperty<T>
TODO: Javadoc |
| Uses of EventSource in rcf.core.framework.services |
|---|
| Subinterfaces of EventSource in rcf.core.framework.services | |
|---|---|
interface |
Application
TODO: Javadoc An application will perform most of it's work in the ConcurrentRunnableTask.run() method,
and should not require a call to ConcurrentRunnableTask.commit(). |
interface |
Service
TODO: Javadoc Adds basic versioning to ConcurrentRunnableTask. |
| Classes in rcf.core.framework.services that implement EventSource | |
|---|---|
class |
AbstractApplication
TODO: Javadoc This class implements all of the methods from the Application interface. |
class |
AbstractService
TODO: Javadoc Upon receiving a commit event, services should check if something is in progress, and commit if not. |
| Uses of EventSource in rcf.core.util.collection |
|---|
| Classes in rcf.core.util.collection that implement EventSource | |
|---|---|
class |
rcf.core.util.collection.AbstractCollection<T,I extends FixedUniIterator<T>,SI extends AbstractCollection.AbstractSubCollectionIterator<T,I,SI,SC,C>,SC extends AbstractCollection.AbstractSubCollection<T,I,SI,SC,C>,C extends AbstractCollection<T,I,SI,SC,C>>
|
class |
rcf.core.util.collection.Hashtable<T,I extends FixedUniIterator<T>,SI extends AbstractCollection.AbstractSubCollectionIterator<T,I,SI,SC,C>,SC extends AbstractCollection.AbstractSubCollection<T,I,SI,SC,C>,C extends Hashtable<T,I,SI,SC,C>>
|
| Uses of EventSource in rcf.core.util.collection.vector |
|---|
| Classes in rcf.core.util.collection.vector that implement EventSource | |
|---|---|
class |
rcf.core.util.collection.vector.AbstractVector<T,I extends AbstractVector.VectorIterator<T,V>,SI extends AbstractVector.SubVectorIterator<T,I,SI,SV,V>,SV extends AbstractVector.SubVector<T,I,SI,SV,V>,V extends AbstractVector<T,I,SI,SV,V>>
|
class |
rcf.core.util.collection.vector.ArrayVector<T>
|
| Uses of EventSource in rcf.core.util.map |
|---|
| Classes in rcf.core.util.map that implement EventSource | |
|---|---|
class |
rcf.core.util.map.HashMap<A,B>
|
| Uses of EventSource in rcf.core.util.queue |
|---|
| Subinterfaces of EventSource in rcf.core.util.queue | |
|---|---|
interface |
rcf.core.util.queue.Queue<T>
|
interface |
rcf.core.util.queue.ReadQueue<T>
|
interface |
rcf.core.util.queue.WriteQueue<T>
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||