Uses of Interface
org.apache.activemq.artemis.core.paging.cursor.PageSubscription
Packages that use PageSubscription
Package
Description
-
Uses of PageSubscription in org.apache.activemq.artemis.core.paging
Methods in org.apache.activemq.artemis.core.paging with parameters of type PageSubscriptionModifier and TypeMethodDescriptionbooleanPageTransactionInfo.deliverAfterCommit(PageIterator pageIterator, PageSubscription cursor, PagedReference pagedMessage) This method will hold the position to be delivered later in case this transaction is pending.voidPagingStore.pageFull(PageSubscription subscription) Callback to be used by a counter when the Page is full for that counter -
Uses of PageSubscription in org.apache.activemq.artemis.core.paging.cursor
Fields in org.apache.activemq.artemis.core.paging.cursor declared as PageSubscriptionModifier and TypeFieldDescriptionprotected final PageSubscriptionPagedReferenceImpl.subscriptionMethods in org.apache.activemq.artemis.core.paging.cursor that return PageSubscriptionModifier and TypeMethodDescriptionPageCursorProvider.createSubscription(long queueId, Filter filter, boolean durable) PageCursorProvider.getSubscription(long queueId) Methods in org.apache.activemq.artemis.core.paging.cursor with parameters of type PageSubscriptionModifier and TypeMethodDescriptionvoidPageCursorProvider.close(PageSubscription pageCursorImpl) PageCursorProvider.newReference(PagedMessage msg, PageSubscription sub) PageSubscriptionCounter.setSubscription(PageSubscription subscription) Method parameters in org.apache.activemq.artemis.core.paging.cursor with type arguments of type PageSubscriptionModifier and TypeMethodDescriptionvoidPageCursorProvider.forEachSubscription(Consumer<PageSubscription> consumer) Constructors in org.apache.activemq.artemis.core.paging.cursor with parameters of type PageSubscriptionModifierConstructorDescriptionPagedReferenceImpl(PagedMessage message, PageSubscription subscription) QueryPagedReferenceImpl(PagePosition position, PagedMessage message, PageSubscription subscription) -
Uses of PageSubscription in org.apache.activemq.artemis.core.paging.cursor.impl
Classes in org.apache.activemq.artemis.core.paging.cursor.impl that implement PageSubscriptionMethods in org.apache.activemq.artemis.core.paging.cursor.impl that return PageSubscriptionModifier and TypeMethodDescriptionPageCursorProviderImpl.createSubscription(long cursorID, Filter filter, boolean persistent) PageCursorProviderImpl.getSubscription(long cursorID) Methods in org.apache.activemq.artemis.core.paging.cursor.impl with parameters of type PageSubscriptionModifier and TypeMethodDescriptionvoidPageCursorProviderImpl.close(PageSubscription cursor) PageCursorProviderImpl.newReference(PagedMessage msg, PageSubscription subscription) PageSubscriptionCounterImpl.setSubscription(PageSubscription subscription) Method parameters in org.apache.activemq.artemis.core.paging.cursor.impl with type arguments of type PageSubscriptionModifier and TypeMethodDescriptionprotected voidPageCursorProviderImpl.cleanupComplete(List<PageSubscription> cursorList) voidPageCursorProviderImpl.forEachSubscription(Consumer<PageSubscription> consumer) protected voidPageCursorProviderImpl.storeBookmark(List<PageSubscription> cursorList, Page currentPage) -
Uses of PageSubscription in org.apache.activemq.artemis.core.paging.impl
Methods in org.apache.activemq.artemis.core.paging.impl with parameters of type PageSubscriptionModifier and TypeMethodDescriptionbooleanPageTransactionInfoImpl.deliverAfterCommit(PageIterator iterator, PageSubscription cursor, PagedReference pagedReference) voidPagingStoreImpl.pageFull(PageSubscription subscription) -
Uses of PageSubscription in org.apache.activemq.artemis.core.server
Methods in org.apache.activemq.artemis.core.server that return PageSubscriptionModifier and TypeMethodDescriptionQueue.getPageSubscription()QueueConfig.pageSubscription()Deprecated. -
Uses of PageSubscription in org.apache.activemq.artemis.core.server.impl
Fields in org.apache.activemq.artemis.core.server.impl declared as PageSubscriptionMethods in org.apache.activemq.artemis.core.server.impl that return PageSubscriptionModifier and TypeMethodDescriptionstatic PageSubscriptionQueueFactoryImpl.getPageSubscription(QueueConfiguration queueConfiguration, PagingManager pagingManager, Filter filter) QueueImpl.getPageSubscription()Constructors in org.apache.activemq.artemis.core.server.impl with parameters of type PageSubscriptionModifierConstructorDescriptionLastValueQueue(QueueConfiguration queueConfiguration, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory) QueueImpl(QueueConfiguration queueConfiguration, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory)