code: @Override
      public List<org.fcrepo.server.types.gen.ObjectMethodsDef> listMethods(String pid,
                                                                                 String asOfDateTime) {
          MessageContext ctx = context.getMessageContext();
          Context context = ReadOnlyContext.getSoapContext(ctx);
          assertInitialized();
          try {
              org.fcrepo.server.storage.types.ObjectMethodsDef[] objectMethodDefs =
                      m_access.listMethods(context, pid, DateUtility
                              .parseDateOrNull(asOfDateTime));
              return TypeUtility
                      .convertObjectMethodsDefArrayToGenObjectMethodsDefList(objectMethodDefs);
          } catch (Throwable th) {
              LOG.error("Error listing methods", th);
              throw CXFUtility.getFault(th);
          }
      }
docs: /*
  (non-Javadoc)
  @see org.fcrepo.server.access.FedoraAPIA#listMethods(String pid ,)String
  asOfDateTime )*