org.cid.distribution.core
Interface DistributionContextAware

All Known Implementing Classes:
ConnectionComponent, DataCombinatorHandler, DataMemberManagerComponent, DBMemberManagerComponent, DistributionComponentBase, DistributionNode, GeneralInfoLogComponent, ListCombinatorHandler, MailEditorHandler, MailWriterHandler, MessageCreatorHandler, MessageHandlerBase, PassthroughHandler, POP3Handler, QueryDataComponent, ScriptingHandler, SMTPHandler, StaticMemberManagerComponent

public interface DistributionContextAware

This interface is implemented by the classes that want to be aware of the DistributionContext system, so they can store (and retrieve) variables and evaluate expressions.

Distribution design strongly recommends making all plugins implement the DistributionContextAware interface. Note that classes that do not implement DistributionContextAware are not able to evaluate EL expressions in their parameters, which will probably be expected by the class users.

Version:
$Revision: 175 $

Method Summary
 void setDistributionContext(DistributionContext context)
          A callback method that DistributionContextAware objects must implement.
 

Method Detail

setDistributionContext

void setDistributionContext(DistributionContext context)
A callback method that DistributionContextAware objects must implement.



Copyright © 2006 null. All Rights Reserved.