A B C D E F G H I L M N O P R S T V X

A

AbstractFileRepository - class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository.
This an abstract class implementing functionality for creating a file-store.
AbstractFileRepository() - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
AbstractHandlerFactory - class org.apache.avalon.cornerstone.services.connection.AbstractHandlerFactory.
Helper class to extend to create handler factorys.
AbstractHandlerFactory() - Constructor for class org.apache.avalon.cornerstone.services.connection.AbstractHandlerFactory
 
AbstractService - class org.apache.avalon.cornerstone.services.connection.AbstractService.
Helper class to create protocol services.
AbstractService() - Constructor for class org.apache.avalon.cornerstone.services.connection.AbstractService
 
AbstractTLSSocketFactory - class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory.
Contains the code common for both TLS socket factories.
AbstractTLSSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
 
AbstractThreadManager - class org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager.
Abstract implementation of ThreadManager.
AbstractThreadManager() - Constructor for class org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager
 
accept(File, String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ExtensionFileFilter
 
addTrigger(String, TimeTrigger, Target) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Schedule a time based trigger.
addTrigger(String, TimeTrigger, Target) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Schedule a time based trigger.
addTriggerFailureListener(TriggerFailureListener) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Add a trigger failure listener
addTriggerFailureListener(TriggerFailureListener) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Add a trigger failure listener
available() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 

B

BYTE_MASK - Static variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
BinaryHeap - class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap.
BinaryHeap implementation of priority queue.
BinaryHeap() - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Instantiates a new min binary heap with the default initial capacity.
BinaryHeap(int) - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Instantiates a new min binary heap with the given initial capacity.
BinaryHeap(Comparator) - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Instantiates a new binary heap with the default initial capacity and ordered using the given Comparator.
BinaryHeap(int, Comparator) - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Instantiates a new binary heap with the given initial capacity and ordered using the given Comparator.
BinaryHeap(boolean) - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Create a binary heap of Comparables.
BinaryHeap(int, boolean) - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Create a binary heap of Comparables.
bufferedCopy(InputStream, OutputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Deprecated. Buffering streams is actively harmful! See the class description as to why. Use IOUtil.copy(InputStream, OutputStream) instead.
buildServerSocketFactory() - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
Produces a fresh ssl server socket factory with configured parameters.
buildSocketFactory() - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
Produces a fresh ssl socket factory with configured parameters.

C

ClassLoaderObjectInputStream - class org.apache.avalon.cornerstone.blocks.masterstore.ClassLoaderObjectInputStream.
A special ObjectInputStream to handle highly transient classes hosted by Avalon components that are juggling many classloaders.
ClassLoaderObjectInputStream(ClassLoader, InputStream) - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.ClassLoaderObjectInputStream
 
ConnectionHandler - interface org.apache.avalon.cornerstone.services.connection.ConnectionHandler.
This interface is the way in which incoming connections are processed.
ConnectionHandlerFactory - interface org.apache.avalon.cornerstone.services.connection.ConnectionHandlerFactory.
This interface is the way in which handlers are created.
ConnectionManager - interface org.apache.avalon.cornerstone.services.connection.ConnectionManager.
This is the service through which ConnectionManagement occurs.
Counter - class org.apache.avalon.cornerstone.threads.tutorial.Counter.
A demonstration runnable object that simply logs a countdown sequence.
Counter() - Constructor for class org.apache.avalon.cornerstone.threads.tutorial.Counter
 
CronTimeTrigger - class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger.
This is the holder triggers based on standard crontabs format.
CronTimeTrigger(int, int, int, int, int, boolean) - Constructor for class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
Constructor for CronTimeTrigger.
clear() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Clear all elements from queue.
clear() - Method in interface org.apache.avalon.cornerstone.blocks.scheduler.PriorityQueue
Clear all elements from queue.
clear() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.SynchronizedPriorityQueue
Clear all elements from queue.
close() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
compareTo(Object) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
Implement comparable interface used to help sort triggers.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.datasources.DefaultDataSourceSelector
 
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
Configuration of the component by the container.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
Configures the factory.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
Configure the SocketManager.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
 
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
Configures the factory.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
Configures the factory.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager
Setup thread pools based on configuration data.
configure(Configuration) - Method in class org.apache.avalon.cornerstone.services.connection.AbstractHandlerFactory
 
configure(Configuration) - Method in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
configureThreadPool(Map, Configuration) - Method in class org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager
 
configureThreadPool(Map, Configuration) - Method in class org.apache.avalon.cornerstone.blocks.threads.DefaultThreadManager
 
configureThreadPool(Map, Configuration) - Method in class org.apache.avalon.cornerstone.blocks.threads.ResourceLimitingThreadManager
 
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool) - Method in class org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory) - Method in class org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool) - Method in interface org.apache.avalon.cornerstone.services.connection.ConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory) - Method in interface org.apache.avalon.cornerstone.services.connection.ConnectionManager
Start managing a connection.
containsKey(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
Indicates if the given key is associated to a contained object.
containsKey(String) - Method in interface org.apache.avalon.cornerstone.services.store.ObjectRepository
 
contentEquals(InputStream, InputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Compare the contents of two Streams to determine if they are equal or not.
contextualize(Context) - Method in class org.apache.avalon.cornerstone.blocks.datasources.DefaultDataSourceSelector
Contextualization of the component by the container.
contextualize(Context) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
Contextualization of the component by the container during which the working home directory will be provided.
contextualize(Context) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
contextualize(Context) - Method in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
 
contextualize(Context) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
contextualize(Context) - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
Requires a BlockContext.
contextualize(Context) - Method in class org.apache.avalon.cornerstone.services.connection.AbstractHandlerFactory
 
contextualize(Context) - Method in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
copy(InputStream, OutputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy bytes from an InputStream to an OutputStream.
copy(InputStream, OutputStream, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy bytes from an InputStream to an OutputStream.
copy(Reader, Writer) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy chars from a Reader to a Writer.
copy(Reader, Writer, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy chars from a Reader to a Writer.
copy(InputStream, Writer) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, String) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(InputStream, Writer, String, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(Reader, OutputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Serialize chars from a Reader to bytes on an OutputStream, and flush the OutputStream.
copy(Reader, OutputStream, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Serialize chars from a Reader to bytes on an OutputStream, and flush the OutputStream.
copy(String, OutputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Serialize chars from a String to bytes on an OutputStream, and flush the OutputStream.
copy(String, OutputStream, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Serialize chars from a String to bytes on an OutputStream, and flush the OutputStream.
copy(String, Writer) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy chars from a String to a Writer.
copy(byte[], Writer) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer.
copy(byte[], Writer, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer.
copy(byte[], Writer, String) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer, using the specified encoding.
copy(byte[], Writer, String, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer, using the specified encoding.
copy(byte[], OutputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy bytes from a byte[] to an OutputStream.
copy(byte[], OutputStream, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Copy bytes from a byte[] to an OutputStream.
createChildRepository() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
createConnectionHandler() - Method in class org.apache.avalon.cornerstone.services.connection.AbstractHandlerFactory
Construct an appropriate ConnectionHandler.
createConnectionHandler() - Method in interface org.apache.avalon.cornerstone.services.connection.ConnectionHandlerFactory
Construct an appropriate ConnectionHandler.
createFactory(String, String, Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
createFactory() - Method in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
createServerSocket(int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory
Creates a socket on specified port.
createServerSocket(int, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory
Creates a socket on specified port with a specified backLog.
createServerSocket(int, int, InetAddress) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory
Creates a socket on a particular network interface on specified port with a specified backLog.
createServerSocket(int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
Creates a socket on specified port.
createServerSocket(int, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
Creates a socket on specified port with a specified backLog.
createServerSocket(int, int, InetAddress) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
Creates a socket on a particular network interface on specified port with a specified backLog.
createServerSocket(int) - Method in interface org.apache.avalon.cornerstone.services.sockets.ServerSocketFactory
Creates a socket on specified port.
createServerSocket(int, int) - Method in interface org.apache.avalon.cornerstone.services.sockets.ServerSocketFactory
Creates a socket on specified port with a specified backLog.
createServerSocket(int, int, InetAddress) - Method in interface org.apache.avalon.cornerstone.services.sockets.ServerSocketFactory
Creates a socket on a particular network interface on specified port with a specified backLog.
createSocket(InetAddress, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketFactory
Create a socket and connect to remote address specified.
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketFactory
Create a socket and connect to remote address specified originating from specified local address.
createSocket(InetAddress, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
Creates a socket connected to the specified remote address.
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
Creates a socket and connected to the specified remote address originating from specified local address.
createSocket(InetAddress, int) - Method in interface org.apache.avalon.cornerstone.services.sockets.SocketFactory
Create a socket and connect to remote address specified.
createSocket(InetAddress, int, InetAddress, int) - Method in interface org.apache.avalon.cornerstone.services.sockets.SocketFactory
Create a socket and connect to remote address specified originating from specified local address.
createTimeTrigger(Configuration) - Method in class org.apache.avalon.cornerstone.services.scheduler.TimeTriggerFactory
Create TimeTrigger from configuration.

D

DEBUG - Static variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
DEFAULT_BUFFER_SIZE - Static variable in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
DataSourceSelector - interface org.apache.avalon.cornerstone.services.datasources.DataSourceSelector.
DataSourceSelector
DefaultConnectionManager - class org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager.
This is the service through which ConnectionManagement occurs.
DefaultConnectionManager() - Constructor for class org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager
 
DefaultDataSourceSelector - class org.apache.avalon.cornerstone.blocks.datasources.DefaultDataSourceSelector.
A default implementation for DataSourceSelector.
DefaultDataSourceSelector() - Constructor for class org.apache.avalon.cornerstone.blocks.datasources.DefaultDataSourceSelector
 
DefaultHandlerFactory - class org.apache.avalon.cornerstone.services.connection.DefaultHandlerFactory.
Default Hnalder factory that creates instances via reflection.
DefaultHandlerFactory(Class) - Constructor for class org.apache.avalon.cornerstone.services.connection.DefaultHandlerFactory
 
DefaultServerSocketFactory - class org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory.
Factory implementation for vanilla TCP sockets.
DefaultServerSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory
 
DefaultSocketFactory - class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketFactory.
The vanilla implementation of SocketFactory.
DefaultSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketFactory
 
DefaultSocketManager - class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager.
Implementation of SocketManager.
DefaultSocketManager() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
DefaultThreadManager - class org.apache.avalon.cornerstone.blocks.threads.DefaultThreadManager.
Default implementation of ThreadManager.
DefaultThreadManager() - Constructor for class org.apache.avalon.cornerstone.blocks.threads.DefaultThreadManager
 
DefaultTimeScheduler - class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler.
Default implementation of TimeScheduler service.
DefaultTimeScheduler() - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 
decode(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
Inverse of encode exept it do not use path.
disconnect(String) - Method in class org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager
This shuts down all handlers and socket, waiting for each to gracefully shutdown.
disconnect(String, boolean) - Method in class org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager
This shuts down all handlers and socket.
disconnect(String) - Method in interface org.apache.avalon.cornerstone.services.connection.ConnectionManager
This shuts down all handlers and socket, waiting for each to gracefully shutdown.
disconnect(String, boolean) - Method in interface org.apache.avalon.cornerstone.services.connection.ConnectionManager
This shuts down all handlers and socket.
dispose() - Method in class org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager
 
dispose() - Method in class org.apache.avalon.cornerstone.blocks.datasources.DefaultDataSourceSelector
 
dispose() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 
dispose() - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
 
dispose() - Method in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
dispose() - Method in class org.apache.avalon.cornerstone.threads.tutorial.ThreadConsumer
Disposal of the component during which he handle the closue of the child thread we have establshed during the initialization stage.
doRunEntry(TimeScheduledEntry) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Helper method delegated to to run in a separate thread.

E

ExtensionFileFilter - class org.apache.avalon.cornerstone.blocks.masterstore.ExtensionFileFilter.
This filters files based on the extension (what the filename ends with).
ExtensionFileFilter(String[]) - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.ExtensionFileFilter
 
ExtensionFileFilter(String) - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.ExtensionFileFilter
 
enableLogging(Logger) - Method in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
enableLogging(Logger) - Method in class org.apache.avalon.cornerstone.threads.tutorial.Counter
 
encode(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
Returns a String that uniquely identifies the object.

F

File_Persistent_Object_Repository - class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Object_Repository.
This is a simple implementation of persistent object store using object serialization on the file system.
File_Persistent_Object_Repository() - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Object_Repository
 
File_Persistent_Stream_Repository - class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Stream_Repository.
Implementation of a StreamRepository to a File.
File_Persistent_Stream_Repository() - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Stream_Repository
 

G

get(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Object_Repository
Get the object associated to the given unique key.
get(String, ClassLoader) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Object_Repository
 
get(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Stream_Repository
Get the object associated to the given unique key.
get(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.xml.XMLFilePersistentObjectRepository
Get the object associated to the given unique key.
get(String, ClassLoader) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.xml.XMLFilePersistentObjectRepository
 
get(String) - Method in interface org.apache.avalon.cornerstone.services.store.ObjectRepository
 
get(String, ClassLoader) - Method in interface org.apache.avalon.cornerstone.services.store.ObjectRepository
 
get(String) - Method in interface org.apache.avalon.cornerstone.services.store.StreamRepository
 
getChildRepository(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
getChildRepository(String) - Method in interface org.apache.avalon.cornerstone.services.store.Repository
 
getDefaultThreadPool() - Method in class org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager
Retrieve the default thread pool.
getDefaultThreadPool() - Method in interface org.apache.avalon.cornerstone.services.threads.ThreadManager
Retrieve the default thread pool.
getEntries() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Return a collection of the triggerable names.
getEntries() - Method in interface org.apache.avalon.cornerstone.blocks.scheduler.MonitorableTimeSchedulerMBean
The triggerable names.
getEntry(String) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Retrieve entry from set.
getEntryMap() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 
getExtensionDecorator() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
getExtensionDecorator() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Object_Repository
 
getExtensionDecorator() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Stream_Repository
 
getExtensionDecorator() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.xml.XMLFilePersistentObjectRepository
 
getFile(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
getInputStream(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
getLogger() - Method in class org.apache.avalon.cornerstone.threads.tutorial.Counter
 
getName() - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
getName() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
Return name of trigger.
getNextEntry() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Retrieve next valid entry.
getNextTime() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
Retrieve cached time when trigger should run next.
getOffset() - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
getOutputStream(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
getPeriod() - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
getPriorityQueue() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 
getServerSocketFactory(String) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
Retrieve a server socket factory by name.
getServerSocketFactory(String) - Method in interface org.apache.avalon.cornerstone.services.sockets.SocketManager
Retrieve a server socket factory by name.
getSocketFactory(String) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
Retrieve a client socket factory by name.
getSocketFactory(String) - Method in interface org.apache.avalon.cornerstone.services.sockets.SocketManager
Retrieve a client socket factory by name.
getTarget() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
 
getThreadManager() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 
getThreadPool(String) - Method in class org.apache.avalon.cornerstone.blocks.threads.AbstractThreadManager
Retrieve a thread pool by name.
getThreadPool(String) - Method in interface org.apache.avalon.cornerstone.services.threads.ThreadManager
Retrieve a thread pool by name.
getThreadPoolName() - Method in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
getTimeAfter(long) - Method in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
Returns the next time after the given moment when this trigger goes off.
getTimeAfter(long) - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
Returns the next time after the given moment when this trigger goes off.
getTimeAfter(long) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeTrigger
Returns the next time after the given moment when this trigger goes off.
getTimeTrigger() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
 
getTriggerFailureListeners() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 

H

HANDLED_URL - Static variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
HEX_DIGITS - Static variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
handleConnection(Socket) - Method in interface org.apache.avalon.cornerstone.services.connection.ConnectionHandler
Processes connections as they occur.

I

IOUtil - class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil.
General IO Stream manipulation.
initServerSocket(ServerSocket) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
 
initialize() - Method in class org.apache.avalon.cornerstone.blocks.datasources.DefaultDataSourceSelector
 
initialize() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
Initialization of the component by the container.
initialize() - Method in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
Creates an SSL factory using the confuration values.
initialize() - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
initialize() - Method in class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
 
initialize() - Method in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
initialize() - Method in class org.apache.avalon.cornerstone.threads.tutorial.ThreadConsumer
Initialization of the component by the container during which we establish a child thread by passing a runnable object to the thread pool.
insert(Object) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Insert an element into queue.
insert(Object) - Method in interface org.apache.avalon.cornerstone.blocks.scheduler.PriorityQueue
Insert an element into queue.
insert(Object) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.SynchronizedPriorityQueue
Insert an element into queue.
invalidate() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
Invalidate trigger
isEmpty() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Test if queue is empty.
isEmpty() - Method in interface org.apache.avalon.cornerstone.blocks.scheduler.PriorityQueue
Test if queue is empty.
isEmpty() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.SynchronizedPriorityQueue
Test if queue is empty.
isFull() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Test if queue is full.
isRunning() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 
isSelectable(Object) - Method in class org.apache.avalon.cornerstone.blocks.datasources.DefaultDataSourceSelector
 
isSelectable(Object) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
isValid() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
Determine if this entry is valid

L

list() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
Returns the list of used keys.
list() - Method in interface org.apache.avalon.cornerstone.services.store.ObjectRepository
 
list() - Method in interface org.apache.avalon.cornerstone.services.store.StreamRepository
 

M

MAX_COMPARATOR - Static variable in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Comparator used to instantiate a max heap - assumes contents implement the Comparable interface.
MIN_COMPARATOR - Static variable in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Comparator used to instantiate a min heap - assumes contents implement the Comparable interface.
MonitorableTimeScheduler - class org.apache.avalon.cornerstone.blocks.scheduler.MonitorableTimeScheduler.
A JMX Monitorable TimeScheduler.
MonitorableTimeScheduler() - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.MonitorableTimeScheduler
 
MonitorableTimeSchedulerMBean - interface org.apache.avalon.cornerstone.blocks.scheduler.MonitorableTimeSchedulerMBean.
 
m_baseDirectory - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
m_bindTo - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_bufferSize - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
m_classes - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
m_configuration - Variable in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
m_connectionManager - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_connectionName - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_context - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
m_context - Variable in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
m_dayOfMonth - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_dayOfWeek - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_destination - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
m_extension - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
m_factory - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_filename - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
m_filter - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
m_handlerClass - Variable in class org.apache.avalon.cornerstone.services.connection.DefaultHandlerFactory
 
m_hour - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_inputStream - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
m_inputs - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Stream_Repository
 
m_isMarkSet - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
m_keyStoreAuthenticateClients - Variable in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
 
m_mark - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
m_minute - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_models - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
m_month - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_name - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
m_offset - Variable in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
m_outputs - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Stream_Repository
 
m_path - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
m_period - Variable in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
m_port - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_position - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
m_repositories - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
m_serverSocket - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_serverSocketType - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_serverSockets - Variable in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
m_serviceManager - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
m_serviceManager - Variable in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
m_socketManager - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_socketTimeOut - Variable in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
 
m_sockets - Variable in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
m_threadManager - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_threadPool - Variable in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
m_year - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
mark(int) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
markSupported() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 

N

newHandler() - Method in class org.apache.avalon.cornerstone.services.connection.AbstractHandlerFactory
Overide this method to create actual instance of connection handler.
newHandler() - Method in class org.apache.avalon.cornerstone.services.connection.DefaultHandlerFactory
Overide this method to create actual instance of connection handler.
newStream() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
notifyFailedTriggers(Throwable) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 

O

ObjectRepository - interface org.apache.avalon.cornerstone.services.store.ObjectRepository.
Repository for Serializable Objects.
org.apache.avalon.cornerstone.blocks.connection - package org.apache.avalon.cornerstone.blocks.connection
Default implementation of a connection manager.
org.apache.avalon.cornerstone.blocks.datasources - package org.apache.avalon.cornerstone.blocks.datasources
Default implementation of a datasource manager.
org.apache.avalon.cornerstone.blocks.masterstore - package org.apache.avalon.cornerstone.blocks.masterstore
Default implementation of a sockets manager.
org.apache.avalon.cornerstone.blocks.masterstore.xml - package org.apache.avalon.cornerstone.blocks.masterstore.xml
XML file persistence repository.
org.apache.avalon.cornerstone.blocks.scheduler - package org.apache.avalon.cornerstone.blocks.scheduler
Default implementation of a scheduler manager.
org.apache.avalon.cornerstone.blocks.sockets - package org.apache.avalon.cornerstone.blocks.sockets
Default implementation of a sockets manager.
org.apache.avalon.cornerstone.blocks.threads - package org.apache.avalon.cornerstone.blocks.threads
Default implementation of a thread pool manager.
org.apache.avalon.cornerstone.services.connection - package org.apache.avalon.cornerstone.services.connection
Defintion of the connection service.
org.apache.avalon.cornerstone.services.datasources - package org.apache.avalon.cornerstone.services.datasources
Defintion of the datasources service.
org.apache.avalon.cornerstone.services.scheduler - package org.apache.avalon.cornerstone.services.scheduler
Defintion of the scheduler service.
org.apache.avalon.cornerstone.services.sockets - package org.apache.avalon.cornerstone.services.sockets
Defintion of the sockets service.
org.apache.avalon.cornerstone.services.store - package org.apache.avalon.cornerstone.services.store
Defintion of the sockets service.
org.apache.avalon.cornerstone.services.threads - package org.apache.avalon.cornerstone.services.threads
Defintion of the thread pool service.
org.apache.avalon.cornerstone.threads.tutorial - package org.apache.avalon.cornerstone.threads.tutorial
 

P

PeriodicTimeTrigger - class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger.
Goes off every period milliseconds after waiting for offset milliseconds from the moment the trigger was reset.
PeriodicTimeTrigger(int, int) - Constructor for class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
Creates a periodic trigger.
PriorityQueue - interface org.apache.avalon.cornerstone.blocks.scheduler.PriorityQueue.
Iterface for priority queues.
peek() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Return element on top of heap but don't remove it.
peek() - Method in interface org.apache.avalon.cornerstone.blocks.scheduler.PriorityQueue
Return element on top of heap but don't remove it.
peek() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.SynchronizedPriorityQueue
Return element on top of heap but don't remove it.
pop() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Return element on top of heap and remove it.
pop() - Method in interface org.apache.avalon.cornerstone.blocks.scheduler.PriorityQueue
Return element on top of heap and remove it.
pop() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.SynchronizedPriorityQueue
Return element on top of heap and remove it.
put(String, Object) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Object_Repository
Store the given object and associates it to the given key
put(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Stream_Repository
Store the given object and associates it to the given key
put(String, Object) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.xml.XMLFilePersistentObjectRepository
Store the given object and associates it to the given key
put(String, Object) - Method in interface org.apache.avalon.cornerstone.services.store.ObjectRepository
 
put(String) - Method in interface org.apache.avalon.cornerstone.services.store.StreamRepository
 

R

ROLE - Static variable in interface org.apache.avalon.cornerstone.services.connection.ConnectionManager
 
ROLE - Static variable in interface org.apache.avalon.cornerstone.services.datasources.DataSourceSelector
 
ROLE - Static variable in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
 
ROLE - Static variable in interface org.apache.avalon.cornerstone.services.sockets.SocketManager
 
ROLE - Static variable in interface org.apache.avalon.cornerstone.services.store.Store
 
ROLE - Static variable in interface org.apache.avalon.cornerstone.services.threads.ThreadManager
 
Repository - interface org.apache.avalon.cornerstone.services.store.Repository.
Generic Repository interface
RepositoryManager - class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager.
 
RepositoryManager() - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
ResettableFileInputStream - class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream.
 
ResettableFileInputStream(File) - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
ResettableFileInputStream(String) - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
ResettableFileInputStream(String, int) - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
ResourceLimitingThreadManager - class org.apache.avalon.cornerstone.blocks.threads.ResourceLimitingThreadManager.
Implementation of ResourceLimitingThreadManager.
ResourceLimitingThreadManager() - Constructor for class org.apache.avalon.cornerstone.blocks.threads.ResourceLimitingThreadManager
 
read() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
read(byte[], int, int) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
registerRepository(Configuration) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
release(Object) - Method in class org.apache.avalon.cornerstone.blocks.datasources.DefaultDataSourceSelector
 
release(Object) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
releaseConnectionHandler(ConnectionHandler) - Method in class org.apache.avalon.cornerstone.services.connection.AbstractHandlerFactory
 
releaseConnectionHandler(ConnectionHandler) - Method in interface org.apache.avalon.cornerstone.services.connection.ConnectionHandlerFactory
Release a previously created ConnectionHandler.
releaseConnectionHandler(ConnectionHandler) - Method in class org.apache.avalon.cornerstone.services.connection.DefaultHandlerFactory
Release a previously created ConnectionHandler.
remove(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
Remove the object associated to the given key.
remove(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.File_Persistent_Stream_Repository
 
remove(String) - Method in interface org.apache.avalon.cornerstone.services.store.ObjectRepository
 
remove(String) - Method in interface org.apache.avalon.cornerstone.services.store.StreamRepository
 
removeTrigger(String) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Remove a scheduled trigger by name.
removeTrigger(String) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Remove a scheduled trigger by name.
removeTriggerFailureListener(TriggerFailureListener) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Remove a trigger failure listener
removeTriggerFailureListener(TriggerFailureListener) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Remove a trigger failure listener
rescheduleEntry(TimeScheduledEntry, boolean) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Reschedule an entry.
reset() - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
reset() - Method in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
Reset the cron-trigger.
reset() - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
Reset the original TimeTrigger.
reset() - Method in interface org.apache.avalon.cornerstone.services.scheduler.Trigger
Reset the Trigger.
resetTrigger(String) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Force a trigger time to be recalculated.
resetTrigger(String) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Force a trigger time to be recalculated.
resolveClass(ObjectStreamClass) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ClassLoaderObjectInputStream
 
run() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Entry point for thread that monitors entrys and triggers entrys when necessary.
run() - Method in class org.apache.avalon.cornerstone.threads.tutorial.Counter
 
runEntry(TimeScheduledEntry) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Run entry in a separate thread and reschedule it.

S

SSLFactoryBuilder - class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder.
Builds SSLContexts with desired properties.
SSLFactoryBuilder() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.SSLFactoryBuilder
 
ServerSocketFactory - interface org.apache.avalon.cornerstone.services.sockets.ServerSocketFactory.
The interface used to create server sockets.
SocketFactory - interface org.apache.avalon.cornerstone.services.sockets.SocketFactory.
The interface used to create client sockets.
SocketManager - interface org.apache.avalon.cornerstone.services.sockets.SocketManager.
Service to manager the socket factories.
Store - interface org.apache.avalon.cornerstone.services.store.Store.
Allows selection from a number of configured Repositories.
StreamRepository - interface org.apache.avalon.cornerstone.services.store.StreamRepository.
Repository for Streams
SynchronizedPriorityQueue - class org.apache.avalon.cornerstone.blocks.scheduler.SynchronizedPriorityQueue.
A thread safe version of the PriorityQueue.
SynchronizedPriorityQueue(PriorityQueue) - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.SynchronizedPriorityQueue
 
select(Object) - Method in class org.apache.avalon.cornerstone.blocks.datasources.DefaultDataSourceSelector
 
select(Object) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
select(Object) - Method in interface org.apache.avalon.cornerstone.services.store.Store
Selects a Repository configured for the given policy.
service(ServiceManager) - Method in class org.apache.avalon.cornerstone.blocks.connection.DefaultConnectionManager
 
service(ServiceManager) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
Serviceing of the component by the container.
service(ServiceManager) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.RepositoryManager
 
service(ServiceManager) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
Supply of the service manager to the component.
service(ServiceManager) - Method in class org.apache.avalon.cornerstone.services.connection.AbstractHandlerFactory
 
service(ServiceManager) - Method in class org.apache.avalon.cornerstone.services.connection.AbstractService
 
service(ServiceManager) - Method in class org.apache.avalon.cornerstone.threads.tutorial.ThreadConsumer
Servicing of the component by the container during which the component aquires the ThreadManager service.
setDestination(String) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.AbstractFileRepository
 
setNextTime(long) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
Set cached time in milliseconds when trigger should run
setRunning(boolean) - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 
setupClientSocketFactory(String, String, Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
setupServerSocketFactory(String, String, Configuration) - Method in class org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
 
shutdownReader(Reader) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Unconditionally close an Reader.
shutdownStream(OutputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Unconditionally close an OutputStream.
shutdownStream(InputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Unconditionally close an InputStream.
shutdownWriter(Writer) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Unconditionally close an Writer.
size() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Returns the number of elements currently on the heap.
skip(long) - Method in class org.apache.avalon.cornerstone.blocks.masterstore.ResettableFileInputStream
 
start() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 
stop() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
 

T

TLSServerSocketFactory - class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory.
Manufactures TLS server sockets.
TLSServerSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
 
TLSSocketFactory - class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory.
Manufactures TLS client sockets.
TLSSocketFactory() - Constructor for class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
 
Target - interface org.apache.avalon.cornerstone.services.scheduler.Target.
This is the interface to implement to receive notification trigger.
ThreadConsumer - class org.apache.avalon.cornerstone.threads.tutorial.ThreadConsumer.
ThreadConsumer is a example of a component that uses the ThreadManager service to aquired a thread pool.
ThreadConsumer() - Constructor for class org.apache.avalon.cornerstone.threads.tutorial.ThreadConsumer
 
ThreadManager - interface org.apache.avalon.cornerstone.services.threads.ThreadManager.
Manage a set of ThreadPools.
TimeScheduledEntry - class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry.
Class use internally to package to hold scheduled time entries.
TimeScheduledEntry(String, TimeTrigger, Target) - Constructor for class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
 
TimeScheduler - interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler.
This service provides a way to regularly schedule jobs.
TimeTrigger - interface org.apache.avalon.cornerstone.services.scheduler.TimeTrigger.
A kind of trigger that makes the determination to go off based on time.
TimeTriggerFactory - class org.apache.avalon.cornerstone.services.scheduler.TimeTriggerFactory.
Factory for TimeTriggers.
TimeTriggerFactory() - Constructor for class org.apache.avalon.cornerstone.services.scheduler.TimeTriggerFactory
 
Trigger - interface org.apache.avalon.cornerstone.services.scheduler.Trigger.
This is the marker interface for Triggers.
TriggerFailureListener - interface org.apache.avalon.cornerstone.services.scheduler.TriggerFailureListener.
A callback mechanism for failures on triggering of targets.
targetTriggered(String) - Method in interface org.apache.avalon.cornerstone.services.scheduler.Target
Notify target that trigger has occured.
toByteArray(InputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of an InputStream as a byte[].
toByteArray(InputStream, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of an InputStream as a byte[].
toByteArray(Reader) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a Reader as a byte[].
toByteArray(Reader, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a Reader as a byte[].
toByteArray(String) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a String as a byte[].
toByteArray(String, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a String as a byte[].
toString(InputStream) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, String) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, String, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of an InputStream as a String.
toString(Reader) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a Reader as a String.
toString(Reader, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a Reader as a String.
toString(byte[]) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], String) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], String, int) - Static method in class org.apache.avalon.cornerstone.blocks.masterstore.IOUtil
Get the contents of a byte[] as a String.
toString() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.BinaryHeap
Create a string representing heap and all elements in heap.
toString() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.SynchronizedPriorityQueue
 
toString() - Method in class org.apache.avalon.cornerstone.blocks.scheduler.TimeScheduledEntry
 
toString() - Method in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
toString() - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
triggerFailure(Throwable) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TriggerFailureListener
 

V

visitBuilder(SSLFactoryBuilder) - Method in class org.apache.avalon.cornerstone.blocks.sockets.AbstractTLSSocketFactory
The child factories have to use an instance of SSLFactoryBuilder to obtain their factories.
visitBuilder(SSLFactoryBuilder) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSServerSocketFactory
 
visitBuilder(SSLFactoryBuilder) - Method in class org.apache.avalon.cornerstone.blocks.sockets.TLSSocketFactory
 

X

XMLFilePersistentObjectRepository - class org.apache.avalon.cornerstone.blocks.masterstore.xml.XMLFilePersistentObjectRepository.
This is a simple implementation of persistent object store using XML serialization from JDK 1.4 to a file system.
XMLFilePersistentObjectRepository() - Constructor for class org.apache.avalon.cornerstone.blocks.masterstore.xml.XMLFilePersistentObjectRepository
 

A B C D E F G H I L M N O P R S T V X

Copyright © Apache Software Foundation. All Rights Reserved.