docs: protected void deleteDirtyTemporary(
                                          MessageProcessor processor,
                                          HashMap<String, Object> durableSubscriptionsTable)
                      throws
                      SIRollbackException,
                      SIConnectionLostException,
                      MessageStoreException,
                      SIIncorrectCallException,
                      SIResourceException
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(
                          tc,
                          "deleteDirtyTemporary",
                          new Object[] { processor, durableSubscriptionsTable });
  
          reconstituteEnoughForDeletion(processor, durableSubscriptionsTable);
  
          LocalTransaction siTran = txManager.createLocalTransaction(true);
          removeAll((Transaction) siTran);
          siTran.commit();
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "deleteDirtyTemporary");
      }