Interface Lifecycle
- All Known Subinterfaces:
MessageProcessingPolicy
- All Known Implementing Classes:
Admin, ASYM_ENCRYPT, AsyncExecutor, AUTH, BARRIER, BasicTCP, BATCH2, BPING, CLEAR_FLAGS, COMPRESS, COUNTER, DAISYCHAIN, DELAY, DH_KEY_EXCHANGE, DISCARD, DISCARD_PAYLOAD, Discovery, DNS_PING, DROP, DUPL, Encrypt, EXAMPLE, FailureDetection, FD_ALL, FD_ALL2, FD_ALL3, FD_HOST, FD_SOCK, FD_SOCK2, FILE_PING, FlowControl, FORK, ForkProtocol, ForkProtocolStack, FRAG, FRAG2, FRAG3, FRAG4, Fragmentation, GMS, HDRS, INJECT_VIEW, JDBC_PING, JDBC_PING2, KeyExchange, LOCAL_PING, MAKE_BATCH, MaxOneThreadPerSender, MERGE3, MessageDispatcher.ProtocolAdapter, MFC, MockTransport, MPING, NAKACK2, NAKACK3, NAKACK4, NON_BLOCKING_SENDS, PassAllMessagesUpDirectly, PassRegularMessagesUpDirectly, PDC, PERF, PING, Protocol, ProtocolStack, RACKSPACE_PING, RATE, RATE_LIMITER, RATE_LIMITER2, RED, RELAY, RELAY2, RELAY3, ReliableMulticast, ReliableUnicast, REVERSE, REVERSE2, RSVP, SEQUENCER, SEQUENCER2, SERIALIZE, SHARED_LOOPBACK, SHARED_LOOPBACK_PING, SHUFFLE, SIZE, SIZE2, SNIFF, SOS, SSL_KEY_EXCHANGE, STABLE, STATE, STATE_SOCK, STATE_TRANSFER, STATS, STOMP, StreamingStateTransfer, SubmitToThreadPool, SWIFT_PING, SYM_ENCRYPT, TCP, TCP_NIO2, TCPGOSSIP, TCPPING, THREAD_COUNT, ThreadPool, TIME, TLS, TP, TPConfig, TRACE, TUNNEL, UDP, UFC, UNBATCH, UNBATCH_OOB, UnbatchOOBBatches, UNICAST3, UNICAST4, VERIFY_SUSPECT, VERIFY_SUSPECT2, VERSION
public interface Lifecycle
Interface that defines lifecycle methods. Used by protocols and components
- Since:
- 5.2
- Author:
- Bela Ban
-
Method Summary
Modifier and TypeMethodDescriptiondefault voiddestroy()Called after an instance has been stopped.default voidinit()Called after an instance has been created and before it is started.default voidstart()This method is called after an instance has been initialized.default voidstop()Called before an instance is stopped; stops work.
-
Method Details
-
init
-
start
-
stop
default void stop()Called before an instance is stopped; stops work. -
destroy
default void destroy()Called after an instance has been stopped. Cleans up resources
-