Class: Moab::VersionMetadataEvent

Inherits:
Serializable
  • Object
show all
Includes:
HappyMapper
Defined in:
lib/moab/version_metadata_event.rb

Overview

Note:

Copyright © 2012 by The Board of Trustees of the Leland Stanford Junior University. All rights reserved. See LICENSE for details.

A container element to record object version lifecycle events with timestamps

Data Model

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(opts = {}) ⇒ VersionMetadataEvent

Returns a new instance of VersionMetadataEvent


24
25
26
# File 'lib/moab/version_metadata_event.rb', line 24

def initialize(opts={})
  super(opts)
end

Instance Attribute Details

#datetimeString

Returns The date and time of an event

Returns:

  • (String)

    The date and time of an event


35
# File 'lib/moab/version_metadata_event.rb', line 35

attribute :datetime, String

#typeString

Returns The type of event

Returns:

  • (String)

    The type of event


30
# File 'lib/moab/version_metadata_event.rb', line 30

attribute :type, String