Class: Quark::MdkDiscovery::RecordingFailurePolicy
Overview
FailurePolicy that records failures and successes.
Constant Summary
DatawireQuarkCore::Static::Unassigned
Instance Attribute Summary collapse
Instance Method Summary
collapse
_lazy_statics, static, unlazy_statics
#to_s
Constructor Details
Returns a new instance of RecordingFailurePolicy.
995
996
997
998
999
|
# File 'lib/mdk_discovery.rb', line 995
def initialize()
self.__init_fields__
nil
end
|
Instance Attribute Details
#failures ⇒ Object
Returns the value of attribute failures.
988
989
990
|
# File 'lib/mdk_discovery.rb', line 988
def failures
@failures
end
|
#successes ⇒ Object
Returns the value of attribute successes.
988
989
990
|
# File 'lib/mdk_discovery.rb', line 988
def successes
@successes
end
|
Instance Method Details
#__init_fields__ ⇒ Object
1057
1058
1059
1060
1061
1062
1063
|
# File 'lib/mdk_discovery.rb', line 1057
def __init_fields__()
self.successes = 0
self.failures = 0
nil
end
|
#_getClass ⇒ Object
1025
1026
1027
1028
1029
1030
|
# File 'lib/mdk_discovery.rb', line 1025
def _getClass()
return "mdk_discovery.RecordingFailurePolicy"
nil
end
|
#_getField(name) ⇒ Object
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
|
# File 'lib/mdk_discovery.rb', line 1032
def _getField(name)
if ((name) == ("successes"))
return (self).successes
end
if ((name) == ("failures"))
return (self).failures
end
return nil
nil
end
|
#_setField(name, value) ⇒ Object
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
|
# File 'lib/mdk_discovery.rb', line 1045
def _setField(name, value)
if ((name) == ("successes"))
(self).successes = ::DatawireQuarkCore.cast(value) { ::Integer }
end
if ((name) == ("failures"))
(self).failures = ::DatawireQuarkCore.cast(value) { ::Integer }
end
nil
end
|
#available ⇒ Object
1018
1019
1020
1021
1022
1023
|
# File 'lib/mdk_discovery.rb', line 1018
def available()
return true
nil
end
|
#failure ⇒ Object
1011
1012
1013
1014
1015
1016
|
# File 'lib/mdk_discovery.rb', line 1011
def failure()
(self).failures = ((self).failures) + (1)
nil
end
|
#success ⇒ Object
1004
1005
1006
1007
1008
1009
|
# File 'lib/mdk_discovery.rb', line 1004
def success()
(self).successes = ((self).successes) + (1)
nil
end
|