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

A

AbstractResource - Class in oranjestad.commons.io
Standard base class for resources that support property substitution.
AbstractResource() - Constructor for class oranjestad.commons.io.AbstractResource
 
addListener(Object, String, Object) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Convenience method that uses bean messaging introspection to register a listener on the specified communication channel with the supplied producer.
addListener(Object, String, Object, GenericMessageDispatchingOptions) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Convenience method that uses bean messaging introspection to register a listener on the specified communication channel with the supplied producer with the supplied transformers.
addListener(Object, Channel, Object) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Convenience method that uses bean messaging introspection to register a listener on the specified communication channel with the supplied producer.
addListener(Object, Channel, Object, GenericMessageDispatchingOptions) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Convenience method that registeres a listener on the specified communication channel of the supplied producer.
addListener(Object, String, Object[], int) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Convenience method that registeres a listener on the specified communication channel of the supplied producer.
addListener(Object, Channel, Object[], int) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Convenience method that registeres a listener on the specified communication channel of the supplied producer.
addListener(Object, String, Object[], int, GenericMessageDispatchingOptions) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Convenience method that uses bean messaging introspection to register a listener on the specified communication channel with the supplied producer with the supplied transformers.
addListener(Object, Channel, Object[], int, GenericMessageDispatchingOptions) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Convenience method that uses bean messaging introspection to register a listener on the specified communication channel with the supplied producer with the supplied transformers.
addListener(String, Object) - Method in class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
Adds the specified listener for the supplied channel.
append(LoggingEvent) - Method in class oranjestad.commons.logging.Log4JLoggerToJDK14Adapter
 

B

BasicGenericMessageDispatcher - Class in oranjestad.commons.beanutils.messaging.dispatching
Simple GenericMessageListener that will attempt to invoke the method associated with the GenericMessage onto a target object.
BasicGenericMessageDispatcher() - Constructor for class oranjestad.commons.beanutils.messaging.dispatching.BasicGenericMessageDispatcher
Empty constructor (assumes BasicGenericMessageDispatcher.setTargetObject(Object) will be called.
BasicGenericMessageDispatcher(Channel, Object) - Constructor for class oranjestad.commons.beanutils.messaging.dispatching.BasicGenericMessageDispatcher
Constructrs a dispatcher for the given channel over the supplied target.
BasicProducerInfo - Class in oranjestad.commons.beanutils.messaging
Basic implementation of a ProducerInfo.
BasicProducerInfo() - Constructor for class oranjestad.commons.beanutils.messaging.BasicProducerInfo
 
BEAN_MESSAGING_STATIC_SUPPORT_METHOD - Static variable in interface oranjestad.commons.beanutils.messaging.BeanMessagingProducerInfoStaticSupport
The name of the implied static method.
BEAN_MESSAGING_STATIC_SUPPORT_METHOD_ARGS - Static variable in interface oranjestad.commons.beanutils.messaging.BeanMessagingProducerInfoStaticSupport
The parameters to the implied static method (an empty array of arguments)
BeanFormat - Class in oranjestad.commons.beanutils.text
Format object that uses Java Bean properties and MessageFormat syntax to format and/or parse between objects and strings.
BeanFormat() - Constructor for class oranjestad.commons.beanutils.text.BeanFormat
Default constructor
BeanFormat(String) - Constructor for class oranjestad.commons.beanutils.text.BeanFormat
 
BeanFormat.Holder - Class in oranjestad.commons.beanutils.text
Commons beanutils doesn't seem to like a Map or Integer as the bean.
BeanFormat.Holder() - Constructor for class oranjestad.commons.beanutils.text.BeanFormat.Holder
 
BeanMessagingException - Exception in oranjestad.commons.beanutils.messaging
Generic exception for issues raised during bean messaging introspection.
BeanMessagingException() - Constructor for exception oranjestad.commons.beanutils.messaging.BeanMessagingException
 
BeanMessagingException(String) - Constructor for exception oranjestad.commons.beanutils.messaging.BeanMessagingException
 
BeanMessagingException(Throwable) - Constructor for exception oranjestad.commons.beanutils.messaging.BeanMessagingException
 
BeanMessagingException(String, Throwable) - Constructor for exception oranjestad.commons.beanutils.messaging.BeanMessagingException
 
BeanMessagingIntrospector - Class in oranjestad.commons.beanutils.messaging
Class that conceptually extends the standard java bean introspection process.
BeanMessagingIntrospector() - Constructor for class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
 
BeanMessagingProducerInfoStaticSupport - Interface in oranjestad.commons.beanutils.messaging
Tagging interface that is used to mark a class as providing its own ProducerInfo.
BeanMessagingProducerInfoSupport - Interface in oranjestad.commons.beanutils.messaging
Optional interface that a producer object can implement if it needs to supply instance specific ProducerInfo.
ByteArrayResource - Class in oranjestad.commons.io
Resource that exists over a byte array.
ByteArrayResource(byte[]) - Constructor for class oranjestad.commons.io.ByteArrayResource
Constructs a resource over the supplied byte array.
ByteArrayResource() - Constructor for class oranjestad.commons.io.ByteArrayResource
Constructs a resource that is initially empty.

C

canReopen() - Method in class oranjestad.commons.io.ByteArrayResource
 
canReopen() - Method in class oranjestad.commons.io.FileResource
 
canReopen() - Method in class oranjestad.commons.io.InputStreamResource
 
canReopen() - Method in interface oranjestad.commons.io.Resource
Flag that lets you check if this resource supports reopening of the InputStream.
canReopen() - Method in class oranjestad.commons.io.URLResource
 
Channel - Class in oranjestad.commons.beanutils.messaging
A Channel defines a means by which a bean sends notifications via a listener interface.
Channel() - Constructor for class oranjestad.commons.beanutils.messaging.Channel
 
ClassLocator - Class in oranjestad.commons.lang.reflect
Utility class that allows you to find the classpath location of a class or resource.
ClassLocator() - Constructor for class oranjestad.commons.lang.reflect.ClassLocator
 
CLASSPATH - Static variable in class oranjestad.commons.io.ResourceEditor
 
ClassPathResource - Class in oranjestad.commons.io
Resource that allows you to access resources found on the classpath via ClassLoader.getResource().
ClassPathResource(String, ClassLoader) - Constructor for class oranjestad.commons.io.ClassPathResource
Constructor that can load from an arbitrary class loader.
ClassPathResource(String) - Constructor for class oranjestad.commons.io.ClassPathResource
Constructor that uses the classloader returned via ClassPathResource.class.getClassLoader().
close() - Method in class oranjestad.commons.io.RenamingFileOutputStream
Closes the stream and causes the rename to occur.
close() - Method in class oranjestad.commons.logging.JDK14LoggerToLog4JAdapter
 
close() - Method in class oranjestad.commons.logging.Log4JLoggerToJDK14Adapter
 
convertGenericMessage(Session, GenericMessage) - Method in interface oranjestad.commons.beanutils.messaging.jms.JmsMessageConverter
Creates a JMS Message that contains the generic message.
convertGenericMessage(Session, GenericMessage) - Method in class oranjestad.commons.beanutils.messaging.jms.ObjectJmsMessageConverter
 
convertJmsMessage(Message) - Method in interface oranjestad.commons.beanutils.messaging.jms.JmsMessageConverter
Extracts a GenericMessage from a JMS Message.
convertJmsMessage(Message) - Method in class oranjestad.commons.beanutils.messaging.jms.ObjectJmsMessageConverter
 
convertLevel(Level) - Static method in class oranjestad.commons.logging.LoggingUtils
Converts between log4jLevels returning a JDK Level.
convertLevel(Level) - Static method in class oranjestad.commons.logging.LoggingUtils
Converts between JDK levels returning a Log4j Level.
copy(Object, Object) - Static method in class oranjestad.commons.beanutils.MapBackedBean
Method for copying one beans properties to another.
createBean(Class[], Object, Map<String, Object>) - Static method in class oranjestad.commons.beanutils.MapBackedBean
Creates a map backed object that implements the supplied interfaces and is initialized with the properties from the initialObject.
createBean(Class[], Object) - Static method in class oranjestad.commons.beanutils.MapBackedBean
Convenience method over MapBackedBean.createBean(Class[], Object, Map) that supplied an empty HashMap.
createBean(Class[]) - Static method in class oranjestad.commons.beanutils.MapBackedBean
Convenience method over MapBackedBean.createBean(Class[], Object).
createBean(Class, Object) - Static method in class oranjestad.commons.beanutils.MapBackedBean
Convenience method over MapBackedBean.createBean(Class, Object).
createBean(Class, Object, Map<String, Object>) - Static method in class oranjestad.commons.beanutils.MapBackedBean
Convenience method over MapBackedBean.createBean(Class, Object).
createBean(Class) - Static method in class oranjestad.commons.beanutils.MapBackedBean
Convenience method over MapBackedBean.createBean(Class[]).
createListener(Class[], Channel, GenericMessageListener) - Static method in class oranjestad.commons.beanutils.messaging.UniversalListener
Creates a listener proxy that will dispatch generic events to the supplied listener.

D

deserialize(ObjectInputStream) - Method in class oranjestad.commons.io.MethodSerializer
Deserializes a method.
dispatchMessage(GenericMessage) - Method in class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
Internal method that dispatches the messages to registered listeners.

E

equals(Object) - Method in class oranjestad.commons.beanutils.messaging.Channel
 
equals(Object) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedNameAndArgumentsMethod
 
equals(Object) - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
 
equals(Object) - Method in class oranjestad.commons.beanutils.messaging.UniversalListener
 
equals(Object) - Method in class oranjestad.commons.io.ByteArrayResource
 
equals(Object) - Method in class oranjestad.commons.io.ClassPathResource
 
equals(Object) - Method in class oranjestad.commons.io.FileResource
 
equals(Object) - Method in class oranjestad.commons.io.InputStreamResource
 
equals(Object) - Method in class oranjestad.commons.io.URLResource
 
escapeURL(String) - Static method in class oranjestad.commons.net.UrlUtils
Method that escapes values for embedding them in a URL.
exists() - Method in class oranjestad.commons.io.ByteArrayResource
 
exists() - Method in class oranjestad.commons.io.FileResource
 
exists() - Method in class oranjestad.commons.io.InputStreamResource
 
exists() - Method in interface oranjestad.commons.io.Resource
Does this resource refer to an existing resource?
exists() - Method in class oranjestad.commons.io.URLResource
Attempts to open a connection to the URL, if the connection is succesful then the resource is considered to exist.
expand(String) - Static method in class oranjestad.commons.io.AbstractResource
Expands any ant style properties defined in str with values define in the System properties.
expand(String, Properties) - Method in class oranjestad.commons.properties.PropertySubstitutionUtil
Expands the supplied string by substituting escaped markers with their corresponding property values.
expandAll(Properties, Properties) - Method in class oranjestad.commons.properties.PropertySubstitutionUtil
Expands all the properties values in target results are written back inline into target

F

failSilent - Variable in class oranjestad.commons.beanutils.messaging.GenericMessageDispatchingOptions
 
FILE - Static variable in class oranjestad.commons.io.ResourceEditor
 
FILE_URL - Static variable in class oranjestad.commons.io.ResourceEditor
 
FileResource - Class in oranjestad.commons.io
Resource that exists over a java.io.File.
FileResource(File) - Constructor for class oranjestad.commons.io.FileResource
Constructs a file resource over the supplied file.
FileResource(String) - Constructor for class oranjestad.commons.io.FileResource
Constructs a file resource over the supplied filePath.
FileResource(String, String) - Constructor for class oranjestad.commons.io.FileResource
Constructs a file resource over the supplied filePath using RenamingfileOutputStream to support writes to a temporary name (then replacing the original file when writes complete).
FileResource(File, File) - Constructor for class oranjestad.commons.io.FileResource
Constructs a file resource over the supplied file using the RenamingFileOutputStream to support writes to a temporary name (then replacing the original file when writes complete).
findClassPathLocation(Class) - Method in class oranjestad.commons.lang.reflect.ClassLocator
Finds the filesystem location of the specified class.
findClassPathLocation(String) - Method in class oranjestad.commons.lang.reflect.ClassLocator
Wrapper over ClassLocator.findClassPathLocation(String, ClassLoader) that uses the ClassLocator.class.getClassLoader() as the class loader.
findClassPathLocation(String, ClassLoader) - Method in class oranjestad.commons.lang.reflect.ClassLocator
Finds the filesystem location of the specified resource.
findFilePath(String, String) - Method in class oranjestad.commons.lang.reflect.ClassLocator
Internal method that strips out the file (base directory) from the string representation of the URL.
findJarPath(String) - Method in class oranjestad.commons.lang.reflect.ClassLocator
Internal method that strips out the jar file name from the string representation of the URL.
findSameNameLength(Object, Method, Object[], int) - Method in class oranjestad.commons.beanutils.messaging.Channel
Internal method that searches for an add method that has the same name and number of arguments.
findSameNameSignature(Object, Method, Object[]) - Method in class oranjestad.commons.beanutils.messaging.Channel
Method for searching for a method with the same name but a different signature.
flush() - Method in class oranjestad.commons.logging.JDK14LoggerToLog4JAdapter
 
format(Object, StringBuffer, FieldPosition) - Method in class oranjestad.commons.beanutils.text.BeanFormat
 
fromArray(Object[]) - Method in class oranjestad.commons.beanutils.text.BeanFormat
Converts a array of values back into a bean (or Map).

G

GenericMessage - Class in oranjestad.commons.beanutils.messaging
Generic messages represents an invocation to a callback interface.
GenericMessage() - Constructor for class oranjestad.commons.beanutils.messaging.GenericMessage
Required for serialization
GenericMessage(Method, Object[]) - Constructor for class oranjestad.commons.beanutils.messaging.GenericMessage
 
GenericMessage(GenericMessage) - Constructor for class oranjestad.commons.beanutils.messaging.GenericMessage
Copy constructor
GenericMessageDispatchingOptions - Class in oranjestad.commons.beanutils.messaging
Options that apply to how messages are dispatched.
GenericMessageDispatchingOptions() - Constructor for class oranjestad.commons.beanutils.messaging.GenericMessageDispatchingOptions
Constructs options with default values.
GenericMessageDispatchingOptions(boolean) - Constructor for class oranjestad.commons.beanutils.messaging.GenericMessageDispatchingOptions
Constructor for fulling specifying all options.
GenericMessageListener - Interface in oranjestad.commons.beanutils.messaging
Defines a listener callback that can be added to any Channel using BeanMessagingIntrospection.
getAddListenerMethod() - Method in class oranjestad.commons.beanutils.messaging.Channel
 
getAddListenerMethod(Object, Object[], int) - Method in class oranjestad.commons.beanutils.messaging.Channel
Method that tries to match the add-listener method with the supplied parameters.
getArguments() - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
 
getBeanMessagingProducerInfoSupportProducerInfo() - Method in interface oranjestad.commons.beanutils.messaging.BeanMessagingProducerInfoSupport
Called by the BeanMessagingIntrospector when it attempts to lookup ProducerInfo for a particular class.
getBeanMessagingProducerInfoSupportProducerInfo() - Method in class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
 
getBeginPropertySymbol() - Method in class oranjestad.commons.properties.PropertySubstitutionUtil
 
getChannel(String) - Method in class oranjestad.commons.beanutils.messaging.BasicProducerInfo
Finds a specific channel by name.
getChannel() - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
 
getChannel(String) - Method in interface oranjestad.commons.beanutils.messaging.ProducerInfo
Finds a specific channel by name.
getChannels() - Method in class oranjestad.commons.beanutils.messaging.BasicProducerInfo
Returns the channels associated with this bean.
getChannels() - Method in interface oranjestad.commons.beanutils.messaging.ProducerInfo
Returns the channels associated with this bean.
getEndPropertySymbol() - Method in class oranjestad.commons.properties.PropertySubstitutionUtil
 
getInputStream() - Method in class oranjestad.commons.io.ByteArrayResource
 
getInputStream() - Method in class oranjestad.commons.io.FileResource
 
getInputStream() - Method in class oranjestad.commons.io.InputStreamResource
 
getInputStream() - Method in interface oranjestad.commons.io.Resource
An open input stream at the beginning of the resource.
getInputStream() - Method in class oranjestad.commons.io.URLResource
 
getInvocationHandler(Object) - Static method in class oranjestad.commons.lang.reflect.Proxy
See Proxy.getInvocationHandler(java.lang.Object).
getListener(Object, String, Object) - Static method in class oranjestad.commons.beanutils.messaging.UniversalListener
Method that returns the universal listener registered with a producer/listener for a given channel.
getListenerInterface() - Method in class oranjestad.commons.beanutils.messaging.Channel
Gets the listener class that is parameter passed into the add and remove methods.
getMapFromBean(Object) - Static method in class oranjestad.commons.beanutils.MapBackedBean
Method for obtaining the storage Map for a map backed bean.
getMethod() - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
 
getName() - Method in class oranjestad.commons.beanutils.messaging.Channel
 
getObject() - Method in class oranjestad.commons.beanutils.text.BeanFormat.Holder
 
getOriginalArguments() - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
 
getOriginalChannel() - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
 
getOriginalMethod() - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
The method associated with this message when it was created.
getOutputStream() - Method in class oranjestad.commons.io.ByteArrayResource
 
getOutputStream() - Method in class oranjestad.commons.io.FileResource
 
getOutputStream() - Method in class oranjestad.commons.io.InputStreamResource
 
getOutputStream() - Method in interface oranjestad.commons.io.Resource
Either opens a new output stream, or returns the previosly opened input stream (until it has been closed).
getOutputStream() - Method in class oranjestad.commons.io.URLResource
Attempts to obtain an output stream to the resource identified by the URL.
getProducerInfo(Object) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
 
getProducerInfo(Class) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
 
getProxyClass(ClassLoader, Class[]) - Static method in class oranjestad.commons.lang.reflect.Proxy
See Proxy.getProxyClass(java.lang.ClassLoader, java.lang.Class...).
getRemoveListenerMethod() - Method in class oranjestad.commons.beanutils.messaging.Channel
 

H

hashCode() - Method in class oranjestad.commons.beanutils.messaging.Channel
 
hashCode() - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedNameAndArgumentsMethod
 
hashCode() - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
 
hashCode() - Method in class oranjestad.commons.beanutils.messaging.UniversalListener
 
hashCode() - Method in class oranjestad.commons.io.ByteArrayResource
 
hashCode() - Method in class oranjestad.commons.io.ClassPathResource
 
hashCode() - Method in class oranjestad.commons.io.FileResource
 
hashCode() - Method in class oranjestad.commons.io.InputStreamResource
 
hashCode() - Method in class oranjestad.commons.io.URLResource
 

I

InputStreamResource - Class in oranjestad.commons.io
Basic adapter over an existing InputStream.
InputStreamResource(InputStream, String) - Constructor for class oranjestad.commons.io.InputStreamResource
Constructs a resource with an optional name.
InputStreamResource(InputStream) - Constructor for class oranjestad.commons.io.InputStreamResource
Constructs a resource around the supplied input stream.
installAdapter() - Static method in class oranjestad.commons.logging.JDK14LoggerToLog4JAdapter
Static method for installing this adapter as the JDK logger's Root Handler.
installAdapter() - Static method in class oranjestad.commons.logging.Log4JLoggerToJDK14Adapter
Static method for installing this adapter as the log4j's Root Logger's appender.
invoke(Object, GenericMessage) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedNameAndArgumentsMethod
Applies/forwards the incoming message to the target object.
invoke(Object, Method, Object[]) - Method in class oranjestad.commons.beanutils.messaging.UniversalListener
 
isConvertable(Object[], Class<?>[]) - Static method in class oranjestad.commons.beanutils.messaging.ReflectUtils
Determines if a series of arguments can be converted to match the supplied parameter types.
isConvertable(Object[], Class<?>[], int) - Static method in class oranjestad.commons.beanutils.messaging.ReflectUtils
Determines if a series of arguments can be converted to match the supplied parameter types.
isProxyClass(Class) - Static method in class oranjestad.commons.lang.reflect.Proxy
See Proxy.isProxyClass(Class).
isReadOnly() - Method in class oranjestad.commons.io.ByteArrayResource
Indicates if this resource supports reads.
isReadOnly() - Method in class oranjestad.commons.io.ClassPathResource
 
isReadOnly() - Method in class oranjestad.commons.io.FileResource
 
isReadOnly() - Method in class oranjestad.commons.io.InputStreamResource
 
isReadOnly() - Method in interface oranjestad.commons.io.Resource
Flag that lets you check if this resource supports writes.
isReadOnly() - Method in class oranjestad.commons.io.URLResource
 

J

JDK14LoggerToLog4JAdapter - Class in oranjestad.commons.logging
Class designed to handle JDK1.4 logging events by routing them to log4j.
JDK14LoggerToLog4JAdapter() - Constructor for class oranjestad.commons.logging.JDK14LoggerToLog4JAdapter
 
JmsMessageConverter - Interface in oranjestad.commons.beanutils.messaging.jms
Interface for a component that can convert between GenericMessage and a JMS Message.
JmsMessageProducer - Class in oranjestad.commons.beanutils.messaging.jms
MessageListener that responds to JMS messages by extracting a generic message and forwarding it along to one of its listeners.
JmsMessageProducer() - Constructor for class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
 
JmsTag - Interface in oranjestad.commons.beanutils.messaging.jms
Interface used to avoid hard dependency on JMS.

L

Log4JLoggerToJDK14Adapter - Class in oranjestad.commons.logging
Class designed to handle log4j logging events by routing them to the JDK logger.
Log4JLoggerToJDK14Adapter() - Constructor for class oranjestad.commons.logging.Log4JLoggerToJDK14Adapter
 
LoggingUtils - Class in oranjestad.commons.logging
Helper class that has methods for converting back and forth between Log4j and JDK logging levels.
LoggingUtils() - Constructor for class oranjestad.commons.logging.LoggingUtils
 

M

MapBackedBean - Class in oranjestad.commons.beanutils
Factory that creates a dynamic implementation of a beans setter and getter methods.
MapBackedBean() - Constructor for class oranjestad.commons.beanutils.MapBackedBean
 
MappedMethodAndArgumentsDispatcher - Class in oranjestad.commons.beanutils.messaging.dispatching
A GenericMessageListener that is intended to forward method invocations based on mapped method names and arguments.
MappedMethodAndArgumentsDispatcher() - Constructor for class oranjestad.commons.beanutils.messaging.dispatching.MappedMethodAndArgumentsDispatcher
 
MappedNameAndArgumentsMethod - Class in oranjestad.commons.beanutils.messaging.dispatching
Object that is able to dispatch method invocations from a GenericMessage to a target object based on a new method name, and possible argument mappings.
MappedNameAndArgumentsMethod() - Constructor for class oranjestad.commons.beanutils.messaging.dispatching.MappedNameAndArgumentsMethod
Default constructor.
MappedNameAndArgumentsMethod(String, String[]) - Constructor for class oranjestad.commons.beanutils.messaging.dispatching.MappedNameAndArgumentsMethod
Constructs with the target method name and transforms.
MappedNameAndArgumentsMethod(String, String[], GenericMessageDispatchingOptions) - Constructor for class oranjestad.commons.beanutils.messaging.dispatching.MappedNameAndArgumentsMethod
Constructs with the target method name and transforms.
massageMessage(GenericMessage) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedMethodAndArgumentsDispatcher
Internal method that subclasses can use to alter or otherwise massage the incoming message.
MethodSerializer - Class in oranjestad.commons.io
Class that provides a serialization routine for Method (which inexplicably is not serializable).
MethodSerializer() - Constructor for class oranjestad.commons.io.MethodSerializer
 

N

newProxyInstance(ClassLoader, Class[], InvocationHandler) - Static method in class oranjestad.commons.lang.reflect.Proxy
see Proxy.newProxyInstance(ClassLoader, Class[], InvocationHandler).

O

ObjectJmsMessageConverter - Class in oranjestad.commons.beanutils.messaging.jms
JmsMessageConverter that uses straight object serialization and a JMS ObjectMessage to encode the GenericMessage.
ObjectJmsMessageConverter() - Constructor for class oranjestad.commons.beanutils.messaging.jms.ObjectJmsMessageConverter
 
onGenericMessage(GenericMessage) - Method in class oranjestad.commons.beanutils.messaging.dispatching.BasicGenericMessageDispatcher
 
onGenericMessage(GenericMessage) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedMethodAndArgumentsDispatcher
 
onGenericMessage(GenericMessage) - Method in interface oranjestad.commons.beanutils.messaging.GenericMessageListener
Callback for generic messages.
onMessage(Message) - Method in class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
Message that converts JMS messages back into Generic messages and then dispatches them to the appropriate listeners.
oranjestad.commons.beanutils - package oranjestad.commons.beanutils
Packaged defining a basic bean implementation that stores its values in a map.
oranjestad.commons.beanutils.messaging - package oranjestad.commons.beanutils.messaging
Package that defines a conceptual extension to java beans and Introspection.
oranjestad.commons.beanutils.messaging.dispatching - package oranjestad.commons.beanutils.messaging.dispatching
Package containing GenericMessageListener implementations that dispatch the messages onto target objects using Java reflection.
oranjestad.commons.beanutils.messaging.jms - package oranjestad.commons.beanutils.messaging.jms
Package that defines JMS related helper classes to allow BeanMessagingIntrospection to potentially send messages via JMS.
oranjestad.commons.beanutils.text - package oranjestad.commons.beanutils.text
Package containing a utility for formatting a bean's values as text.
oranjestad.commons.io - package oranjestad.commons.io
Package containing I/O related helper classes.
oranjestad.commons.lang.reflect - package oranjestad.commons.lang.reflect
Package that defines reflection style helper classes.
oranjestad.commons.logging - package oranjestad.commons.logging
Logging adapters to convert log4j logging to JDK logging and vice versa.
oranjestad.commons.net - package oranjestad.commons.net
Some basic utilities that relate to the java.net package.
oranjestad.commons.properties - package oranjestad.commons.properties
Package defining a utility for working with utilities and specifically ant style substitutions.
OVERRIDE_PROPERTY - Static variable in class oranjestad.commons.lang.reflect.Proxy
Constant used to represent the system property that can be used to force this class to always use JDK proxies.

P

parseObject(String, ParsePosition) - Method in class oranjestad.commons.beanutils.text.BeanFormat
Standard Format.parseObject(String) implementation, however you must call BeanFormat.setParseTarget(Object) before calling this method to set the object that will be returned in the parse.
ProducerInfo - Interface in oranjestad.commons.beanutils.messaging
Interface that conceptually extends BeanInfo with information on the messaging channels that a bean can send messages on.
PropertySubstitutionUtil - Class in oranjestad.commons.properties
Class for performing property substitutions in strings.
PropertySubstitutionUtil() - Constructor for class oranjestad.commons.properties.PropertySubstitutionUtil
 
Proxy - Class in oranjestad.commons.lang.reflect
Wrapper over the existing JDK Proxy that transparently switches to use CGLibs Proxying mechanism if CGLib is present but falls back to JDK Proxies if not.
Proxy() - Constructor for class oranjestad.commons.lang.reflect.Proxy
 
publish(LogRecord) - Method in class oranjestad.commons.logging.JDK14LoggerToLog4JAdapter
 

R

ReflectUtils - Class in oranjestad.commons.beanutils.messaging
A collection of helper methods relating to whether a series of parameters are assignable or could be converted to match a list of parameter types.
ReflectUtils() - Constructor for class oranjestad.commons.beanutils.messaging.ReflectUtils
 
removeListener(Object, Channel, Object[], Object) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Helper method that removes the specified listener from the producer on the given channel.
removeListener(Object, String, Object[], Object) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Helper method that removes the specified listener from the producer on the given channel.
removeListener(Object, Channel, Object) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Helper method that removes the specified listener from the producer on the given channel.
removeListener(Object, String, Object) - Method in class oranjestad.commons.beanutils.messaging.BeanMessagingIntrospector
Convenience method that removes a listener by the channel name.
removeListener(String, Object) - Method in class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
Removes the specified listener for the supplied channel.
RenamingFileOutputStream - Class in oranjestad.commons.io
FileOutputStream that writes to one file, then renames the file to another name when it's closed.
RenamingFileOutputStream(File, boolean, File, boolean) - Constructor for class oranjestad.commons.io.RenamingFileOutputStream
 
RenamingFileOutputStream(File, boolean, File) - Constructor for class oranjestad.commons.io.RenamingFileOutputStream
 
RenamingFileOutputStream(File, File, boolean) - Constructor for class oranjestad.commons.io.RenamingFileOutputStream
 
RenamingFileOutputStream(File, File) - Constructor for class oranjestad.commons.io.RenamingFileOutputStream
 
RenamingFileOutputStream(String, boolean, String) - Constructor for class oranjestad.commons.io.RenamingFileOutputStream
 
RenamingFileOutputStream(String, boolean, String, boolean) - Constructor for class oranjestad.commons.io.RenamingFileOutputStream
 
RenamingFileOutputStream(String, String) - Constructor for class oranjestad.commons.io.RenamingFileOutputStream
 
RenamingFileOutputStream(String, String, boolean) - Constructor for class oranjestad.commons.io.RenamingFileOutputStream
 
requiresLayout() - Method in class oranjestad.commons.logging.Log4JLoggerToJDK14Adapter
 
Resource - Interface in oranjestad.commons.io
A Resource is conceptually similar to a URL in that it represents an entity that can be read and written to as a stream of bytes.
ResourceEditor - Class in oranjestad.commons.io
Standard Java Beans Editor used to convert strings into resources.
ResourceEditor() - Constructor for class oranjestad.commons.io.ResourceEditor
 

S

serialize(ObjectOutputStream, Method) - Method in class oranjestad.commons.io.MethodSerializer
Serializes the method object.
setAddListenerMethod(Method) - Method in class oranjestad.commons.beanutils.messaging.Channel
Sets the add listener method (typically called during introspectoin).
setArguments(Object[]) - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
Sets the arguments associated with this message.
setArgumentTransforms(String[]) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedNameAndArgumentsMethod
Sets the argument transforms.
setAsText(String) - Method in class oranjestad.commons.io.ResourceEditor
Sets a string value that is converted into a resource.
setBeginPropertySymbol(String) - Method in class oranjestad.commons.properties.PropertySubstitutionUtil
Sets a new begin symbol.
setChannel(Channel) - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
Sets the channel this message was for.
setChannelPrototype(Object) - Method in class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
Uses a prototype object or class to determine what channels this producer will provide for.
setChannels(Channel[]) - Method in class oranjestad.commons.beanutils.messaging.BasicProducerInfo
Sets the channels (typically called during introspection).
setChannels(Channel[]) - Method in class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
Sets the channels (directly) that this producer will provide.
setEndPropertySymbol(String) - Method in class oranjestad.commons.properties.PropertySubstitutionUtil
Sets a new end symbol.
setFailSilent(boolean) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedNameAndArgumentsMethod
Sets the option regarding whether or not this method should fail silently if an exception occurs.
setFailSilent(boolean) - Method in class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
Sets whether or not this producer should silently swallow failed dispatching of messages.
setGenericMessageDispatchingOptions(GenericMessageDispatchingOptions) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedMethodAndArgumentsDispatcher
Sets the dispatching options to use.
setJmsMessageConverter(JmsMessageConverter) - Method in class oranjestad.commons.beanutils.messaging.jms.JmsMessageProducer
Sets the JmsMessageConverter this producer will use to convert JMS Messages into GenericMessages.
setListener(Object, String, Object, Object) - Static method in class oranjestad.commons.beanutils.messaging.UniversalListener
Sets the universal listener registered with a producer.
setListenerInterface(Class) - Method in class oranjestad.commons.beanutils.messaging.Channel
Sets the listener interface (typically called during introspection).
setMappings(Map<String, MappedNameAndArgumentsMethod>) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedMethodAndArgumentsDispatcher
Sets the mappings of method names to MappedNameAndArgumentsMethod.
setMethod(Method) - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
Sets the method associated with this message.
setName(String) - Method in class oranjestad.commons.beanutils.messaging.Channel
Sets the channel name (typically called during introspection).
setObject(Object) - Method in class oranjestad.commons.beanutils.text.BeanFormat.Holder
 
setOriginalChannel(Channel) - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
Sets the original channel this message was on.
setParseTarget(Object) - Method in class oranjestad.commons.beanutils.text.BeanFormat
Due to the nature of nested properties, it is in general impossible to create the appropriate graph of objects when performing a Format.parseObject(String).
setReadOnly(boolean) - Method in class oranjestad.commons.io.ByteArrayResource
Sets that flag indicating whether or not this resource should be considered read only (default is false writes are supported).
setReadOnly(boolean) - Method in class oranjestad.commons.io.FileResource
Sets an internal read only flag.
setReadOnly(boolean) - Method in class oranjestad.commons.io.URLResource
Sets the read only flag.
setRemoveListenerMethod(Method) - Method in class oranjestad.commons.beanutils.messaging.Channel
Sets the remove listener method (typically called during introspection).
setTarget(Object) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedMethodAndArgumentsDispatcher
Sets the target object.
setTargetMethodName(String) - Method in class oranjestad.commons.beanutils.messaging.dispatching.MappedNameAndArgumentsMethod
Sets the target method name to attempt to dispatch the message to.
setTargetObject(Object) - Method in class oranjestad.commons.beanutils.messaging.dispatching.BasicGenericMessageDispatcher
Sets the target object.
setTemplate(String) - Method in class oranjestad.commons.beanutils.text.BeanFormat
Sets the template to use.

T

toArray(Object) - Method in class oranjestad.commons.beanutils.text.BeanFormat
Internal method that converts a bean (or Map) to an object array in preparation for feeding into MessageFormat
toClasses(Object[]) - Static method in class oranjestad.commons.beanutils.messaging.ReflectUtils
Determines a hypothetical parameter type list from a series of arguments.
toString() - Method in class oranjestad.commons.beanutils.messaging.Channel
 
toString() - Method in class oranjestad.commons.beanutils.messaging.GenericMessage
 
toString() - Method in class oranjestad.commons.io.ByteArrayResource
 
toString() - Method in class oranjestad.commons.io.FileResource
 
toString() - Method in class oranjestad.commons.io.InputStreamResource
 
toString() - Method in class oranjestad.commons.io.RenamingFileOutputStream
 
toString() - Method in class oranjestad.commons.io.URLResource
 

U

unescapeURL(String) - Static method in class oranjestad.commons.net.UrlUtils
Method that unescapes values in a URL.
UniversalListener - Class in oranjestad.commons.beanutils.messaging
When a GenericMessageListener is registered to a channel on a producer a UniversalListener proxy is created to implement the interface and create the GenericMessages that are forwarded to the listener.
UniversalListener(GenericMessageListener, Channel) - Constructor for class oranjestad.commons.beanutils.messaging.UniversalListener
Creates the invocation handler that will respond to interface message.
URLResource - Class in oranjestad.commons.io
Resource over a URL object.
URLResource(URL) - Constructor for class oranjestad.commons.io.URLResource
Creates a URL resource over the supplied URL.
URLResource(String) - Constructor for class oranjestad.commons.io.URLResource
Creates a URL resource based on the supplied URL string.
URLResource() - Constructor for class oranjestad.commons.io.URLResource
Internal constructor used by subclasses.
UrlUtils - Class in oranjestad.commons.net
Utility for escaping a parameter string for embedding in a URL.
UrlUtils() - Constructor for class oranjestad.commons.net.UrlUtils
 

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

Copyright © 2008. All Rights Reserved.