class Maglev::System
Public Class Methods
__DBEAbortTransaction()
click to toggle source
# File lib/mdbe/database_views/system.rb, line 30 def __DBEAbortTransaction DBEBootstrapChanges.undo_all_changes __abort_transaction DBEBootstrapChanges.redo_all_changes true end
__DBECommitTransaction()
click to toggle source
# File lib/mdbe/database_views/system.rb, line 23 def __DBECommitTransaction DBEBootstrapChanges.undo_all_changes __commit_transaction DBEBootstrapChanges.redo_all_changes true end
__DBEContinueTransaction()
click to toggle source
# File lib/mdbe/database_views/system.rb, line 37 def __DBEContinueTransaction __continue_transaction end
__DBEPersistenceMode()
click to toggle source
# File lib/mdbe/database_views/system.rb, line 15 def __DBEPersistenceMode if @dbe_persistence_mode == nil @dbe_persistence_mode = false end @dbe_persistence_mode end
__DBETogglePersistenceMode()
click to toggle source
# File lib/mdbe/database_views/system.rb, line 10 def __DBETogglePersistenceMode @dbe_persistence_mode = !__DBEPersistenceMode @dbe_persistence_mode end
__basetype()
click to toggle source
# File lib/mdbe/database_views/system.rb, line 41 def __basetype :systemClass end
to_database_view(depth, ranges = {}, params = {})
click to toggle source
Calls superclass method
Object#to_database_view
# File lib/mdbe/database_views/system.rb, line 45 def to_database_view(depth, ranges = {}, params = {}) obj = super if depth > 0 params_all_elements = {:allElements => true} stone_version_report = __stone_version_report gem_version_report = __gem_version_report obj[:stoneVersionReport] = stone_version_report.to_database_view(depth - 1, ranges, params_all_elements) obj[:stoneVersionReportSize] = stone_version_report.size obj[:gemVersionReport] = gem_version_report.to_database_view(depth - 1, ranges, params_all_elements) obj[:gemVersionReportSize] = gem_version_report.size end return obj end