Protomatter Classes v1.1.6
A B C D E F G H I J L M N O P R S T U V W X

A

acceptsURL(String) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
 
add(Object) - Method in class com.protomatter.util.BlockingQueue
Add an object to the queue.
addAttachment(MIMEAttachment) - Method in class com.protomatter.util.MIMEMessage
Add an attachment to this message
addChannel(String) - Method in class com.protomatter.syslog.SimpleLogPolicy
Add the given channel to the list of channels we are listening to.
addChannelName(String) - Method in class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Add a channelname to the set of channel names we're listening to.
addChannelName(String) - Method in class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Add a channelname to the set of channel names we're listening to.
addChannelPattern(String) - Method in class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Add a channelname to the set of channel name patterns we're listening to.
addChannelPattern(String) - Method in class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Add a channelname to the set of channel name patterns we're listening to.
addClass(String) - Method in class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Add a classname to the set of class names we're listening to.
addClass(String) - Method in class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Add a classname to the set of class names we're listening to.
addClassPattern(String) - Method in class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Add a classname to the set of class name patterns we're listening to.
addClassPattern(String) - Method in class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Add a classname to the set of class name patterns we're listening to.
addConnectionEventListener(ConnectionEventListener) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolPooledConnection
Not currently implemented.
addCronEntry(CronEntry) - Method in interface com.protomatter.pas.cron.PASCronManager
Add an entry to the master list of cron entries.
addCronEntry(CronEntry) - Method in class com.protomatter.pas.cronmanager.PASCronManagerImpl
 
addDay(int) - Method in class com.protomatter.pas.cron.CronEntry
Add a day of the month to the list of years this entry applies to.
addHour(int) - Method in class com.protomatter.pas.cron.CronEntry
Add an hour to the list of years this entry applies to.
addLogger(Syslogger) - Static method in class com.protomatter.syslog.Syslog
Registers a new Syslogger object with Syslog.
addMinute(int) - Method in class com.protomatter.pas.cron.CronEntry
Add a minute to the list of years this entry applies to.
addMonth(int) - Method in class com.protomatter.pas.cron.CronEntry
Add a month to the list of years this entry applies to.
addPolicyGroup(JDK14PerChannelPolicy.PolicyGroup) - Method in class com.protomatter.syslog.JDK14PerChannelPolicy
Add a policy group to our list.
addPolicyGroup(JDK14PerClassPolicy.PolicyGroup) - Method in class com.protomatter.syslog.JDK14PerClassPolicy
Add a policy group to our list.
addPolicyGroup(PerChannelPolicy.PolicyGroup) - Method in class com.protomatter.syslog.PerChannelPolicy
Add a policy group to our list.
addPolicyGroup(PerClassPolicy.PolicyGroup) - Method in class com.protomatter.syslog.PerClassPolicy
Add a policy group to our list.
addToEnvironment(String, Object) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
addTopic(String) - Method in class com.protomatter.pas.cron.CronEntry
Add a topic to the list of topics this entry will submit it's event to.
addWeekday(int) - Method in class com.protomatter.pas.cron.CronEntry
Add a weekday to the list of years this entry applies to.
addWork(Runnable) - Method in interface com.protomatter.pas.service.PASWorkService
Add work to the "default" work queue.
addWork(Runnable) - Method in class com.protomatter.pas.serviceimpl.PASWorkServiceImpl
 
addWork(Runnable) - Method in class com.protomatter.util.WorkQueue
Add a runnable to the list of things to do.
addWork(String, Runnable) - Method in interface com.protomatter.pas.service.PASWorkService
Add work to the given work queue.
addWork(String, Runnable) - Method in class com.protomatter.pas.serviceimpl.PASWorkServiceImpl
 
addWork(String, Runnable) - Static method in class com.protomatter.syslog.Syslog
Add work to the given background queue.
addYear(int) - Method in class com.protomatter.pas.cron.CronEntry
Add a year to the list of years this entry applies to.
afterObjectPoolObjectCheckin() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
Used by the connection pool.
afterObjectPoolObjectCheckin() - Method in interface com.protomatter.pool.ObjectPoolObject
This method is called after an object has been checked back in, but before the isObjectPoolObjectValid() method is called and before it is made available for checkout again.
ALL - Static variable in class com.protomatter.syslog.Channel
A static utility field, which is the "all" channel.
ALL_CHANNEL - Static variable in class com.protomatter.syslog.Syslog
The symbolic name for all channels.
appliesToDate(Date) - Method in class com.protomatter.pas.cron.CronEntry
Determines if this CronEntry applies to the given date.
AsciiStreamDatabaseLogStatementAdapter - class com.protomatter.syslog.AsciiStreamDatabaseLogStatementAdapter.
A log adapter that uses the setAsciiStream() method to set details.
AsciiStreamDatabaseLogStatementAdapter() - Constructor for class com.protomatter.syslog.AsciiStreamDatabaseLogStatementAdapter
 
atOrAbove(int) - Static method in class com.protomatter.syslog.Syslog
 

B

Base64 - class com.protomatter.util.Base64.
Base64 encoder/decoder.
BasicAuthUtil - class com.protomatter.util.BasicAuthUtil.
A utility class that provides methods for checking and requiring basic authentication in servlets.
BasicLogger - class com.protomatter.syslog.BasicLogger.
A base class for Syslogger implementations.
BasicLogger_Helper - class com.protomatter.syslog.xml.BasicLogger_Helper.
XML configuration helper for BasicLogger.
BasicLogger_Helper() - Constructor for class com.protomatter.syslog.xml.BasicLogger_Helper
 
BasicLogger() - Constructor for class com.protomatter.syslog.BasicLogger
The default constructor -- configure() will need to be called.
beforeObjectPoolObjectCheckout() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
Used by the connection pool.
beforeObjectPoolObjectCheckout() - Method in interface com.protomatter.pool.ObjectPoolObject
This method is called after the object has been removed from the pool, and before it has been given to whoever is checking it out of the pool.
bind(Context, String, Object) - Static method in class com.protomatter.pas.jndi.JNDIUtil
Bind -- creates sub-contexts as needed.
bind(Name, Object) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
bind(String, Object) - Method in class com.protomatter.pas.jndi.PASContext
 
BlockingQueue - class com.protomatter.util.BlockingQueue.
A thread-blocking queue.
BlockingQueue() - Constructor for class com.protomatter.util.BlockingQueue
Create a new queue.
ByteDisplay - class com.protomatter.util.ByteDisplay.
A binary data printer.
ByteDisplay() - Constructor for class com.protomatter.util.ByteDisplay
 

C

Cache - interface com.protomatter.util.Cache.
A generic interface for caches.
canDebug() - Static method in class com.protomatter.syslog.Syslog
Determine if the current syslog mask would allow a message at the DEBUG level to be logged.
canDebug(Object) - Static method in class com.protomatter.syslog.Syslog
Deprecated.  
canError() - Static method in class com.protomatter.syslog.Syslog
Determine if the current syslog mask would allow a message at the ERROR level to be logged.
canError(Object) - Static method in class com.protomatter.syslog.Syslog
Deprecated.  
canFatal() - Static method in class com.protomatter.syslog.Syslog
Determine if the current syslog mask would allow a message at the FATAL level to be logged.
canFatal(Object) - Static method in class com.protomatter.syslog.Syslog
Deprecated.  
canInfo() - Static method in class com.protomatter.syslog.Syslog
Determine if the current syslog mask would allow a message at the INFO level to be logged.
canInfo(Object) - Static method in class com.protomatter.syslog.Syslog
Deprecated.  
canLog(int) - Static method in class com.protomatter.syslog.Syslog
Determine if the current default syslog mask would allow the given level of message to be logged.
canLog(Object, int) - Static method in class com.protomatter.syslog.Syslog
Deprecated.  
canWarning() - Static method in class com.protomatter.syslog.Syslog
Determine if the current syslog mask would allow a message at the WARNING level to be logged.
canWarning(Object) - Static method in class com.protomatter.syslog.Syslog
Deprecated.  
channel - Static variable in class com.protomatter.syslog.Syslog
A log channel for syslog configuration and system related messages.
channel - Variable in class com.protomatter.syslog.SyslogMessage
The channel the message is for.
Channel - class com.protomatter.syslog.Channel.
A utility class for writing log messages to channels.
CharacterStreamDatabaseLogStatementAdapter - class com.protomatter.syslog.CharacterStreamDatabaseLogStatementAdapter.
A log adapter that uses the setCharacterStream() method to set details.
CharacterStreamDatabaseLogStatementAdapter() - Constructor for class com.protomatter.syslog.CharacterStreamDatabaseLogStatementAdapter
 
checkin(ObjectPoolObject) - Method in class com.protomatter.pool.SimpleObjectPool
Check an object back into the pool.
checkin(ObjectPoolObject) - Method in interface com.protomatter.pool.ObjectPool
Put an object back into the pool.
checkinPoolObject(ObjectPoolObject) - Method in class com.protomatter.pool.SimpleObjectPool
This method needs to be implemented by sub-classes.
checkinPoolObject(ObjectPoolObject) - Method in class com.protomatter.pool.GrowingObjectPool
 
checkout() - Method in class com.protomatter.pool.SimpleObjectPool
Implements a first in, first out reservation scheme.
checkout() - Method in interface com.protomatter.pool.ObjectPool
Get an object out of the pool.
clear() - Method in class com.protomatter.util.SoftReferenceCache
Clear the entire cache.
clear() - Method in interface com.protomatter.util.Cache
Clear the entire cache.
clear(Object) - Method in class com.protomatter.util.SoftReferenceCache
Clear the value in the cache at the given key.
clear(Object) - Method in interface com.protomatter.util.Cache
Clear the value at the given location in the cache.
clearChannelSet() - Method in class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Clear out the set of channel names we're listing to.
clearChannelSet() - Method in class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Clear out the set of channel names we're listing to.
clearClassSet() - Method in class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Clear out the set of class names we're listing to.
clearClassSet() - Method in class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Clear out the set of class names we're listing to.
clearPatternSet() - Method in class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Clear out the set of class name patterns we're listing to.
clearPatternSet() - Method in class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Clear out the set of channel name patterns we're listing to.
clearPatternSet() - Method in class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Clear out the set of channel name patterns we're listing to.
clearPatternSet() - Method in class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Clear out the set of class name patterns we're listing to.
clearWarnings() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
close() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
close() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolPooledConnection
 
close() - Method in class com.protomatter.pas.jndi.PASContext
 
close() - Method in class com.protomatter.syslog.SyslogWriter
Close the writer.
close() - Method in class com.protomatter.syslog.SyslogHandler
Close the handler.
close(Connection) - Method in class com.protomatter.j2ee.ejb.ProtoEJB
Close the given SQL Connection.
close(Connection) - Method in class com.protomatter.pas.base.ProtoPASStartup
Cleanly close the given Connection.
close(Connection) - Method in class com.protomatter.pas.servlet.PASServlet
Close the given JDBC connection.
close(Connection) - Static method in class com.protomatter.util.DatabaseUtil
Close the given Connection.
close(Connection, Object) - Static method in class com.protomatter.util.DatabaseUtil
Close the given Connection.
close(ResultSet) - Method in class com.protomatter.j2ee.ejb.ProtoEJB
Close the given SQL ResultSet.
close(ResultSet) - Method in class com.protomatter.pas.base.ProtoPASStartup
Cleanly close the given ResultSet.
close(ResultSet) - Method in class com.protomatter.pas.servlet.PASServlet
Close the given JDBC resultset.
close(ResultSet) - Static method in class com.protomatter.util.DatabaseUtil
Close the given ResultSet.
close(ResultSet, Object) - Static method in class com.protomatter.util.DatabaseUtil
Close the given ResultSet.
close(Statement) - Method in class com.protomatter.j2ee.ejb.ProtoEJB
Close the given SQL Statement.
close(Statement) - Method in class com.protomatter.pas.base.ProtoPASStartup
Cleanly close the given Statement.
close(Statement) - Method in class com.protomatter.pas.servlet.PASServlet
Close the given JDBC statement.
close(Statement) - Static method in class com.protomatter.util.DatabaseUtil
Close the given Statement.
close(Statement, Object) - Static method in class com.protomatter.util.DatabaseUtil
Close the given Statement.
closeAllConnections() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Shutdown all the connections that this pool has open and checked in.
com.protomatter - package com.protomatter
The com.protomatter.* packages are all Open Source software provided by Nate Sammons.
com.protomatter.j2ee.ejb - package com.protomatter.j2ee.ejb
EJB base classes.
com.protomatter.jdbc.pool - package com.protomatter.jdbc.pool
A JDBC Driver that maintains a pool of connections.
com.protomatter.jdbc.sl - package com.protomatter.jdbc.sl
A simple SQL tool for using JDBC drivers.
com.protomatter.pas - package com.protomatter.pas
A simple Application Server.
com.protomatter.pas.base - package com.protomatter.pas.base
Useful base classes for projects using PAS.
com.protomatter.pas.cron - package com.protomatter.pas.cron
Interfaces for the PAS cron facility.
com.protomatter.pas.cronmanager - package com.protomatter.pas.cronmanager
The default implementation of the PAS cron facility.
com.protomatter.pas.event - package com.protomatter.pas.event
Interfaces for the PAS event tree facility.
com.protomatter.pas.eventmanager - package com.protomatter.pas.eventmanager
The default implementation of the PAS event tree facility.
com.protomatter.pas.init - package com.protomatter.pas.init
Interfaces for the PAS startup/shutdown facilities.
com.protomatter.pas.jndi - package com.protomatter.pas.jndi
The JNDI implementation provided by PAS.
com.protomatter.pas.jndi.spi - package com.protomatter.pas.jndi.spi
The JNDI SPI implementation provided by PAS.
com.protomatter.pas.service - package com.protomatter.pas.service
Interfaces for miscellaneous PAS services.
com.protomatter.pas.serviceimpl - package com.protomatter.pas.serviceimpl
Default implementations for miscellaneous PAS services.
com.protomatter.pas.servlet - package com.protomatter.pas.servlet
Useful classes for servlets interfacing with PAS.
com.protomatter.pool - package com.protomatter.pool
An object pooling framework.
com.protomatter.syslog - package com.protomatter.syslog
Syslog is a system-wide logging facility.
com.protomatter.syslog.xml - package com.protomatter.syslog.xml
This package contains classes required for configuring Syslog from XML files.
com.protomatter.util - package com.protomatter.util
A collection of utility classes.
com.protomatter.xml - package com.protomatter.xml
A collection of XML-related utility classes.
commit() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
COMP_ENV_CHANNEL_LIST - Static variable in class com.protomatter.j2ee.ejb.ProtoEJB
The JNDI name of the syslog channel list.
composeName(Name, Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
composeName(String, String) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
configure(Element) - Static method in class com.protomatter.syslog.xml.SyslogXML
Configure syslog from the given XML document.
configure(Element) - Method in interface com.protomatter.xml.XMLConfigurable
Configure this object using the given XML Element.
configure(File) - Static method in class com.protomatter.syslog.xml.SyslogXML
Configure syslog from the given XML file.
configure(File, String) - Static method in class com.protomatter.syslog.xml.SyslogXML
Configure syslog from the given XML file using the given JDom SAX driver class as a parser.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.SimpleLogPolicy_Helper
Configure this policy given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.PerClassPolicy_Helper
Configure this policy given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.SimpleSyslogTextFormatter_Helper
Configure this text formatter given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.HTMLSyslogTextFormatter_Helper
Configure this text formatter given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.JDK14PerChannelPolicy_Helper
Configure this policy given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.BasicLogger_Helper
Configure this logger given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.OpenFileLog_Helper
Configure this logger given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.LengthRolloverLog_Helper
Configure this logger given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.JMSLog_Helper
Configure this logger given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.JDK14SyslogTextFormatter_Helper
Configure this text formatter given the XML element.
configure(Object, Element) - Method in interface com.protomatter.syslog.xml.XMLConfigHelper
Configure the given object using the given XML information.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.TimeRolloverLog_Helper
Configure this logger given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.JDK14PerClassPolicy_Helper
Configure this policy given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.PerChannelPolicy_Helper
Configure this policy given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.RemoteLog_Helper
Configure this logger given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.FileLog_Helper
Configure this logger given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.MailLog_Helper
Configure this logger given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.PrintWriterLog_Helper
Configure this logger given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.SimpleSyslogMailSubjectFormatter_Helper
Configure this text formatter given the XML element.
configure(Object, Element) - Method in class com.protomatter.syslog.xml.DatabaseLog_Helper
Configure this logger given the XML element.
configureGroup(JDK14PerChannelPolicy.PolicyGroup, Element) - Method in class com.protomatter.syslog.xml.JDK14PerChannelPolicy_Helper
 
configureGroup(JDK14PerClassPolicy.PolicyGroup, Element) - Method in class com.protomatter.syslog.xml.JDK14PerClassPolicy_Helper
 
configureGroup(PerChannelPolicy.PolicyGroup, Element) - Method in class com.protomatter.syslog.xml.PerChannelPolicy_Helper
 
configureGroup(PerClassPolicy.PolicyGroup, Element) - Method in class com.protomatter.syslog.xml.PerClassPolicy_Helper
 
connect(String, Properties) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
Check a connection out of the pool specified in the URL.
connection - Variable in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
createObjectPoolObject() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Used internally for growing the pool.
createObjectPoolObject() - Method in class com.protomatter.pool.SimpleObjectPool
To be implemented by sub-classes.
createObjectPoolObject() - Method in class com.protomatter.util.WorkQueue
 
createObjectPoolObject() - Method in class com.protomatter.util.BlockingQueue
 
createPools(Properties) - Static method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Create pools from a properties object.
createStatement() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
createStatement(int, int) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
createSubcontext(Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
createSubcontext(String) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
CronEntry - class com.protomatter.pas.cron.CronEntry.
A cron entry.
CronEntry() - Constructor for class com.protomatter.pas.cron.CronEntry
Create an empty CronEntry.
currentLogMask - Static variable in class com.protomatter.syslog.Syslog
The current system-wide log mask.

D

DatabaseLog - class com.protomatter.syslog.DatabaseLog.
A logger that writes to a database.
DatabaseLog_Helper - class com.protomatter.syslog.xml.DatabaseLog_Helper.
XML configuration helper for DatabaseLog.
DatabaseLog_Helper() - Constructor for class com.protomatter.syslog.xml.DatabaseLog_Helper
 
DatabaseLog() - Constructor for class com.protomatter.syslog.DatabaseLog
You will need to call the configure() method if you use this constructor.
DatabaseLogStatementAdapter - interface com.protomatter.syslog.DatabaseLogStatementAdapter.
An adapter for setting the message detail in the database log.
DatabaseUtil - class com.protomatter.util.DatabaseUtil.
Database-related utility class.
DEBUG - Static variable in class com.protomatter.syslog.Syslog
A log generated during debugging of the software.
debug(InetAddress, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a debug message, which will be converted through toString().
debug(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a debug message with a detail object, both of which will be converted through toString().
debug(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a debug message, which will be converted through toString().
debug(Object, Object) - Method in class com.protomatter.syslog.Channel
Log a debug message.
debug(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a debug message with a detail object, both of which will be converted through toString().
debug(Object, Object, Object) - Method in class com.protomatter.syslog.Channel
Log a debug message.
debugToChannel(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a debug message to the given channel.
debugToChannel(InetAddress, Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a debug message with a detail object to the given channel.
debugToChannel(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a debug message to the given channel.
debugToChannel(Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a debug message with a detail object to the given channel.
decode(byte[]) - Static method in class com.protomatter.util.Base64
Decode data and return bytes.
decode(String) - Static method in class com.protomatter.util.Base64
Decode data and return bytes.
DEFAULT - Static variable in class com.protomatter.syslog.Channel
A static utility field, which is the "default" channel.
DEFAULT_CHANNEL - Static variable in class com.protomatter.syslog.Syslog
The name of the default log channel.
deleteObjectPoolObject() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
Used by the connection pool.
deleteObjectPoolObject() - Method in interface com.protomatter.pool.ObjectPoolObject
Called when this object has expired or is otherwise not going to be re-used by the pool.
destroy() - Method in class com.protomatter.pas.PASServlet
Runs all registered PASShutdown classes.
destroy() - Method in class com.protomatter.syslog.xml.SyslogInitServlet
Showdown syslog.
destroySubcontext(Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
destroySubcontext(String) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
detail - Variable in class com.protomatter.syslog.SyslogMessage
The detailed message.
displayBytes(byte[]) - Static method in class com.protomatter.util.ByteDisplay
Display the given byte array.
displayBytes(byte[], int, int) - Static method in class com.protomatter.util.ByteDisplay
Display the given byte array, starting at the given offset and ending after the given length.
displayBytes(int) - Static method in class com.protomatter.util.ByteDisplay
Display the given byte.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.protomatter.syslog.xml.SyslogInitServlet
 

E

ejbActivate() - Method in class com.protomatter.j2ee.ejb.ProtoSessionEJB
EJB activation callback.
ejbActivate() - Method in class com.protomatter.j2ee.ejb.ProtoEntityEJB
EJB activation callback.
ejbPassivate() - Method in class com.protomatter.j2ee.ejb.ProtoSessionEJB
EJB passivation callback.
ejbPassivate() - Method in class com.protomatter.j2ee.ejb.ProtoEntityEJB
EJB passivation callback.
ejbRemove() - Method in class com.protomatter.j2ee.ejb.ProtoMessageEJB
EJB removal callback.
ejbRemove() - Method in class com.protomatter.j2ee.ejb.ProtoSessionEJB
EJB removal callback.
elapsed() - Method in class com.protomatter.util.OpTimer
Return elapsed time.
encode(byte[]) - Static method in class com.protomatter.util.Base64
Encode some data and return a String.
ERROR - Static variable in class com.protomatter.syslog.Syslog
One of the software components caused an error or exception.
error(InetAddress, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a error message, which will be converted through toString().
error(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a error message with a detail object, both of which will be converted through toString().
error(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a error message, which will be converted through toString().
error(Object, Object) - Method in class com.protomatter.syslog.Channel
Log an error message.
error(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a error message with a detail object, both of which will be converted through toString().
error(Object, Object, Object) - Method in class com.protomatter.syslog.Channel
Log an error message.
errorToChannel(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs an error message to the given channel.
errorToChannel(InetAddress, Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs an error message with a detail object to the given channel.
errorToChannel(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs an error message to the given channel.
errorToChannel(Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs an error message with a detail object to the given channel.
ExampleEventListener - class com.protomatter.pas.event.ExampleEventListener.
A simple event listener class.
ExampleEventListener() - Constructor for class com.protomatter.pas.event.ExampleEventListener
Default constructor.
ExpiringSoftReferenceCache - class com.protomatter.util.ExpiringSoftReferenceCache.
A cache that uses soft references and will also expire cache values after a given period of time.
ExpiringSoftReferenceCache(long) - Constructor for class com.protomatter.util.ExpiringSoftReferenceCache
Create a new timed soft reference cache with the given timeout.

F

FATAL - Static variable in class com.protomatter.syslog.Syslog
One of the software components is no longer functional.
fatal(InetAddress, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a fatal message, which will be converted through toString().
fatal(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a fatal message with a detail object, both of which will be converted through toString().
fatal(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a fatal message, which will be converted through toString().
fatal(Object, Object) - Method in class com.protomatter.syslog.Channel
Log a fatal message.
fatal(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a fatal message with a detail object, both of which will be converted through toString().
fatal(Object, Object, Object) - Method in class com.protomatter.syslog.Channel
Log a fatal message.
fatalToChannel(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a fatal message to the given channel.
fatalToChannel(InetAddress, Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a fatal message with a detail object to the given channel.
fatalToChannel(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a fatal message to the given channel.
fatalToChannel(Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a fatal message with a detail object to the given channel.
FileLog - class com.protomatter.syslog.FileLog.
A logger that simply writes to a file.
FileLog_Helper - class com.protomatter.syslog.xml.FileLog_Helper.
XML configuration helper for FileLog.
FileLog_Helper() - Constructor for class com.protomatter.syslog.xml.FileLog_Helper
 
FileLog() - Constructor for class com.protomatter.syslog.FileLog
You will need to call the configure() method if you use this constructor.
FileLog(File) - Constructor for class com.protomatter.syslog.FileLog
Create a new file log attached to the given file.
FileLog(File, boolean, boolean) - Constructor for class com.protomatter.syslog.FileLog
Create a new file log attached to the given file.
flush() - Method in interface com.protomatter.syslog.Syslogger
Flush the given logger's output.
flush() - Method in class com.protomatter.syslog.FileLog
 
flush() - Method in class com.protomatter.syslog.JMSLog
 
flush() - Method in class com.protomatter.syslog.SyslogWriter
Flush unwritten data to Syslog.
flush() - Static method in class com.protomatter.syslog.Syslog
Flush output to all loggers.
flush() - Method in class com.protomatter.syslog.SyslogHandler
Flush this handler.
flush() - Method in class com.protomatter.syslog.MailLog
 
flush() - Method in class com.protomatter.syslog.OpenFileLog
 
flush() - Method in class com.protomatter.syslog.RemoteLog
 
flush() - Method in class com.protomatter.syslog.DatabaseLog
 
flush() - Method in class com.protomatter.syslog.PrintWriterLog
 
flush() - Method in class com.protomatter.syslog.TimeRolloverLog
 
flush() - Method in class com.protomatter.syslog.LengthRolloverLog
 
formatDate(long) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Format the given date with the dateformat that's been set.
formatException(Throwable) - Method in class com.protomatter.pas.servlet.PASServlet
Format an exteption.
formatLogEntry(StringBuffer, SyslogMessage) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Format the given log entry.
formatLogEntry(StringBuffer, SyslogMessage) - Method in class com.protomatter.syslog.HTMLSyslogTextFormatter
Format a log entry.
formatLogEntry(StringBuffer, SyslogMessage) - Method in class com.protomatter.syslog.BasicLogger
Format the log entry using the current log formatter.
formatLogEntry(StringBuffer, SyslogMessage) - Method in interface com.protomatter.syslog.SyslogTextFormatter
Format the given log entry.
formatLogEntry(StringBuffer, SyslogMessage) - Method in class com.protomatter.syslog.WlSyslogTextFormatter
 
formatLogEntry(StringBuffer, SyslogMessage) - Method in class com.protomatter.syslog.Wl6SyslogTextFormatter
 
formatLogEntry(SyslogMessage) - Method in class com.protomatter.syslog.SyslogHTMLMailFormatter
Format the given log entry.
formatLoggerClassName(StringBuffer, SyslogMessage) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
formatLoggerClassName(StringBuffer, SyslogMessage) - Method in class com.protomatter.syslog.JDK14SyslogTextFormatter
 
formatMessageDetail(StringBuffer, SyslogMessage) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
formatMessageDetail(StringBuffer, SyslogMessage) - Method in interface com.protomatter.syslog.SyslogTextFormatter
Format the given log message's detail.
formatMessageSubject(SyslogMessage) - Method in interface com.protomatter.syslog.SyslogMailSubjectFormatter
Format the message subject given the log entry.
formatMessageSubject(SyslogMessage) - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
Format the given log entry.
formatter - Variable in class com.protomatter.syslog.BasicLogger
 

G

get(Object) - Method in class com.protomatter.util.SoftReferenceCache
Get a value from the cache at the given key.
get(Object) - Method in interface com.protomatter.util.Cache
Get the value at a given location in the cache.
get(Object) - Method in class com.protomatter.util.ExpiringSoftReferenceCache
Get a value from the cache.
getAllChannel() - Static method in class com.protomatter.syslog.Channel
Get a Channel object for the "all" channel.
getAppend() - Method in class com.protomatter.syslog.FileLog
Get the file we're writing to.
getAppend() - Method in class com.protomatter.syslog.TimeRolloverLog
Determine if we will append to files that already exist.
getAppend() - Method in class com.protomatter.syslog.LengthRolloverLog
Get the append-to-file flag.
getAttachments() - Method in class com.protomatter.util.MIMEMessage
Get an enumeration of the attachments to this message.
getAuthPassword(HttpServletRequest) - Static method in class com.protomatter.util.BasicAuthUtil
Decodes the "Authorization" header and retrieves the password from it.
getAuthUsername(HttpServletRequest) - Static method in class com.protomatter.util.BasicAuthUtil
Decodes the "Authorization" header and retrieves the user's name from it.
getAutoCommit() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
getAutoFlush() - Method in class com.protomatter.syslog.FileLog
Determine if we should we auto-flush the buffer all the time.
getAutoFlush() - Method in class com.protomatter.syslog.TimeRolloverLog
Determine if we will automatically flush the writer.
getAutoFlush() - Method in class com.protomatter.syslog.LengthRolloverLog
Get the auto-flush flag.
getBaseFilename() - Method in class com.protomatter.syslog.TimeRolloverLog
Get the base name for the log file.
getBasename() - Method in class com.protomatter.syslog.LengthRolloverLog
Get the base file name.
getBCC() - Method in class com.protomatter.syslog.MailLog
Get the list of email addresses which appear in the "Bcc:" header.
getBoundary() - Method in class com.protomatter.util.MIMEMessage
Get the boundary between parts of the message.
getCatalog() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
getCC() - Method in class com.protomatter.syslog.MailLog
Get the list of email addresses which appear in the "Cc:" header.
getChannel(String) - Static method in class com.protomatter.syslog.Channel
Get a Channel object for the given channel name.
getChannels() - Method in class com.protomatter.syslog.SimpleLogPolicy
Get the list of channels this policy listens to.
getChannelSet() - Method in class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Get the set of channel names (exact matches) we're listing to.
getChannelSet() - Method in class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Get the set of channel names (exact matches) we're listing to.
getChannelWidth() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
getCheckedOutObjects() - Method in class com.protomatter.pool.SimpleObjectPool
Get the list of objects that are currently checked out of the pool.
getClassSet() - Method in class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Get the set of class names (exact matches) we're listing to.
getClassSet() - Method in class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Get the set of class names (exact matches) we're listing to.
getClassWidth() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
getComponentContext() - Method in class com.protomatter.j2ee.ejb.ProtoEJB
Get the environment context for this component.
getConfigHelper(Object) - Static method in class com.protomatter.syslog.xml.XMLConfigUtil
Get the helper class for the given object.
getConfiguration() - Static method in class com.protomatter.syslog.xml.SyslogXML
Get an XML representation of the current configuration state of Syslog including all loggers, etc.
getConfiguration(Element) - Method in interface com.protomatter.xml.XMLConfigurable
Get this object's configuration represented as an XML Element.
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.SimpleLogPolicy_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.PerClassPolicy_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.SimpleSyslogTextFormatter_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.HTMLSyslogTextFormatter_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.JDK14PerChannelPolicy_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.BasicLogger_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.OpenFileLog_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.LengthRolloverLog_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.JMSLog_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.JDK14SyslogTextFormatter_Helper
 
getConfiguration(Object, Element) - Method in interface com.protomatter.syslog.xml.XMLConfigHelper
Encode the given object's configuration into the given XML element.
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.TimeRolloverLog_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.JDK14PerClassPolicy_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.PerChannelPolicy_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.RemoteLog_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.FileLog_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.MailLog_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.PrintWriterLog_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.SimpleSyslogMailSubjectFormatter_Helper
 
getConfiguration(Object, Element) - Method in class com.protomatter.syslog.xml.DatabaseLog_Helper
 
getConfigurationGroup(JDK14PerChannelPolicy.PolicyGroup, Element) - Method in class com.protomatter.syslog.xml.JDK14PerChannelPolicy_Helper
 
getConfigurationGroup(JDK14PerClassPolicy.PolicyGroup, Element) - Method in class com.protomatter.syslog.xml.JDK14PerClassPolicy_Helper
 
getConfigurationGroup(PerChannelPolicy.PolicyGroup, Element) - Method in class com.protomatter.syslog.xml.PerChannelPolicy_Helper
 
getConfigurationGroup(PerClassPolicy.PolicyGroup, Element) - Method in class com.protomatter.syslog.xml.PerClassPolicy_Helper
 
getConnection() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource
Get a connection from this DataSource.
getConnection() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolPooledConnection
 
getConnection() - Method in class com.protomatter.pas.base.ProtoPASStartup
Get a connection using the driver, URL and properties that were specified as startup arguments.
getConnection(String) - Method in class com.protomatter.pas.servlet.PASServlet
Return a connection from the given JDBC connection pool.
getConnection(String, String) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource
Get a connection from this DataSource.
getContent() - Method in class com.protomatter.util.MIMEAttachment
Return the content.
getContentType() - Method in class com.protomatter.util.MIMEMessage
Get the Content-Type of this message, also includes the boundary.
getContext() - Static method in class com.protomatter.pas.jndi.JNDIUtil
Gets a context using the com.protomatter.pas.jndi.spi.PASInitialContextFactory class as the initial context factory.
getCreateWaitTime() - Method in class com.protomatter.pool.GrowingObjectPool
Get the number of milliseconds to sleep between creates of new objects for the pool.
getCurrentPoolSize() - Method in class com.protomatter.pool.GrowingObjectPool
Get the current size of the pool.
getDateFormat() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Get the format for logging dates.
getDateFormatCacheTime() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Get the number of milliseconds a date format should be cached.
getDateFormatTimezone() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Get the timezone of the date format.
getDefaultChannel() - Static method in class com.protomatter.syslog.Channel
Get a Channel object for the default channel.
getDetailWidth() - Method in class com.protomatter.syslog.DatabaseLog
Get the width of the message detail column.
getDriver() - Method in class com.protomatter.syslog.DatabaseLog
Get the classname of the driver.
getEntityContext() - Method in class com.protomatter.j2ee.ejb.ProtoEntityEJB
Get the entity context.
getEnvironment() - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
getEvent() - Method in class com.protomatter.pas.cron.CronEntry
Get this entry's event.
getException() - Method in class com.protomatter.jdbc.pool.PoolSQLException
 
getExtension() - Method in class com.protomatter.syslog.LengthRolloverLog
Get the file extension.
getFactoryName() - Method in class com.protomatter.syslog.JMSLog
Get the JNDI name of the JMS connection factory we'll use.
getFile() - Method in class com.protomatter.syslog.FileLog
Get the file we're writing to.
getFile() - Method in class com.protomatter.syslog.OpenFileLog
Get the file we're writing to.
getFileExtension() - Method in class com.protomatter.syslog.TimeRolloverLog
Get the file extension to use.
getFlushThreadInterval() - Static method in class com.protomatter.syslog.Syslog
Get the sleep interval of the logger flush thread.
getFromAddress() - Method in class com.protomatter.syslog.MailLog
Get the email address the message will appear to come from.
getFromName() - Method in class com.protomatter.syslog.MailLog
Get the human-readable name that the message will appear to be from.
getGroupList() - Method in class com.protomatter.syslog.JDK14PerClassPolicy
Get the list of policy groups.
getGroupList() - Method in class com.protomatter.syslog.PerChannelPolicy
Get the list of policy groups.
getGroupList() - Method in class com.protomatter.syslog.JDK14PerChannelPolicy
Get the list of policy groups.
getGroupList() - Method in class com.protomatter.syslog.PerClassPolicy
Get the list of policy groups.
getHeader(String) - Method in class com.protomatter.util.MIMEAttachment
Get a header value.
getHeaderNames() - Method in class com.protomatter.util.MIMEAttachment
Get an Enumeration of the header names.
getHostname(InetAddress) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
getHostname(InetAddress) - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
 
getHostWidth() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
getHTML() - Method in class com.protomatter.syslog.MailLog
Get the html-email flag.
getIncludeLineNumber() - Method in class com.protomatter.syslog.JDK14SyslogTextFormatter
Include the line number in the class section.
getIncludeMethod() - Method in class com.protomatter.syslog.JDK14SyslogTextFormatter
Include the method name in the class section.
getInitialContext() - Method in class com.protomatter.pas.servlet.PASServlet
Get a reference to a JNDI context attached to the PAS JNDI tree.
getInitialContext(Hashtable) - Method in class com.protomatter.pas.jndi.spi.PASInitialContextFactory
Get a context based on the parameters specified in environment.
getInitialObjectPoolSize() - Method in class com.protomatter.pool.GrowingObjectPool
Get the initial size of the pool.
getInstance() - Static method in class com.protomatter.pas.PASCore
Get the globally unique instance of PAS.
getInstance() - Static method in class com.protomatter.pas.PASServlet
Get the globally unique instance of PAS.
getInstance() - Static method in class com.protomatter.syslog.Syslog
Returns the global Syslog instance.
getJDBCDriverClass() - Method in class com.protomatter.pas.base.ProtoPASStartup
Get the class name of the JDBC driver that was specified as a startup argument.
getJDBCProperties() - Method in class com.protomatter.pas.base.ProtoPASStartup
Get the properties that were specified as startup arguments for opening JDBC connections.
getJDBCURL() - Method in class com.protomatter.pas.base.ProtoPASStartup
Get the JDBC URL that will be used for opening connections.
getLevelMap() - Method in class com.protomatter.syslog.SyslogHandler
Get the conversion map for levels.
getLocalHostName() - Static method in class com.protomatter.syslog.Syslog
Get the local hostname.
getLock() - Method in class com.protomatter.util.Mutex
Obtain the lock on the mutex.
getLockingThread() - Method in class com.protomatter.util.Mutex
Get a reference to the thread that currently has the lock.
getLogFooter() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Get the log footer.
getLogFooter() - Method in class com.protomatter.syslog.HTMLSyslogTextFormatter
Get the log footer.
getLogFooter() - Method in interface com.protomatter.syslog.SyslogTextFormatter
Get the footer text that should be included at the bottom of each log file.
getLogger(String) - Static method in class com.protomatter.syslog.Syslog
Get a logger by name.
getLoggers() - Static method in class com.protomatter.syslog.Syslog
Returns an Enumeration of all Syslogger objects registered with Syslog.
getLogHeader() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Get the log header.
getLogHeader() - Method in class com.protomatter.syslog.HTMLSyslogTextFormatter
Get the log header.
getLogHeader() - Method in interface com.protomatter.syslog.SyslogTextFormatter
Get the header text that should be included at the top of each log file.
getLoginTimeout() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource
Get the login timeout.
getLogMask() - Method in class com.protomatter.syslog.SimpleLogPolicy
Get the mask for logging of messages.
getLogMask() - Static method in class com.protomatter.syslog.Syslog
Get the default mask for logging of messages.
getLogMaskAsString() - Static method in class com.protomatter.syslog.Syslog
Get a string representation of the current master log mask.
getLogMaskAsString(int) - Static method in class com.protomatter.syslog.Syslog
Get a string representation of the given log mask.
getLogWriter() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource
Get the log writer.
getMailPort() - Method in class com.protomatter.syslog.MailLog
Get the port to use on the mail server.
getMailServer() - Method in class com.protomatter.syslog.MailLog
Get the hostname of the mail server to use.
getMajorVersion() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
 
getMaxObjectPoolSize() - Method in class com.protomatter.pool.GrowingObjectPool
Get the maximum number of objects this pool will hold.
getMessageContext() - Method in class com.protomatter.j2ee.ejb.ProtoMessageEJB
Get the message context.
getMessageWidth() - Method in class com.protomatter.syslog.DatabaseLog
Get the width of the short message column.
getMetaData() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
getMinorVersion() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
 
getName() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Get the name of this pool.
getName() - Method in interface com.protomatter.syslog.Syslogger
Get the name of this logger.
getName() - Method in class com.protomatter.syslog.BasicLogger
Get this logger's name.
getName() - Method in interface com.protomatter.syslog.LogPolicy
Get the name of this policy.
getName() - Method in class com.protomatter.syslog.SimpleLogPolicy
Get the name of this policy.
getName() - Method in class com.protomatter.util.OpTimer
Get the name of this timer.
getNameFormat() - Method in class com.protomatter.syslog.TimeRolloverLog
Get the dateformat part of the name.
getNameInNamespace() - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
getNameParser(Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
getNameParser(String) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
getNextException(Throwable) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Get the "next" exception in this series.
getNextObject() - Method in class com.protomatter.util.BlockingQueue
Get the next object in the queue.
getNextPoolObject() - Method in class com.protomatter.pool.SimpleObjectPool
This method needs to be implemented by sub-classes.
getNextPoolObject() - Method in class com.protomatter.pool.GrowingObjectPool
Gets the next object from the pool.
getNextRolloverTime() - Method in class com.protomatter.syslog.TimeRolloverLog
Calculate the next date to rollover the logs based on how often we should roll.
getNumRetries() - Method in class com.protomatter.syslog.DatabaseLog
Get the number of retries before failure.
getNumThreads() - Method in class com.protomatter.util.WorkQueue
Get the number of worker threads associated with this WorkQueue.
getNumThreads(String) - Method in interface com.protomatter.pas.service.PASWorkService
Get the number of threads available in the given queue.
getNumThreads(String) - Method in class com.protomatter.pas.serviceimpl.PASWorkServiceImpl
 
getNumWaiters() - Method in class com.protomatter.pool.SimpleObjectPool
Get the number of threads waiting for an object to become available.
getNumWaiters(String) - Method in interface com.protomatter.pas.service.PASWorkService
Get the number of threads waiting in the given queue.
getNumWaiters(String) - Method in class com.protomatter.pas.serviceimpl.PASWorkServiceImpl
 
getNumWorkers() - Method in class com.protomatter.util.WorkQueue
Get the number of threads that are currently performing work.
getNumWorkers(String) - Method in interface com.protomatter.pas.service.PASWorkService
Get the number of workers in the given queue.
getNumWorkers(String) - Method in class com.protomatter.pas.serviceimpl.PASWorkServiceImpl
 
getObjectPoolGrowSize() - Method in class com.protomatter.pool.GrowingObjectPool
Get the number of objects the pool should grow by when it needs to grow.
getObjectPoolSize() - Method in class com.protomatter.pool.GrowingObjectPool
Get the number of objects in the pool that are available.
getObjectsInUse() - Method in class com.protomatter.pool.SimpleObjectPool
Get the number of objects that are currently checked out.
getObjectsInUse() - Method in interface com.protomatter.pool.ObjectPool
Get the current number of objects that have been checked out.
getOverrideClass() - Method in class com.protomatter.syslog.JDK14SyslogTextFormatter
Override the passed-in class name.
getPass() - Method in class com.protomatter.syslog.JMSLog
Get the password for authenticating to the JMS connection.
getPatternSet() - Method in class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Get the set of class patterns we're listing to.
getPatternSet() - Method in class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Get the set of channel patterns we're listing to.
getPatternSet() - Method in class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Get the set of channel patterns we're listing to.
getPatternSet() - Method in class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Get the set of class patterns we're listing to.
getPayload() - Method in class com.protomatter.pas.event.PASEvent
Get the payload of this event.
getPersistent() - Method in class com.protomatter.syslog.JMSLog
Get the message persistence flag.
getPolicy() - Method in interface com.protomatter.syslog.Syslogger
Get the log policy used by this logger.
getPolicy() - Method in class com.protomatter.syslog.BasicLogger
Get the log policy used by this logger.
getPolicyGroups() - Method in class com.protomatter.syslog.JDK14PerClassPolicy
Get the list of policy groups.
getPolicyGroups() - Method in class com.protomatter.syslog.PerChannelPolicy
Get the list of policy groups.
getPolicyGroups() - Method in class com.protomatter.syslog.JDK14PerChannelPolicy
Get the list of policy groups.
getPolicyGroups() - Method in class com.protomatter.syslog.PerClassPolicy
Get the list of policy groups.
getPool() - Method in class com.protomatter.pool.GrowingObjectPool
Get the pool.
getPool(String) - Static method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
Get one of the currently registered JDBC Connection Pools.
getPooledConnection() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource
Get a PooledConnection from this ConnectionPoolDataSource.
getPooledConnection(String, String) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource
Get a PooledConnection from this ConnectionPoolDataSource.
getPoolNames() - Static method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
Get the list of registered pool names.
getPrimaryKey() - Method in class com.protomatter.j2ee.ejb.ProtoEntityEJB
Get the current primary key.
getPriority() - Method in class com.protomatter.syslog.JMSLog
Get the message priority.
getProperties() - Method in class com.protomatter.pas.PASCore
Get the system configuration.
getProperties() - Method in class com.protomatter.pas.PASServlet
Get the system configuration.
getProperties() - Method in class com.protomatter.syslog.DatabaseLog
Get the JDBC connection properties.
getProperties(String) - Static method in class com.protomatter.pas.PASPropertyUtil
Parse a string that looks like "foo=bar,this=that" into properties.
getProperties(String) - Method in class com.protomatter.pas.base.ProtoPASStartup
A utility method.
getPropertyInfo(String, Properties) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
 
getQueueLength() - Method in class com.protomatter.util.WorkQueue
Get the length of the queue (number of work elements yet to be processed).
getQueueLength() - Method in class com.protomatter.util.BlockingQueue
Get the length of the queue (number of work elements yet to be processed).
getQueueLength(String) - Method in interface com.protomatter.pas.service.PASWorkService
Get the length of the given queue.
getQueueLength(String) - Method in class com.protomatter.pas.serviceimpl.PASWorkServiceImpl
 
getQueueNames() - Method in interface com.protomatter.pas.service.PASWorkService
Get the names of available queues.
getQueueNames() - Method in class com.protomatter.pas.serviceimpl.PASWorkServiceImpl
 
getRollLength() - Method in class com.protomatter.syslog.LengthRolloverLog
Get the max file size (in bytes).
getRollType() - Method in class com.protomatter.syslog.TimeRolloverLog
Get the roll type.
getServletInfo() - Method in class com.protomatter.pas.PASServlet
Return information about this servlet.
getSessionContext() - Method in class com.protomatter.j2ee.ejb.ProtoSessionEJB
Get the session context.
getShowChannel() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Get wether we should show the channel name in the output.
getShowChannel() - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
Get wether we should show the channel name in the output.
getShowHostName() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Get wether we should show the host name in the output.
getShowHostName() - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
Get wether we should show the host name in the output.
getShowThreadName() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Get wether we should show the thread name in the output.
getShowThreadName() - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
Get wether we should show the thread name in the output.
getStatementAdapter() - Method in class com.protomatter.syslog.DatabaseLog
Get the database statement adapter.
getStreamName() - Method in class com.protomatter.syslog.PrintWriterLog
Get the name of the stream.
getStringForLevel(int) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
getStringForLevel(int) - Method in class com.protomatter.syslog.HTMLSyslogTextFormatter
 
getStringForLevel(int) - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
 
getStringForLevel(int) - Method in class com.protomatter.syslog.WlSyslogTextFormatter
 
getStringForLevel(int) - Method in class com.protomatter.syslog.SyslogHTMLMailFormatter
 
getStringForLevel(int) - Method in class com.protomatter.syslog.Wl6SyslogTextFormatter
 
getStyleSheet() - Method in class com.protomatter.syslog.HTMLSyslogTextFormatter
Get the stylesheet being used.
getSubHeader(String, String) - Method in class com.protomatter.util.MIMEAttachment
Some headers (such as Content-Disposition) have multiple key="value" pairs associated with them.
getSubjectFormatter() - Method in class com.protomatter.syslog.MailLog
Get the message subject formatter.
getSyncObject() - Method in class com.protomatter.pool.SimpleObjectPool
Get a reference to the object being used as a synchronization lock.
getSyslogChannel() - Method in class com.protomatter.j2ee.ejb.ProtoEJB
Get the list of channels to log to.
getSyslogChannel() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Get the channel(s) to log messages to.
getSyslogChannel() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
Returns the channel information from the pool this connection is associated with.
getSyslogChannel() - Method in interface com.protomatter.syslog.SyslogChannelAware
This method should return the channel that messages coming from this object should be logged to if the call to Syslog didn't include a channel (or the channel specified was null).
getTablePrefix() - Method in class com.protomatter.syslog.DatabaseLog
Get the table prefix.
getTextFormatter() - Method in interface com.protomatter.syslog.Syslogger
Get the log formatter object used by this logger.
getTextFormatter() - Method in class com.protomatter.syslog.BasicLogger
Get the log formatter object used by this logger.
getThreadWidth() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
getTo() - Method in class com.protomatter.syslog.MailLog
Get the list of email addresses which appear in the "To:" header.
getTopicName() - Method in class com.protomatter.syslog.JMSLog
Get the JNDI name of the JMS topic we'll publish to.
getTopics() - Method in class com.protomatter.pas.cron.CronEntry
Get the list of topics this entry will submit it's event to.
getTransactionIsolation() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
getTTL() - Method in class com.protomatter.syslog.JMSLog
Get the message TTL.
getTypeMap() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
getURL() - Method in class com.protomatter.syslog.DatabaseLog
Get the JDBC URL.
getUser() - Method in class com.protomatter.syslog.JMSLog
Get the username for authenticating to the JMS connection.
getValidityCheckStatement() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Get the statement set as the validity check statement.
getVersion() - Method in class com.protomatter.pas.PASCore
Return a version String.
getWarnings() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
getWorkQueue() - Method in class com.protomatter.syslog.MailLog
Get the name of the work queue that this logger will actually do work in.
getWorkQueueMap() - Static method in class com.protomatter.syslog.Syslog
Get a map of the background work queues.
GrowingObjectPool - class com.protomatter.pool.GrowingObjectPool.
An ObjectPool implementation that has an initial size and an optional max size.
GrowingObjectPool() - Constructor for class com.protomatter.pool.GrowingObjectPool
Initialize the object pool.
GrowingObjectPool(boolean) - Constructor for class com.protomatter.pool.GrowingObjectPool
Initialize the object pool.

H

handleCommand_about(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_autocommit(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_catalog(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_catalogs(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_commit(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_connect(String) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_connectioninfo(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_desc(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_disconnect(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_driver(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_driverdata(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_fkdesc(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_h(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_help(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_history(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_indexes(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_isolation(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_jdesc(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_metadata(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_procedures(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_quit(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_rollback(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_run(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_schema(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_schemas(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_showquotes(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_showstacktrace(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleCommand_tables(Vector) - Method in class com.protomatter.jdbc.sl.SimpleListener
 
handleLogStatement(PreparedStatement, String, int) - Method in interface com.protomatter.syslog.DatabaseLogStatementAdapter
Set the parameter on the given statement to write the message detail into the database.
handleLogStatement(PreparedStatement, String, int) - Method in class com.protomatter.syslog.StringDatabaseLogStatementAdapter
 
handleLogStatement(PreparedStatement, String, int) - Method in class com.protomatter.syslog.CharacterStreamDatabaseLogStatementAdapter
 
handleLogStatement(PreparedStatement, String, int) - Method in class com.protomatter.syslog.AsciiStreamDatabaseLogStatementAdapter
 
handlePASEvent(String, PASEvent) - Method in class com.protomatter.pas.event.ExampleEventListener
Simply logs the event using Syslog.
handlePASEvent(String, PASEvent) - Method in interface com.protomatter.pas.event.PASEventListener
This method is called when an event arrives and the implementor of this object is listening for the given topic.
hasMoreTokens() - Method in class com.protomatter.util.ProtoStringTokenizer
Determine if there are more tokens available
host - Variable in class com.protomatter.syslog.SyslogMessage
The address of the host making the call.
HTMLSyslogTextFormatter - class com.protomatter.syslog.HTMLSyslogTextFormatter.
A log entry formatter that produces HTML.
HTMLSyslogTextFormatter_Helper - class com.protomatter.syslog.xml.HTMLSyslogTextFormatter_Helper.
XML configuration helper for HTMLSyslogTextFormatter.
HTMLSyslogTextFormatter_Helper() - Constructor for class com.protomatter.syslog.xml.HTMLSyslogTextFormatter_Helper
 
HTMLSyslogTextFormatter() - Constructor for class com.protomatter.syslog.HTMLSyslogTextFormatter
Private constructor so nobody goes around creating these.

I

INFO - Static variable in class com.protomatter.syslog.Syslog
An informational message that might come in handy later.
info(InetAddress, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a info message, which will be converted through toString().
info(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a info message with a detail object, both of which will be converted through toString().
info(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a info message, which will be converted through toString().
info(Object, Object) - Method in class com.protomatter.syslog.Channel
Log an info message.
info(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a info message with a detail object, both of which will be converted through toString().
info(Object, Object, Object) - Method in class com.protomatter.syslog.Channel
Log an info message.
infoToChannel(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs an info message to the given channel.
infoToChannel(InetAddress, Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs an info message with a detail object to the given channel.
infoToChannel(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs an info message to the given channel.
infoToChannel(Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs an info message with a detail object to the given channel.
INHERIT_MASK - Static variable in class com.protomatter.syslog.Syslog
Loggers can inherit Syslog's log mask by setting their log mask to this value.
init() - Method in class com.protomatter.syslog.MailLog
 
init(Hashtable) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Initialize the pool.
init(Hashtable) - Method in class com.protomatter.pool.GrowingObjectPool
Initialize the pool.
init(Hashtable) - Method in interface com.protomatter.pool.ObjectPool
Initialize the pool.
init(ServletConfig) - Method in class com.protomatter.pas.PASServlet
Reads the configuration file (specified with the "properties" initialization parameter) and starts all configured services.
init(ServletConfig) - Method in class com.protomatter.syslog.xml.SyslogInitServlet
Initialize syslog.
initDatabase() - Method in class com.protomatter.syslog.DatabaseLog
(re)initialize the connection to the database.
initSyslogChannelList() - Method in class com.protomatter.j2ee.ejb.ProtoEJB
Initialize the syslog channel list from the component context.
inMask(int, int) - Method in class com.protomatter.syslog.SimpleLogPolicy
Check if the given level is covered by the given mask.
isBinary() - Method in class com.protomatter.util.MIMEAttachment
Is the content of the attachment ascii or binary?
isBinaryContent(byte[]) - Static method in class com.protomatter.util.MIMEMessage
Scan the content and decide if it's binary or ASCII data.
isBinaryContent(byte[], int, int) - Static method in class com.protomatter.util.MIMEMessage
Scan the content and decide if it's binary or ASCII data.
isClosed() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
isLocked() - Method in class com.protomatter.util.Mutex
Determine if this mutex is currently locked by anyone.
isObjectPoolObjectValid() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
Used by the connection pool.
isObjectPoolObjectValid() - Method in interface com.protomatter.pool.ObjectPoolObject
Determines if this object should be put back in the pool or not.
isReadOnly() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
isSuspended() - Method in class com.protomatter.syslog.BasicLogger
Determine if this logger is suspended or not.

J

jdbcCompliant() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
 
JdbcConnectionPool - class com.protomatter.jdbc.pool.JdbcConnectionPool.
Provides a pool of pre-opened JDBC connections.
JdbcConnectionPool(String) - Constructor for class com.protomatter.jdbc.pool.JdbcConnectionPool
Create a new JDBC connection pool with the given name.
JdbcConnectionPool(String, Hashtable) - Constructor for class com.protomatter.jdbc.pool.JdbcConnectionPool
Create a new JDBC connection pool with the given name, and the given initialization parameters.
JdbcConnectionPool(String, Properties) - Constructor for class com.protomatter.jdbc.pool.JdbcConnectionPool
Create a connection pool from properties.
JdbcConnectionPoolConnection - class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection.
A java.sql.Connection that's part of a pool of conections.
JdbcConnectionPoolDataSource - class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource.
An implementation of the javax.sql.DataSource and javax.sql.ConnectionPoolDataSource interfaces.
JdbcConnectionPoolDataSource(String) - Constructor for class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource
Create a new DataSource attached to the given JDBC connection pool.
JdbcConnectionPoolDriver - class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver.
The driver for use with JDBC connection pools.
JdbcConnectionPoolDriver() - Constructor for class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
Default constructor.
JdbcConnectionPoolPooledConnection - class com.protomatter.jdbc.pool.JdbcConnectionPoolPooledConnection.
An implementation of the javax.sql.PooledConnection interface.
JDK14PerChannelPolicy - class com.protomatter.syslog.JDK14PerChannelPolicy.
A policy that can make decision on a per-channel basis.
JDK14PerChannelPolicy_Helper - class com.protomatter.syslog.xml.JDK14PerChannelPolicy_Helper.
XML configuration helper for JDK14PerChannelPolicy.
JDK14PerChannelPolicy_Helper() - Constructor for class com.protomatter.syslog.xml.JDK14PerChannelPolicy_Helper
 
JDK14PerChannelPolicy.PolicyGroup - class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup.
A policy within a policy -- this is exactly like the SimpleLogPolicy except that it also checks to see if the channel issuing the log message is in some set.
JDK14PerChannelPolicy.PolicyGroup() - Constructor for class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Default constructor.
JDK14PerChannelPolicy() - Constructor for class com.protomatter.syslog.JDK14PerChannelPolicy
Default constructor.
JDK14PerClassPolicy - class com.protomatter.syslog.JDK14PerClassPolicy.
A policy that can make decision on a per-class basis.
JDK14PerClassPolicy_Helper - class com.protomatter.syslog.xml.JDK14PerClassPolicy_Helper.
XML configuration helper for JDK14PerClassPolicy.
JDK14PerClassPolicy_Helper() - Constructor for class com.protomatter.syslog.xml.JDK14PerClassPolicy_Helper
 
JDK14PerClassPolicy.PolicyGroup - class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup.
A policy within a policy -- this is exactly like the SimpleLogPolicy except that it also checks to see if the class issuing the log message is in some set.
JDK14PerClassPolicy.PolicyGroup() - Constructor for class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Default constructor.
JDK14PerClassPolicy() - Constructor for class com.protomatter.syslog.JDK14PerClassPolicy
Default constructor.
JDK14SyslogTextFormatter - class com.protomatter.syslog.JDK14SyslogTextFormatter.
A log entry formatter.
JDK14SyslogTextFormatter_Helper - class com.protomatter.syslog.xml.JDK14SyslogTextFormatter_Helper.
XML configuration helper for JDK14SyslogTextFormatter.
JDK14SyslogTextFormatter_Helper() - Constructor for class com.protomatter.syslog.xml.JDK14SyslogTextFormatter_Helper
 
JDK14SyslogTextFormatter() - Constructor for class com.protomatter.syslog.JDK14SyslogTextFormatter
Default constructor.
JMS_PROP_CHANNEL - Static variable in interface com.protomatter.syslog.JMSConstants
The message property of the message channel.
JMS_PROP_HOST - Static variable in interface com.protomatter.syslog.JMSConstants
The message property of the originating host's IP address.
JMS_PROP_LEVEL - Static variable in interface com.protomatter.syslog.JMSConstants
The message property of the message's severity level.
JMS_PROP_LOGGER - Static variable in interface com.protomatter.syslog.JMSConstants
The message property of the message logger's class name.
JMS_PROP_MESSAGE - Static variable in interface com.protomatter.syslog.JMSConstants
The message property of the message's short text.
JMS_PROP_MSG_TYPE - Static variable in interface com.protomatter.syslog.JMSConstants
The message property declaring that the given JMS message is a syslog message.
JMS_PROP_MSG_TYPE_VALUE - Static variable in interface com.protomatter.syslog.JMSConstants
The value of the message property declaring that the given JMS message is a syslog message.
JMS_PROP_THREAD - Static variable in interface com.protomatter.syslog.JMSConstants
The message property of the originating thread's name.
JMS_PROP_TIME - Static variable in interface com.protomatter.syslog.JMSConstants
The message property of the message send time.
JMSConstants - interface com.protomatter.syslog.JMSConstants.
Constants for JMS-related Syslog functions.
JMSLog - class com.protomatter.syslog.JMSLog.
A logger that writes messages to JMS.
JMSLog_Helper - class com.protomatter.syslog.xml.JMSLog_Helper.
XML configuration helper for JMSLog.
JMSLog_Helper() - Constructor for class com.protomatter.syslog.xml.JMSLog_Helper
 
JMSLog() - Constructor for class com.protomatter.syslog.JMSLog
You will need to call the configure() method if you use this constructor.
JNDI_NAME - Static variable in interface com.protomatter.pas.cron.PASCronManager
Implementations of this interface are placed at this location in the JNDI tree.
JNDI_NAME - Static variable in interface com.protomatter.pas.event.PASEventManager
Implementations of this interface are placed at this location in the JNDI tree.
JNDI_NAME - Static variable in interface com.protomatter.pas.service.PASWorkService
Implementations of this interface are placed in the JNDI tree at this location.
JNDIUtil - class com.protomatter.pas.jndi.JNDIUtil.
A utility class for looking up servers in the PAS JNDI tree.
justify(StringBuffer, StringBuffer, int) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
justify(StringBuffer, String, int) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 

L

LengthRolloverLog - class com.protomatter.syslog.LengthRolloverLog.
An implementation of an object that will log things using the Syslog facility, and roll it's log files after a certain number of bytes have been written to them.
LengthRolloverLog_Helper - class com.protomatter.syslog.xml.LengthRolloverLog_Helper.
XML configuration helper for LengthRolloverLog.
LengthRolloverLog_Helper() - Constructor for class com.protomatter.syslog.xml.LengthRolloverLog_Helper
 
LengthRolloverLog() - Constructor for class com.protomatter.syslog.LengthRolloverLog
You will need to call the configure() method to configure this logger if you use this constructor.
LengthRolloverLog(String, String, int, boolean, boolean) - Constructor for class com.protomatter.syslog.LengthRolloverLog
Write log information to the given log, roll when specified.
level - Variable in class com.protomatter.syslog.SyslogMessage
The log level.
list(Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
list(String) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
listBindings(Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
listBindings(String) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
listCronEntries() - Method in interface com.protomatter.pas.cron.PASCronManager
Get the system's list of cron entries.
listCronEntries() - Method in class com.protomatter.pas.cronmanager.PASCronManagerImpl
 
load(InputStream) - Method in class com.protomatter.util.ProtoProperties
 
log(InetAddress, Object, Object, Object, int) - Static method in class com.protomatter.syslog.Syslog
Log a message.
log(InetAddress, Object, Object, Object, Object, int) - Static method in class com.protomatter.syslog.Syslog
Log a message.
log(InetAddress, Object, Object, Object, Object, int, Thread, String, long) - Static method in class com.protomatter.syslog.Syslog
Log a message.
log(InetAddress, Object, Throwable) - Static method in class com.protomatter.syslog.Syslog
Logs an exception for the given object.
log(InetAddress, Object, Throwable, int) - Static method in class com.protomatter.syslog.Syslog
Logs an exception for the given object at a given level.
log(Object, Object, Object, int) - Static method in class com.protomatter.syslog.Syslog
Log a message.
log(Object, Object, Object, int) - Method in class com.protomatter.syslog.Channel
Log a message.
log(Object, Object, Object, Object, int) - Static method in class com.protomatter.syslog.Syslog
Log a message.
log(Object, Throwable) - Static method in class com.protomatter.syslog.Syslog
Logs an exception for the given object.
log(Object, Throwable) - Method in class com.protomatter.syslog.Channel
Log a message about the given exception.
log(Object, Throwable, int) - Static method in class com.protomatter.syslog.Syslog
Logs an exception for the given object at a given level.
log(String, String, String, String, Object, int, String, long) - Method in class com.protomatter.syslog.RemoteLogReceiverImpl
Remote log receiver callback.
log(String, String, String, String, Object, int, String, long) - Method in interface com.protomatter.syslog.RemoteLogReceiver
Log callback method.
log(SyslogMessage) - Method in interface com.protomatter.syslog.Syslogger
Log an entry to the log.
log(SyslogMessage) - Method in class com.protomatter.syslog.FileLog
Log a message.
log(SyslogMessage) - Method in class com.protomatter.syslog.JMSLog
Write a log message.
log(SyslogMessage) - Method in class com.protomatter.syslog.MailLog
Log a message.
log(SyslogMessage) - Method in class com.protomatter.syslog.OpenFileLog
Write a log message.
log(SyslogMessage) - Method in class com.protomatter.syslog.RemoteLog
Log the given message to all bound listeners.
log(SyslogMessage) - Method in class com.protomatter.syslog.DatabaseLog
 
log(SyslogMessage) - Method in class com.protomatter.syslog.PrintWriterLog
Write a log message.
log(SyslogMessage) - Method in class com.protomatter.syslog.TimeRolloverLog
 
log(SyslogMessage) - Method in class com.protomatter.syslog.LengthRolloverLog
 
logger - Variable in class com.protomatter.syslog.SyslogMessage
The object making the syslog call.
loggerClassname - Variable in class com.protomatter.syslog.SyslogMessage
The classname of the logger.
LogPolicy - interface com.protomatter.syslog.LogPolicy.
The interface for the pluggable log policy system.
lookup(Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
lookup(String) - Method in class com.protomatter.pas.jndi.PASContext
 
lookupLink(Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
lookupLink(String) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
lookupRMIServer(Class) - Static method in class com.protomatter.pas.jndi.JNDIUtil
Given the class of the interface for an RMI server, find it in the JNDI tree.

M

MailLog - class com.protomatter.syslog.MailLog.
A logger that sends email.
MailLog_Helper - class com.protomatter.syslog.xml.MailLog_Helper.
XML configuration helper for MailLog.
MailLog_Helper() - Constructor for class com.protomatter.syslog.xml.MailLog_Helper
 
MailLog() - Constructor for class com.protomatter.syslog.MailLog
You will need to call the configure() method if you use this constructor.
MailLog(String, String) - Constructor for class com.protomatter.syslog.MailLog
Create a new mail log that communicates with the given SMTP on port 25.
MailLog(String, String, int) - Constructor for class com.protomatter.syslog.MailLog
Create a new mail log that communicates with the given SMTP on the given port.
main(String[]) - Static method in class com.protomatter.Protomatter
Prints the version to System.out.
main(String[]) - Static method in class com.protomatter.jdbc.pool.PoolTest
 
main(String[]) - Static method in class com.protomatter.jdbc.sl.SimpleListener
 
main(String[]) - Static method in class com.protomatter.pas.PASCore
Start PASCore as a standalone application.
main(String[]) - Static method in class com.protomatter.syslog.PerformanceTest
 
main(String[]) - Static method in class com.protomatter.syslog.SyslogServer
Start the syslog log server.
main(String[]) - Static method in class com.protomatter.syslog.xml.SyslogXML
Write an example XML configuration file to standard out.
main(String[]) - Static method in class com.protomatter.util.MIMEMessage
 
main(String[]) - Static method in class com.protomatter.util.ProtoStringTokenizer
A test program.
main(String[]) - Static method in class com.protomatter.util.OpTimerUtil
 
main(String[]) - Static method in class com.protomatter.util.ProtoProperties
A simple test program that reads a properties file defined as the first command-line argument, and then lists the properties to Standard Out.
main(String[]) - Static method in class com.protomatter.util.Base64
A simple test that encodes and decodes the first commandline argument.
main(String[]) - Static method in class com.protomatter.util.ByteDisplay
Display a file's contents.
MalformedMIMEAttachmentException - exception com.protomatter.util.MalformedMIMEAttachmentException.
An exception thrown when a MIME attachement is improperly formatted.
MalformedMIMEAttachmentException() - Constructor for class com.protomatter.util.MalformedMIMEAttachmentException
Create a new MalformedMIMEAttachmentException with no message.
MalformedMIMEAttachmentException(String) - Constructor for class com.protomatter.util.MalformedMIMEAttachmentException
Create a new MalformedMIMEAttachmentException with the given message.
mightDebug(Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to a debug message from the given logger.
mightDebug(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to a debug message from the given logger on the given channel(s).
mightError(Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to an error message from the given logger.
mightError(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to an error message from the given logger on the given channel(s).
mightFatal(Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to a fatal message from the given logger.
mightFatal(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to a fatal message from the given logger on the given channel(s).
mightInfo(Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to an info message from the given logger.
mightInfo(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to an info message from the given logger on the given channel(s).
mightLog(Object, int) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to a message from the given logger at the given level.
mightLog(Object, int, Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to a message from the given logger at the given level on the given channel(s).
mightLog(Object, int, String) - Method in interface com.protomatter.syslog.Syslogger
Determine if it's likely that a message at the given level on the given channel(s) will be logged.
mightLog(Object, int, String) - Method in class com.protomatter.syslog.BasicLogger
Determine if it's likely that a message from the given logger at the given level on the given channel will be paid attention to.
mightWarning(Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to a warning message from the given logger.
mightWarning(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Determine if it's likely that someone will listen to a warning message from the given logger on the given channel(s).
MIMEAttachment - class com.protomatter.util.MIMEAttachment.
This class is used in conjunction with the MIMEMessage class to make a multipart MIME message.
MIMEAttachment() - Constructor for class com.protomatter.util.MIMEAttachment
Create an empty attachment.
MIMEAttachment(String, String, byte[]) - Constructor for class com.protomatter.util.MIMEAttachment
Create a MIMEAttachment object with the given MIME type and description.
MIMEAttachment(String, String, byte[], boolean) - Constructor for class com.protomatter.util.MIMEAttachment
Create a MIMEAttachment object with the given MIME content type and description.
MIMEAttachment(String, String, String) - Constructor for class com.protomatter.util.MIMEAttachment
Create a MIMEAttachment object with the given MIME content type and description.
MIMEException - exception com.protomatter.util.MIMEException.
An exception pertaining to MIME messages.
MIMEException() - Constructor for class com.protomatter.util.MIMEException
Create a new MIMEException with no message.
MIMEException(String) - Constructor for class com.protomatter.util.MIMEException
Create a new MIMEException with the given message.
MIMEMessage - class com.protomatter.util.MIMEMessage.
A MIME encoded message.
MIMEMessage() - Constructor for class com.protomatter.util.MIMEMessage
Initialize the MIMEMessage.
msg - Variable in class com.protomatter.syslog.SyslogMessage
The message.
Mutex - class com.protomatter.util.Mutex.
A mutex.
Mutex() - Constructor for class com.protomatter.util.Mutex
Create a new mutex.

N

nativeSQL(String) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
nextToken() - Method in class com.protomatter.util.ProtoStringTokenizer
Get the next token

O

ObjectPool - interface com.protomatter.pool.ObjectPool.
The interface for a generic object pool.
ObjectPoolObject - interface com.protomatter.pool.ObjectPoolObject.
An object that's to be used within the context of an ObjectPool.
OpenFileLog - class com.protomatter.syslog.OpenFileLog.
A logger that opens the file for each log entry and closes it after it's done writing.
OpenFileLog_Helper - class com.protomatter.syslog.xml.OpenFileLog_Helper.
XML configuration helper for OpenFileLog.
OpenFileLog_Helper() - Constructor for class com.protomatter.syslog.xml.OpenFileLog_Helper
 
OpenFileLog() - Constructor for class com.protomatter.syslog.OpenFileLog
You will need to call the configure() method if you use this constructor.
OpenFileLog(File) - Constructor for class com.protomatter.syslog.OpenFileLog
Create an OpenFileLog attached to the given file.
OpTimer - class com.protomatter.util.OpTimer.
A benchmarking utility class.
OpTimer(String) - Constructor for class com.protomatter.util.OpTimer
Create a new timer with the given name.
OpTimer(String, boolean) - Constructor for class com.protomatter.util.OpTimer
Create a new timer with the given name.
OpTimerUtil - class com.protomatter.util.OpTimerUtil.
A utility class for parsing log files with timer traces.

P

pad(StringBuffer, String, int) - Static method in class com.protomatter.util.StringUtil
Makes sure that a string has no more than n characters, and pads it with spaces if it does.
pad(String, int) - Static method in class com.protomatter.util.StringUtil
Makes sure that a string has no more than n characters, and pads it with spaces if it does.
parse(byte[]) - Static method in class com.protomatter.util.MIMEMessage
Return a MIMEMessage built from the data.
parse(InputStream) - Static method in class com.protomatter.util.MIMEMessage
Return a MIMEMessage built from the InputStream that points to a MIME message.
parseLogMask(String) - Static method in class com.protomatter.syslog.Syslog
Parse the mask.
PASContext - class com.protomatter.pas.jndi.PASContext.
PAS's (incomplete) implementation of the javax.naming.Context interface.
PASContext() - Constructor for class com.protomatter.pas.jndi.PASContext
 
PASCore - class com.protomatter.pas.PASCore.
The PAS Core.
PASCore() - Constructor for class com.protomatter.pas.PASCore
Default constructor.
PASCronManager - interface com.protomatter.pas.cron.PASCronManager.
A simple cron-like facility.
PASCronManagerImpl - class com.protomatter.pas.cronmanager.PASCronManagerImpl.
The default implementation of the PASCronManager interface.
PASCronManagerImpl() - Constructor for class com.protomatter.pas.cronmanager.PASCronManagerImpl
Default constructor.
PASCronManagerStartup - class com.protomatter.pas.cron.PASCronManagerStartup.
A startup class for registering cron events via the PAS properties file.
PASCronManagerStartup() - Constructor for class com.protomatter.pas.cron.PASCronManagerStartup
Default constructor.
PASEvent - class com.protomatter.pas.event.PASEvent.
A simple event class for encapsulating a payload.
PASEvent(Object) - Constructor for class com.protomatter.pas.event.PASEvent
Create a new event with the given payload.
PASEventListener - interface com.protomatter.pas.event.PASEventListener.
This interface must be implemented by objects wishing to listen to events in the PAS event tree.
PASEventListenerStartup - class com.protomatter.pas.event.PASEventListenerStartup.
Register event listeners at startup via the PAS properties file.
PASEventListenerStartup() - Constructor for class com.protomatter.pas.event.PASEventListenerStartup
Default constructor.
PASEventManager - interface com.protomatter.pas.event.PASEventManager.
This interface is implemented internally by PAS.
PASEventManagerImpl - class com.protomatter.pas.eventmanager.PASEventManagerImpl.
The default implementation of the PASEventManager interface.
PASEventManagerImpl() - Constructor for class com.protomatter.pas.eventmanager.PASEventManagerImpl
Default constructor.
PASInitialContextFactory - class com.protomatter.pas.jndi.spi.PASInitialContextFactory.
An implementation of the javax.naming.InitialContextFactory that can connect with the JNDI tree in PAS.
PASInitialContextFactory() - Constructor for class com.protomatter.pas.jndi.spi.PASInitialContextFactory
Default constructor.
PASJdbcPoolShutdown - class com.protomatter.jdbc.pool.PASJdbcPoolShutdown.
A shutdown class for use with the Protomatter Application Server.
PASJdbcPoolShutdown() - Constructor for class com.protomatter.jdbc.pool.PASJdbcPoolShutdown
 
PASJdbcPoolStartup - class com.protomatter.jdbc.pool.PASJdbcPoolStartup.
A startup class for use with the Protomatter Application Server.
PASJdbcPoolStartup() - Constructor for class com.protomatter.jdbc.pool.PASJdbcPoolStartup
Default constructor.
PASPropertyUtil - class com.protomatter.pas.PASPropertyUtil.
A utility class for parsing properties files.
PASServlet - class com.protomatter.pas.PASServlet.
The PAS Servlet.
PASServlet - class com.protomatter.pas.servlet.PASServlet.
A useful baseclass for servlets that work with PAS.
PASServlet() - Constructor for class com.protomatter.pas.PASServlet
Default constructor.
PASServlet() - Constructor for class com.protomatter.pas.servlet.PASServlet
Default constructor.
PASShutdown - interface com.protomatter.pas.init.PASShutdown.
Objects implementing this interface and listed in the configuration file for PAS are run when PAS is shutting down.
PASStartup - interface com.protomatter.pas.init.PASStartup.
Objects implementing this interface and listed in the configuration file for PAS are started when PAS is started.
PASWorkService - interface com.protomatter.pas.service.PASWorkService.
Provides a uniform way of interacting with asynchronous work queues.
PASWorkServiceImpl - class com.protomatter.pas.serviceimpl.PASWorkServiceImpl.
The default implementation of the com.protomatter.pas.service.PASWorkService interface.
PASWorkServiceImpl() - Constructor for class com.protomatter.pas.serviceimpl.PASWorkServiceImpl
Default constructor.
PerChannelPolicy - class com.protomatter.syslog.PerChannelPolicy.
A policy that can make decision on a per-channel basis.
PerChannelPolicy_Helper - class com.protomatter.syslog.xml.PerChannelPolicy_Helper.
XML configuration helper for PerChannelPolicy.
PerChannelPolicy_Helper() - Constructor for class com.protomatter.syslog.xml.PerChannelPolicy_Helper
 
PerChannelPolicy.PolicyGroup - class com.protomatter.syslog.PerChannelPolicy.PolicyGroup.
A policy within a policy -- this is exactly like the SimpleLogPolicy except that it also checks to see if the channel issuing the log message is in some set.
PerChannelPolicy.PolicyGroup() - Constructor for class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Default constructor.
PerChannelPolicy() - Constructor for class com.protomatter.syslog.PerChannelPolicy
Default constructor.
PerClassPolicy - class com.protomatter.syslog.PerClassPolicy.
A policy that can make decision on a per-class basis.
PerClassPolicy_Helper - class com.protomatter.syslog.xml.PerClassPolicy_Helper.
XML configuration helper for PerClassPolicy.
PerClassPolicy_Helper() - Constructor for class com.protomatter.syslog.xml.PerClassPolicy_Helper
 
PerClassPolicy.PolicyGroup - class com.protomatter.syslog.PerClassPolicy.PolicyGroup.
A policy within a policy -- this is exactly like the SimpleLogPolicy except that it also checks to see if the class issuing the log message is in some set.
PerClassPolicy.PolicyGroup() - Constructor for class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Default constructor.
PerClassPolicy() - Constructor for class com.protomatter.syslog.PerClassPolicy
Default constructor.
PerformanceTest - class com.protomatter.syslog.PerformanceTest.
A performance testing rig for Syslog.
PerformanceTest() - Constructor for class com.protomatter.syslog.PerformanceTest
 
policy - Variable in class com.protomatter.syslog.BasicLogger
 
pool - Variable in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
PoolException - exception com.protomatter.pool.PoolException.
An exception related to Object Pools.
PoolException(String) - Constructor for class com.protomatter.pool.PoolException
Create a new PoolException with the given message.
PoolSQLException - exception com.protomatter.jdbc.pool.PoolSQLException.
A SQLException from a JDBC Connection pool that can mask another exception.
PoolSQLException() - Constructor for class com.protomatter.jdbc.pool.PoolSQLException
 
PoolSQLException(String) - Constructor for class com.protomatter.jdbc.pool.PoolSQLException
 
PoolSQLException(String, Exception) - Constructor for class com.protomatter.jdbc.pool.PoolSQLException
 
PoolTest - class com.protomatter.jdbc.pool.PoolTest.
A standalone connection pool testing application.
prepareCall(String) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
prepareCall(String, int, int) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
prepareStatement(String) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
prepareStatement(String, int, int) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
printStackTrace() - Method in class com.protomatter.jdbc.pool.PoolSQLException
 
printStackTrace(PrintWriter) - Method in class com.protomatter.jdbc.pool.PoolSQLException
 
PrintWriterLog - class com.protomatter.syslog.PrintWriterLog.
An implementation of an object that will log things using the Syslog facility.
PrintWriterLog_Helper - class com.protomatter.syslog.xml.PrintWriterLog_Helper.
XML configuration helper for PrintWriterLog.
PrintWriterLog_Helper() - Constructor for class com.protomatter.syslog.xml.PrintWriterLog_Helper
 
PrintWriterLog() - Constructor for class com.protomatter.syslog.PrintWriterLog
Construct a new PrintWriterLog -- you must call configure() after using this constructor.
PrintWriterLog(PrintWriter) - Constructor for class com.protomatter.syslog.PrintWriterLog
Construct a new PrintWriterLog attached to the given PrintWriter.
PrintWriterLog(String) - Constructor for class com.protomatter.syslog.PrintWriterLog
Construct a new PrintWriterLog attached to the given stream.
ProtoEJB - class com.protomatter.j2ee.ejb.ProtoEJB.
Base class for all EJBs.
ProtoEJB() - Constructor for class com.protomatter.j2ee.ejb.ProtoEJB
Default constructor.
ProtoEntityEJB - class com.protomatter.j2ee.ejb.ProtoEntityEJB.
Entity EJB base class.
ProtoEntityEJB() - Constructor for class com.protomatter.j2ee.ejb.ProtoEntityEJB
Default constructor.
Protomatter - class com.protomatter.Protomatter.
This class exists so that javadoc will create a package definition for the com.protomatter package.
ProtoMessageEJB - class com.protomatter.j2ee.ejb.ProtoMessageEJB.
Message Driven EJB base class.
ProtoMessageEJB() - Constructor for class com.protomatter.j2ee.ejb.ProtoMessageEJB
Default constructor.
ProtoPASStartup - class com.protomatter.pas.base.ProtoPASStartup.
A default implementation of the PASStartup interface.
ProtoPASStartup() - Constructor for class com.protomatter.pas.base.ProtoPASStartup
Default constructor.
ProtoProperties - class com.protomatter.util.ProtoProperties.
A Properties object that allows in-line file imports.
ProtoProperties() - Constructor for class com.protomatter.util.ProtoProperties
Create a blank properties object with nothing defined.
ProtoProperties(Properties) - Constructor for class com.protomatter.util.ProtoProperties
Create a properties object with the given default settings.
ProtoSessionEJB - class com.protomatter.j2ee.ejb.ProtoSessionEJB.
Session EJB base class.
ProtoSessionEJB() - Constructor for class com.protomatter.j2ee.ejb.ProtoSessionEJB
Default constructor.
ProtoStringTokenizer - class com.protomatter.util.ProtoStringTokenizer.
A string tokenizer.
ProtoStringTokenizer(String, String) - Constructor for class com.protomatter.util.ProtoStringTokenizer
Create a new ProtoStringTokenizer with the given string to tokenize and the given list of tokens.
publish(LogRecord) - Method in class com.protomatter.syslog.SyslogHandler
Route the given log record into Syslog.
put(Object, Object) - Method in class com.protomatter.util.SoftReferenceCache
Put a value into the cache, possibly clobbering the old value if one exists.
put(Object, Object) - Method in interface com.protomatter.util.Cache
Put a value into the given location in the cache.
put(Object, Object) - Method in class com.protomatter.util.ExpiringSoftReferenceCache
Put a value into the cache, possibly clobbering the old value if one exists.

R

realPolicy - Variable in class com.protomatter.syslog.BasicLogger
 
rebind(Name, Object) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
rebind(String, Object) - Method in class com.protomatter.pas.jndi.PASContext
 
refresh() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
Performs a non-verbose refresh.
refresh(boolean) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
Will check that this connection is working and refresh it if not.
refreshConnections() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Performs a non-verbose refresh of the connections.
refreshConnections(boolean) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Refresh the connections.
registerDriver(String) - Static method in class com.protomatter.util.DatabaseUtil
Ensure that the given driver has been registered.
registerListener(String, PASEventListener) - Method in interface com.protomatter.pas.event.PASEventManager
Register interest in the given topic.
registerListener(String, PASEventListener) - Method in class com.protomatter.pas.eventmanager.PASEventManagerImpl
 
reInitializeObjectPool() - Method in class com.protomatter.pool.GrowingObjectPool
Calls deleteObjectPoolObject() on all objects currently in the pool, and then re-creates the initial number of them.
reInitializeObjectPool() - Method in interface com.protomatter.pool.ObjectPool
Re-initialize the object pool.
releaseLock() - Method in class com.protomatter.util.Mutex
Release the lock on the mutex.
RemoteLog - class com.protomatter.syslog.RemoteLog.
A logger that sends messages to remote receivers bound in JNDI.
RemoteLog_Helper - class com.protomatter.syslog.xml.RemoteLog_Helper.
XML configuration helper for RemoteLog.
RemoteLog_Helper() - Constructor for class com.protomatter.syslog.xml.RemoteLog_Helper
 
RemoteLog() - Constructor for class com.protomatter.syslog.RemoteLog
You will need to call the configure() method if you use this constructor.
RemoteLogReceiver - interface com.protomatter.syslog.RemoteLogReceiver.
An interface for loggers that are receiving messages from a remote machine via RMI.
RemoteLogReceiverImpl - class com.protomatter.syslog.RemoteLogReceiverImpl.
A simple implementation of the RemoteLogReceiver interface.
RemoteLogReceiverImpl() - Constructor for class com.protomatter.syslog.RemoteLogReceiverImpl
Default constructor.
removeAllChannels() - Method in class com.protomatter.syslog.SimpleLogPolicy
Remove all channels from the list of channels we are listening to.
removeAllLoggers() - Static method in class com.protomatter.syslog.Syslog
Deregisters all Syslogger objects.
removeAttachment(MIMEAttachment) - Method in class com.protomatter.util.MIMEMessage
Remove an attachment to this message
removeChannel(String) - Method in class com.protomatter.syslog.SimpleLogPolicy
Remove the given channel from the list of channels we are listening to.
removeChannelName(String) - Method in class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Remove a channel name from the set of channel names we're listening to.
removeChannelName(String) - Method in class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Remove a channel name from the set of channel names we're listening to.
removeChannelPattern(String) - Method in class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Remove a channel name pattern from the set of channel name patterns we're listening to.
removeChannelPattern(String) - Method in class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Remove a channel name pattern from the set of channel name patterns we're listening to.
removeClass(String) - Method in class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Remove a class name from the set of class names we're listening to.
removeClass(String) - Method in class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Remove a class name from the set of class names we're listening to.
removeClassPattern(String) - Method in class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Remove a class name pattern from the set of class name patterns we're listening to.
removeClassPattern(String) - Method in class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Remove a class name pattern from the set of class name patterns we're listening to.
removeConnectionEventListener(ConnectionEventListener) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolPooledConnection
Not currently implemented.
removeCronEntry(CronEntry) - Method in interface com.protomatter.pas.cron.PASCronManager
Remove an entry from the master list of cron entries.
removeCronEntry(CronEntry) - Method in class com.protomatter.pas.cronmanager.PASCronManagerImpl
 
removeDay(int) - Method in class com.protomatter.pas.cron.CronEntry
Remove a day of the month from the list of years this entry applies to.
removeFromEnvironment(String) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
removeHeader(String) - Method in class com.protomatter.util.MIMEAttachment
Remove a header value.
removeHour(int) - Method in class com.protomatter.pas.cron.CronEntry
Remove an hour from the list of years this entry applies to.
removeLogger(Syslogger) - Static method in class com.protomatter.syslog.Syslog
Deregisters a Syslogger object from Syslog.
removeMinute(int) - Method in class com.protomatter.pas.cron.CronEntry
Remove a minute from the list of years this entry applies to.
removeMonth(int) - Method in class com.protomatter.pas.cron.CronEntry
Remove a month from the list of years this entry applies to.
removePolicyGroup(JDK14PerChannelPolicy.PolicyGroup) - Method in class com.protomatter.syslog.JDK14PerChannelPolicy
Remove a policy group from our list.
removePolicyGroup(JDK14PerClassPolicy.PolicyGroup) - Method in class com.protomatter.syslog.JDK14PerClassPolicy
Remove a policy group from our list.
removePolicyGroup(PerChannelPolicy.PolicyGroup) - Method in class com.protomatter.syslog.PerChannelPolicy
Remove a policy group from our list.
removePolicyGroup(PerClassPolicy.PolicyGroup) - Method in class com.protomatter.syslog.PerClassPolicy
Remove a policy group from our list.
removeTopic(String) - Method in class com.protomatter.pas.cron.CronEntry
Remove a topic from the list of topics this entry will submit it's event to.
removeWeekday(int) - Method in class com.protomatter.pas.cron.CronEntry
Remove a weekday from the list of years this entry applies to.
removeYear(int) - Method in class com.protomatter.pas.cron.CronEntry
Remove a year from the list of years this entry applies to.
rename(Name, Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
rename(String, String) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
requireAuthentication(String, HttpServletResponse) - Static method in class com.protomatter.util.BasicAuthUtil
Sends coprrect headers to require basic authentication for the given realm.
resetDateFormat() - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Reset the formatDate(...) method so that it's guaranteed to not return a cached date string the next time it's called.
resetDateFormat() - Method in class com.protomatter.syslog.BasicLogger
Reset the text formatter's date format.
resetDateFormat() - Method in interface com.protomatter.syslog.SyslogTextFormatter
Reset the formatter's date format.
resetLevelMap() - Method in class com.protomatter.syslog.SyslogHandler
Reset the level conversion map to the default.
resume() - Method in class com.protomatter.syslog.BasicLogger
Resume operations with this logger.
ROLL_DAILY - Static variable in class com.protomatter.syslog.TimeRolloverLog
Roll logs at midnight.
ROLL_HOURLY - Static variable in class com.protomatter.syslog.TimeRolloverLog
Roll logs on the hour.
ROLL_MINUTELY - Static variable in class com.protomatter.syslog.TimeRolloverLog
Roll logs on the minute.
ROLL_MONTHLY - Static variable in class com.protomatter.syslog.TimeRolloverLog
Roll logs at midnight at the end of the month.
rollback() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
rollover() - Method in class com.protomatter.syslog.LengthRolloverLog
Roll the logs now.
rollover(Date) - Method in class com.protomatter.syslog.TimeRolloverLog
Roll the logs.

S

sendEvent(String, PASEvent) - Method in interface com.protomatter.pas.event.PASEventManager
Send an event to the given topic.
sendEvent(String, PASEvent) - Method in class com.protomatter.pas.eventmanager.PASEventManagerImpl
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.protomatter.pas.PASServlet
Prints out the configuration file as HTML.
setAllDays(boolean) - Method in class com.protomatter.pas.cron.CronEntry
Should the current day of the month be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the addDay() and removeDay() are taken into consideration.
setAllHours(boolean) - Method in class com.protomatter.pas.cron.CronEntry
Should the current hour be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the addHour() and removeHour() are taken into consideration.
setAllMinutes(boolean) - Method in class com.protomatter.pas.cron.CronEntry
Should the current minute be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the addMinute() and removeMinute() are taken into consideration.
setAllMonths(boolean) - Method in class com.protomatter.pas.cron.CronEntry
Should the current month be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the addMonth() and removeMonth() are taken into consideration.
setAllWeekdays(boolean) - Method in class com.protomatter.pas.cron.CronEntry
Should the current weekday be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the addWeekday() and removeWeekday() are taken into consideration.
setAllYears(boolean) - Method in class com.protomatter.pas.cron.CronEntry
Should the current year be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the addYear() and removeYear() are taken into consideration.
setAppend(boolean) - Method in class com.protomatter.syslog.FileLog
Set the file we're writing to.
setAppend(boolean) - Method in class com.protomatter.syslog.TimeRolloverLog
Set if we will append to files that already exist.
setAppend(boolean) - Method in class com.protomatter.syslog.LengthRolloverLog
Set the append-to-file flag.
setAutoCommit(boolean) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
setAutoFlush(boolean) - Method in class com.protomatter.syslog.FileLog
Should we auto-flush the buffer all the time?
setAutoFlush(boolean) - Method in class com.protomatter.syslog.TimeRolloverLog
Should we will automatically flush the writer?
setAutoFlush(boolean) - Method in class com.protomatter.syslog.LengthRolloverLog
Set the auto-flush flag.
setBaseFilename(String) - Method in class com.protomatter.syslog.TimeRolloverLog
Set the base name for the log file.
setBasename(String) - Method in class com.protomatter.syslog.LengthRolloverLog
Set the base file name.
setBCC(Vector) - Method in class com.protomatter.syslog.MailLog
Set the list of email addresses which appear in the "Bcc:" header.
setBinary(boolean) - Method in class com.protomatter.util.MIMEAttachment
Set the flag to indicate that the content of this attachment is binary.
setBoundary(String) - Method in class com.protomatter.util.MIMEMessage
Set the boundary between parts of the message.
setCatalog(String) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
setCC(Vector) - Method in class com.protomatter.syslog.MailLog
Set the list of email addresses which appear in the "Cc:" header.
setChannelList(List) - Method in class com.protomatter.j2ee.ejb.ProtoEJB
Set the list of channels to log messages to.
setChannelList(String[]) - Method in class com.protomatter.j2ee.ejb.ProtoEJB
Set the list of channels to log messages to.
setChannels(List) - Method in class com.protomatter.syslog.SimpleLogPolicy
Set the list of channels to use.
setChannels(Set) - Method in class com.protomatter.syslog.SimpleLogPolicy
Set the list of channels to use.
setChannelWidth(int) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
setClassWidth(int) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
setContent(byte[]) - Method in class com.protomatter.util.MIMEAttachment
Set the content of this attachment.
setContent(String) - Method in class com.protomatter.util.MIMEAttachment
Set the content of this attachment.
setDateFormat(String) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Set the format for logging dates.
setDateFormatCacheTime(int) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Set the number of milliseconds a date format should be cached.
setDateFormatTimezone(TimeZone) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Set the timezone of the date format.
setDetailWidth(int) - Method in class com.protomatter.syslog.DatabaseLog
Set the width of the message detail column.
setDriver(String) - Method in class com.protomatter.syslog.DatabaseLog
Set the driver to use.
setEntityContext(EntityContext) - Method in class com.protomatter.j2ee.ejb.ProtoEntityEJB
Set the entity context.
setEvent(PASEvent) - Method in class com.protomatter.pas.cron.CronEntry
Set this entry's event.
setExtension(String) - Method in class com.protomatter.syslog.LengthRolloverLog
Set the file extension.
setFactoryName(String) - Method in class com.protomatter.syslog.JMSLog
Set the JNDI name of the JMS connection factory we'll use.
setFile(File) - Method in class com.protomatter.syslog.FileLog
Set the file we're writing to.
setFile(File) - Method in class com.protomatter.syslog.OpenFileLog
Set the file we're writing to.
setFileExtension(String) - Method in class com.protomatter.syslog.TimeRolloverLog
Set the file extension to use.
setFlushThreadInterval(long) - Static method in class com.protomatter.syslog.Syslog
Set the number of milliseconds a flush thread should wait before flushing output on each logger.
setFromAddress(String) - Method in class com.protomatter.syslog.MailLog
Set the email address the message will appear to come from.
setFromName(String) - Method in class com.protomatter.syslog.MailLog
Set the human-readable name that the message will appear to be from.
setGroupList(List) - Method in class com.protomatter.syslog.JDK14PerClassPolicy
Set the list of policy groups.
setGroupList(List) - Method in class com.protomatter.syslog.PerChannelPolicy
Set the list of policy groups.
setGroupList(List) - Method in class com.protomatter.syslog.JDK14PerChannelPolicy
Set the list of policy groups.
setGroupList(List) - Method in class com.protomatter.syslog.PerClassPolicy
Set the list of policy groups.
setHeader(String, String) - Method in class com.protomatter.util.MIMEAttachment
Set a header value.
setHeaders(Hashtable) - Method in class com.protomatter.util.MIMEAttachment
Set the headers.
setHostWidth(int) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
setHTML(boolean) - Method in class com.protomatter.syslog.MailLog
Set the html-email flag.
setIncludeLineNumber(boolean) - Method in class com.protomatter.syslog.JDK14SyslogTextFormatter
Include the line number in the class section.
setIncludeMethod(boolean) - Method in class com.protomatter.syslog.JDK14SyslogTextFormatter
Include the method name in the class section.
setLevelMap(Map) - Method in class com.protomatter.syslog.SyslogHandler
Set the conversion map for levels.
setLocalHostName() - Static method in class com.protomatter.syslog.Syslog
Set the local hostname automatically.
setLocalHostName(InetAddress) - Static method in class com.protomatter.syslog.Syslog
Set the local hostname.
setLoginTimeout(int) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource
Set the login timeout (in seconds).
setLogMask(int) - Method in class com.protomatter.syslog.SimpleLogPolicy
Set the mask for logging of messages.
setLogMask(int) - Static method in class com.protomatter.syslog.Syslog
Set the default mask for logging of messages.
setLogMask(String) - Method in class com.protomatter.syslog.SimpleLogPolicy
Set the log mask.
setLogMask(String) - Static method in class com.protomatter.syslog.Syslog
Set the mask.
setLogWriter(PrintWriter) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDataSource
Set the log writer.
setMailPort(int) - Method in class com.protomatter.syslog.MailLog
Set the port to use on the mail server.
setMailServer(String) - Method in class com.protomatter.syslog.MailLog
Set the hostname of the mail server to use.
setMaxObjectPoolSize(int) - Method in class com.protomatter.pool.GrowingObjectPool
Change the maximum size of the object pool.
setMessageDrivenContext(MessageDrivenContext) - Method in class com.protomatter.j2ee.ejb.ProtoMessageEJB
Set the message context.
setMessageWidth(int) - Method in class com.protomatter.syslog.DatabaseLog
Set the width of the short message column.
setName(String) - Method in interface com.protomatter.syslog.Syslogger
Set the name of this logger.
setName(String) - Method in class com.protomatter.syslog.BasicLogger
Set this logger's name.
setName(String) - Method in interface com.protomatter.syslog.LogPolicy
Set the name of this policy.
setName(String) - Method in class com.protomatter.syslog.SimpleLogPolicy
Set the name of this policy.
setName(String) - Method in class com.protomatter.util.OpTimer
Set the name of this timer.
setNameFormat(String) - Method in class com.protomatter.syslog.TimeRolloverLog
Set the dateformat part of the name.
setNumRetries(int) - Method in class com.protomatter.syslog.DatabaseLog
Set the number of retries before failure.
setOverrideClass(boolean) - Method in class com.protomatter.syslog.JDK14SyslogTextFormatter
Override the passed-in class name.
setPass(String) - Method in class com.protomatter.syslog.JMSLog
Set the password for authenticating to the JMS connection.
setPersistent(boolean) - Method in class com.protomatter.syslog.JMSLog
Set the message persistence flag.
setPolicy(LogPolicy) - Method in interface com.protomatter.syslog.Syslogger
Set the log policy used by this logger.
setPolicy(LogPolicy) - Method in class com.protomatter.syslog.BasicLogger
Set the log policy used by this logger.
setPriority(int) - Method in class com.protomatter.syslog.JMSLog
Set the message priority.
setProperties(Properties) - Method in class com.protomatter.syslog.DatabaseLog
Set the JDBC connection properties.
setReadOnly(boolean) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
setRollLength(int) - Method in class com.protomatter.syslog.LengthRolloverLog
Set the max file size (in bytes).
setRollType(int) - Method in class com.protomatter.syslog.TimeRolloverLog
Set the roll type.
setServices(T3ServicesDef) - Method in class com.protomatter.syslog.SyslogT3Startup
Part of the weblogic.common.T3StartupDef interface.
setSessionContext(SessionContext) - Method in class com.protomatter.j2ee.ejb.ProtoSessionEJB
Set the session context.
setShowChannel(boolean) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Set wether we should show the channel name in the output.
setShowChannel(boolean) - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
Set wether we should show the channel name in the output.
setShowHostName(boolean) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Set wether we should show the host name in the output.
setShowHostName(boolean) - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
Set wether we should show the host name in the output.
setShowThreadName(boolean) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Set wether we should show the thread name in the output.
setShowThreadName(boolean) - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
Set wether we should show the thread name in the output.
setStatementAdapter(DatabaseLogStatementAdapter) - Method in class com.protomatter.syslog.DatabaseLog
Set the database statement adapter.
setStreamName(String) - Method in class com.protomatter.syslog.PrintWriterLog
Set the name of the stream.
setStyleSheet(String) - Method in class com.protomatter.syslog.HTMLSyslogTextFormatter
Set the stylesheet to use.
setSubjectFormatter(SyslogMailSubjectFormatter) - Method in class com.protomatter.syslog.MailLog
Set the message subject formatter.
setSyslogChannel(String) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Set the channel that messages will be logged to.
setSyslogChannelList(List) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Set the list of channels that messages will be logged to.
setTablePrefix(String) - Method in class com.protomatter.syslog.DatabaseLog
Set the table prefix to use.
setTextFormatter(SyslogTextFormatter) - Method in interface com.protomatter.syslog.Syslogger
Set the log formatter object used by this logger.
setTextFormatter(SyslogTextFormatter) - Method in class com.protomatter.syslog.BasicLogger
Set the log formatter object used by this logger.
setTextFormatter(SyslogTextFormatter) - Method in class com.protomatter.syslog.DatabaseLog
Set the log formatter object used by this logger.
setThreadWidth(int) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
setTo(Vector) - Method in class com.protomatter.syslog.MailLog
Set the list of email addresses which appear in the "To:" header.
setTopicName(String) - Method in class com.protomatter.syslog.JMSLog
Set the JNDI name of the JMS topic we'll publish to.
setTransactionIsolation(int) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
setTTL(int) - Method in class com.protomatter.syslog.JMSLog
Get the message TTL.
setTypeMap(Map) - Method in class com.protomatter.jdbc.pool.JdbcConnectionPoolConnection
 
setURL(String) - Method in class com.protomatter.syslog.DatabaseLog
Set the JDBC URL.
setUser(String) - Method in class com.protomatter.syslog.JMSLog
Set the username for authenticating to the JMS connection.
setWorkQueue(String) - Method in class com.protomatter.syslog.MailLog
Set the name of the work queue that this logger will actually do work in.
setWriter(PrintWriter) - Method in class com.protomatter.syslog.PrintWriterLog
Set the writer that we're writing to.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.BasicLogger
A utility method to see if the current log policy says we should pay attention to this message.
shouldLog(SyslogMessage) - Method in interface com.protomatter.syslog.LogPolicy
Determine if a log message should be logged given the information.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.SimpleLogPolicy
Determine if a log message should be logged given the information.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.JDK14PerClassPolicy
Decide if the message should be logged.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.JDK14PerClassPolicy.PolicyGroup
Determine if the given message should be logged.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.PerChannelPolicy
Decide if the message should be logged.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.PerChannelPolicy.PolicyGroup
Determine if the given message should be logged.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.JDK14PerChannelPolicy
Decide if the message should be logged.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.JDK14PerChannelPolicy.PolicyGroup
Determine if the given message should be logged.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.PerClassPolicy
Decide if the message should be logged.
shouldLog(SyslogMessage) - Method in class com.protomatter.syslog.PerClassPolicy.PolicyGroup
Determine if the given message should be logged.
shutdown() - Method in class com.protomatter.pas.PASCore
Runs all registered PASShutdown classes.
shutdown() - Method in interface com.protomatter.syslog.Syslogger
Shutdown this logger.
shutdown() - Method in class com.protomatter.syslog.FileLog
Closes down the file and prepares for shutdown.
shutdown() - Method in class com.protomatter.syslog.JMSLog
Prepare for shutdown.
shutdown() - Static method in class com.protomatter.syslog.Syslog
Remove all the loggers and shut them down.
shutdown() - Method in class com.protomatter.syslog.MailLog
Closes down the file and prepares for shutdown.
shutdown() - Method in class com.protomatter.syslog.OpenFileLog
Cleanup our file and prepare for shutdown.
shutdown() - Method in class com.protomatter.syslog.RemoteLog
Prepare for shutdown.
shutdown() - Method in class com.protomatter.syslog.DatabaseLog
Close the database connection and cleanup.
shutdown() - Method in class com.protomatter.syslog.PrintWriterLog
Clean up and prepare for shutdown.
shutdown() - Method in class com.protomatter.syslog.TimeRolloverLog
Cleanup and prepare for shutdown.
shutdown() - Method in class com.protomatter.syslog.LengthRolloverLog
 
shutdown(String, Hashtable) - Method in class com.protomatter.syslog.SyslogT3Startup
Shutdown Syslog services.
shutdown(String, Properties, Properties, Context) - Method in class com.protomatter.jdbc.pool.PASJdbcPoolShutdown
Shutdown all registered connection pools.
shutdown(String, Properties, Properties, Context) - Method in interface com.protomatter.pas.init.PASShutdown
Shut this thing down.
shutdownAllConnections() - Static method in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
Shuts down all connections for all JDBC connection pools.
ShutdownException - exception com.protomatter.pas.init.ShutdownException.
An exception generated while an implementation of the PASShutdown interface was shutting down.
ShutdownException() - Constructor for class com.protomatter.pas.init.ShutdownException
 
ShutdownException(String) - Constructor for class com.protomatter.pas.init.ShutdownException
 
SimpleListener - class com.protomatter.jdbc.sl.SimpleListener.
A simple SQL tool.
SimpleLogPolicy - class com.protomatter.syslog.SimpleLogPolicy.
The default LogPolicy that knows about log levels and channels.
SimpleLogPolicy_Helper - class com.protomatter.syslog.xml.SimpleLogPolicy_Helper.
XML configuration helper for SimpleLogPolicy.
SimpleLogPolicy_Helper() - Constructor for class com.protomatter.syslog.xml.SimpleLogPolicy_Helper
 
SimpleLogPolicy() - Constructor for class com.protomatter.syslog.SimpleLogPolicy
All channels are listened to by default, and the default log mask is inherited from Syslog itself.
SimpleObjectPool - class com.protomatter.pool.SimpleObjectPool.
A minimal implementation of an ObjectPool.
SimpleObjectPool() - Constructor for class com.protomatter.pool.SimpleObjectPool
Initialize the object pool.
SimpleObjectPool(boolean) - Constructor for class com.protomatter.pool.SimpleObjectPool
Initialize the object pool.
SimpleSyslogMailSubjectFormatter - class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter.
A simple mail subject formatter.
SimpleSyslogMailSubjectFormatter_Helper - class com.protomatter.syslog.xml.SimpleSyslogMailSubjectFormatter_Helper.
XML configuration helper for SimpleSyslogMailSubjectFormatter.
SimpleSyslogMailSubjectFormatter_Helper() - Constructor for class com.protomatter.syslog.xml.SimpleSyslogMailSubjectFormatter_Helper
 
SimpleSyslogMailSubjectFormatter() - Constructor for class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
Default constructor.
SimpleSyslogTextFormatter - class com.protomatter.syslog.SimpleSyslogTextFormatter.
A simple log entry formatter.
SimpleSyslogTextFormatter_Helper - class com.protomatter.syslog.xml.SimpleSyslogTextFormatter_Helper.
XML configuration helper for SimpleSyslogTextFormatter.
SimpleSyslogTextFormatter_Helper() - Constructor for class com.protomatter.syslog.xml.SimpleSyslogTextFormatter_Helper
 
SimpleSyslogTextFormatter() - Constructor for class com.protomatter.syslog.SimpleSyslogTextFormatter
Default constructor.
SoftReferenceCache - class com.protomatter.util.SoftReferenceCache.
A cache that uses soft references.
SoftReferenceCache() - Constructor for class com.protomatter.util.SoftReferenceCache
Create a new cache.
start() - Method in class com.protomatter.syslog.JMSLog
 
start() - Method in class com.protomatter.util.OpTimer
Re-start the timer.
startTime() - Method in class com.protomatter.util.OpTimer
Get the start time of this timer.
startup(Properties, Properties, Context) - Method in class com.protomatter.pas.base.ProtoPASStartup
Default startup method.
startup(String, Hashtable) - Method in class com.protomatter.syslog.SyslogT3Startup
Start Syslog services.
startup(String, Properties) - Method in class com.protomatter.pas.PASCore
Starts all configured services.
startup(String, Properties, Properties, Context) - Method in class com.protomatter.jdbc.pool.PASJdbcPoolStartup
Start JDBC connection pools.
startup(String, Properties, Properties, Context) - Method in class com.protomatter.pas.base.ProtoPASStartup
This method must be implemented by sub-classes.
startup(String, Properties, Properties, Context) - Method in class com.protomatter.pas.cron.PASCronManagerStartup
 
startup(String, Properties, Properties, Context) - Method in class com.protomatter.pas.cronmanager.PASCronManagerImpl
 
startup(String, Properties, Properties, Context) - Method in class com.protomatter.pas.event.PASEventListenerStartup
 
startup(String, Properties, Properties, Context) - Method in class com.protomatter.pas.eventmanager.PASEventManagerImpl
 
startup(String, Properties, Properties, Context) - Method in interface com.protomatter.pas.init.PASStartup
Start this thing up.
startup(String, Properties, Properties, Context) - Method in class com.protomatter.pas.serviceimpl.PASWorkServiceImpl
Start work queues.
startup(T3ServicesDef) - Method in class com.protomatter.syslog.SyslogT3Startup
A shortcut to starting syslog services.
StartupException - exception com.protomatter.pas.init.StartupException.
An exception generated while an implementation of the PASStartup interface was starting.
StartupException() - Constructor for class com.protomatter.pas.init.StartupException
 
StartupException(String) - Constructor for class com.protomatter.pas.init.StartupException
 
STATUS_PROPERTY - Static variable in class com.protomatter.pas.PASCore
The name of the system property for PAS's status.
stop() - Method in class com.protomatter.util.OpTimer
Stop the timer.
stopTime() - Method in class com.protomatter.util.OpTimer
Get the time this timer was stopped.
StringDatabaseLogStatementAdapter - class com.protomatter.syslog.StringDatabaseLogStatementAdapter.
A log adapter that uses the setString() method to set details.
StringDatabaseLogStatementAdapter() - Constructor for class com.protomatter.syslog.StringDatabaseLogStatementAdapter
 
StringUtil - class com.protomatter.util.StringUtil.
Utility methods for manipulating strings.
suspend() - Method in class com.protomatter.syslog.BasicLogger
Suspend the operation of this logger.
sync - Variable in class com.protomatter.pool.SimpleObjectPool
 
Syslog - class com.protomatter.syslog.Syslog.
This class implements a system-wide logging utility.
SYSLOG_CHANNEL_NAME - Static variable in class com.protomatter.syslog.Syslog
The name of a log channel for syslog configuration and system related messages.
Syslog() - Constructor for class com.protomatter.syslog.Syslog
Protected constructor.
SyslogChannelAware - interface com.protomatter.syslog.SyslogChannelAware.
An interface for objects that are aware of channels in syslog.
Syslogger - interface com.protomatter.syslog.Syslogger.
An interface for objects that will log things using the Syslog facility.
SyslogHandler - class com.protomatter.syslog.SyslogHandler.
A JDK 1.4 logging system handler to route messages into Syslog.
SyslogHandler() - Constructor for class com.protomatter.syslog.SyslogHandler
Create a new handler for routing messages to Syslog.
SyslogHTMLMailFormatter - class com.protomatter.syslog.SyslogHTMLMailFormatter.
A simple HTML log entry formatter for email.
SyslogHTMLMailFormatter_Helper - class com.protomatter.syslog.xml.SyslogHTMLMailFormatter_Helper.
XML configuration helper for SyslogHTMLMailFormatter.
SyslogHTMLMailFormatter_Helper() - Constructor for class com.protomatter.syslog.xml.SyslogHTMLMailFormatter_Helper
 
SyslogHTMLMailFormatter() - Constructor for class com.protomatter.syslog.SyslogHTMLMailFormatter
Default constructor.
SyslogInitException - exception com.protomatter.syslog.SyslogInitException.
An exception during the syslog init process.
SyslogInitException(String) - Constructor for class com.protomatter.syslog.SyslogInitException
Create a new init exception with the given message.
SyslogInitServlet - class com.protomatter.syslog.xml.SyslogInitServlet.
A servlet that configures Syslog when its init() method is called.
SyslogInitServlet() - Constructor for class com.protomatter.syslog.xml.SyslogInitServlet
Default constructor.
SyslogMailSubjectFormatter - interface com.protomatter.syslog.SyslogMailSubjectFormatter.
The interface for the pluggable message subject formatting system.
SyslogMessage - class com.protomatter.syslog.SyslogMessage.
A utility class representing all the information needed to make a syslog call.
SyslogMessage() - Constructor for class com.protomatter.syslog.SyslogMessage
Default constructor.
SyslogMessage(InetAddress, long, String, Object, String, Object, Object, int, Thread, String) - Constructor for class com.protomatter.syslog.SyslogMessage
A utility constructor.
SyslogServer - class com.protomatter.syslog.SyslogServer.
A standalone log processing server which either reads messages from a JMS topic, or through RMI.
SyslogT3Startup - class com.protomatter.syslog.SyslogT3Startup.
Configure syslog to start when WebLogic does.
SyslogT3Startup() - Constructor for class com.protomatter.syslog.SyslogT3Startup
Default constructor -- called by WebLogic.
SyslogTextFormatter - interface com.protomatter.syslog.SyslogTextFormatter.
The interface for the pluggable text formatting system.
SyslogWriter - class com.protomatter.syslog.SyslogWriter.
A Writer that is attached to Syslog.
SyslogWriter(Object, int) - Constructor for class com.protomatter.syslog.SyslogWriter
Create a new SyslogWriter.
SyslogWriter(Object, Object, int) - Constructor for class com.protomatter.syslog.SyslogWriter
Create a new SyslogWriter.
SyslogXML - class com.protomatter.syslog.xml.SyslogXML.
A utility class for configuring Syslog from an XML file.

T

thread - Variable in class com.protomatter.syslog.SyslogMessage
The thread that made the log request.
threadName - Variable in class com.protomatter.syslog.SyslogMessage
The output of toString() on the thread that made the log request.
time - Variable in class com.protomatter.syslog.SyslogMessage
The time the call was made.
TimeRolloverLog - class com.protomatter.syslog.TimeRolloverLog.
An implementation of an object that will log things using the Syslog facility, and roll it's log files after a certain amount of time has passed.
TimeRolloverLog_Helper - class com.protomatter.syslog.xml.TimeRolloverLog_Helper.
XML configuration helper for TimeRolloverLog.
TimeRolloverLog_Helper() - Constructor for class com.protomatter.syslog.xml.TimeRolloverLog_Helper
 
TimeRolloverLog() - Constructor for class com.protomatter.syslog.TimeRolloverLog
You must call the configure() method to configure this logger if you use this constructor.
TimeRolloverLog(String, int, String) - Constructor for class com.protomatter.syslog.TimeRolloverLog
Write log information to the given log, roll when specified.
TimeRolloverLog(String, String, int, String, boolean, boolean) - Constructor for class com.protomatter.syslog.TimeRolloverLog
Write log information to the given log, roll when specified.
toString() - Method in class com.protomatter.pas.event.PASEvent
 
toString() - Method in class com.protomatter.util.MIMEMessage
Return the encoded message (including all attachments)
toString() - Method in class com.protomatter.util.MIMEAttachment
Produces a chunk of text, including the encoded attachment object
toString() - Method in class com.protomatter.util.OpTimer
 
trimFromLastPeriod(String) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
 
trimFromLastPeriod(String) - Method in class com.protomatter.syslog.SimpleSyslogMailSubjectFormatter
Given something like "foo.bar.Baz" this will return "Baz".
trimFromLastPeriod(StringBuffer, String, int) - Method in class com.protomatter.syslog.SimpleSyslogTextFormatter
Given something like "foo.bar.Baz" this will return "Baz".
truncate(String, int) - Static method in class com.protomatter.util.StringUtil
Truncate a string to the given length.
truncateNicely(String, int) - Static method in class com.protomatter.util.StringUtil
Nicely truncate a string.

U

unbind(Name) - Method in class com.protomatter.pas.jndi.PASContext
Not implemented.
unbind(String) - Method in class com.protomatter.pas.jndi.PASContext
 
unregisterListener(String, PASEventListener) - Method in interface com.protomatter.pas.event.PASEventManager
Un-register interest in the given topic.
unregisterListener(String, PASEventListener) - Method in class com.protomatter.pas.eventmanager.PASEventManagerImpl
 
unRegisterPool() - Method in class com.protomatter.jdbc.pool.JdbcConnectionPool
Remove this pool from the JdbcConnectionPoolDriver's list of known pools.
unsetEntityContext() - Method in class com.protomatter.j2ee.ejb.ProtoEntityEJB
Unset the entity context.
URL_PREFIX - Static variable in class com.protomatter.jdbc.pool.JdbcConnectionPoolDriver
The JDBC URL prefix for making connections.

V

VERSION - Static variable in class com.protomatter.Protomatter
The version of the com.protomatter.* packages.
VERSION_ARRAY - Static variable in class com.protomatter.Protomatter
The version represented as an array of ints.

W

WARNING - Static variable in class com.protomatter.syslog.Syslog
A warning message that the system administrator might want to know about.
warning(InetAddress, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a warning message, which will be converted through toString().
warning(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a warning message with a detail object, both of which will be converted through toString().
warning(Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a warning message, which will be converted through toString().
warning(Object, Object) - Method in class com.protomatter.syslog.Channel
Log a warning message.
warning(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a warning message with a detail object, both of which will be converted through toString().
warning(Object, Object, Object) - Method in class com.protomatter.syslog.Channel
Log a warning message.
warningToChannel(InetAddress, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a warning message to the given channel.
warningToChannel(InetAddress, Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a warning message with a detail object to the given channel.
warningToChannel(Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a warning message to the given channel.
warningToChannel(Object, Object, Object, Object) - Static method in class com.protomatter.syslog.Syslog
Logs a warning message with a detail object to the given channel.
Wl6SyslogTextFormatter - class com.protomatter.syslog.Wl6SyslogTextFormatter.
A log formatter that mimics the log output from WebLogic Server 6.x.
Wl6SyslogTextFormatter_Helper - class com.protomatter.syslog.xml.Wl6SyslogTextFormatter_Helper.
XML configuration helper for Wl6SyslogTextFormatter.
Wl6SyslogTextFormatter_Helper() - Constructor for class com.protomatter.syslog.xml.Wl6SyslogTextFormatter_Helper
 
Wl6SyslogTextFormatter() - Constructor for class com.protomatter.syslog.Wl6SyslogTextFormatter
 
WlSyslogTextFormatter - class com.protomatter.syslog.WlSyslogTextFormatter.
A log formatter that mimics the log output from WebLogic.
WlSyslogTextFormatter_Helper - class com.protomatter.syslog.xml.WlSyslogTextFormatter_Helper.
XML configuration helper for WlSyslogTextFormatter.
WlSyslogTextFormatter_Helper() - Constructor for class com.protomatter.syslog.xml.WlSyslogTextFormatter_Helper
 
WlSyslogTextFormatter() - Constructor for class com.protomatter.syslog.WlSyslogTextFormatter
 
WorkQueue - class com.protomatter.util.WorkQueue.
A work queue.
WorkQueue(int) - Constructor for class com.protomatter.util.WorkQueue
Create a new workqueue with the given number of worker threads.
WorkQueue(String, int) - Constructor for class com.protomatter.util.WorkQueue
Create a new workqueue with the given number of worker threads.
write(char[], int, int) - Method in class com.protomatter.syslog.SyslogWriter
Write the given data to the writer.
write(PrintWriter) - Method in class com.protomatter.util.MIMEMessage
Write this message to the given output stream.
write(PrintWriter) - Method in class com.protomatter.util.MIMEAttachment
Append the content of this attachment to the given StringBuffer.
writeConfiguration(OutputStream) - Static method in class com.protomatter.syslog.xml.SyslogXML
Get an XML representation of the current configuration state of Syslog including all loggers, etc and write it to the given output stream.

X

XMLConfigHelper - interface com.protomatter.syslog.xml.XMLConfigHelper.
An interface for configuration helpers.
XMLConfigurable - interface com.protomatter.xml.XMLConfigurable.
An interface for objects that can be configured via XML information.
XMLConfigUtil - class com.protomatter.syslog.xml.XMLConfigUtil.
XML configuration utility.
XMLConfigUtil() - Constructor for class com.protomatter.syslog.xml.XMLConfigUtil
 

A B C D E F G H I J L M N O P R S T U V W X
Protomatter Classes v1.1.6
Copyright 1998-2001 Nate Sammons

Protomatter Classes v1.1.6 http://protomatter.sourceforge.net/1.1.6