A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

AbstractListenerContainer - org.logicalcobwebs.proxool.util 中的 类
Implementation of ListenerContainerIF that uses a reads/write lock to handle concurrency in a safe and fast way.
AbstractListenerContainer() - 类 org.logicalcobwebs.proxool.util.AbstractListenerContainer 的构造方法
 
acceptsURL(String) - 类 org.logicalcobwebs.proxool.ProxoolDriver 中的方法
 
acquire() - 接口 org.logicalcobwebs.concurrent.Sync 中的方法
Wait (possibly forever) until successful passage.
acquire() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock.ReaderLock 中的方法
 
acquire() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock.WriterLock 中的方法
 
active - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
Record whether current thread may be processing a task (i.e., has been started and is not in an idle wait).
activeCount - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的变量
Number of threads that are not waiting for work
activeReaders_ - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的变量
 
activeWriter_ - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的变量
 
add(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Add amount to value (i.e., set value += amount)
add(Object) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Appends the specified element to the end of this list.
add(int, Object) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Insert the specified element at the specified position in this list, and shift all remaining elements up one position.
addAll(Collection) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Append all of the elements in the specified Collection to the end of this list, in the order that they are returned by the specified Collection's Iterator.
addAll(int, Collection) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Insert all of the elements in the specified Collection at the specified position in this list, and shift any previous elements upwards as needed.
addConfigurationListener(String, ConfigurationListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Adds a listener that gets called everytime the configuration changes.
addConnectionListener(String, ConnectionListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Add a listener that monitors each time a connection is made or destroyed.
addListener(Object) - 类 org.logicalcobwebs.proxool.util.AbstractListenerContainer 中的方法
 
addListener(Object) - 接口 org.logicalcobwebs.proxool.util.ListenerContainerIF 中的方法
Add a listener to this container.
addNotificationListener(NotificationListener, NotificationFilter, Object) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
addOpenStatement(Statement) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
By calling this we can keep track of any statements that are left open when this connection is returned to the pool.
addProxoolListener(ProxoolListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Add a listener that gets called everytime a global Proxool event ocours.
addSqlCall(String) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
addStateListener(String, StateListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Add a listener that monitors the change of state of the pool (quiet, busy, overloaded, or down)
addStatisticsListener(StatisticsListenerIF) - 类 org.logicalcobwebs.proxool.admin.Admin 中的方法
 
addStatisticsListener(String, StatisticsListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Add a listener that receives statistics as they are produced
Admin - org.logicalcobwebs.proxool.admin 中的 类
Provides statistics about the performance of a pool.
Admin(ConnectionPoolDefinitionIF) - 类 org.logicalcobwebs.proxool.admin.Admin 的构造方法
 
AdminServlet - org.logicalcobwebs.proxool.admin.servlet 中的 类
Use this to admin each pool within Proxool.
AdminServlet() - 类 org.logicalcobwebs.proxool.admin.servlet.AdminServlet 的构造方法
 
ALIAS - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Un-prefixed propety name for the Proxool alias configuration property.
ALIAS_DELIMITER - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
ALIAS_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Used to build up URL
allowReader() - 类 org.logicalcobwebs.concurrent.ReaderPreferenceReadWriteLock 中的方法
 
allowReader() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
Override this method to change to reader preference
and(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Set value to value & b.
attempt(long) - 接口 org.logicalcobwebs.concurrent.Sync 中的方法
Wait at most msecs to pass; report whether passed.
attempt(long) - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock.ReaderLock 中的方法
 
attempt(long) - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock.WriterLock 中的方法
 
ATTRIBUTE_DESCRIPTIONS - 接口 org.logicalcobwebs.proxool.resources.ResourceNamesIF 中的静态变量
Name of the attributeDescriptions resource.
AvalonConfigurator - org.logicalcobwebs.proxool.configuration 中的 类
Configurator for the Avalon Framework.
AvalonConfigurator() - 类 org.logicalcobwebs.proxool.configuration.AvalonConfigurator 的构造方法
 
awaitTermination() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup.InvokableFJTask 中的方法
 

B

barrier - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
An extra object to synchronize on in order to achieve a memory barrier.
base - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
Current base of DEQ.
Base64 - org.logicalcobwebs.xxtea 中的 类
 
Base64() - 类 org.logicalcobwebs.xxtea.Base64 的构造方法
 
Base64ToByte(String) - 类 org.logicalcobwebs.xxtea.Base64 中的静态方法
将base64编码的数据解码成原始数据
Base64ToFile(File, String) - 类 org.logicalcobwebs.xxtea.Base64 中的静态方法
 
Base64ToString(String) - 类 org.logicalcobwebs.xxtea.Base64 中的静态方法
 
BoundedChannel - org.logicalcobwebs.concurrent 中的 接口
A channel that is known to have a capacity, signifying that put operations may block when the capacity is reached.
buildConnection(ConnectionPoolDefinitionIF) - 接口 org.logicalcobwebs.proxool.ConnectionBuilderIF 中的方法
 
buildConnection(ConnectionPoolDefinitionIF) - 类 org.logicalcobwebs.proxool.DefaultConnectionBuilder 中的方法
 
buildConnection(int, String) - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
Build a new connection
ByteToBase64(byte[]) - 类 org.logicalcobwebs.xxtea.Base64 中的静态方法
 

C

call() - 接口 org.logicalcobwebs.concurrent.Callable 中的方法
Perform some action that returns a result or throws an exception
Callable - org.logicalcobwebs.concurrent 中的 接口
Interface for runnable actions that bear results and/or throw Exceptions.
cancel() - 类 org.logicalcobwebs.concurrent.FJTask 中的方法
Set the termination status of this task.
cancel(String) - 类 org.logicalcobwebs.proxool.HouseKeeperController 中的静态方法
cancel a house keeper for a pool.
cancel() - 类 org.logicalcobwebs.proxool.HouseKeeperThread 中的方法
 
cancel() - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
Cancel all current prototyping
cancel() - 类 org.logicalcobwebs.proxool.PrototyperThread 中的方法
 
cancelAll() - 类 org.logicalcobwebs.proxool.admin.Admin 中的方法
Cancels the timer that outputs the stats
cancelledWaitingReader() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
cancelledWaitingWriter() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
capacity() - 接口 org.logicalcobwebs.concurrent.BoundedChannel 中的方法
Return the maximum number of elements that can be held.
Channel - org.logicalcobwebs.concurrent 中的 接口
Main interface for buffers, queues, pipes, conduits, etc.
characters(char[], int, int) - 类 org.logicalcobwebs.proxool.configuration.XMLConfigurator 中的方法
 
checkActive(FJTaskRunner, long) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Set active status of thread t to false, and then wait until: (a) there is a task in the entry queue, or (b) other threads are active, or (c) the current thread is interrupted.
checkOverflow() - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Adjust top and base, and grow DEQ if necessary.
checkSimultaneousBuildThrottle() - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
Checks whether we are currently already building too many connections
clear() - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
Clear the value and exception and set to not-ready, allowing this FutureResult to be reused.
clear() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Remove all of the elements from this list.
clone() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return a shallow copy of this FastArrayList instance.
close() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
close() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Doesn't really close the connection, just puts it back in the pool.
CLOSE_ON_DISPOSE_ATTRIBUTE - 类 org.logicalcobwebs.proxool.configuration.AvalonConfigurator 中的静态变量
Constant for the boolean "close-on-dispose" attribute that signifies wether or not this configurator shall close the pools it has created when it is disposed.
coInvoke(FJTask, FJTask) - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Fork both tasks and then wait for their completion.
coInvoke(FJTask[]) - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Fork all tasks in array, and await their completion.
coInvoke(FJTask, FJTask) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
A specialized expansion of w.fork(); invoke(v); w.join();
coInvoke(FJTask[]) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Array-based version of coInvoke
commit(int, int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Set value to newValue only if it is currently assumedValue.
compareTo(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
 
compareTo(SynchronizedInt) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
 
compareTo(Object) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
 
compareTo(Object) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
Compares using ProxyConnection.getId()
complement() - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Set the value to its complement
CompositeConfigurationListener - org.logicalcobwebs.proxool 中的 类
A ConfigurationListenerIF that keeps a list of ConfigurationListenerIFs and notifies them in a thread safe manner.
CompositeConfigurationListener() - 类 org.logicalcobwebs.proxool.CompositeConfigurationListener 的构造方法
 
CompositeConnectionListener - org.logicalcobwebs.proxool 中的 类
A ConnectionListenerIF that keeps a list of ConnectionListenerIFs and notifies them in a thread safe manner.
CompositeConnectionListener() - 类 org.logicalcobwebs.proxool.CompositeConnectionListener 的构造方法
 
CompositeProxoolListener - org.logicalcobwebs.proxool 中的 类
A ProxoolListenerIF that keeps a list of ProxoolListenerIFs and notifies them in a thread safe manner.
CompositeProxoolListener() - 类 org.logicalcobwebs.proxool.CompositeProxoolListener 的构造方法
 
CompositeStateListener - org.logicalcobwebs.proxool 中的 类
A StateListenerIF that keeps a list of StateListenerIFs and notifies them in a thread safe manner.
CompositeStateListener() - 类 org.logicalcobwebs.proxool.CompositeStateListener 的构造方法
 
CompositeStatisticsListener - org.logicalcobwebs.proxool.admin 中的 类
A StatisticsListenerIF that keeps a list of StatisticsListenerIFs and notifies them in a thread safe manner.
CompositeStatisticsListener() - 类 org.logicalcobwebs.proxool.admin.CompositeStatisticsListener 的构造方法
 
ConfigurationListenerIF - org.logicalcobwebs.proxool 中的 接口
Listens to any changes made to a definition.
configure(Configuration) - 类 org.logicalcobwebs.proxool.configuration.AvalonConfigurator 中的方法
Check that all top level elements are named proxool and hand them to XMLConfigurator.
configure(String, boolean) - 类 org.logicalcobwebs.proxool.configuration.JAXPConfigurator 中的静态方法
Configure Proxool with xml from the given file.
configure(InputSource, boolean) - 类 org.logicalcobwebs.proxool.configuration.JAXPConfigurator 中的静态方法
Configure Proxool with xml from the given InputSource.
configure(Reader, boolean) - 类 org.logicalcobwebs.proxool.configuration.JAXPConfigurator 中的静态方法
Configure Proxool with xml from the given reader.
configure(String) - 类 org.logicalcobwebs.proxool.configuration.PropertyConfigurator 中的静态方法
Configure proxool with the given properties file.
configure(Properties) - 类 org.logicalcobwebs.proxool.configuration.PropertyConfigurator 中的静态方法
Configure proxool with the given properties.
confirmPop(int) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Check under synch lock if DEQ is really empty when doing pop.
confirmTake(int) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
double-check a potential take
connect(String, Properties) - 类 org.logicalcobwebs.proxool.ProxoolDriver 中的方法
The url should be of the form: proxool:delegate-class:delegate-url or, proxool.name:delegate-class:delegate-url where delegate-class is the actual Driver that will be used and delegate-url is the url that will be based to that Driver By defining name you are able to define multiple connection pools even if the delegate url is the same.
ConnectionBuilderIF - org.logicalcobwebs.proxool 中的 接口
 
ConnectionInfoIF - org.logicalcobwebs.proxool 中的 接口
Provides information about an individual connection.
ConnectionListenerIF - org.logicalcobwebs.proxool 中的 接口
You can listen to the lifecycle of a connection.
ConnectionPoolDefinitionIF - org.logicalcobwebs.proxool 中的 接口
A full definition of everything to do with a connection.
ConnectionPoolMBean - org.logicalcobwebs.proxool.admin.jmx 中的 类
JMX DynamicMBean adapter for a Proxool connection pool.
ConnectionPoolMBean(String, Properties) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 的构造方法
 
ConnectionPoolStatisticsIF - org.logicalcobwebs.proxool 中的 接口
This provides real time information about the pool.
connectionRefused() - 类 org.logicalcobwebs.proxool.admin.Admin 中的方法
Call this every time a connection is refused
connectionRemoved() - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
This needs to be called _everytime_ a connection is removed.
ConnectionResetter - org.logicalcobwebs.proxool 中的 类
Responsible for resetting a Connection to its default state when it is returned to the pool.
ConnectionResetter(Log, String) - 类 org.logicalcobwebs.proxool.ConnectionResetter 的构造方法
Pass in the log to use
connectionReturned(long) - 类 org.logicalcobwebs.proxool.admin.Admin 中的方法
Call this every time an active connection is returned to the pool
ConnectionValidatorIF - org.logicalcobwebs.proxool 中的 接口
 
contains(Object) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return true if this list contains the specified element.
containsAll(Collection) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return true if this list contains all of the elements in the specified Collection.

D

DEBUG_LEVEL_LOUD - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
 
DEBUG_LEVEL_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
已过时。 use verbose instead.
DEBUG_LEVEL_QUIET - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
 
decrement() - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Decrement the value.
decrypt(String, String) - 类 org.logicalcobwebs.xxtea.XXTEA 中的静态方法
 
decrypt(byte[], byte[]) - 类 org.logicalcobwebs.xxtea.XXTEA 中的静态方法
Decrypt data with key.
decrypt(int[], int[]) - 类 org.logicalcobwebs.xxtea.XXTEA 中的静态方法
Decrypt data with key.
DEFAULT_HOUSE_KEEPING_SLEEP_TIME - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
30000 (30 Seconds)
DEFAULT_MAXIMUM_ACTIVE_TIME - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
300000 (5 minutes)
DEFAULT_MAXIMUM_CONNECTION_COUNT - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
15
DEFAULT_MAXIMUM_CONNECTION_LIFETIME - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
4 * 60 * 60 * 1000 (4 hours)
DEFAULT_MAXIMUM_NEW_CONNECTIONS - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
已过时。 use ConnectionPoolDefinitionIF.DEFAULT_SIMULTANEOUS_BUILD_THROTTLE instead
DEFAULT_MINIMUM_CONNECTION_COUNT - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
0
DEFAULT_OVERLOAD_WITHOUT_REFUSAL_THRESHOLD - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
60000
DEFAULT_PROTOTYPE_COUNT - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
0
DEFAULT_RECENTLY_STARTED_THRESHOLD - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
60000
DEFAULT_SIMULTANEOUS_BUILD_THROTTLE - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
10
DefaultChannelCapacity - org.logicalcobwebs.concurrent 中的 类
A utility class to set the default capacity of BoundedChannel implementations that otherwise require a capacity argument
DefaultChannelCapacity() - 类 org.logicalcobwebs.concurrent.DefaultChannelCapacity 的构造方法
 
DefaultConnectionBuilder - org.logicalcobwebs.proxool 中的 类
 
DefaultConnectionBuilder() - 类 org.logicalcobwebs.proxool.DefaultConnectionBuilder 的构造方法
 
DefaultConnectionValidator - org.logicalcobwebs.proxool 中的 类
 
DefaultConnectionValidator() - 类 org.logicalcobwebs.proxool.DefaultConnectionValidator 的构造方法
 
definitionUpdated(ConnectionPoolDefinitionIF, Properties, Properties) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
Update the attributes of this MBean and emit a ConnectionPoolMBean.NOTIFICATION_TYPE_DEFINITION_UPDATED event.
definitionUpdated(ConnectionPoolDefinitionIF, Properties, Properties) - 类 org.logicalcobwebs.proxool.CompositeConfigurationListener 中的方法
 
definitionUpdated(ConnectionPoolDefinitionIF, Properties, Properties) - 接口 org.logicalcobwebs.proxool.ConfigurationListenerIF 中的方法
Gets called once after a pool has been updated.
definitionUpdated(String, ConnectionPoolDefinitionIF, Properties, Properties) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Broadcast a configuration change
DELEGATE_DRIVER - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Instead of defining the driver in the url you can also use this property
DELEGATE_DRIVER_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
DELEGATE_URL - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
DELEGATE_URL_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
deq - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
The DEQ array.
deqSize() - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Current size of the task DEQ
destroy() - 类 org.logicalcobwebs.proxool.configuration.ServletConfigurator 中的方法
Shuts down Proxool by removing all connection pools.
disableShutdownHook() - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
If you call this then you'll have to call shutdown explicitly
dispose() - 类 org.logicalcobwebs.proxool.configuration.AvalonConfigurator 中的方法
If AvalonConfigurator.CLOSE_ON_DISPOSE_ATTRIBUTE is set: Close all connection pools that this configurator has configured.
divide(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Divide value by factor (i.e., set value /= factor)
doGet() - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
internal utility: either get the value or throw the exception
doGet(HttpServletRequest, HttpServletResponse) - 类 org.logicalcobwebs.proxool.admin.servlet.AdminServlet 中的方法
Show the details for a pool.
doNotify() - 类 org.logicalcobwebs.proxool.PrototyperThread 中的方法
 
doPost(HttpServletRequest, HttpServletResponse) - 类 org.logicalcobwebs.proxool.admin.servlet.AdminServlet 中的方法
Delegate to AdminServlet.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
DRIVER_CLASS - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Un-prefixed propety name for the Proxool driver class configuration property.
DRIVER_CLASS_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Prefixed propety name for the Proxool driver class configuration property.
DRIVER_PROPERTIES - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Element name for the container of properties passed directlry to the delegate driver.
DRIVER_URL - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Un-prefixed propety name for the Proxool driver url configuration property.
DRIVER_URL_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Prefixed propety name for the Proxool driver url configuration property.
duration - 异常 org.logicalcobwebs.concurrent.TimeoutException 中的变量
The approximate time that the operation lasted before this timeout exception was thrown.

E

enableShutdownHook() - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Call this if you change your mind about disabling it.
encrypt(String, String) - 类 org.logicalcobwebs.xxtea.XXTEA 中的静态方法
 
encrypt(byte[], byte[]) - 类 org.logicalcobwebs.xxtea.XXTEA 中的静态方法
Encrypt data with key.
encrypt(int[], int[]) - 类 org.logicalcobwebs.xxtea.XXTEA 中的静态方法
Encrypt data with key.
endElement(String, String, String) - 类 org.logicalcobwebs.proxool.configuration.XMLConfigurator 中的方法
 
endRead() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
Called upon termination of a read.
endWrite() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
Called upon termination of a write.
ensureCapacity(int) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Increase the capacity of this ArrayList instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
entryQueue - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的变量
Group-wide queue for tasks entered via execute()
equals(Object) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
 
equals(Object) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
Whether the underlying connections are equal
equals(Object) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Compare the specified object with this list for equality.
equals(Object) - 类 org.logicalcobwebs.proxool.WrappedConnection 中的方法
If the object passed to this method is actually a proxied version of this class then compare the real class with this one.
error(SAXParseException) - 类 org.logicalcobwebs.proxool.configuration.XMLConfigurator 中的方法
 
exception_ - 类 org.logicalcobwebs.concurrent.FutureResult 中的变量
the exception encountered by operation producing result
execute(Runnable) - 接口 org.logicalcobwebs.concurrent.Executor 中的方法
Execute the given command.
execute(Runnable) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Arrange for execution of the given task by placing it in a work queue.
execute(Runnable) - 类 org.logicalcobwebs.concurrent.SynchronizedVariable 中的方法
If current thread is not interrupted, execute the given command within this object's lock
executeTask(FJTask) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Specialized form of execute called only from within FJTasks
Executor - org.logicalcobwebs.concurrent 中的 接口
Interface for objects that execute Runnables, as well as various objects that can be wrapped as Runnables.
extract() - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的方法
Main mechanics for take/poll

F

FastArrayList - org.logicalcobwebs.proxool.util 中的 类
A customized implementation of java.util.ArrayList designed to operate in a multithreaded environment where the large majority of method calls are read-only, instead of structural changes.
FastArrayList() - 类 org.logicalcobwebs.proxool.util.FastArrayList 的构造方法
Construct a an empty list.
FastArrayList(int) - 类 org.logicalcobwebs.proxool.util.FastArrayList 的构造方法
Construct an empty list with the specified capacity.
FastArrayList(Collection) - 类 org.logicalcobwebs.proxool.util.FastArrayList 的构造方法
Construct a list containing the elements of the specified collection, in the order they are returned by the collection's iterator.
FATAL_SQL_EXCEPTION - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
FATAL_SQL_EXCEPTION_DETECTED - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的静态变量
We are killing a connection because a FATAL_SQL_EXCEPTION has been detected.
FATAL_SQL_EXCEPTION_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
FATAL_SQL_EXCEPTION_WRAPPER_CLASS - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
FATAL_SQL_EXCEPTION_WRAPPER_CLASS_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
FATAL_SQL_EXCEPTIONS_DELIMITER - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
 
fatalError(SAXParseException) - 类 org.logicalcobwebs.proxool.configuration.XMLConfigurator 中的方法
 
FatalRuntimeException - org.logicalcobwebs.proxool 中的 异常
A type of SQLException that has been defined as fatal.
FatalRuntimeException(Exception) - 异常 org.logicalcobwebs.proxool.FatalRuntimeException 的构造方法
 
FatalSQLException - org.logicalcobwebs.proxool 中的 异常
A type of SQLException that has been defined as fatal.
FatalSQLException(SQLException) - 异常 org.logicalcobwebs.proxool.FatalSQLException 的构造方法
 
FatalSQLException(SQLException, String, String) - 异常 org.logicalcobwebs.proxool.FatalSQLException 的构造方法
 
FileToBase64(String) - 类 org.logicalcobwebs.xxtea.Base64 中的静态方法
 
FileToBase64(File) - 类 org.logicalcobwebs.xxtea.Base64 中的静态方法
 
finalize() - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的方法
 
FJTask - org.logicalcobwebs.concurrent 中的 类
Abstract base class for Fork/Join Tasks.
FJTask() - 类 org.logicalcobwebs.concurrent.FJTask 的构造方法
 
FJTask.Par - org.logicalcobwebs.concurrent 中的 类
A new Par, when executed, runs the tasks provided in the constructor in parallel using coInvoke(tasks).
FJTask.Par(FJTask[]) - 类 org.logicalcobwebs.concurrent.FJTask.Par 的构造方法
Construct a Seq that, when executed, will process each of the tasks in the tasks array in parallel
FJTask.Par(FJTask, FJTask) - 类 org.logicalcobwebs.concurrent.FJTask.Par 的构造方法
Two-task constructor, for compatibility with previous release.
FJTask.Par2 - org.logicalcobwebs.concurrent 中的 类
A new Par(task1, task2), when executed, runs task1 and task2 in parallel using coInvoke(task1, task2).
FJTask.Par2(FJTask, FJTask) - 类 org.logicalcobwebs.concurrent.FJTask.Par2 的构造方法
 
FJTask.Seq - org.logicalcobwebs.concurrent 中的 类
A new Seq, when executed, invokes each task provided in the constructor, in order.
FJTask.Seq(FJTask[]) - 类 org.logicalcobwebs.concurrent.FJTask.Seq 的构造方法
Construct a Seq that, when executed, will process each of the tasks in the tasks array in order
FJTask.Seq(FJTask, FJTask) - 类 org.logicalcobwebs.concurrent.FJTask.Seq 的构造方法
Two-task constructor, for compatibility with previous release.
FJTask.Seq2 - org.logicalcobwebs.concurrent 中的 类
A new Seq2(task1, task2), when executed, invokes task1 and then task2, in order.
FJTask.Seq2(FJTask, FJTask) - 类 org.logicalcobwebs.concurrent.FJTask.Seq2 的构造方法
 
FJTask.Wrap - org.logicalcobwebs.concurrent 中的 类
A FJTask that holds a Runnable r, and calls r.run when executed.
FJTask.Wrap(Runnable) - 类 org.logicalcobwebs.concurrent.FJTask.Wrap 的构造方法
 
FJTaskRunner - org.logicalcobwebs.concurrent 中的 类
Specialized Thread subclass for running FJTasks.
FJTaskRunner(FJTaskRunnerGroup) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 的构造方法
Constructor called only during FJTaskRunnerGroup initialization
FJTaskRunner.VolatileTaskRef - org.logicalcobwebs.concurrent 中的 类
An object holding a single volatile reference to a FJTask.
FJTaskRunner.VolatileTaskRef() - 类 org.logicalcobwebs.concurrent.FJTaskRunner.VolatileTaskRef 的构造方法
 
FJTaskRunnerGroup - org.logicalcobwebs.concurrent 中的 类
A stripped down analog of a ThreadGroup used for establishing and managing FJTaskRunner threads.
FJTaskRunnerGroup(int) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 的构造方法
Create a FJTaskRunnerGroup with the indicated number of FJTaskRunner threads.
FJTaskRunnerGroup.InvokableFJTask - org.logicalcobwebs.concurrent 中的 类
Wrap wait/notify mechanics around a task so that invoke() can wait it out
FJTaskRunnerGroup.InvokableFJTask(Runnable) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup.InvokableFJTask 的构造方法
 
fork() - 类 org.logicalcobwebs.concurrent.FJTask 中的方法
Arrange for execution of a strictly dependent task.
formatBigNumber(long) - 类 org.logicalcobwebs.proxool.FormatHelper 中的静态方法
Format like ###000000
FormatHelper - org.logicalcobwebs.proxool 中的 类
Formats things as Strings
FormatHelper() - 类 org.logicalcobwebs.proxool.FormatHelper 的构造方法
 
formatMediumNumber(long) - 类 org.logicalcobwebs.proxool.FormatHelper 中的静态方法
Format like 0000
formatSmallNumber(long) - 类 org.logicalcobwebs.proxool.FormatHelper 中的静态方法
Format like 00
fst - 类 org.logicalcobwebs.concurrent.FJTask.Par2 中的变量
 
fst - 类 org.logicalcobwebs.concurrent.FJTask.Seq2 中的变量
 
FutureResult - org.logicalcobwebs.concurrent 中的 类
A class maintaining a single reference variable serving as the result of an operation.
FutureResult() - 类 org.logicalcobwebs.concurrent.FutureResult 的构造方法
Create an initially unset FutureResult

G

get() - 类 org.logicalcobwebs.concurrent.DefaultChannelCapacity 中的静态方法
Get the default capacity used in default (no-argument) constructor for BoundedChannels that otherwise require a capacity argument.
get() - 类 org.logicalcobwebs.concurrent.FJTaskRunner.VolatileTaskRef 中的方法
Return the reference
get() - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
Access the reference, waiting if necessary until it is ready.
get() - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Return the current value
get(int) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return the element at the specified position in the list.
getActive(FJTaskRunner) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Return active status of t.
getActiveConnectionCount() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
The number of active (busy) connections
getActiveConnectionCount() - 接口 org.logicalcobwebs.proxool.ConnectionPoolStatisticsIF 中的方法
The number of connections currently in use.
getActiveCount() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Return the number of threads that are not idly waiting for work.
getAge() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
The age in millseconds since this connection was built
getAge() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getAlias() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The name associated with this connection pool.
getAlias() - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
The alias of the pool we are prototyping for
getAlias() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getAlias(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Extracts the pool alias from the url: proxool.alias:driver:url -> alias proxool.alias -> alias
getAlias(Connection) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Get the alias for the connection pool that served a connection
getAlias() - 类 org.logicalcobwebs.proxool.WrappedConnection 中的方法
Get the alias of the connection pool this connection belongs to
getAliases() - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Get a list of all the registered pools
getArray() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Return the array of threads in this group.
getAttribute(String) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
getAttributes(String[]) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
getAvailableConnectionCount() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
The number of available (free) connections
getAvailableConnectionCount() - 接口 org.logicalcobwebs.proxool.ConnectionPoolStatisticsIF 中的方法
The number of connections that are available for use (doesn't include active connections).
getAverageActiveCount() - 接口 org.logicalcobwebs.proxool.admin.StatisticsIF 中的方法
The average number of active connections,
getAverageActiveTime() - 接口 org.logicalcobwebs.proxool.admin.StatisticsIF 中的方法
The average time that each connection spent active.
getBirthDate() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
Like ConnectionInfoIF.getBirthTime() but in Date format
getBirthDate() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getBirthTime() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
The time that this connection was created.
getBirthTime() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getBytes(char[]) - 类 org.logicalcobwebs.xxtea.XXTEA 中的静态方法
 
getCause() - 异常 org.logicalcobwebs.proxool.FatalRuntimeException 中的方法
 
getCause() - 异常 org.logicalcobwebs.proxool.FatalSQLException 中的方法
Same as FatalSQLException.getOriginalSQLException()
getCause() - 异常 org.logicalcobwebs.proxool.ProxoolException 中的方法
Returns the cause of this exception or null if the cause is nonexistent or unknown.
getChars(byte[]) - 类 org.logicalcobwebs.xxtea.XXTEA 中的静态方法
 
getCompleteUrl() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The URL that was used to define this pool.
getConcreteMethod(Class, Method) - 类 org.logicalcobwebs.proxool.proxy.InvokerFacade 中的静态方法
Returns the method in the concrete class with an indentical signature to that passed
getConcreteMethod(Method) - 类 org.logicalcobwebs.proxool.proxy.MethodMapper 中的方法
Returns the method in the concrete class with an indentical signature to that passed as a parameter
getConnection() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getConnection(String, String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getConnection() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getConnection() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
The real, delegate connection that we are using
getConnectionCount() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
 
getConnectionCount() - 接口 org.logicalcobwebs.proxool.ConnectionPoolStatisticsIF 中的方法
 
getConnectionCount() - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
The total number of connections, including those being built right now
getConnectionInfo(long) - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
The details of one connection.
getConnectionInfos() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
The details of each connection.
getConnectionInfos(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 use snapshot instead.
getConnectionPool() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
The ConnectionPool that this connection belongs to
getConnectionPoolDefinition(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Get the definition of a pool.
getConnectionPoolStatistics(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 use ProxoolFacade.getSnapshot(java.lang.String, boolean)
getConnectionPoolStatisticsDump(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 use ProxoolFacade.getSnapshot(java.lang.String, boolean)
getConnectionsRefusedCount() - 接口 org.logicalcobwebs.proxool.ConnectionPoolStatisticsIF 中的方法
The number of connections refused.
getConnectionsServedCount() - 接口 org.logicalcobwebs.proxool.ConnectionPoolStatisticsIF 中的方法
The number of connections provided.
getDateStarted() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
When the pool was started
getDateStarted() - 接口 org.logicalcobwebs.proxool.ConnectionPoolStatisticsIF 中的方法
When this pool was started
getDebugLevel() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
已过时。 use ConnectionPoolDefinitionIF.isVerbose() instead
getDefinition() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
Get the definition that was used to create this connection
getDefinition() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
 
getDelegateConnection(Connection) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 Just cast the connection that you are given into the driver specific one.
getDelegateHashcode() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
The hashcode (in hex) of the delegate connection object.
getDelegateHashcode() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getDelegateProperties() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
Get all of the properties that are defined on the delegated driver.
getDelegateProperty(String) - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
 
getDelegateStatement(Statement) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 Just cast the statement that you are given into the driver specific one.
getDelegateUrl() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
The URL that this connection is using (the definition might have changed since this connection was built).
getDelegateUrl() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getDriver() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
 
getDriver() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getDriverUrl() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getException() - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
Get the exception, or null if there isn't one (yet).
getFast() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Returns true if this list is operating in fast mode.
getFatalSqlExceptions() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
Get the list of fatal SQL exception (Strings) fragments that will trigger the death of a Connection.
getFatalSqlExceptionsAsString() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getFatalSqlExceptionWrapper() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
If this is not-null then any fatal SQLException is wrapped up inside an instance of this class.
getFatalSqlExceptionWrapperClass() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getFJTaskRunner() - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Return the FJTaskRunner thread running the current FJTask.
getFJTaskRunnerGroup() - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Return the FJTaskRunnerGroup of the thread running the current FJTask.
getGroup() - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Return the FJTaskRunnerGroup of which this thread is a member
getHouseKeeperToRun() - 类 org.logicalcobwebs.proxool.HouseKeeperController 中的静态方法
Get the next house keeper that needs to be run
getHouseKeepingSleepTime() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
This is the time the house keeping thread sleeps for between checks.
getHouseKeepingSleepTime() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getHouseKeepingTestSql() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The test SQL that we perform to see if a connection is alright.
getHouseKeepingTestSql() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getId() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
A unique ID for this connection
getId(Connection) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Get the connection ID for a connection
getId() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getId() - 类 org.logicalcobwebs.proxool.WrappedConnection 中的方法
The ID for the encapsulated ProxyConnection.
getInitialContextFactory() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
JNDI property
getInjectableCallableStatementInterface() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The class name of an interface that should be injected everytime we make a CallableStatement.
getInjectableConnectionInterface() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The class name of an interface that should be injected everytime we make a Connection.
getInjectablePreparedStatementInterface() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The class name of an interface that should be injected everytime we make a PreparedStatement.
getInjectableStatementInterface() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The class name of an interface that should be injected everytime we make a Statement.
getJdbcDriverVersion() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
 
getJmxAgentId() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
Get a comma separated list of JMX agent ids (as used by MBeanServerFactory.findMBeanServer(String agentId)) to register the pool to.
getJmxAgentId() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getJndiName() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
JNDI property
getLastSqlCall() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getLastSqlCall() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Get the most recent of all the ConnectionInfoIF.getSqlCalls()
getListeners() - 类 org.logicalcobwebs.proxool.util.AbstractListenerContainer 中的方法
Get a reference to the array of registered listeners.
getLock() - 类 org.logicalcobwebs.concurrent.SynchronizedVariable 中的方法
Return the lock used for all synchronization for this object
getLoginTimeout() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getLogWriter() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getMajorVersion() - 类 org.logicalcobwebs.proxool.ProxoolDriver 中的方法
 
getMark() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
Sometimes we want do something to a connection but can't because it is still active and we don't want to disrupt its use.
getMark() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getMaximumActiveTime() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
If the housekeeper comes across a thread that has been active for longer than this then it will kill it.
getMaximumActiveTime() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getMaximumConnectionCount() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
Get the maximum possible connections (as defined in the definition.
getMaximumConnectionCount() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The maximum number of connections to the database
getMaximumConnectionCount() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getMaximumConnectionLifetime() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The maximum amount of time that a connection exists for before it is killed (recycled).
getMaximumConnectionLifetime() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getMaximumNewConnections() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
已过时。 use more descriptive ConnectionPoolDefinitionIF.getSimultaneousBuildThrottle() instead
getMBeanInfo() - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
getMinimumConnectionCount() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The minimum number of connections we will keep open, regardless of whether anyone needs them or not.
getMinimumConnectionCount() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getMinorVersion() - 类 org.logicalcobwebs.proxool.ProxoolDriver 中的方法
 
getName() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
已过时。 use ConnectionPoolDefinitionIF.getAlias() instead.
getNotificationInfo() - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
getObjectInstance(Object, Name, Context, Hashtable) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getObjectName(String) - 类 org.logicalcobwebs.proxool.admin.jmx.ProxoolJMXHelper 中的静态方法
Get the prefered JMX object name for a Proxool pool.
getOfflineConnectionCount() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
The number of offline connections.
getOfflineConnectionCount() - 接口 org.logicalcobwebs.proxool.ConnectionPoolStatisticsIF 中的方法
The number of connections that are neither active or available.
getOriginalSQLException() - 异常 org.logicalcobwebs.proxool.FatalSQLException 中的方法
Get the SQLException that was detected as being fatal
getOverloadWithoutRefusalLifetime() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
This is the time in milliseconds after the last time that we refused a connection that we still consider ourselves to be overloaded.
getOverloadWithoutRefusalLifetime() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getPassword() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The password to use to login to the database
getPassword() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getPeriod() - 接口 org.logicalcobwebs.proxool.admin.StatisticsIF 中的方法
The length of time this sample represents,
getProperties() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
已过时。 use less ambiguous ConnectionPoolDefinitionIF.getDelegateProperties() instead
getPropertyInfo(String, Properties) - 类 org.logicalcobwebs.proxool.ProxoolDriver 中的方法
 
getPrototypeCount() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
This is the number of spare connections we will strive to have.
getPrototypeCount() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getProviderUrl() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
JNDI property
getProxyConnection() - 类 org.logicalcobwebs.proxool.WrappedConnection 中的方法
Get the encapsulated proxy connection
getProxyHashcode() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
The hashcode (in hex) of the ProxyConnection object.
getProxyHashcode() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getReasonCode() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getReasonCode() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Get the reason why this connection is marked
getReasonForMark() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getReasonForMark() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Why this connection is marked (for instance, if a thread has marked it for expiry then it's nice to know why)
getRecentlyStartedThreshold() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
As long as we have one connection that was started within this threshold then we consider the pool to be up.
getRecentlyStartedThreshold() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getRefusedCount() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
How many connections have been refused since the pool started
getRefusedCount() - 接口 org.logicalcobwebs.proxool.admin.StatisticsIF 中的方法
The number of connections refused during this sample.
getRefusedPerSecond() - 接口 org.logicalcobwebs.proxool.admin.StatisticsIF 中的方法
The rate at which we have refused connections
getRequester() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
The name of the thread that asked for this connection.
getRequester() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getSecurityAuthentication() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
JNDI property
getSecurityCredentials() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
JNDI property
getSecurityPrincipal() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
JNDI property
getServedCount() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
How many connections have been served since the pool started
getServedCount() - 接口 org.logicalcobwebs.proxool.admin.StatisticsIF 中的方法
The number of connections served during this sample.
getServedPerSecond() - 接口 org.logicalcobwebs.proxool.admin.StatisticsIF 中的方法
The rate at which we have served connections
getSimultaneousBuildThrottle() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
In order to prevent overloading, this is the maximum number of connections that you can have that are in the progress of being made.
getSimultaneousBuildThrottle() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getSnapshot(ConnectionPoolStatisticsIF, ConnectionPoolDefinitionIF, Collection) - 类 org.logicalcobwebs.proxool.admin.Admin 中的静态方法
Get a new snapshot
getSnapshot(String, boolean) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Gives a snapshot of what the pool is doing
getSnapshot(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Calls getSnapshot using false for the detail parameter.
getSnapshotDate() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
The date that this snapshot applies
getSqlCalls() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
A log of the last SQL used on this connection.
getSqlCalls() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getStartDate() - 接口 org.logicalcobwebs.proxool.admin.StatisticsIF 中的方法
When this sample started.
getStatistics(String) - 类 org.logicalcobwebs.proxool.admin.Admin 中的方法
Returns the most recent sample that has completed its period
getStatistics() - 类 org.logicalcobwebs.proxool.admin.Admin 中的方法
 
getStatistics() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
The sample length (in seconds) when taking statistical information, or null to disable statistics.
getStatistics() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getStatistics(String, String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Get a particular set of performance statistics for this pool
getStatistics(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Get all the lastest performance statistics for this pool
getStatisticsLogLevel() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
Whether statistics are logged as they are produced.
getStatisticsLogLevel() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getStatus() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
The status of the connection.
getStatus() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getStopDate() - 接口 org.logicalcobwebs.proxool.admin.StatisticsIF 中的方法
When this sample stopped
getTimeLastStartActive() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
When this connection was last given out.
getTimeLastStartActive() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getTimeLastStopActive() - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的方法
When this connection was last given back (or zero if it is still active).
getTimeLastStopActive() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
getUrl() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
This is the URL used to connect to the database. e.g. driver:@host:port:database.
getUser() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
 
getUser() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
getValidIdentifier(String) - 类 org.logicalcobwebs.proxool.admin.jmx.ProxoolJMXHelper 中的静态方法
Generate a valid JMX identifier attribute name from a Proxool property name.
getVersion() - 类 org.logicalcobwebs.proxool.Version 中的静态方法
 
group - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
The group of which this FJTaskRunner is a member

H

hashCode() - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
 
hashCode() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return the hash code value for this list.
head_ - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的变量
Dummy header node of list.
HOUSE_KEEPER_TEST_FAIL - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的静态变量
We are killing a connection because the routine house keeper test failed
HOUSE_KEEPING_SLEEP_TIME - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
HOUSE_KEEPING_SLEEP_TIME_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
HOUSE_KEEPING_TEST_SQL - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
HOUSE_KEEPING_TEST_SQL_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
HouseKeeperController - org.logicalcobwebs.proxool 中的 类
Schedules when to run the house keeper
HouseKeeperController() - 类 org.logicalcobwebs.proxool.HouseKeeperController 的构造方法
 
HouseKeeperThread - org.logicalcobwebs.proxool 中的 类
Responsible for running sweep
HouseKeeperThread(String) - 类 org.logicalcobwebs.proxool.HouseKeeperThread 的构造方法
 

I

increment() - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Increment the value.
indexOf(Object) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Search for the first occurrence of the given argument, testing for equality using the equals() method, and return the corresponding index, or -1 if the object is not found.
init(ServletConfig) - 类 org.logicalcobwebs.proxool.admin.servlet.AdminServlet 中的方法
 
init(ServletConfig) - 类 org.logicalcobwebs.proxool.configuration.ServletConfigurator 中的方法
 
initCause(Throwable) - 异常 org.logicalcobwebs.proxool.ProxoolException 中的方法
Initializes the cause of this exception to the specified value.
INITIAL_CAPACITY - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的静态变量
FJTasks are held in an array-based DEQ with INITIAL_CAPACITY elements.
INITIAL_DEFAULT_CAPACITY - 类 org.logicalcobwebs.concurrent.DefaultChannelCapacity 中的静态变量
The initial value of the default capacity is 1024
initialise(Connection) - 类 org.logicalcobwebs.proxool.ConnectionResetter 中的方法
This gets called every time we make a Connection.
initializeThreads() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Create all FJTaskRunner threads in this group.
INJECTABLE_CALLABLE_STATEMENT_INTERFACE_NAME - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
INJECTABLE_CALLABLE_STATEMENT_INTERFACE_NAME_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
INJECTABLE_CONNECTION_INTERFACE_NAME - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
INJECTABLE_CONNECTION_INTERFACE_NAME_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
INJECTABLE_PREPARED_STATEMENT_INTERFACE_NAME - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
INJECTABLE_PREPARED_STATEMENT_INTERFACE_NAME_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
INJECTABLE_STATEMENT_INTERFACE_NAME - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
INJECTABLE_STATEMENT_INTERFACE_NAME_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
insert(Object) - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的方法
Main mechanics for put/offer
intercept(Object, Method, Object[], MethodProxy) - 类 org.logicalcobwebs.proxool.WrappedConnection 中的方法
Delegates to invoke
interruptAll() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Try to shut down all FJTaskRunner threads in this group by interrupting them all.
invoke(FJTask) - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Immediately execute task t by calling its run method.
invoke(Runnable) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Start a task and wait it out.
invoke(String, Object[], String[]) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
invoke(Object, Method, Object[]) - 类 org.logicalcobwebs.proxool.WrappedConnection 中的方法
Delegates all operations to the encapsulated ProxyConnection except for: close() equals() hashCode() isClosed() getMetaData() finalize() It also spots mutators and remembers that the property has been changed so that it can be reset.
InvokerFacade - org.logicalcobwebs.proxool.proxy 中的 类
Invokes a method using a cached method.
InvokerFacade() - 类 org.logicalcobwebs.proxool.proxy.InvokerFacade 的构造方法
 
isActive() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
isActive() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
 
isAvailable() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
isAvailable() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
 
isClosed() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
Whether this connection is available.
isDetail() - 接口 org.logicalcobwebs.proxool.admin.SnapshotIF 中的方法
Whether we have requested detailed information about each connection
isDone() - 类 org.logicalcobwebs.concurrent.FJTask 中的方法
Return true if current task has terminated or been cancelled.
isEmpty() - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的方法
 
isEmpty() - 类 org.logicalcobwebs.proxool.util.AbstractListenerContainer 中的方法
 
isEmpty() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Test if this list has no elements.
isEmpty() - 接口 org.logicalcobwebs.proxool.util.ListenerContainerIF 中的方法
Get wether this container is empty or not.
isJmx() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
Indicate wether this pool should be registered with JMX or not.
isJmx() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
isKeepSweeping() - 类 org.logicalcobwebs.proxool.PrototyperController 中的静态方法
 
isMarkedForExpiry() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
isMarkedForExpiry() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Whether this connection is due for expiry
isNull() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
isNull() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
 
isOffline() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
isOffline() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
 
isReady() - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
Return whether the reference or exception have been set.
isReallyClosed() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
isReallyClosed() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Find out if the delegated connection is close.
isShutdownHookEnabled() - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Whether the ShutdownHook should do anything.
isSweepNeeded() - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
 
isTestAfterUse() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
Whether we test each connection after it is closed (that is, returned to the pool)
isTestAfterUse() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
isTestBeforeUse() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
Whether we test each connection before it is served
isTestBeforeUse() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
isTrace() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
if this is true then we will log each execution.
isTrace() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
isVerbose() - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的方法
If this is true then we start logging a lot of stuff everytime we serve a connection and everytime the house keeper and prototyper run.
isVerbose() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
isWrapperFor(Class<?>) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
iterator() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return an iterator over the elements in this list in proper sequence.

J

JAXPConfigurator - org.logicalcobwebs.proxool.configuration 中的 类
Configurator that uses JAXP to get a parser for Proxool configuration xml.
JAXPConfigurator() - 类 org.logicalcobwebs.proxool.configuration.JAXPConfigurator 的构造方法
 
jdbcCompliant() - 类 org.logicalcobwebs.proxool.ProxoolDriver 中的方法
 
JMX - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Configuration attribute used to indicate that a pool should be registered with JMX.
JMX - 接口 org.logicalcobwebs.proxool.resources.ResourceNamesIF 中的静态变量
Name of the jmx resource.
JMX_AGENT_ID - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Configuration attribute for a list of jmx agent ids to register a ConnectionPoolMBean to.
JMX_AGENT_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
"proxool." prefixed version of ProxoolConstants.JMX_AGENT_ID.
JMX_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
"proxool." prefixed version of ProxoolConstants.JMX.
JNDI_NAME - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
JNDI_NAME_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
JNDI_PROPERTY_PREFIX - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Prefix for generic JNDI properties.
join() - 类 org.logicalcobwebs.concurrent.FJTask 中的方法
Yield until this task isDone.

K

killAllConnections(String, boolean) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 use alternative to provide better auditing in log
killAllConnections(String, String, boolean) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Kill all connections in a pool.
killAllConnections(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 use alternative to provide better auditing in log
killAllConnections(String, String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Like ProxoolFacade.killAllConnections(java.lang.String, boolean) but defaults to merciful.
killConnecton(String, long, boolean) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Kill a single connection
killConnecton(Connection, boolean) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Kill a single connection

L

last_ - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的变量
The last node of list.
lastIndexOf(Object) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Search for the last occurrence of the given argument, testing for equality using the equals() method, and return the corresponding index, or -1 if the object is not found.
LinkedNode - org.logicalcobwebs.concurrent 中的 类
A standard linked list node used in various queue classes
LinkedNode() - 类 org.logicalcobwebs.concurrent.LinkedNode 的构造方法
 
LinkedNode(Object) - 类 org.logicalcobwebs.concurrent.LinkedNode 的构造方法
 
LinkedNode(Object, LinkedNode) - 类 org.logicalcobwebs.concurrent.LinkedNode 的构造方法
 
LinkedQueue - org.logicalcobwebs.concurrent 中的 类
A linked list based channel implementation.
LinkedQueue() - 类 org.logicalcobwebs.concurrent.LinkedQueue 的构造方法
 
ListenerContainerIF - org.logicalcobwebs.proxool.util 中的 接口
A container for event listeners.
listIterator() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return an iterator of the elements of this list, in proper sequence.
listIterator(int) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return an iterator of the elements of this list, in proper sequence, starting at the specified position.
lock_ - 类 org.logicalcobwebs.concurrent.SynchronizedVariable 中的变量
 

M

main(String[]) - 类 org.logicalcobwebs.proxool.Version 中的静态方法
Convenient way of verifying version
MANUAL_EXPIRY - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的静态变量
We are killing a connection because it's manually been expired (by something external to Proxool)
MARK_FOR_EXPIRY - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的静态变量
The next time this connection is made available we should expire it.
MARK_FOR_USE - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的静态变量
Default - treat as normal
markForExpiry(String) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
markForExpiry(String) - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Mark this connection for expiry (destruction) as soon as it stops being active.
MAX_CAPACITY - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的静态变量
The maximum supported DEQ capacity.
MAXIMUM_ACTIVE_TIME - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
MAXIMUM_ACTIVE_TIME_EXPIRED - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的静态变量
We are killing a connection because the MAXIMUM_ACTIVE_TIME has been exceeded.
MAXIMUM_ACTIVE_TIME_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
MAXIMUM_CONNECTION_COUNT - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
MAXIMUM_CONNECTION_COUNT_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
MAXIMUM_CONNECTION_LIFETIME - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
MAXIMUM_CONNECTION_LIFETIME_EXCEEDED - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的静态变量
We are killing a connection because it's MAXIMUM_CONNECTION_LIFETIME has been exceeded.
MAXIMUM_CONNECTION_LIFETIME_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
MAXIMUM_NEW_CONNECTIONS - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
已过时。 use ProxoolConstants.SIMULTANEOUS_BUILD_THROTTLE instead
MAXIMUM_NEW_CONNECTIONS_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
已过时。 use ProxoolConstants.SIMULTANEOUS_BUILD_THROTTLE_PROPERTY instead
MethodMapper - org.logicalcobwebs.proxool.proxy 中的 类
Handles the mapping between methods with identical signatures but that are not related by inheritance.
MethodMapper(Class) - 类 org.logicalcobwebs.proxool.proxy.MethodMapper 的构造方法
 
MINIMUM_CONNECTION_COUNT - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
MINIMUM_CONNECTION_COUNT_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
multiply(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Multiply value by factor (i.e., set value *= factor)
MUTATOR_PREFIX - 类 org.logicalcobwebs.proxool.ConnectionResetter 中的静态变量
We use this to guess if we are changing a property that will need resetting

N

negate() - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Set the value to the negative of its old value
newArray(int) - 类 org.logicalcobwebs.concurrent.FJTaskRunner.VolatileTaskRef 中的静态方法
Initialization utility for constructing arrays.
next - 类 org.logicalcobwebs.concurrent.LinkedNode 中的变量
 
NOTIFICATION_TYPE_DEFINITION_UPDATED - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的静态变量
Notification type emitted when the pool definition is updated.
nstarted - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的变量
Number of threads that have been started.

O

offer(Object, long) - 接口 org.logicalcobwebs.concurrent.Channel 中的方法
Place item in channel only if it can be accepted within msecs milliseconds.
offer(Object, long) - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的方法
 
offer(Object, long) - 接口 org.logicalcobwebs.concurrent.Puttable 中的方法
Place item in channel only if it can be accepted within msecs milliseconds.
onBirth(Connection) - 类 org.logicalcobwebs.proxool.CompositeConnectionListener 中的方法
 
onBirth(Connection) - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的方法
Happens everytime we create a new connection.
onDeath(Connection, int) - 类 org.logicalcobwebs.proxool.CompositeConnectionListener 中的方法
 
onDeath(Connection, int) - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的方法
Happens just before we expire a connection.
ONE_CENTURY - 接口 org.logicalcobwebs.concurrent.Sync 中的静态变量
One century in milliseconds; convenient as a time-out value
ONE_DAY - 接口 org.logicalcobwebs.concurrent.Sync 中的静态变量
One day, in milliseconds; convenient as a time-out value
ONE_HOUR - 接口 org.logicalcobwebs.concurrent.Sync 中的静态变量
One hour, in milliseconds; convenient as a time-out value
ONE_MINUTE - 接口 org.logicalcobwebs.concurrent.Sync 中的静态变量
One minute, in milliseconds; convenient as a time-out value
ONE_SECOND - 接口 org.logicalcobwebs.concurrent.Sync 中的静态变量
One second, in milliseconds; convenient as a time-out value
ONE_WEEK - 接口 org.logicalcobwebs.concurrent.Sync 中的静态变量
One week, in milliseconds; convenient as a time-out value
ONE_YEAR - 接口 org.logicalcobwebs.concurrent.Sync 中的静态变量
One year in milliseconds; convenient as a time-out value
onExecute(String, long) - 类 org.logicalcobwebs.proxool.CompositeConnectionListener 中的方法
 
onExecute(String, long) - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的方法
Happens after every successful execute.
onFail(String, Exception) - 类 org.logicalcobwebs.proxool.CompositeConnectionListener 中的方法
 
onFail(String, Exception) - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的方法
Happens everytime an exception was thrown during an execute method Note that the command is not fully implemented at this stage.
onRegistration(ConnectionPoolDefinitionIF, Properties) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
Not used.
onRegistration(ConnectionPoolDefinitionIF, Properties) - 类 org.logicalcobwebs.proxool.CompositeProxoolListener 中的方法
 
onRegistration(ConnectionPoolDefinitionIF, Properties) - 接口 org.logicalcobwebs.proxool.ProxoolListenerIF 中的方法
Notify that a new connection pool has been registered.
onShutdown(String) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
If the given alias equals this pools alias: Unregister this JMX bean.
onShutdown(String) - 类 org.logicalcobwebs.proxool.CompositeProxoolListener 中的方法
 
onShutdown(String) - 接口 org.logicalcobwebs.proxool.ProxoolListenerIF 中的方法
Notify that a connection pool will be shutdown.
open() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
This gets called /just/ before a connection is served.
or(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Set value to value | b.
org.logicalcobwebs.concurrent - 软件包 org.logicalcobwebs.concurrent
Concurrency utilities.
org.logicalcobwebs.proxool - 软件包 org.logicalcobwebs.proxool
A Java SQL Driver that provides a connection pool wrapper around another Driver of your choice.
org.logicalcobwebs.proxool.admin - 软件包 org.logicalcobwebs.proxool.admin
Provides statistical information on each pool.
org.logicalcobwebs.proxool.admin.jmx - 软件包 org.logicalcobwebs.proxool.admin.jmx
Contains an MBean adapter to manage pools through JMX plus a utility to register/deregister these beans.
org.logicalcobwebs.proxool.admin.jndi - 软件包 org.logicalcobwebs.proxool.admin.jndi
Contains a helper that can create a Proxool datasource and bind it to JNDI.
org.logicalcobwebs.proxool.admin.servlet - 软件包 org.logicalcobwebs.proxool.admin.servlet
The AdminServlet provides information about running pools.
org.logicalcobwebs.proxool.configuration - 软件包 org.logicalcobwebs.proxool.configuration
Helpers for configuring Proxool from various sources.
org.logicalcobwebs.proxool.proxy - 软件包 org.logicalcobwebs.proxool.proxy
 
org.logicalcobwebs.proxool.resources - 软件包 org.logicalcobwebs.proxool.resources
 
org.logicalcobwebs.proxool.util - 软件包 org.logicalcobwebs.proxool.util
 
org.logicalcobwebs.xxtea - 软件包 org.logicalcobwebs.xxtea
 
OUTPUT_FULL - 类 org.logicalcobwebs.proxool.admin.servlet.AdminServlet 中的静态变量
OUtput full HTML including <HTML>, <HEAD> and <BODY> tags.
OUTPUT_SIMPLE - 类 org.logicalcobwebs.proxool.admin.servlet.AdminServlet 中的静态变量
OUtput simple HTML excluding <HTML>, <HEAD> and <BODY> tags.
OVERLOAD_WITHOUT_REFUSAL_LIFETIME - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
OVERLOAD_WITHOUT_REFUSAL_LIFETIME_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
overrideConcreteMethod(Class, Method, Method) - 类 org.logicalcobwebs.proxool.proxy.InvokerFacade 中的静态方法
Override the method provided by the InvokerFacade.getConcreteMethod(java.lang.Class, java.lang.reflect.Method).
overrideConcreteMethod(Method, Method) - 类 org.logicalcobwebs.proxool.proxy.MethodMapper 中的方法
Don't use the one we calculate using MethodMapper.getConcreteMethod(java.lang.reflect.Method), use this one instead.

P

par(FJTask[]) - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Construct and return a FJTask object that, when executed, will invoke the tasks in the tasks array in parallel using coInvoke
par(FJTask, FJTask) - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Construct and return a FJTask object that, when executed, will invoke task1 and task2, in parallel
PASSWORD_PROPERTY - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
 
PASSWORD_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Standard JDBC property
peek() - 接口 org.logicalcobwebs.concurrent.Channel 中的方法
Return, but do not remove object at head of Channel, or null if it is empty.
peek() - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
Access the reference, even if not ready
peek() - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的方法
 
poll(long) - 接口 org.logicalcobwebs.concurrent.Channel 中的方法
Return and remove an item from channel only if one is available within msecs milliseconds.
poll(long) - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的方法
 
poll(long) - 接口 org.logicalcobwebs.concurrent.Takable 中的方法
Return and remove an item from channel only if one is available within msecs milliseconds.
pollEntryQueue() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Return a task from entry queue, or null if empty.
pop() - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Return a popped task, or null if DEQ is empty.
postDeregister() - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
postRegister(Boolean) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
preDeregister() - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
PREFIX - 类 org.logicalcobwebs.proxool.configuration.PropertyConfigurator 中的静态变量
 
preRegister(MBeanServer, ObjectName) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
printStackTrace() - 异常 org.logicalcobwebs.proxool.ProxoolException 中的方法
Prints this ProxoolException and its backtrace to the standard error stream.
printStackTrace(PrintStream) - 异常 org.logicalcobwebs.proxool.ProxoolException 中的方法
Prints this ProxoolException and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - 异常 org.logicalcobwebs.proxool.ProxoolException 中的方法
Prints this ProxoolException and its backtrace to the specified print writer.
PROPERTY_PREFIX - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
PropertyConfigurator - org.logicalcobwebs.proxool.configuration 中的 类
Uses a standard Java properties file to configure Proxool.
PropertyConfigurator() - 类 org.logicalcobwebs.proxool.configuration.PropertyConfigurator 的构造方法
 
PROTOTYPE_COUNT - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
PROTOTYPE_COUNT_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
Prototyper - org.logicalcobwebs.proxool 中的 类
Responsible for prototyping connections for all pools
Prototyper(ConnectionPool) - 类 org.logicalcobwebs.proxool.Prototyper 的构造方法
 
PrototyperController - org.logicalcobwebs.proxool 中的 类
Controls the prototypers
PrototyperController() - 类 org.logicalcobwebs.proxool.PrototyperController 的构造方法
 
PrototyperThread - org.logicalcobwebs.proxool 中的 类
Responsible for running sweep.
PrototyperThread(String) - 类 org.logicalcobwebs.proxool.PrototyperThread 的构造方法
 
PROXOOL - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
PROXOOL_XML_NAMESPACE_URI - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
The namespace uri associated with namepace aware Proxool xml configurations.
ProxoolConstants - org.logicalcobwebs.proxool 中的 接口
All constants here please.
ProxoolDataSource - org.logicalcobwebs.proxool 中的 类
The Proxool DataSource implementation.
ProxoolDataSource() - 类 org.logicalcobwebs.proxool.ProxoolDataSource 的构造方法
 
ProxoolDataSource(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 的构造方法
 
ProxoolDriver - org.logicalcobwebs.proxool 中的 类
This is the Proxool implementation of the java.sql.Driver interface.
ProxoolDriver() - 类 org.logicalcobwebs.proxool.ProxoolDriver 的构造方法
 
ProxoolException - org.logicalcobwebs.proxool 中的 异常
Proxool exception class that emulates the behaviour of the new cause facility in jdk 1.4.
ProxoolException() - 异常 org.logicalcobwebs.proxool.ProxoolException 的构造方法
Constructs a new instance with null as its detail message.
ProxoolException(String) - 异常 org.logicalcobwebs.proxool.ProxoolException 的构造方法
Constructs a new instance with the specified detail message.
ProxoolException(String, Throwable) - 异常 org.logicalcobwebs.proxool.ProxoolException 的构造方法
Constructs a new instance with the specified detail message and cause.
ProxoolException(Throwable) - 异常 org.logicalcobwebs.proxool.ProxoolException 的构造方法
Constructs a new throwable with the specified cause and a detail message of (cause==null ?
ProxoolFacade - org.logicalcobwebs.proxool 中的 类
This provides some nice-to-have features that can't be provided by the Driver implementation of java.sql.Driver.
ProxoolFacade() - 类 org.logicalcobwebs.proxool.ProxoolFacade 的构造方法
 
ProxoolJMXHelper - org.logicalcobwebs.proxool.admin.jmx 中的 类
Utilities for Proxool JMX instrumentation.
ProxoolJNDIHelper - org.logicalcobwebs.proxool.admin.jndi 中的 类
Utilities for Proxool JNDI operations.
ProxoolListenerIF - org.logicalcobwebs.proxool 中的 接口
Listener for global Proxool events.
ProxyConnection - org.logicalcobwebs.proxool 中的 类
Manages a connection.
ProxyConnection(Connection, long, String, ConnectionPool, ConnectionPoolDefinitionIF, int) - 类 org.logicalcobwebs.proxool.ProxyConnection 的构造方法
 
ProxyConnectionIF - org.logicalcobwebs.proxool 中的 接口
Contains most of the functionality that we require to manipilate the connection.
push(FJTask) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Push a task onto DEQ.
put(Object) - 接口 org.logicalcobwebs.concurrent.Channel 中的方法
Place item in the channel, possibly waiting indefinitely until it can be accepted.
put(FJTask) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Enqueue task at base of DEQ.
put(FJTask) - 类 org.logicalcobwebs.concurrent.FJTaskRunner.VolatileTaskRef 中的方法
Set the reference
put(Object) - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的方法
 
put(Object) - 接口 org.logicalcobwebs.concurrent.Puttable 中的方法
Place item in the channel, possibly waiting indefinitely until it can be accepted.
putLock_ - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的变量
Helper monitor for managing access to last node.
Puttable - org.logicalcobwebs.concurrent 中的 接口
This interface exists to enable stricter type checking for channels.

Q

quickRefuse() - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
Give a quick answer to whether we should attempt to build a connection.

R

readerLock_ - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的变量
 
ReaderPreferenceReadWriteLock - org.logicalcobwebs.concurrent 中的 类
A ReadWriteLock that prefers waiting readers over waiting writers when there is contention.
ReaderPreferenceReadWriteLock() - 类 org.logicalcobwebs.concurrent.ReaderPreferenceReadWriteLock 的构造方法
 
readLock() - 接口 org.logicalcobwebs.concurrent.ReadWriteLock 中的方法
get the readLock
readLock() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
ReadWriteLock - org.logicalcobwebs.concurrent 中的 接口
ReadWriteLocks maintain a pair of associated locks.
ready_ - 类 org.logicalcobwebs.concurrent.FutureResult 中的变量
Status -- true after first set
reallyClose() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
Close the connection for real
reallyClose() - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Really close the connection, as opposed to just putting it back in the pool.
RECENTLY_STARTED_THRESHOLD - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
RECENTLY_STARTED_THRESHOLD_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
redefineConnectionPool(String, Properties) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Redefine the behaviour of the pool.
ref - 类 org.logicalcobwebs.concurrent.FJTaskRunner.VolatileTaskRef 中的变量
The reference
register(ConnectionPool) - 类 org.logicalcobwebs.proxool.HouseKeeperController 中的静态方法
Schedule a regular triggerSweep
registerClosedStatement(Statement) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
registerClosedStatement(Statement) - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Notify that a statement has been closed and won't need closing when the connection is returned to the poo.
registerConnectionPool(String, Properties) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Build a ConnectionPool based on this definition and then start it.
registerConnectionPool(String, Properties, boolean) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Build a ConnectionPool based on this definition and then start it.
registerConnectionPool(ConnectionPoolDefinition) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
 
registerConnectionPool(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
With no configurator or properties (using default values)
registerDatasource(String, Properties) - 类 org.logicalcobwebs.proxool.admin.jndi.ProxoolJNDIHelper 中的静态方法
Create a ProxoolDataSource with the given alias and bind it to JNDI using the given jndi properties.
registerPool(String, Properties) - 类 org.logicalcobwebs.proxool.admin.jmx.ProxoolJMXHelper 中的静态方法
Create and register a ConnectionPoolMBean to the given agents.
release() - 接口 org.logicalcobwebs.concurrent.Sync 中的方法
Potentially enable others to pass.
release() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock.ReaderLock 中的方法
 
release() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock.WriterLock 中的方法
 
remove(int) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Remove the element at the specified position in the list, and shift any subsequent elements down one position.
remove(Object) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Remove the first occurrence of the specified element from the list, and shift any subsequent elements down one position.
removeAll(Collection) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Remove from this collection all of its elements that are contained in the specified collection.
removeAllConnectionPools(int) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 use the better named shutdown() instead.
removeConfigurationListener(String, ConfigurationListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Remove a listener that gets called everytime the configuration changes.
removeConnectionListener(String, ConnectionListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Remove a listener that monitors each time a connection is made or destroyed.
removeConnectionPool(String, int) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Remove a connection pool.
removeConnectionPool(String) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Like ProxoolFacade.removeConnectionPool(java.lang.String, int) but uses no delay.
removeListener(Object) - 类 org.logicalcobwebs.proxool.util.AbstractListenerContainer 中的方法
 
removeListener(Object) - 接口 org.logicalcobwebs.proxool.util.ListenerContainerIF 中的方法
Remove a listener from this container.
removeNotificationListener(NotificationListener) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
removeProxoolListener(ProxoolListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Remove a registered ProxoolListenerIF.
removeStateListener(String, StateListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Remove a listener that monitors the change of state of the pool (quiet, busy, overloaded, or down)
reset() - 类 org.logicalcobwebs.concurrent.FJTask 中的方法
Clear the termination status of this task.
reset(Connection, String) - 类 org.logicalcobwebs.proxool.ConnectionResetter 中的方法
Reset this connection to its default values.
RESET_FAIL - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的静态变量
We are killing a connection because it couldn't be reset after it was returned to the pool and we don't want to give it out again in an unknown state.
ResourceNamesIF - org.logicalcobwebs.proxool.resources 中的 接口
Constants for Proxool resource names.
retainAll(Collection) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Remove from this collection all of its elements except those that are contained in the specified collection.
ROLE - 类 org.logicalcobwebs.proxool.configuration.AvalonConfigurator 中的静态变量
Avalon ROLE id for this component.
run() - 类 org.logicalcobwebs.concurrent.FJTask.Par 中的方法
 
run() - 类 org.logicalcobwebs.concurrent.FJTask.Par2 中的方法
 
run() - 类 org.logicalcobwebs.concurrent.FJTask.Seq 中的方法
 
run() - 类 org.logicalcobwebs.concurrent.FJTask.Seq2 中的方法
 
run() - 类 org.logicalcobwebs.concurrent.FJTask.Wrap 中的方法
 
run() - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Main runloop
run() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup.InvokableFJTask 中的方法
 
run() - 类 org.logicalcobwebs.proxool.HouseKeeperThread 中的方法
 
run() - 类 org.logicalcobwebs.proxool.PrototyperThread 中的方法
 
runnable - 类 org.logicalcobwebs.concurrent.FJTask.Wrap 中的变量
 
runPriority - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
Priority to use while running tasks
runs - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
Total number of tasks run

S

scan(FJTask) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Do all but the pop() part of yield or join, by traversing all DEQs in our group looking for a task to steal.
scanPriority - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
Priority to use while scanning for work
scans - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
Total number of queues scanned for work
scanWhileIdling() - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Same as scan, but called when current thread is idling.
seq(FJTask[]) - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Construct and return a FJTask object that, when executed, will invoke the tasks in the tasks array in array order
seq(FJTask, FJTask) - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Construct and return a FJTask object that, when executed, will invoke task1 and task2, in order
ServletConfigurator - org.logicalcobwebs.proxool.configuration 中的 类
Allows you to configure Proxool using a servlet.
ServletConfigurator() - 类 org.logicalcobwebs.proxool.configuration.ServletConfigurator 的构造方法
 
set(int) - 类 org.logicalcobwebs.concurrent.DefaultChannelCapacity 中的静态方法
Set the default capacity used in default (no-argument) constructor for BoundedChannels that otherwise require a capacity argument.
set(Object) - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
Set the reference, and signal that it is ready.
set(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Set to newValue.
set(int, Object) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Replace the element at the specified position in this list with the specified element.
setActive(FJTaskRunner) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Set active status of thread t to true, and notify others that might be waiting for work.
setAlias(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setAttribute(Attribute) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
setAttributes(AttributeList) - 类 org.logicalcobwebs.proxool.admin.jmx.ConnectionPoolMBean 中的方法
 
setBirthTime(long) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
setConfigurationListener(String, ConfigurationListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 use ProxoolFacade.addConfigurationListener(String, ConfigurationListenerIF) instead.
setConnectionListener(String, ConnectionListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 use ProxoolFacade.addConnectionListener(String, ConnectionListenerIF) instead.
setDelegateProperties(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
Set any property that should be handed to the delegate driver.
setDone() - 类 org.logicalcobwebs.concurrent.FJTask 中的方法
Indicate termination.
setDriver(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setDriverUrl(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setException(Throwable) - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
Set the exception field, also setting ready status.
setFast(boolean) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Sets whether this list will operate in fast mode.
setFatalSqlExceptionsAsString(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setFatalSqlExceptionWrapperClass(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setHouseKeepingSleepTime(int) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setHouseKeepingTestSql(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setId(long) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
setInactive(FJTaskRunner) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Set active status of thread t to false.
setJmx(boolean) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setJmxAgentId(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setLoginTimeout(int) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setLogWriter(PrintWriter) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setMaximumActiveTime(long) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setMaximumConnectionCount(int) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setMaximumConnectionLifetime(int) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setMinimumConnectionCount(int) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setNeedToReset(boolean) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
The subclass should call this to indicate that a change has been made to the connection that might mean it needs to be reset (like setting autoCommit to false or something).
setOverloadWithoutRefusalLifetime(int) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setPassword(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setPrototypeCount(int) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setRecentlyStartedThreshold(int) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setRequester(String) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
setRequester(String) - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
 
setRunPriorities(int) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Set the priority to use while a FJTaskRunner is actively running tasks.
setRunPriority(int) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Set the priority to use while running tasks.
setScanPriorities(int) - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Set the priority to use while a FJTaskRunner is polling for new tasks to perform.
setScanPriority(int) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Set the priority to use while scanning.
setShutdownHook(Thread) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
By remembering the most recent ShutdownHook ProxoolFacade will know to disable it when it is ProxoolFacade.shutdown().
setSimultaneousBuildThrottle(int) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setStateListener(String, StateListenerIF) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
已过时。 use ProxoolFacade.addStateListener(String, StateListenerIF) instead.
setStatistics(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setStatisticsLogLevel(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setStatus(int) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
setStatus(int, int) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
setStatus(int, int) - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Changes the status and lets the ConnectionPool know so that it can keep count of how many connections are at each status.
setStatus(int) - 接口 org.logicalcobwebs.proxool.ProxyConnectionIF 中的方法
Forces the new status regardless of the old state
setter(Callable) - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
Return a Runnable object that, when run, will set the result value.
setTerminated() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup.InvokableFJTask 中的方法
 
setTestAfterUse(boolean) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setTestBeforeUse(boolean) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setTimeLastStartActive(long) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
setTimeLastStopActive(long) - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
setTrace(boolean) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setTriggerResetException(boolean) - 类 org.logicalcobwebs.proxool.ConnectionResetter 中的静态方法
Called by a unit test.
setUser(String) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
setVerbose(boolean) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
SHUTDOWN - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的静态变量
We are killing a connection because Proxool is shutting down
shutdown() - 类 org.logicalcobwebs.proxool.HouseKeeperController 中的静态方法
Stop all house keeper threads.
shutdown() - 类 org.logicalcobwebs.proxool.PrototyperController 中的静态方法
Stop all house keeper threads
shutdown() - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Removes all connection pools.
shutdown(int) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Removes all connection pools.
shutdown(String, int) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Removes all connection pools.
signalNewTask() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Start or wake up any threads waiting for work
SIMULTANEOUS_BUILD_THROTTLE - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
SIMULTANEOUS_BUILD_THROTTLE_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
size() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Return the number of FJTaskRunner threads in this group
size() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return the number of elements in this list.
slowCoInvoke(FJTask, FJTask) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Backup to handle noninlinable cases of coInvoke
slowCoInvoke(FJTask[]) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Backup to handle atypical or noninlinable cases of coInvoke
slowPush(FJTask) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Handle slow case for push
SnapshotIF - org.logicalcobwebs.proxool.admin 中的 接口
Provides a snapshot of a pool
snd - 类 org.logicalcobwebs.concurrent.FJTask.Par2 中的变量
 
snd - 类 org.logicalcobwebs.concurrent.FJTask.Seq2 中的变量
 
start() - 类 org.logicalcobwebs.concurrent.FJTask 中的方法
Execute this task.
startElement(String, String, String, Attributes) - 类 org.logicalcobwebs.proxool.configuration.XMLConfigurator 中的方法
 
startRead() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
startReadFromNewReader() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
startReadFromWaitingReader() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
startWrite() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
startWriteFromNewWriter() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
startWriteFromWaitingWriter() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
STATE_BUSY - 接口 org.logicalcobwebs.proxool.StateListenerIF 中的静态变量
 
STATE_DOWN - 接口 org.logicalcobwebs.proxool.StateListenerIF 中的静态变量
 
STATE_OVERLOADED - 接口 org.logicalcobwebs.proxool.StateListenerIF 中的静态变量
 
STATE_QUIET - 接口 org.logicalcobwebs.proxool.StateListenerIF 中的静态变量
 
StateListenerIF - org.logicalcobwebs.proxool 中的 接口
Monitors the state of the pool so you can see whether it is quiet, busy, overloaded, or down.
statistics(String, StatisticsIF) - 类 org.logicalcobwebs.proxool.admin.CompositeStatisticsListener 中的方法
 
statistics(String, StatisticsIF) - 接口 org.logicalcobwebs.proxool.admin.StatisticsListenerIF 中的方法
A new set of statistics have just been produced
statistics(String, StatisticsIF) - 类 org.logicalcobwebs.proxool.admin.StatisticsLogger 中的方法
 
STATISTICS - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
STATISTICS_LOG_LEVEL - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
STATISTICS_LOG_LEVEL_DEBUG - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
STATISTICS_LOG_LEVEL_INFO - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
STATISTICS_LOG_LEVEL_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
STATISTICS_LOG_LEVEL_TRACE - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
STATISTICS_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
StatisticsIF - org.logicalcobwebs.proxool.admin 中的 接口
Provides statistical performance information for a period ot time.
StatisticsListenerIF - org.logicalcobwebs.proxool.admin 中的 接口
Listen for new statistics as they are produced.
StatisticsLogger - org.logicalcobwebs.proxool.admin 中的 类
Listens to statistics and logs them
StatisticsLogger(Log, String) - 类 org.logicalcobwebs.proxool.admin.StatisticsLogger 的构造方法
 
stats() - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的方法
Prints various snapshot statistics to System.out.
STATUS_ACTIVE - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的静态变量
The connection is in use
STATUS_AVAILABLE - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的静态变量
The connection is available for use
STATUS_NULL - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的静态变量
This is the start and end state of every connection
STATUS_OFFLINE - 接口 org.logicalcobwebs.proxool.ConnectionInfoIF 中的静态变量
The connection is in use by the house keeping thread
steals - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
Total number of tasks obtained via scan
StringToBase64(String) - 类 org.logicalcobwebs.xxtea.Base64 中的静态方法
 
stringToUP(String) - 类 org.logicalcobwebs.proxool.util.AbstractListenerContainer 中的静态方法
 
subList(int, int) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return a view of the portion of this list between fromIndex (inclusive) and toIndex (exclusive).
subtract(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Subtract amount from value (i.e., set value -= amount)
swap(SynchronizedInt) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Atomically swap values with another SynchronizedInt.
sweep() - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
Trigger prototyping immediately
sweepNow(String) - 类 org.logicalcobwebs.proxool.HouseKeeperController 中的静态方法
 
sweepStarted() - 类 org.logicalcobwebs.proxool.PrototyperController 中的静态方法
 
Sync - org.logicalcobwebs.concurrent 中的 接口
Main interface for locks, gates, and conditions.
SynchronizedInt - org.logicalcobwebs.concurrent 中的 类
A class useful for offloading synch for int instance variables.
SynchronizedInt(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 的构造方法
Make a new SynchronizedInt with the given initial value, and using its own internal lock.
SynchronizedInt(int, Object) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 的构造方法
Make a new SynchronizedInt with the given initial value, and using the supplied lock.
SynchronizedVariable - org.logicalcobwebs.concurrent 中的 类
Base class for simple, small classes maintaining single values that are always accessed and updated under synchronization.
SynchronizedVariable(Object) - 类 org.logicalcobwebs.concurrent.SynchronizedVariable 的构造方法
Create a SynchronizedVariable using the supplied lock
SynchronizedVariable() - 类 org.logicalcobwebs.concurrent.SynchronizedVariable 的构造方法
Create a SynchronizedVariable using itself as the lock

T

Takable - org.logicalcobwebs.concurrent 中的 接口
This interface exists to enable stricter type checking for channels.
take() - 接口 org.logicalcobwebs.concurrent.Channel 中的方法
Return and remove an item from channel, possibly waiting indefinitely until such an item exists.
take() - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Take a task from the base of the DEQ.
take() - 类 org.logicalcobwebs.concurrent.FJTaskRunner.VolatileTaskRef 中的方法
Return the reference and clear it
take() - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的方法
 
take() - 接口 org.logicalcobwebs.concurrent.Takable 中的方法
Return and remove an item from channel, possibly waiting indefinitely until such an item exists.
taskJoin(FJTask) - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Process tasks until w is done.
tasks - 类 org.logicalcobwebs.concurrent.FJTask.Par 中的变量
 
tasks - 类 org.logicalcobwebs.concurrent.FJTask.Seq 中的变量
 
taskYield() - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的方法
Execute a task in this thread.
terminated - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup.InvokableFJTask 中的变量
 
TEST_AFTER_USE - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
TEST_AFTER_USE_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
TEST_BEFORE_USE - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
TEST_BEFORE_USE_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
threads - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup 中的变量
The threads in this group
timedGet(long) - 类 org.logicalcobwebs.concurrent.FutureResult 中的方法
Wait at most msecs to access the reference.
TimeoutException - org.logicalcobwebs.concurrent 中的 异常
Thrown by synchronization classes that report timeouts via exceptions.
TimeoutException(long) - 异常 org.logicalcobwebs.concurrent.TimeoutException 的构造方法
Constructs a TimeoutException with given duration value.
TimeoutException(long, String) - 异常 org.logicalcobwebs.concurrent.TimeoutException 的构造方法
Constructs a TimeoutException with the specified duration value and detail message.
toArray() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return an array containing all of the elements in this list in the correct order.
toArray(Object[]) - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return an array containing all of the elements in this list in the correct order.
top - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
Current top of DEQ.
toString() - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
 
toString() - 类 org.logicalcobwebs.proxool.ProxyConnection 中的方法
 
toString() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Return a String representation of this object.
toString() - 类 org.logicalcobwebs.proxool.WrappedConnection 中的方法
 
TRACE - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
TRACE_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
triggerResetException - 类 org.logicalcobwebs.proxool.ConnectionResetter 中的静态变量
 
triggerSweep() - 类 org.logicalcobwebs.proxool.Prototyper 中的方法
 
triggerSweep(String) - 类 org.logicalcobwebs.proxool.PrototyperController 中的静态方法
Trigger prototyping immediately.
trimToSize() - 类 org.logicalcobwebs.proxool.util.FastArrayList 中的方法
Trim the capacity of this ArrayList instance to be the list's current size.

U

unregisterPool(String, Properties) - 类 org.logicalcobwebs.proxool.admin.jmx.ProxoolJMXHelper 中的静态方法
Unregister a ConnectionPoolMBean from the given agents.
unwrap(Class<T>) - 类 org.logicalcobwebs.proxool.ProxoolDataSource 中的方法
 
updateConnectionPool(String, Properties) - 类 org.logicalcobwebs.proxool.ProxoolFacade 中的静态方法
Update the behaviour of the pool.
upStateChanged(int) - 类 org.logicalcobwebs.proxool.CompositeStateListener 中的方法
 
upStateChanged(int) - 接口 org.logicalcobwebs.proxool.StateListenerIF 中的方法
 
UPToString(String) - 类 org.logicalcobwebs.proxool.util.AbstractListenerContainer 中的静态方法
 
URL_DELIMITER - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
USER_PROPERTY - 接口 org.logicalcobwebs.proxool.ConnectionPoolDefinitionIF 中的静态变量
 
USER_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
Standard JDBC property

V

validate(ConnectionPoolDefinitionIF, Connection) - 接口 org.logicalcobwebs.proxool.ConnectionValidatorIF 中的方法
 
validate(ConnectionPoolDefinitionIF, Connection) - 类 org.logicalcobwebs.proxool.DefaultConnectionValidator 中的方法
 
VALIDATION_FAIL - 接口 org.logicalcobwebs.proxool.ConnectionListenerIF 中的静态变量
We are killing a connection because it has not been validated.
value - 类 org.logicalcobwebs.concurrent.LinkedNode 中的变量
 
value_ - 类 org.logicalcobwebs.concurrent.FutureResult 中的变量
The result of the operation
value_ - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的变量
 
VERBOSE - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
VERBOSE_PROPERTY - 接口 org.logicalcobwebs.proxool.ProxoolConstants 中的静态变量
 
Version - org.logicalcobwebs.proxool 中的 类
Tells you the version.
Version() - 类 org.logicalcobwebs.proxool.Version 的构造方法
 
victimRNG - 类 org.logicalcobwebs.concurrent.FJTaskRunner 中的变量
Random starting point generator for scan()

W

waitingForTake_ - 类 org.logicalcobwebs.concurrent.LinkedQueue 中的变量
The number of threads waiting for a take.
waitingReaders_ - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的变量
 
waitingWriters_ - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的变量
 
warning(SAXParseException) - 类 org.logicalcobwebs.proxool.configuration.XMLConfigurator 中的方法
 
wrapped - 类 org.logicalcobwebs.concurrent.FJTaskRunnerGroup.InvokableFJTask 中的变量
 
WrappedConnection - org.logicalcobwebs.proxool 中的 类
Wraps up a ProxyConnection.
WrappedConnection(ProxyConnection) - 类 org.logicalcobwebs.proxool.WrappedConnection 的构造方法
Construct this wrapper around the proxy connection
writeLock() - 接口 org.logicalcobwebs.concurrent.ReadWriteLock 中的方法
get the writeLock
writeLock() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的方法
 
writerLock_ - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 中的变量
 
WriterPreferenceReadWriteLock - org.logicalcobwebs.concurrent 中的 类
A ReadWriteLock that prefers waiting writers over waiting readers when there is contention.
WriterPreferenceReadWriteLock() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock 的构造方法
 
WriterPreferenceReadWriteLock.ReaderLock - org.logicalcobwebs.concurrent 中的 类
 
WriterPreferenceReadWriteLock.ReaderLock() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock.ReaderLock 的构造方法
 
WriterPreferenceReadWriteLock.Signaller - org.logicalcobwebs.concurrent 中的 类
Reader and Writer requests are maintained in two different wait sets, by two different objects.
WriterPreferenceReadWriteLock.Signaller() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock.Signaller 的构造方法
 
WriterPreferenceReadWriteLock.WriterLock - org.logicalcobwebs.concurrent 中的 类
 
WriterPreferenceReadWriteLock.WriterLock() - 类 org.logicalcobwebs.concurrent.WriterPreferenceReadWriteLock.WriterLock 的构造方法
 

X

XMLConfigurator - org.logicalcobwebs.proxool.configuration 中的 类
A SAX 2 ContentHandler that can configure Proxool from an XML source.
XMLConfigurator() - 类 org.logicalcobwebs.proxool.configuration.XMLConfigurator 的构造方法
 
xor(int) - 类 org.logicalcobwebs.concurrent.SynchronizedInt 中的方法
Set value to value ^ b.
XXTEA - org.logicalcobwebs.xxtea 中的 类
 

Y

yield() - 类 org.logicalcobwebs.concurrent.FJTask 中的静态方法
Allow the current underlying FJTaskRunner thread to process other tasks.

A B C D E F G H I J K L M N O P Q R S T U V W X Y

Copyright © 2014. All rights reserved.