code: public Resource getResource(final Instance _instance)
          throws EFapsException
      {
          Resource ret = null;
          try {
              Store.LOG.debug("Getting resource for: {} with properties: {}", this.resource, this.resourceProperties);
              ret = (Resource) Class.forName(this.resource).newInstance();
              ret.initialize(_instance, this);
          } catch (final InstantiationException e) {
              throw new EFapsException(Store.class, "getResource.InstantiationException", e, this.resource);
          } catch (final IllegalAccessException e) {
              throw new EFapsException(Store.class, "getResource.IllegalAccessException", e, this.resource);
          } catch (final ClassNotFoundException e) {
              throw new EFapsException(Store.class, "getResource.ClassNotFoundException", e, this.resource);
          }
          return ret;
      }
docs: Method to get a instance of the resource.
  
  @param _instance instance the resource is wanted for
  @return Resource
  @throws EFapsException on error