Package org.jgrapes.mail
Class MailConnectionManager.AbstractMailChannel
java.lang.Object
org.jgrapes.core.Subchannel.DefaultSubchannel
org.jgrapes.mail.MailConnectionManager.AbstractMailChannel
- All Implemented Interfaces:
Associator
,Channel
,Eligible
,Subchannel
,MailChannel
- Direct Known Subclasses:
MailStoreMonitor.MonitorChannel
- Enclosing class:
- MailConnectionManager<O extends OpenMailConnection,
C extends MailConnectionManager<O, C>.AbstractMailChannel>
protected abstract class MailConnectionManager.AbstractMailChannel
extends Subchannel.DefaultSubchannel
implements MailChannel
A sub-channel for mail connections.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jgrapes.core.Channel
Channel.Default
Nested classes/interfaces inherited from interface org.jgrapes.core.Subchannel
Subchannel.DefaultSubchannel
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractMailChannel
(O event, Channel channel) Instantiates a new mail channel instance. -
Method Summary
Modifier and TypeMethodDescriptionGets the down pipeline.Returns the event that caused this connection to be opened.Methods inherited from class org.jgrapes.core.Subchannel.DefaultSubchannel
associated, mainChannel, setAssociated, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jgrapes.core.Associator
associated, associated, associated, associated, associatedGet, setAssociated
Methods inherited from interface org.jgrapes.core.Subchannel
defaultCriterion, isEligibleFor, mainChannel
-
Constructor Details
-
AbstractMailChannel
Instantiates a new mail channel instance.- Parameters:
event
- the main channel
-
-
Method Details
-
openEvent
Returns the event that caused this connection to be opened.- Returns:
- the event
-
downPipeline
Gets the down pipeline.- Returns:
- the downPipeline
-