docs: @Override
      public void resume() throws PauseableComponentException {
          try {
              shouldActivate = true;
              if (ivState == INACTIVE_STATE) {
                  activateEndpoint();
              } else if (ivState == ACTIVE_STATE) {
                  Tr.info(tc, "MDB_ENDPOINT_ALREADY_ACTIVE_CNTR4118I", beanMetaData.enterpriseBeanName, beanMetaData.getModuleMetaData().getName(),
                          beanMetaData.getModuleMetaData().getApplicationMetaData().getName());
              } else {
                  throw new PauseableComponentException(Tr.formatMessage(tc, "MDB_ENDPOINT_DID_NOT_RESUME_CNTR4120W", beanMetaData.enterpriseBeanName,
                                                                         beanMetaData.getModuleMetaData().getName(),
                                                                         beanMetaData.getModuleMetaData().getApplicationMetaData().getName()));
              }
          } catch (ResourceException re) {
              throw new PauseableComponentException(re);
          }
  
      }