Uses of Interface
org.apache.activemq.store.kahadb.JournalCommand
-
Packages that use JournalCommand Package Description org.apache.activemq.store.kahadb org.apache.activemq.store.kahadb.data org.apache.activemq.store.kahadb.scheduler -
-
Uses of JournalCommand in org.apache.activemq.store.kahadb
Methods in org.apache.activemq.store.kahadb that return JournalCommand Modifier and Type Method Description protected JournalCommand<?>AbstractKahaDBStore. load(Location location)Loads a previously stored JournalMessageJournalCommand<?>MessageDatabase. load(Location location)Loads a previously stored JournalMessageJournalCommand<?>MultiKahaDBTransactionStore. load(Location location)Methods in org.apache.activemq.store.kahadb with parameters of type JournalCommand Modifier and Type Method Description protected abstract voidAbstractKahaDBStore. process(JournalCommand<?> command, Location location)Process a stored or recovered JournalCommand instance and update the DB Index with the state changes that this command produces.voidMultiKahaDBTransactionStore. process(Location location, JournalCommand<?> command)LocationAbstractKahaDBStore. store(JournalCommand<?> command)Store a command in the Journal and process to update the Store index.LocationAbstractKahaDBStore. store(JournalCommand<?> command, boolean sync)Store a command in the Journal and process to update the Store index.LocationAbstractKahaDBStore. store(JournalCommand<?> command, boolean sync, Runnable before, Runnable after)Store a command in the Journal and process to update the Store index.LocationAbstractKahaDBStore. store(JournalCommand<?> command, boolean sync, Runnable before, Runnable after, Runnable onJournalStoreComplete)All updated are are funneled through this method.LocationAbstractKahaDBStore. store(JournalCommand<?> command, Runnable onJournalStoreComplete)Store a command in the Journal and process to update the Store index.LocationMessageDatabase. store(JournalCommand<?> data)LocationMessageDatabase. store(JournalCommand<?> data, boolean sync, org.apache.activemq.store.kahadb.MessageDatabase.IndexAware before, Runnable after)LocationMessageDatabase. store(JournalCommand<?> data, boolean sync, org.apache.activemq.store.kahadb.MessageDatabase.IndexAware before, Runnable after, Runnable onJournalStoreComplete)All updated are are funneled through this method.LocationMessageDatabase. store(JournalCommand<?> data, Runnable onJournalStoreComplete)protected ByteSequenceAbstractKahaDBStore. toByteSequence(JournalCommand<?> data)Creates a new ByteSequence that represents the marshaled form of the given Journal Command.ByteSequenceMessageDatabase. toByteSequence(JournalCommand<?> data) -
Uses of JournalCommand in org.apache.activemq.store.kahadb.data
Classes in org.apache.activemq.store.kahadb.data that implement JournalCommand Modifier and Type Class Description classKahaAckMessageFileMapCommandclassKahaAddMessageCommandclassKahaAddScheduledJobCommandclassKahaCommitCommandclassKahaDestroySchedulerCommandclassKahaPrepareCommandclassKahaProducerAuditCommandclassKahaRemoveDestinationCommandclassKahaRemoveMessageCommandclassKahaRemoveScheduledJobCommandclassKahaRemoveScheduledJobsCommandclassKahaRescheduleJobCommandclassKahaRewrittenDataFileCommandclassKahaRollbackCommandclassKahaSubscriptionCommandclassKahaTraceCommandclassKahaUpdateMessageCommand -
Uses of JournalCommand in org.apache.activemq.store.kahadb.scheduler
Methods in org.apache.activemq.store.kahadb.scheduler with parameters of type JournalCommand Modifier and Type Method Description protected voidJobSchedulerStoreImpl. doRecover(JournalCommand<?> data, Location location, Location inDoubtlocation)Called during index recovery to rebuild the index from the last known good location.protected voidJobSchedulerStoreImpl. process(JournalCommand<?> data, Location location)Called during recovery to allow the store to rebuild from scratch.
-