org.apache.synapse
Interface ManagedLifecycle

All Known Subinterfaces:
Endpoint, FilterMediator, ListMediator, MessageProcessor, MessageStore, Startup
All Known Implementing Classes:
AbstractDBMediator, AbstractEndpoint, AbstractListMediator, AbstractMessageProcessor, AbstractMessageStore, AbstractStartup, AddressEndpoint, AggregateMediator, AnonymousListMediator, API, CacheMediator, CalloutMediator, ClassMediator, CloneMediator, DBLookupMediator, DBReportMediator, DefaultEndpoint, DynamicLoadbalanceEndpoint, FailoverEndpoint, FilterMediator, IndirectEndpoint, InMediator, InMemoryMessageStore, IterateMediator, LoadbalanceEndpoint, MessageInjector, OutMediator, RecipientListEndpoint, ResolvingEndpoint, Resource, SALoadbalanceEndpoint, SamplingProcessor, SamplingThrottleMediator, ScheduledMessageForwardingProcessor, ScheduledMessageProcessor, SEDAMediator, SendMediator, SequenceMediator, SimpleQuartz, SpringMediator, SwitchCase, SwitchMediator, SynapseConfiguration, SynapseMediator, TemplateEndpoint, TemplateMediator, ThrottleMediator, ValidateMediator, WeightedRoundRobin, WeightedRRLCAlgorithm, WSDLEndpoint

public interface ManagedLifecycle

This interface defines all the managed stateful parts of Synapse including the configuration itself.


Method Summary
 void destroy()
          This method should implement the destroying of the implemented parts of the configuration.
 void init(SynapseEnvironment se)
          This method should implement the initialization of the implemented parts of the configuration.
 

Method Detail

init

void init(SynapseEnvironment se)
This method should implement the initialization of the implemented parts of the configuration.

Parameters:
se - SynapseEnvironment to be used for initialization

destroy

void destroy()
This method should implement the destroying of the implemented parts of the configuration.



Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.