Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
A
ActiveInputChannel
<
M
> - Interface in
org.jph.channels.active
Work in progress.
ActiveOutputChannel
<
M
> - Interface in
org.jph.channels.active
The ActiveOutputChannel wraps an OutputChannel to make it active (use his own threads) and not the thread that is putting the message on the OutputChannel.
ActiveOutputChannelMBean
- Interface in
org.jph.channels.active.jmx
ActiveOutputChannelMBeanImpl
- Class in
org.jph.channels.active.jmx
ActiveOutputChannelMBeanImpl(ActiveOutputChannel)
- Constructor for class org.jph.channels.active.jmx.
ActiveOutputChannelMBeanImpl
add(OutRouterEntry<M>)
- Method in interface org.jph.channels.router.
RoutingOutputChannel
add(OutRouterEntry<M>)
- Method in class org.jph.channels.router.
StdRoutingOutputChannel
B
BufferedChannel
<
M
> - Interface in
org.jph.channels.bufferedChannel
The BufferedChannel is a Channel where messages can stored if they are faster send than removed.
C
Channel
<
M
> - Interface in
org.jph.channels
A Channel is something messages can flow through.
ChannelUtil
- Class in
org.jph.channels
De ChannelUtil is een util class waar methodes in staan die niet in de Channel implementatie horen.
clone(M)
- Method in interface org.jph.channels.
MessageCloner
Clones the msg.
clone(M)
- Method in class org.jph.channels.
SelfMessageCloner
close()
- Method in interface org.jph.channels.regulate.jmx.
RegulatingOutputChannelMBean
Signals the RegulatingOutputChannel to close.
close()
- Method in class org.jph.channels.regulate.jmx.
RegulatingOutputChannelMBeanImpl
close()
- Method in interface org.jph.channels.regulate.
RegulatingOutputChannel
Closes this RegulatingOutputChannel.
close(long, TimeUnit)
- Method in interface org.jph.channels.regulate.
RegulatingOutputChannel
Closes this RegulatingOutputChannel.
close()
- Method in class org.jph.channels.regulate.
StdRegulatingOutputChannel
close(long, TimeUnit)
- Method in class org.jph.channels.regulate.
StdRegulatingOutputChannel
ComposedChannel
<
M
> - Class in
org.jph.channels
Example:
ComposedChannel(OutputChannel<M>, InputChannel<M>)
- Constructor for class org.jph.channels.
ComposedChannel
D
DeadLetterOutputChannel
<
M
> - Class in
org.jph.channels
The DeadLetterOutputChannel is an OutputChannel that receives messages but doesn`t so anything with them.
DeadLetterOutputChannel()
- Constructor for class org.jph.channels.
DeadLetterOutputChannel
DEFAULT
- Static variable in class org.jph.channels.active.
StdActiveOuputChannel
deregister(I)
- Method in interface org.jph.channels.
ProcessingMap
deregister(I)
- Method in class org.jph.channels.
StdProcessingMap
E
entries()
- Method in interface org.jph.channels.router.
RoutingOutputChannel
Returns all the OutRouterEntries.
entries()
- Method in class org.jph.channels.router.
StdRoutingOutputChannel
ExceptionUtil
- Class in
org.jph.channels.logging
F
filter(OutputChannel<M>, Predicate<M>)
- Static method in class org.jph.channels.
ChannelUtil
Make a new channel based on another channel and a filter.
FilteringInputChannel
<
M
> - Interface in
org.jph.channels.filter
The FilteredIntputChannel is a InputChannel that can filter messages from a target InputChannel.
FilteringOutputChannel
<
M
> - Interface in
org.jph.channels.filter
The FilteringOutputChannel is an OutputChannel that can filter messages.
G
getActivatingInputChannel()
- Method in interface org.jph.channels.active.
ActiveInputChannel
getActivatingInputChannel()
- Method in class org.jph.channels.active.
StdActiveInputChannel
getAddedTotal()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
getBlockedExecutor()
- Method in interface org.jph.channels.active.
ActiveInputChannel
getBlockedExecutor()
- Method in interface org.jph.channels.active.
ActiveOutputChannel
Returns the BlockingExecutor this ActiveoutputChannel is using to put messages on the target.
getBlockedExecutor()
- Method in class org.jph.channels.active.
StdActiveInputChannel
getBlockedExecutor()
- Method in class org.jph.channels.active.
StdActiveOuputChannel
getCapacity()
- Method in class org.jph.channels.active.jmx.
ActiveOutputChannelMBeanImpl
getChannel()
- Method in class org.jph.channels.router.
OutRouterEntry
Returns the OutputChannel where the message can be send to.
getExceptionHandler()
- Method in interface org.jph.channels.process.
ProcessingOutputChannel
Return the ProcessExceptionHandler this ProcessingOutputChannel uses to deal with errors that occured while processing the message.
getExceptionHandler()
- Method in class org.jph.channels.process.
StdProcessingOutputChannel
getFailOutputChannel()
- Method in interface org.jph.channels.router.
RoutingOutputChannel
Returns the OutputChannel that is used if a message could not be send to a receiver.
getFailOutputChannel()
- Method in class org.jph.channels.router.
StdRoutingOutputChannel
Returns the OutputChannel where all messages are send to that can`t be delivered.
getFailureDestination()
- Method in interface org.jph.channels.filter.
FilteringOutputChannel
Returns the OutputChannel the message is send to if it is rejected.
getFailureDestination()
- Method in class org.jph.channels.filter.
StdFilteringOutputChannel
getFilterPredicate()
- Method in interface org.jph.channels.filter.
FilteringInputChannel
Returns the MessagePredicate that checks if a message is valid or not.
getFilterPredicate()
- Method in interface org.jph.channels.filter.
FilteringOutputChannel
Returns the MessageFilter this FilteringOutputChannel uses to filter the messages.
getFilterPredicate()
- Method in class org.jph.channels.filter.
StdFilteringInputChannel
getFilterPredicate()
- Method in class org.jph.channels.filter.
StdFilteringOutputChannel
getInterruptedCounter()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
getInterruptHandler()
- Method in interface org.jph.channels.active.
ActiveOutputChannel
Returns the InterruptHandler this ActiveOutputChannels calls if an post/offer is interrupted.
getInterruptHandler()
- Method in class org.jph.channels.active.
StdActiveOuputChannel
getJobCount()
- Method in class org.jph.channels.active.jmx.
ActiveOutputChannelMBeanImpl
getMessageCloner()
- Method in class org.jph.channels.router.
StdRoutingOutputChannel
getMod()
- Method in interface org.jph.channels.logging.jmx.
LoggingOutputChannelMBean
getMod()
- Method in class org.jph.channels.logging.jmx.
LoggingOutputChannelMBeanImpl
getMod()
- Method in class org.jph.channels.logging.
Log4jOutputChannel
getMod()
- Method in interface org.jph.channels.logging.
LoggingOutputChannel
getMod()
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
getMsgProcessor()
- Method in interface org.jph.channels.process.
ProcessingOutputChannel
Returns the Processor this ProcessingOutputChannel uses to process the messages.
getMsgProcessor()
- Method in class org.jph.channels.process.
StdProcessingOutputChannel
getOfferCount()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
getOfferFailedCount()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
getPredicate()
- Method in class org.jph.channels.router.
OutRouterEntry
Returns the MessagePredicate that checks if a message can be send to the OutputChannel.
getPutCount()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
getQueue()
- Method in interface org.jph.channels.bufferedChannel.
BufferedChannel
Returns the BlockingQueue this BufferedChannel uses to store the messages that aren`t retrieved.
getQueue()
- Method in class org.jph.channels.bufferedChannel.
StdBufferedChannel
Returns the BlockingQueue that is used to store messages that aren`t retrieved.
getSource()
- Method in interface org.jph.channels.filter.
FilteringInputChannel
getSource()
- Method in class org.jph.channels.filter.
StdFilteringInputChannel
getSuccesDestination()
- Method in interface org.jph.channels.filter.
FilteringOutputChannel
Returns the OutputChannel the message is send to, if it is accepted.
getSuccesDestination()
- Method in class org.jph.channels.filter.
StdFilteringOutputChannel
getTarget()
- Method in interface org.jph.channels.active.
ActiveOutputChannel
Returns the OutputChannel (target) this ActiveOutputChannel is making active.
getTarget()
- Method in class org.jph.channels.active.
StdActiveOuputChannel
getTarget()
- Method in class org.jph.channels.logging.
Log4jInputChannel
getTarget()
- Method in class org.jph.channels.logging.
Log4jOutputChannel
getTarget()
- Method in interface org.jph.channels.logging.
LoggingInputChannel
Returns the InputChannel to log.
getTarget()
- Method in interface org.jph.channels.logging.
LoggingOutputChannel
Returns the OutputChannel to log.
getTarget()
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
getTarget()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
getTarget()
- Method in interface org.jph.channels.process.
ProcessingOutputChannel
Returns the OutputChannel the resulting message (if it isn`t null) is send to.
getTarget()
- Method in class org.jph.channels.process.
StdProcessingOutputChannel
getTarget()
- Method in interface org.jph.channels.regulate.
RegulatingOutputChannel
Returns the target OutputChannel to be opened/closed.
getTarget()
- Method in class org.jph.channels.regulate.
StdRegulatingOutputChannel
getToString()
- Method in class org.jph.channels.logging.
Log4jInputChannel
getToString()
- Method in class org.jph.channels.logging.
Log4jOutputChannel
getToString()
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
H
halt()
- Method in interface org.jph.channels.active.jmx.
ActiveOutputChannelMBean
halt()
- Method in class org.jph.channels.active.jmx.
ActiveOutputChannelMBeanImpl
handle(M, ActiveOutputChannel<M>)
- Method in interface org.jph.channels.active.
InterruptHandler
handle(M, ActiveOutputChannel<M>)
- Method in class org.jph.channels.active.
ThrowingInterruptHandler
handleError(ProcessingOutputChannel, M, Exception)
- Method in interface org.jph.channels.process.
ProcessExceptionHandler
handleError(ProcessingOutputChannel, M, Exception)
- Method in class org.jph.channels.process.
ThrowingProcessExceptionHandler
I
InputChannel
<
M
> - Interface in
org.jph.channels
The InputChannel is the backend of a Channel where messages can be retrieved from.
INSTANCE
- Static variable in class org.jph.channels.
DeadLetterOutputChannel
INSTANCE
- Static variable in class org.jph.channels.
SelfMessageCloner
INSTANCE
- Static variable in class org.jph.channels.
StdMessageToString
InterruptHandler
<
M
> - Interface in
org.jph.channels.active
The InterruptHandler is called by the ActiveOutputChannel if a offer/put is interrupted.
isBeingExecuted(I)
- Method in interface org.jph.channels.
ProcessingMap
isBeingExecuted(I)
- Method in class org.jph.channels.
StdProcessingMap
isFair()
- Method in class org.jph.channels.bufferedChannel.
SynchronousChannel
Returns true if threads contend in FIFO order for access; and false if the order is unspecified.
isLogging()
- Method in interface org.jph.channels.logging.jmx.
LoggingInputChannelMBean
Returns true if the LoggingIntputChannel is logging, false otherwise.
isLogging()
- Method in class org.jph.channels.logging.jmx.
LoggingInputChannelMBeanImpl
isLogging()
- Method in interface org.jph.channels.logging.jmx.
LoggingOutputChannelMBean
Returns true if the LoggingOutputChannel is logging, false otherwise.
isLogging()
- Method in class org.jph.channels.logging.jmx.
LoggingOutputChannelMBeanImpl
isLogging()
- Method in class org.jph.channels.logging.
Log4jInputChannel
isLogging()
- Method in class org.jph.channels.logging.
Log4jOutputChannel
isLogging()
- Method in interface org.jph.channels.logging.
LoggingInputChannel
Returns true if this LoggingInputChannel is logging, false otherwise.
isLogging()
- Method in interface org.jph.channels.logging.
LoggingOutputChannel
Returns true if this LoggingOutputChannel is logging, false otherwise.
isLogging()
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
isMonitoring()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
isOpen()
- Method in interface org.jph.channels.regulate.jmx.
RegulatingOutputChannelMBean
Checks if the RegulatingOutputChannel is open.
isOpen()
- Method in class org.jph.channels.regulate.jmx.
RegulatingOutputChannelMBeanImpl
isOpen()
- Method in interface org.jph.channels.regulate.
RegulatingOutputChannel
Returns true if this RegulatingOutputChannel is open and false otherwise.
isOpen()
- Method in class org.jph.channels.regulate.
StdRegulatingOutputChannel
isSerialized()
- Method in class org.jph.channels.regulate.
StdRegulatingOutputChannel
Returns true if all calls to this StdRegulatingOutputChannel are serialized.
isShowAfter()
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
isShowBefore()
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
isStopAfterFirst()
- Method in interface org.jph.channels.router.
RoutingOutputChannel
Returns true if this RoutingOutputChannel should stop sending messages to other receivers if one receiver succesfully has received a message.
isStopAfterFirst()
- Method in class org.jph.channels.router.
StdRoutingOutputChannel
L
Log4jInputChannel
<
M
> - Class in
org.jph.channels.logging
The Log4jIntputChannel is a LoggingInputChannel that uses log4j to log messages.
Log4jInputChannel(InputChannel<M>)
- Constructor for class org.jph.channels.logging.
Log4jInputChannel
Default no logging.
Log4jInputChannel(InputChannel<M>, MessageToString<M>)
- Constructor for class org.jph.channels.logging.
Log4jInputChannel
default no logging.
Log4jInputChannel(InputChannel<M>, MessageToString<M>, boolean)
- Constructor for class org.jph.channels.logging.
Log4jInputChannel
Log4jOutputChannel
<
M
> - Class in
org.jph.channels.logging
The Log4jOutputChannel is a OutputChannel that logs all messages to log4j, and sends the message to the next OutputChannel.
Log4jOutputChannel(OutputChannel<M>)
- Constructor for class org.jph.channels.logging.
Log4jOutputChannel
default not logging
Log4jOutputChannel(OutputChannel<M>, MessageToString<M>)
- Constructor for class org.jph.channels.logging.
Log4jOutputChannel
Default not logging
Log4jOutputChannel(OutputChannel<M>, MessageToString<M>, boolean)
- Constructor for class org.jph.channels.logging.
Log4jOutputChannel
LoggingInputChannel
<
M
> - Interface in
org.jph.channels.logging
A LoggingInputChannel is an InputChannel than can log.
LoggingInputChannelMBean
- Interface in
org.jph.channels.logging.jmx
The LoggingInputChannelMBean is the MBean for the LoggingInputChannel.
LoggingInputChannelMBeanImpl
- Class in
org.jph.channels.logging.jmx
The LoggingInputChannelMBeanImpl is the implementation of the LoggingInputChannelMBean.
LoggingInputChannelMBeanImpl(LoggingInputChannel)
- Constructor for class org.jph.channels.logging.jmx.
LoggingInputChannelMBeanImpl
LoggingOutputChannel
<
M
> - Interface in
org.jph.channels.logging
A LoggingOutputChannel is an OutputChannel than can log.
LoggingOutputChannelMBean
- Interface in
org.jph.channels.logging.jmx
The LoggingOutputChannelMBean is the MBean for the LoggingOutputChannel.
LoggingOutputChannelMBeanImpl
- Class in
org.jph.channels.logging.jmx
The LoggingOutputChannelMBeanImpl is the implementation of the LoggingOutputChannelMBean.
LoggingOutputChannelMBeanImpl(LoggingOutputChannel)
- Constructor for class org.jph.channels.logging.jmx.
LoggingOutputChannelMBeanImpl
M
makeActive(OutputChannel<M>, int)
- Static method in class org.jph.channels.
ChannelUtil
makeActive(OutputChannel<M>, int, int)
- Static method in class org.jph.channels.
ChannelUtil
Make a channel active.
MessageCloner
<
M
> - Interface in
org.jph.channels
The MessageCloner clones messages.
MessageToString
<
M
> - Interface in
org.jph.channels
The MessageToString is a strategy for creating a string representation for a message.
MonitoringOutputChannel
<
M
> - Class in
org.jph.channels.management
MonitoringOutputChannel(OutputChannel<M>)
- Constructor for class org.jph.channels.management.
MonitoringOutputChannel
MonitoringOutputChannel(OutputChannel<M>, boolean)
- Constructor for class org.jph.channels.management.
MonitoringOutputChannel
MonitoringOutputChannelMBean
- Interface in
org.jph.channels.management.jmx
MonitoringOutputChannelMBeanImpl
- Class in
org.jph.channels.management.jmx
The MonitoringOutputChannelMBeanImpl is the implementation of the MonitoringOutputChannelMBean.
MonitoringOutputChannelMBeanImpl(MonitoringOutputChannel)
- Constructor for class org.jph.channels.management.jmx.
MonitoringOutputChannelMBeanImpl
O
offer(M, long, TimeUnit)
- Method in class org.jph.channels.active.
StdActiveOuputChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.bufferedChannel.
StdBufferedChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.bufferedChannel.
SynchronousChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.
ComposedChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.
DeadLetterOutputChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.filter.
StdFilteringOutputChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.logging.
Log4jOutputChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.management.
MonitoringOutputChannel
offer(M, long, TimeUnit)
- Method in interface org.jph.channels.
OutputChannel
Place msg in channel only if it can be accepted within msecs milliseconds.
offer(Min, long, TimeUnit)
- Method in class org.jph.channels.process.
StdProcessingOutputChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.regulate.
StdRegulatingOutputChannel
offer(M, long, TimeUnit)
- Method in class org.jph.channels.router.
StdRoutingOutputChannel
offerAll(OutputChannel<M>, List<M>, long, TimeUnit)
- Static method in class org.jph.channels.
ChannelUtil
Voegt alle messages uit de msglist toe aan de channel mbv een offer.
open()
- Method in interface org.jph.channels.regulate.jmx.
RegulatingOutputChannelMBean
Signals the RegulatingOutputChannel to open.
open()
- Method in class org.jph.channels.regulate.jmx.
RegulatingOutputChannelMBeanImpl
open()
- Method in interface org.jph.channels.regulate.
RegulatingOutputChannel
Opens this RegulatingOutputChannel.
open(long, TimeUnit)
- Method in interface org.jph.channels.regulate.
RegulatingOutputChannel
Opens this RegulatingOutputChannel.
open()
- Method in class org.jph.channels.regulate.
StdRegulatingOutputChannel
open(long, TimeUnit)
- Method in class org.jph.channels.regulate.
StdRegulatingOutputChannel
org.jph.channels
- package org.jph.channels
org.jph.channels.active
- package org.jph.channels.active
This package contains interfaces and classes for channels that can make other channels active (have their own threads to get/put the messages).
org.jph.channels.active.jmx
- package org.jph.channels.active.jmx
org.jph.channels.bufferedChannel
- package org.jph.channels.bufferedChannel
org.jph.channels.filter
- package org.jph.channels.filter
This package contains interfaces and classes for InputChannels and OutputChannels that can filter messages.
org.jph.channels.logging
- package org.jph.channels.logging
This package contains interfaces and classes for InputChannels and OutputChannels that log.
org.jph.channels.logging.jmx
- package org.jph.channels.logging.jmx
org.jph.channels.management
- package org.jph.channels.management
This package contains interfaces and classes for monitoring InputChannels and OutputChannels.
org.jph.channels.management.jmx
- package org.jph.channels.management.jmx
org.jph.channels.process
- package org.jph.channels.process
This package contains interfaces and classes for InputChannels and OutputChannels that can process messages.
org.jph.channels.regulate
- package org.jph.channels.regulate
This package contains interfaces and classes for InputChannels and OutputChannels that can regulate the messages that are being send/retrieved.
org.jph.channels.regulate.jmx
- package org.jph.channels.regulate.jmx
org.jph.channels.router
- package org.jph.channels.router
This package contains interfaces and classes for InputChannels and OutputChannels that can route messages.
OutInfo
- Class in
org.jph.channels.management
OutInfo()
- Constructor for class org.jph.channels.management.
OutInfo
OutputChannel
<
M
> - Interface in
org.jph.channels
The OutputChannel is the frontend of a Channel where messages can be put into.
OutRouterEntry
<
M
> - Class in
org.jph.channels.router
The OutRouterEntry is a entry for in the RoutingOutputChannel.
OutRouterEntry(OutputChannel<M>)
- Constructor for class org.jph.channels.router.
OutRouterEntry
Constructs a OutRouterEntry with a TrueMessagePredicate.
OutRouterEntry(OutputChannel<M>, Predicate<M>)
- Constructor for class org.jph.channels.router.
OutRouterEntry
Constructs a OutRouterEntry with the given OutputChannel and MessagePredicate.
P
peek()
- Method in class org.jph.channels.active.
StdActiveInputChannel
peek()
- Method in class org.jph.channels.bufferedChannel.
StdBufferedChannel
peek()
- Method in class org.jph.channels.bufferedChannel.
SynchronousChannel
peek()
- Method in class org.jph.channels.
ComposedChannel
peek()
- Method in class org.jph.channels.filter.
StdFilteringInputChannel
peek()
- Method in interface org.jph.channels.
InputChannel
Peeks if there is a message available (the message is not removed).
peek()
- Method in class org.jph.channels.logging.
Log4jInputChannel
poll(long, TimeUnit)
- Method in class org.jph.channels.active.
StdActiveInputChannel
poll(long, TimeUnit)
- Method in class org.jph.channels.bufferedChannel.
StdBufferedChannel
poll(long, TimeUnit)
- Method in class org.jph.channels.bufferedChannel.
SynchronousChannel
poll(long, TimeUnit)
- Method in class org.jph.channels.
ComposedChannel
poll(long, TimeUnit)
- Method in class org.jph.channels.filter.
StdFilteringInputChannel
poll(long, TimeUnit)
- Method in interface org.jph.channels.
InputChannel
Return and remove an item from channel only if one is available within msecs milliseconds.
poll(long, TimeUnit)
- Method in class org.jph.channels.logging.
Log4jInputChannel
process(Min)
- Method in interface org.jph.channels.process.
Processor
Processes the message.
ProcessExceptionHandler
<
M
> - Interface in
org.jph.channels.process
The ProcessExceptionHandler is called if something goes wrong in the ProcessingOutputChannel while processing the message.
ProcessingMap
<
I
> - Interface in
org.jph.channels
todo: documentation.
ProcessingOutputChannel
<
Min
,
Mout
> - Interface in
org.jph.channels.process
The ProcessingOutputChannel is an OutputChannel that processes a message and posts the resulting message on an OutputChannel.
Processor
<
Min
,
Mout
> - Interface in
org.jph.channels.process
The Processor processes a message and is primarily used by the ProcessingOutputChannel.
put(M)
- Method in class org.jph.channels.active.
StdActiveOuputChannel
put(M)
- Method in class org.jph.channels.bufferedChannel.
StdBufferedChannel
put(M)
- Method in class org.jph.channels.bufferedChannel.
SynchronousChannel
put(M)
- Method in class org.jph.channels.
ComposedChannel
put(M)
- Method in class org.jph.channels.
DeadLetterOutputChannel
put(M)
- Method in class org.jph.channels.filter.
StdFilteringOutputChannel
put(M)
- Method in class org.jph.channels.logging.
Log4jOutputChannel
put(M)
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
put(M)
- Method in class org.jph.channels.management.
MonitoringOutputChannel
put(M)
- Method in interface org.jph.channels.
OutputChannel
Place msg in the channel, possibly waiting indefinitely until it can be accepted.
put(Min)
- Method in class org.jph.channels.process.
StdProcessingOutputChannel
put(M)
- Method in class org.jph.channels.regulate.
StdRegulatingOutputChannel
put(M)
- Method in class org.jph.channels.router.
StdRoutingOutputChannel
putAll(OutputChannel<M>, List<M>)
- Static method in class org.jph.channels.
ChannelUtil
Voegt alle messages uit de msgList toe aan de channel.
R
register(I)
- Method in interface org.jph.channels.
ProcessingMap
Stuurt true terug als het gelukt is, anders false.
register(I)
- Method in class org.jph.channels.
StdProcessingMap
RegulatingOutputChannel
<
M
> - Interface in
org.jph.channels.regulate
The RegulatingOutputChannel is a OutputChannel that can open/close a target OutputChannel.
RegulatingOutputChannelMBean
- Interface in
org.jph.channels.regulate.jmx
The RegulatingOutputChannelMBean is a MBean for the RegulatingOutputChannel.
RegulatingOutputChannelMBeanImpl
- Class in
org.jph.channels.regulate.jmx
The RegulatingOutputChannelMBeanImpl is the implementation of the RegulatingOutputChannelMBean.
RegulatingOutputChannelMBeanImpl(RegulatingOutputChannel)
- Constructor for class org.jph.channels.regulate.jmx.
RegulatingOutputChannelMBeanImpl
reset()
- Method in interface org.jph.channels.management.jmx.
MonitoringOutputChannelMBean
reset()
- Method in class org.jph.channels.management.jmx.
MonitoringOutputChannelMBeanImpl
reset()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
resetAndStart()
- Method in interface org.jph.channels.management.jmx.
MonitoringOutputChannelMBean
resetAndStart()
- Method in class org.jph.channels.management.jmx.
MonitoringOutputChannelMBeanImpl
RoutingOutputChannel
<
M
> - Interface in
org.jph.channels.router
The RoutingOutputChannel is an OutputChannel that receives messages and publishes them to one or more subscribing outputchannels.
S
SelfMessageCloner
<
M
> - Class in
org.jph.channels
The SelfMessageCloner doesn`t make a new message, but sends back the original message-object.
SelfMessageCloner()
- Constructor for class org.jph.channels.
SelfMessageCloner
setMod(int)
- Method in interface org.jph.channels.logging.jmx.
LoggingOutputChannelMBean
setMod(int)
- Method in class org.jph.channels.logging.jmx.
LoggingOutputChannelMBeanImpl
setMod(int)
- Method in class org.jph.channels.logging.
Log4jOutputChannel
setMod(int)
- Method in interface org.jph.channels.logging.
LoggingOutputChannel
setMod(int)
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
setShowAfter(boolean)
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
setShowBefore(boolean)
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
SimpleLoggingOutputChannel
<
M
> - Class in
org.jph.channels.logging
todo: counter todo: mod op de counter en dan loggen.
SimpleLoggingOutputChannel(OutputChannel<M>)
- Constructor for class org.jph.channels.logging.
SimpleLoggingOutputChannel
SimpleLoggingOutputChannel(OutputChannel<M>, boolean)
- Constructor for class org.jph.channels.logging.
SimpleLoggingOutputChannel
SimpleLoggingOutputChannel(OutputChannel<M>, MessageToString<M>, boolean, boolean, boolean)
- Constructor for class org.jph.channels.logging.
SimpleLoggingOutputChannel
stackTraceToString(Exception)
- Static method in class org.jph.channels.logging.
ExceptionUtil
start()
- Method in interface org.jph.channels.logging.jmx.
LoggingInputChannelMBean
Signals the LoggingInputChannel to start logging.
start()
- Method in class org.jph.channels.logging.jmx.
LoggingInputChannelMBeanImpl
start()
- Method in interface org.jph.channels.logging.jmx.
LoggingOutputChannelMBean
Signals the LoggingOutputChannel to start logging.
start()
- Method in class org.jph.channels.logging.jmx.
LoggingOutputChannelMBeanImpl
start()
- Method in class org.jph.channels.logging.
Log4jInputChannel
start()
- Method in class org.jph.channels.logging.
Log4jOutputChannel
start()
- Method in interface org.jph.channels.logging.
LoggingInputChannel
Starts logging.
start()
- Method in interface org.jph.channels.logging.
LoggingOutputChannel
Starts logging.
start()
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
start()
- Method in interface org.jph.channels.management.jmx.
MonitoringOutputChannelMBean
start()
- Method in class org.jph.channels.management.jmx.
MonitoringOutputChannelMBeanImpl
start()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
StdActiveInputChannel
<
M
> - Class in
org.jph.channels.active
Work in progress
StdActiveInputChannel(BlockingExecutor, InputChannel<M>, BlockingQueue<M>)
- Constructor for class org.jph.channels.active.
StdActiveInputChannel
StdActiveOuputChannel
<
M
> - Class in
org.jph.channels.active
The StdActiveOutputChannel is the default implementation of a ActiveOutputChannel.
StdActiveOuputChannel(int, OutputChannel<M>)
- Constructor for class org.jph.channels.active.
StdActiveOuputChannel
StdActiveOuputChannel(int, int, OutputChannel<M>)
- Constructor for class org.jph.channels.active.
StdActiveOuputChannel
StdActiveOuputChannel(BlockingExecutor, OutputChannel<M>)
- Constructor for class org.jph.channels.active.
StdActiveOuputChannel
Creates a StdActiveOuputChannel with the default InterruptHandler (throuws a runtimeexception)
StdActiveOuputChannel(BlockingExecutor, OutputChannel<M>, InterruptHandler<M>)
- Constructor for class org.jph.channels.active.
StdActiveOuputChannel
Creates a StdActiveOuputChannel
StdBufferedChannel
<
M
> - Class in
org.jph.channels.bufferedChannel
The BufferedChannel is a ChannelPipo implementation that bufferes messages if the messages are faster created than removed.
StdBufferedChannel()
- Constructor for class org.jph.channels.bufferedChannel.
StdBufferedChannel
Creates a BufferedChannel with an unbound BlockingQueue.
StdBufferedChannel(int)
- Constructor for class org.jph.channels.bufferedChannel.
StdBufferedChannel
Creates a BufferedChannel with the given capacity.
StdBufferedChannel(BlockingQueue<M>)
- Constructor for class org.jph.channels.bufferedChannel.
StdBufferedChannel
Creates a BufferedChannel with a given BlockingQueue.
StdFilteringInputChannel
<
M
> - Class in
org.jph.channels.filter
Work in progress.
StdFilteringInputChannel(InputChannel<M>, Predicate<M>)
- Constructor for class org.jph.channels.filter.
StdFilteringInputChannel
StdFilteringOutputChannel
<
M
> - Class in
org.jph.channels.filter
The StdFilteringOutputChannel is the default implementation of the FilteringOutputChannel.
StdFilteringOutputChannel(OutputChannel<M>, Predicate<M>)
- Constructor for class org.jph.channels.filter.
StdFilteringOutputChannel
StdFilteringOutputChannel(OutputChannel<M>, OutputChannel<M>, Predicate<M>)
- Constructor for class org.jph.channels.filter.
StdFilteringOutputChannel
StdMessageToString
<
M
> - Class in
org.jph.channels
The StdMessageToString is the default implementation of the MessageToString and uses the toString method of the message.
StdMessageToString()
- Constructor for class org.jph.channels.
StdMessageToString
StdProcessingMap
<
I
> - Class in
org.jph.channels
The StdProcessingMap is the default implementation of the ProcessingMap.
StdProcessingMap()
- Constructor for class org.jph.channels.
StdProcessingMap
StdProcessingOutputChannel
<
Min
,
Mout
> - Class in
org.jph.channels.process
The StdProcessingOutputChannel is the default implementation of the ProcessingOutputChannel.
StdProcessingOutputChannel(OutputChannel<Mout>, Processor<Min, Mout>)
- Constructor for class org.jph.channels.process.
StdProcessingOutputChannel
Creates a new StdProcessingOutputChannel with a ThrowingProcessExceptionHandler.
StdProcessingOutputChannel(OutputChannel<Mout>, Processor<Min, Mout>, ProcessExceptionHandler<Min>)
- Constructor for class org.jph.channels.process.
StdProcessingOutputChannel
StdRegulatingOutputChannel
<
M
> - Class in
org.jph.channels.regulate
The StdRegulatingOutputChannel is the default implementation for RegulatingOutputChannel interface.
StdRegulatingOutputChannel(OutputChannel<M>)
- Constructor for class org.jph.channels.regulate.
StdRegulatingOutputChannel
Constructs a StdRegulatingOutputChannel that is open.
StdRegulatingOutputChannel(OutputChannel<M>, boolean)
- Constructor for class org.jph.channels.regulate.
StdRegulatingOutputChannel
Constructs a StdRegulatingOutputChannel that is not serialized.
StdRegulatingOutputChannel(OutputChannel<M>, boolean, boolean)
- Constructor for class org.jph.channels.regulate.
StdRegulatingOutputChannel
StdRoutingOutputChannel
<
M
> - Class in
org.jph.channels.router
De StdRoutingOutputChannel is the default implementation of the RoutingOutputChannel.
StdRoutingOutputChannel(OutRouterEntry<M>, boolean)
- Constructor for class org.jph.channels.router.
StdRoutingOutputChannel
StdRoutingOutputChannel(List<OutRouterEntry<M>>, boolean)
- Constructor for class org.jph.channels.router.
StdRoutingOutputChannel
StdRoutingOutputChannel(List<OutRouterEntry<M>>, OutputChannel<M>, boolean)
- Constructor for class org.jph.channels.router.
StdRoutingOutputChannel
stop()
- Method in interface org.jph.channels.logging.jmx.
LoggingInputChannelMBean
Signals the LoggingInputChannel to stop logging.
stop()
- Method in class org.jph.channels.logging.jmx.
LoggingInputChannelMBeanImpl
stop()
- Method in interface org.jph.channels.logging.jmx.
LoggingOutputChannelMBean
Signals the LoggingOutputChannel to stop logging.
stop()
- Method in class org.jph.channels.logging.jmx.
LoggingOutputChannelMBeanImpl
stop()
- Method in class org.jph.channels.logging.
Log4jInputChannel
stop()
- Method in class org.jph.channels.logging.
Log4jOutputChannel
stop()
- Method in interface org.jph.channels.logging.
LoggingInputChannel
Stops logging.
stop()
- Method in interface org.jph.channels.logging.
LoggingOutputChannel
Stops logging.
stop()
- Method in class org.jph.channels.logging.
SimpleLoggingOutputChannel
stop()
- Method in interface org.jph.channels.management.jmx.
MonitoringOutputChannelMBean
stop()
- Method in class org.jph.channels.management.jmx.
MonitoringOutputChannelMBeanImpl
stop()
- Method in class org.jph.channels.management.
MonitoringOutputChannel
subscribe(OutputChannel<M>)
- Method in interface org.jph.channels.router.
RoutingOutputChannel
Adds the subscriber to this RoutingOutputChannel.
subscribe(Predicate, OutputChannel<M>)
- Method in interface org.jph.channels.router.
RoutingOutputChannel
Adds a subscriber to this RoutingOutputChannel.
subscribe(OutputChannel<M>)
- Method in class org.jph.channels.router.
StdRoutingOutputChannel
subscribe(Predicate, OutputChannel<M>)
- Method in class org.jph.channels.router.
StdRoutingOutputChannel
SynchronousChannel
<
M
> - Class in
org.jph.channels.bufferedChannel
A SynchronousChannel is a Channel with no internal capacity (not even one).
SynchronousChannel()
- Constructor for class org.jph.channels.bufferedChannel.
SynchronousChannel
Creates a SynchronousChannel with fairness = false.
SynchronousChannel(boolean)
- Constructor for class org.jph.channels.bufferedChannel.
SynchronousChannel
Creates a SynchronousChannel.
T
take()
- Method in class org.jph.channels.active.
StdActiveInputChannel
take()
- Method in class org.jph.channels.bufferedChannel.
StdBufferedChannel
take()
- Method in class org.jph.channels.bufferedChannel.
SynchronousChannel
take()
- Method in class org.jph.channels.
ComposedChannel
take()
- Method in class org.jph.channels.filter.
StdFilteringInputChannel
take()
- Method in interface org.jph.channels.
InputChannel
Return and remove a msg from channel, possibly waiting indefinitely until such an item exists.
take()
- Method in class org.jph.channels.logging.
Log4jInputChannel
ThrowingInterruptHandler
<
M
> - Class in
org.jph.channels.active
todo:
ThrowingInterruptHandler()
- Constructor for class org.jph.channels.active.
ThrowingInterruptHandler
ThrowingProcessExceptionHandler
<
M
> - Class in
org.jph.channels.process
The ThrowingProcessExceptionHandler is an ProcessExceptionHandler that throws a RuntimeException if something went wrong while processing a message.
ThrowingProcessExceptionHandler()
- Constructor for class org.jph.channels.process.
ThrowingProcessExceptionHandler
toString(M)
- Method in interface org.jph.channels.
MessageToString
Sends back a string representation of a msg.
toString()
- Method in class org.jph.channels.router.
OutRouterEntry
toString(M)
- Method in class org.jph.channels.
StdMessageToString
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2005 Anchormen. All Rights Reserved.