| Class | BaseService |
| In: |
vendor/plugins/services/lib/base_service.rb
|
| Parent: | Object |
This service provides the methods common to all services, such as versioning. It is loaded automatically when the Services framework loads.
Returns the author(s) of this service.
# File vendor/plugins/services/lib/base_service.rb, line 15
15: def self.serviceAuthor
16: @serviceAuthor
17: end
Returns the (Java-style) identifier of this service.
# File vendor/plugins/services/lib/base_service.rb, line 20
20: def self.serviceID
21: @serviceID
22: end
Returns the CamelCase name of this service.
# File vendor/plugins/services/lib/base_service.rb, line 25
25: def self.serviceName
26: @serviceName
27: end
Returns the UUID of the service (generate with Linux/Unix’s `uuidgen` or Windows’ GuidGen)
# File vendor/plugins/services/lib/base_service.rb, line 45
45: def self.serviceUUID
46: @serviceUUID
47: end
Returns the major version number of this service (A in A.B.C).
# File vendor/plugins/services/lib/base_service.rb, line 30
30: def self.serviceVersionMajor
31: @serviceVersionMajor
32: end
Returns the minor version number of this service (B in A.B.C).
# File vendor/plugins/services/lib/base_service.rb, line 35
35: def self.serviceVersionMinor
36: @serviceVersionMinor
37: end