Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
J
L
M
P
R
S
T
U
X
_
A
addSink(MessageSink)
- Method in class com.infoscape.proteus.router.
Router
B
Broker
- class com.infoscape.proteus.broker.
Broker
.
A Broker is a collection of Routers.
Broker(Document)
- Constructor for class com.infoscape.proteus.broker.
Broker
C
cacheEmpty()
- Method in class com.infoscape.proteus.
PolledSource
cacheEmpty()
- Method in class com.infoscape.proteus.db.
DBSource
cacheEmpty()
- Method in class com.infoscape.proteus.ftp.
FTPSource
Client
- class com.infoscape.proteus.
Client
.
Client(Listener, Speaker)
- Constructor for class com.infoscape.proteus.
Client
closeContext()
- Method in class com.infoscape.proteus.jms.
JMSConnection
com.infoscape.proteus
- package com.infoscape.proteus
com.infoscape.proteus.broker
- package com.infoscape.proteus.broker
com.infoscape.proteus.db
- package com.infoscape.proteus.db
com.infoscape.proteus.filter
- package com.infoscape.proteus.filter
com.infoscape.proteus.ftp
- package com.infoscape.proteus.ftp
com.infoscape.proteus.jms
- package com.infoscape.proteus.jms
com.infoscape.proteus.mapper
- package com.infoscape.proteus.mapper
com.infoscape.proteus.mq
- package com.infoscape.proteus.mq
com.infoscape.proteus.router
- package com.infoscape.proteus.router
com.infoscape.proteus.tibco
- package com.infoscape.proteus.tibco
com.infoscape.xml
- package com.infoscape.xml
commit()
- Method in interface com.infoscape.proteus.
Transactional
commit()
- Method in class com.infoscape.proteus.
MessageHandlerImpl
commit()
- Method in class com.infoscape.proteus.filter.
FilteredSink
commit()
- Method in class com.infoscape.proteus.filter.
FilteredSource
commit()
- Method in class com.infoscape.proteus.router.
Router
commit()
- Method in class com.infoscape.proteus.db.
DBSource
commit()
- Method in class com.infoscape.proteus.db.
DBConnection
commit()
- Method in class com.infoscape.proteus.jms.
JMSConnection
commit()
- Method in class com.infoscape.proteus.mq.
MQConnection
connect()
- Method in interface com.infoscape.proteus.
Connection
connect()
- Method in class com.infoscape.proteus.db.
DBConnection
connect()
- Method in class com.infoscape.proteus.jms.
JMSConnection
connect()
- Method in class com.infoscape.proteus.mq.
MQConnection
connect()
- Method in class com.infoscape.proteus.tibco.
TibcoConnection
connect()
- Method in class com.infoscape.proteus.ftp.
FTPConnection
Connection
- interface com.infoscape.proteus.
Connection
.
Base interface for connections to message sources/sinks.
Conversational
- interface com.infoscape.proteus.
Conversational
.
Interface for sources and sinks that support request/reply semantics.
create(Document)
- Static method in class com.infoscape.proteus.
Factory
create(Element)
- Static method in class com.infoscape.proteus.
Factory
create(String)
- Static method in class com.infoscape.proteus.
Factory
createInstance(String, Element)
- Static method in class com.infoscape.proteus.
Factory
createSourceSink(Connection, Element)
- Static method in class com.infoscape.proteus.
Factory
createSourceSink(Element)
- Static method in class com.infoscape.proteus.
Factory
createStatement()
- Method in class com.infoscape.proteus.db.
DBConnection
D
DB2DBMapper
- class com.infoscape.proteus.mapper.
DB2DBMapper
.
DB2DBMapper(Element)
- Constructor for class com.infoscape.proteus.mapper.
DB2DBMapper
DBConnection
- class com.infoscape.proteus.db.
DBConnection
.
DBConnection(Element)
- Constructor for class com.infoscape.proteus.db.
DBConnection
DBMapper
- class com.infoscape.proteus.mapper.
DBMapper
.
A mapper maps a message to and from a resultset.
DBMapper(Element)
- Constructor for class com.infoscape.proteus.mapper.
DBMapper
DBSink
- class com.infoscape.proteus.db.
DBSink
.
DBSink(Connection, Element)
- Constructor for class com.infoscape.proteus.db.
DBSink
DBSource
- class com.infoscape.proteus.db.
DBSource
.
DBSource(Connection, Element)
- Constructor for class com.infoscape.proteus.db.
DBSource
DefaultMapper
- class com.infoscape.proteus.mapper.
DefaultMapper
.
DefaultMapper(Element)
- Constructor for class com.infoscape.proteus.mapper.
DefaultMapper
disconnect()
- Method in class com.infoscape.proteus.
MessageHandlerImpl
disconnect()
- Method in interface com.infoscape.proteus.
Connection
disconnect()
- Method in interface com.infoscape.proteus.
MessageHandler
disconnect()
- Method in class com.infoscape.proteus.filter.
FilteredSink
disconnect()
- Method in class com.infoscape.proteus.filter.
FilteredSource
disconnect()
- Method in class com.infoscape.proteus.router.
Router
disconnect()
- Method in class com.infoscape.proteus.db.
DBConnection
disconnect()
- Method in class com.infoscape.proteus.jms.
JMSConnection
disconnect()
- Method in class com.infoscape.proteus.mq.
MQConnection
disconnect()
- Method in class com.infoscape.proteus.tibco.
TibcoConnection
disconnect()
- Method in class com.infoscape.proteus.ftp.
FTPConnection
E
ExpandedSource
- class com.infoscape.proteus.filter.
ExpandedSource
.
An ExpandedSource is a FilteredSource whose filter may return more than one message.
ExpandedSource(Element)
- Constructor for class com.infoscape.proteus.filter.
ExpandedSource
F
Factory
- class com.infoscape.proteus.
Factory
.
Factory is used to create every Proteus object.
Factory()
- Constructor for class com.infoscape.proteus.
Factory
fetch(String)
- Static method in class com.infoscape.proteus.
Factory
Filter
- interface com.infoscape.proteus.filter.
Filter
.
Interface for filters.
filter(Object)
- Method in class com.infoscape.proteus.filter.
XSLTer
filter(Object)
- Method in class com.infoscape.proteus.filter.
UpCaser
filter(Object)
- Method in class com.infoscape.proteus.filter.
Splitter
filter(Object)
- Method in interface com.infoscape.proteus.filter.
Filter
FilteredSink
- class com.infoscape.proteus.filter.
FilteredSink
.
A FilteredSink takes a sink and a filter and applies the filter to outgoing messages before they are put to the sink.
FilteredSink(Element)
- Constructor for class com.infoscape.proteus.filter.
FilteredSink
FilteredSource
- class com.infoscape.proteus.filter.
FilteredSource
.
A FilteredSource takes a filter and a source and applies the filter to the messages from the source whenever its own getMessage method is called.
FilteredSource(Element)
- Constructor for class com.infoscape.proteus.filter.
FilteredSource
FTPConnection
- class com.infoscape.proteus.ftp.
FTPConnection
.
FTPConnection(Element)
- Constructor for class com.infoscape.proteus.ftp.
FTPConnection
FTPSink
- class com.infoscape.proteus.ftp.
FTPSink
.
FTPSink(Connection, Element)
- Constructor for class com.infoscape.proteus.ftp.
FTPSink
FTPSource
- class com.infoscape.proteus.ftp.
FTPSource
.
FTPSource(Connection, Element)
- Constructor for class com.infoscape.proteus.ftp.
FTPSource
G
get(String)
- Static method in class com.infoscape.xml.
XMLUtils
This method takes a specification string and tries to determine whether it is a filename, a URI, or a piece of xml.
getChildText(String, String)
- Static method in class com.infoscape.xml.
XMLUtils
This method takes an xml string and returns the text value of the first element with tag
, without actually parsing.
getClassName(Element)
- Static method in class com.infoscape.proteus.
Factory
getConnection()
- Method in class com.infoscape.proteus.
MessageHandlerImpl
getConnection()
- Method in interface com.infoscape.proteus.
MessageHandler
getConnection()
- Method in class com.infoscape.proteus.filter.
FilteredSink
getConnection()
- Method in class com.infoscape.proteus.filter.
FilteredSource
getConnection()
- Method in class com.infoscape.proteus.router.
Router
getContext()
- Method in class com.infoscape.proteus.jms.
JMSConnection
getCorrelationID()
- Method in interface com.infoscape.proteus.
Conversational
This method returns a correlation id, which is an object used to associate a response with its request.
getFromCache()
- Method in class com.infoscape.proteus.
PolledSource
getFromCache()
- Method in class com.infoscape.proteus.db.
DBSource
getFromCache()
- Method in class com.infoscape.proteus.ftp.
FTPSource
getFromFile(String)
- Static method in class com.infoscape.xml.
XMLUtils
getFromString(String)
- Static method in class com.infoscape.xml.
XMLUtils
getFromURI(String)
- Static method in class com.infoscape.xml.
XMLUtils
getMatch(Object)
- Method in class com.infoscape.proteus.router.
SubstringSwitch
getMatch(Object)
- Method in class com.infoscape.proteus.router.
RegexSwitch
getMatch(Object)
- Method in class com.infoscape.proteus.router.
XMLSwitch
getMatch(Object)
- Method in class com.infoscape.proteus.router.
SwitchedRouter
getMessage()
- Method in class com.infoscape.proteus.
SourceImpl
getMessage()
- Method in interface com.infoscape.proteus.
MessageSource
getMessage()
- Method in class com.infoscape.proteus.filter.
FilteredSource
getMessage()
- Method in class com.infoscape.proteus.filter.
ExpandedSource
getMessage()
- Method in class com.infoscape.proteus.jms.
JMSConnection
getQueue(String, String)
- Method in class com.infoscape.proteus.mq.
MQConnection
getReceiver(String)
- Method in class com.infoscape.proteus.jms.
JMSConnection
getReply(Object)
- Method in interface com.infoscape.proteus.
Listener
getReplyDest()
- Method in interface com.infoscape.proteus.
Listener
This method returns the destination object associated with the last incoming request.
getRequest()
- Method in interface com.infoscape.proteus.
Listener
getSender(String)
- Method in class com.infoscape.proteus.jms.
JMSConnection
getTextMessage()
- Method in class com.infoscape.proteus.jms.
JMSConnection
J
JMSConnection
- class com.infoscape.proteus.jms.
JMSConnection
.
JMSConnection(Element)
- Constructor for class com.infoscape.proteus.jms.
JMSConnection
JMSSink
- class com.infoscape.proteus.jms.
JMSSink
.
JMSSink(Connection, Element)
- Constructor for class com.infoscape.proteus.jms.
JMSSink
JMSSource
- class com.infoscape.proteus.jms.
JMSSource
.
JMSSource(Connection, Element)
- Constructor for class com.infoscape.proteus.jms.
JMSSource
L
Listener
- interface com.infoscape.proteus.
Listener
.
Interface for Sources that support request/reply semantics.
loadCache()
- Method in class com.infoscape.proteus.
PolledSource
loadCache()
- Method in class com.infoscape.proteus.db.
DBSource
loadCache()
- Method in class com.infoscape.proteus.ftp.
FTPSource
log(Exception)
- Method in class com.infoscape.proteus.
MessageHandlerImpl
log(Exception)
- Method in class com.infoscape.proteus.router.
Router
log(String)
- Method in class com.infoscape.proteus.
MessageHandlerImpl
log(String)
- Method in class com.infoscape.proteus.router.
Router
M
main(String[])
- Static method in class com.infoscape.proteus.
Tester
main(String[])
- Static method in class com.infoscape.proteus.broker.
Broker
map(PreparedStatement, Object)
- Method in class com.infoscape.proteus.mapper.
DBMapper
map(PreparedStatement, Object)
- Method in class com.infoscape.proteus.mapper.
DB2DBMapper
map(PreparedStatement, Object)
- Method in class com.infoscape.proteus.mapper.
StringMapper
map(PreparedStatement, Object)
- Method in class com.infoscape.proteus.mapper.
DefaultMapper
map(ResultSet)
- Method in class com.infoscape.proteus.mapper.
DBMapper
map(ResultSet)
- Method in class com.infoscape.proteus.mapper.
DB2DBMapper
map(ResultSet)
- Method in class com.infoscape.proteus.mapper.
StringMapper
map(ResultSet)
- Method in class com.infoscape.proteus.mapper.
DefaultMapper
map(TibrvMsg)
- Method in class com.infoscape.proteus.mapper.
TibcoMapper
map(TibrvMsg, Object)
- Method in class com.infoscape.proteus.mapper.
TibcoMapper
MessageHandler
- interface com.infoscape.proteus.
MessageHandler
.
MessageHandler is the base interface for Sources and Sinks.
MessageHandlerImpl
- class com.infoscape.proteus.
MessageHandlerImpl
.
MessageHandler Impl is the base class for most sources and sinks.
MessageHandlerImpl(Connection)
- Constructor for class com.infoscape.proteus.
MessageHandlerImpl
MessageSink
- interface com.infoscape.proteus.
MessageSink
.
A MessageSink is something that can accept a message.
MessageSource
- interface com.infoscape.proteus.
MessageSource
.
A MessageSource is something that can produce a message, like a message queue, a database table, a file, or a POP server.
MQConnection
- class com.infoscape.proteus.mq.
MQConnection
.
MQConnection(Element)
- Constructor for class com.infoscape.proteus.mq.
MQConnection
MQSink
- class com.infoscape.proteus.mq.
MQSink
.
MQSink(Connection, Element)
- Constructor for class com.infoscape.proteus.mq.
MQSink
MQSource
- class com.infoscape.proteus.mq.
MQSource
.
MQSource(Connection, Element)
- Constructor for class com.infoscape.proteus.mq.
MQSource
P
PolledSource
- class com.infoscape.proteus.
PolledSource
.
Base class for polled sources.
PolledSource(Connection, Element)
- Constructor for class com.infoscape.proteus.
PolledSource
pollPeriod
- Variable in class com.infoscape.proteus.
PolledSource
prepareStatement(String)
- Method in class com.infoscape.proteus.db.
DBConnection
print(Document, OutputStream)
- Static method in class com.infoscape.xml.
XMLUtils
print(Element, OutputStream)
- Static method in class com.infoscape.xml.
XMLUtils
putMessage(Object)
- Method in class com.infoscape.proteus.
SinkImpl
putMessage(Object)
- Method in interface com.infoscape.proteus.
MessageSink
This method takes an Object as parameter.
putMessage(Object)
- Method in class com.infoscape.proteus.filter.
FilteredSink
putMessage(Object)
- Method in class com.infoscape.proteus.router.
Router
putReply(Object, Object)
- Method in interface com.infoscape.proteus.
Speaker
putRequest(Object, Object)
- Method in interface com.infoscape.proteus.
Speaker
R
reconnect()
- Method in class com.infoscape.proteus.
MessageHandlerImpl
reconnect()
- Method in interface com.infoscape.proteus.
MessageHandler
reconnect()
- Method in class com.infoscape.proteus.filter.
FilteredSink
reconnect()
- Method in class com.infoscape.proteus.filter.
FilteredSource
reconnect()
- Method in class com.infoscape.proteus.router.
Router
RegexSwitch
- class com.infoscape.proteus.router.
RegexSwitch
.
A RegexSwitch has multiple sinks, and routes messages based on which of a series of regular expressions is matched by the message.
RegexSwitch(Element)
- Constructor for class com.infoscape.proteus.router.
RegexSwitch
RequestReply(Object)
- Method in class com.infoscape.proteus.
Client
rollback()
- Method in interface com.infoscape.proteus.
Transactional
rollback()
- Method in class com.infoscape.proteus.
MessageHandlerImpl
rollback()
- Method in class com.infoscape.proteus.filter.
FilteredSink
rollback()
- Method in class com.infoscape.proteus.filter.
FilteredSource
rollback()
- Method in class com.infoscape.proteus.router.
Router
rollback()
- Method in class com.infoscape.proteus.db.
DBSource
rollback()
- Method in class com.infoscape.proteus.db.
DBConnection
rollback()
- Method in class com.infoscape.proteus.jms.
JMSConnection
rollback()
- Method in class com.infoscape.proteus.mq.
MQConnection
route(Object)
- Method in class com.infoscape.proteus.router.
SwitchedRouter
route(Object)
- Method in class com.infoscape.proteus.router.
StraightRouter
route(Object)
- Method in class com.infoscape.proteus.router.
Router
routeMessage(Object, MessageSink)
- Method in class com.infoscape.proteus.router.
Router
Router
- class com.infoscape.proteus.router.
Router
.
A Router is a thread that gets messages from a source and routes them.
Router(Element)
- Constructor for class com.infoscape.proteus.router.
Router
run()
- Method in class com.infoscape.proteus.router.
Router
S
send(String, Object)
- Method in class com.infoscape.proteus.tibco.
TibcoConnection
send(String, Object, TibcoMapper)
- Method in class com.infoscape.proteus.tibco.
TibcoConnection
setCorrelationID(Object)
- Method in interface com.infoscape.proteus.
Conversational
This method sets a correlation id.
setSyncPoint(boolean)
- Method in interface com.infoscape.proteus.
Transactional
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.
MessageHandlerImpl
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.filter.
FilteredSink
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.filter.
FilteredSource
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.router.
Router
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.db.
DBConnection
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.jms.
JMSSource
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.jms.
JMSSink
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.jms.
JMSConnection
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.mq.
MQSink
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.mq.
MQSource
setSyncPoint(boolean)
- Method in class com.infoscape.proteus.mq.
MQConnection
SinkImpl
- class com.infoscape.proteus.
SinkImpl
.
Base class for sinks.
SinkImpl(Connection)
- Constructor for class com.infoscape.proteus.
SinkImpl
SourceImpl
- class com.infoscape.proteus.
SourceImpl
.
Base class for sources.
SourceImpl(Connection)
- Constructor for class com.infoscape.proteus.
SourceImpl
Speaker
- interface com.infoscape.proteus.
Speaker
.
Interface for sinks that support request/reply semantics.
Splitter
- class com.infoscape.proteus.filter.
Splitter
.
Splitter(Element)
- Constructor for class com.infoscape.proteus.filter.
Splitter
StraightRouter
- class com.infoscape.proteus.router.
StraightRouter
.
A StraightRouter has one source and one sink, and routes messages straight from the former to the latter.
StraightRouter(Element)
- Constructor for class com.infoscape.proteus.router.
StraightRouter
StringMapper
- class com.infoscape.proteus.mapper.
StringMapper
.
StringMapper(Element)
- Constructor for class com.infoscape.proteus.mapper.
StringMapper
SubstringSwitch
- class com.infoscape.proteus.router.
SubstringSwitch
.
A SubstringSwitch has multiple sinks, and routes string messages based on the value of a substring of the message.
SubstringSwitch(Element)
- Constructor for class com.infoscape.proteus.router.
SubstringSwitch
SwitchedRouter
- class com.infoscape.proteus.router.
SwitchedRouter
.
A SwitchedRouter has multiple sinks, and routes messages based on the value returned by an abstract method called getMatch() which takes the incoming message as argument.
SwitchedRouter(Element)
- Constructor for class com.infoscape.proteus.router.
SwitchedRouter
T
Tester
- class com.infoscape.proteus.
Tester
.
Tester is a test wrapper for sources and sinks.
Tester()
- Constructor for class com.infoscape.proteus.
Tester
TibcoConnection
- class com.infoscape.proteus.tibco.
TibcoConnection
.
TibcoConnection(Element)
- Constructor for class com.infoscape.proteus.tibco.
TibcoConnection
TibcoMapper
- class com.infoscape.proteus.mapper.
TibcoMapper
.
A mapper maps a message to and from a resultset.
TibcoMapper(Element)
- Constructor for class com.infoscape.proteus.mapper.
TibcoMapper
TibcoSink
- class com.infoscape.proteus.tibco.
TibcoSink
.
TibcoSink(Connection, Element)
- Constructor for class com.infoscape.proteus.tibco.
TibcoSink
toProperties(Document)
- Static method in class com.infoscape.xml.
XMLUtils
toProperties(Element)
- Static method in class com.infoscape.xml.
XMLUtils
Transactional
- interface com.infoscape.proteus.
Transactional
.
Interface for objects (connections, sources and sinks) that support transactions.
U
UpCaser
- class com.infoscape.proteus.filter.
UpCaser
.
UpCaser()
- Constructor for class com.infoscape.proteus.filter.
UpCaser
update()
- Method in interface com.infoscape.proteus.
UpdatingSource
update()
- Method in class com.infoscape.proteus.db.
DBSource
UpdatingSource
- interface com.infoscape.proteus.
UpdatingSource
.
X
XMLSwitch
- class com.infoscape.proteus.router.
XMLSwitch
.
An XMLSwitch has multiple sinks, and routes XML messages based on the value of a tag.
XMLSwitch(Element)
- Constructor for class com.infoscape.proteus.router.
XMLSwitch
XMLUtils
- class com.infoscape.xml.
XMLUtils
.
A collection of utility methods for reading, writing and manipulating XML documents.
XMLUtils()
- Constructor for class com.infoscape.xml.
XMLUtils
XSLTer
- class com.infoscape.proteus.filter.
XSLTer
.
XSLTer(Element)
- Constructor for class com.infoscape.proteus.filter.
XSLTer
_
_getMessage()
- Method in class com.infoscape.proteus.
PolledSource
_getMessage()
- Method in class com.infoscape.proteus.
SourceImpl
_getMessage()
- Method in class com.infoscape.proteus.jms.
JMSSource
_getMessage()
- Method in class com.infoscape.proteus.mq.
MQSource
_putMessage(Object)
- Method in class com.infoscape.proteus.
SinkImpl
_putMessage(Object)
- Method in class com.infoscape.proteus.db.
DBSink
_putMessage(Object)
- Method in class com.infoscape.proteus.jms.
JMSSink
_putMessage(Object)
- Method in class com.infoscape.proteus.mq.
MQSink
_putMessage(Object)
- Method in class com.infoscape.proteus.tibco.
TibcoSink
_putMessage(Object)
- Method in class com.infoscape.proteus.ftp.
FTPSink
A
B
C
D
E
F
G
J
L
M
P
R
S
T
U
X
_
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes