fulmine
Interface IDestroyable

All Known Subinterfaces:
IAutoCreatingStore<KEY,TYPE>, IChannel, IChannelState, IComponent, IConnection, IConnectionBroker, IConnectionDiscoverer, IContainer, IContainerDefinitionField, IContainerFactory, IDistributionManager, IDistributionState, IEventManager, IEventSource, IField, IFrameworkContext, IFTContextStateListener, IFulmineContext, ILifeCycle, ILifeCycleEventListener, IModelManager, IPriorityLifeCycleEventListener, IRpcManager, IRpcRegistry, ISelectionKeyTask, ISubscription, ISubscriptionManager, ISubscriptionParameters, ISystemEventSource, ITaskExecutor
All Known Implementing Classes:
AbstractComponent, AbstractConnectionDiscoverer, AbstractContainer, AbstractDynamicContainer, AbstractEventProcessingContainer, AbstractField, AbstractLifeCycle, AbstractSelectionKeyTask, AbstractSocketChannelConnection, ActiveAsymmetricEventProcessor, ActiveEventListener, AsymmetricEventProcessor, AutoCreatingStore, BasicContainer, BooleanField, Channel, ChannelTransmissionListener, ContainerDefinitionField, ContainerFactory, ContainerSubscription, ContainerSubscriptionManager, DelegatingSelectionKeyTask, DescriptorField, DoubleField, EventProcessor, EventSource, FloatField, FTContext, FTDistributionManager, FulmineContext, ImageEvent, IntegerField, LongField, MultiEventListener, MultiSystemEventListener, PriorityMultiEventListener, Record, RemoteContainerSubscriptionManager, RpcManager, RpcRegistry, RxSubscription, SelectorTasks, StringField, Subscription, SubscriptionManager, SubscriptionParameters, SystemEventSource, TaskExecutor, TcpConnection, TcpConnectionBroker, TcpConnectionDiscoverer, TcpConnectionParameters, TxSubscription

public interface IDestroyable

An object that can be destroyed.

Author:
Ramon Servadei

Method Summary
 void destroy()
          This is called when the object is being removed from application use.
 

Method Detail

destroy

void destroy()
This is called when the object is being removed from application use. This releases all system resources and performs clean up prior to the object becoming redundant. This operation is idempotent.

This method must not throw a RuntimeException.



Copyright © 2007-2009. All Rights Reserved.