Interface User_i

  • All Superinterfaces:
    java.rmi.Remote
    All Known Implementing Classes:
    Queued_User

    public interface User_i
    extends java.rmi.Remote
    This interface lists the methods that will be available via RMI.
    • Method Detail

      • search

        java.util.Hashtable search​(java.lang.String filter)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • info

        java.util.Hashtable info​(java.lang.String handle)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • info

        java.util.Hashtable info​(java.lang.Long id,
                                 java.lang.String handle)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • commit

        User commit​(User user,
                    java.lang.Boolean unlock)
             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • delete

        void delete​(java.lang.String handle)
             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • lock_record

        Lock_Result lock_record​(User user)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • unlock_record

        java.lang.Boolean unlock_record​(User user)
                                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • has_access

        java.lang.Boolean has_access​(User user,
                                     java.lang.String handle)
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • handle

        java.lang.String handle​(java.lang.Long id)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • netid_from_oauthid

        java.lang.String netid_from_oauthid​(java.lang.String oauth_id)
                                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verify_or_die

        java.lang.Long verify_or_die​(java.lang.Long id,
                                     java.lang.String handle)
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verify_or_die

        java.lang.Long verify_or_die​(java.lang.Long id)
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verify_or_die

        java.lang.Long verify_or_die​(java.lang.String handle)
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • login

        java.util.Hashtable login​(java.lang.String netid)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception