code: @Override
      public ServiceDeploymentReader getServiceDeploymentReader(
              boolean cachedObjectRequired, Context context, String pid)
              throws ServerException {
          {
              return new SimpleServiceDeploymentReader(context, this,
                      m_translator, m_defaultExportFormat,
                      m_defaultStorageFormat, m_storageCharacterEncoding,
                      m_permanentStore.retrieveObject(pid));
          }
      }
docs: Gets a reader on an existing service deployment object.