Class NonPersistentStoreImpl

java.lang.Object
com.swiftmq.impl.store.standard.NonPersistentStoreImpl

public class NonPersistentStoreImpl extends Object
  • Field Details

    • queueName

      protected String queueName
  • Constructor Details

    • NonPersistentStoreImpl

      protected NonPersistentStoreImpl(StoreContext ctx, String queueName, String path, long maxLength)
  • Method Details

    • deleteSwapFilesOnClose

      protected boolean deleteSwapFilesOnClose()
    • get

      public StoreEntry get(Object key) throws StoreException
      Throws:
      StoreException
    • updateDeliveryCount

      public void updateDeliveryCount(Object key, int deliveryCount) throws StoreException
      Throws:
      StoreException
    • insert

      public void insert(StoreEntry storeEntry) throws StoreException
      Throws:
      StoreException
    • delete

      public void delete(Object key) throws StoreException
      Throws:
      StoreException
    • close

      public void close() throws StoreException
      Throws:
      StoreException
    • toString

      public String toString()
      Overrides:
      toString in class Object