Class: Notesgrip::NotesACLEntry

Inherits:
GripWrapper show all
Defined in:
lib/notesgrip/NotesDatabase.rb

Overview

NotesACLEntry Class ==================

Constant Summary collapse

ACLTYPE_UNSPECIFIED =
0
ACLTYPE_PERSON =
1
ACLTYPE_SERVER =
2
ACLTYPE_MIXED_GROUP =
3
ACLTYPE_PERSON_GROUP =
4
ACLTYPE_SERVER_GROUP =
5

Instance Method Summary collapse

Methods inherited from GripWrapper

#initialize, #raw

Constructor Details

This class inherits a constructor from Notesgrip::GripWrapper

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Notesgrip::GripWrapper

Instance Method Details

#inspectObject

—– Additional Methods —-



798
799
800
# File 'lib/notesgrip/NotesDatabase.rb', line 798

def inspect
  "<#{self.class} Name:#{self.Name}>"
end

#NameObjectObject



778
779
780
781
# File 'lib/notesgrip/NotesDatabase.rb', line 778

def NameObject()
  raw_nameObject = @raw_object.NameObject
  NotesName.new(raw_nameObject)
end

#ParentObject



783
784
785
786
# File 'lib/notesgrip/NotesDatabase.rb', line 783

def Parent
  raw_aclEntry = @raw_object.Parent
  NotesACL.new(raw_aclEntry)
end

#UserTypeObject



794
795
796
# File 'lib/notesgrip/NotesDatabase.rb', line 794

def UserType
  @raw_object.UserType
end