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 —-



434
435
436
# File 'lib/notesgrip/NotesDatabase.rb', line 434

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

#NameObjectObject



414
415
416
417
# File 'lib/notesgrip/NotesDatabase.rb', line 414

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

#ParentObject



419
420
421
422
# File 'lib/notesgrip/NotesDatabase.rb', line 419

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

#UserTypeObject



430
431
432
# File 'lib/notesgrip/NotesDatabase.rb', line 430

def UserType
  @raw_object.UserType
end