Class: JasperServer::ReportSchedulerService::JobTrigger

Inherits:
Object
  • Object
show all
Defined in:
lib/jasperserver4r/reportschedulerservice.rb

Overview

JobTrigger

  • id - SOAP::SOAPLong

  • version - SOAP::SOAPInt

  • timezone - SOAP::SOAPString

  • startDate - SOAP::SOAPDateTime

  • endDate - SOAP::SOAPDateTime

Direct Known Subclasses

JobCalendarTrigger, JobSimpleTrigger

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, version = nil, timezone = nil, startDate = nil, endDate = nil) ⇒ JobTrigger

Returns a new instance of JobTrigger.



19
20
21
22
23
24
25
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 19

def initialize(id = nil, version = nil, timezone = nil, startDate = nil, endDate = nil)
  @id = id
  @version = version
  @timezone = timezone
  @startDate = startDate
  @endDate = endDate
end

Instance Attribute Details

#endDateObject

Returns the value of attribute endDate.



17
18
19
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 17

def endDate
  @endDate
end

#idObject

Returns the value of attribute id.



13
14
15
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 13

def id
  @id
end

#startDateObject

Returns the value of attribute startDate.



16
17
18
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 16

def startDate
  @startDate
end

#timezoneObject

Returns the value of attribute timezone.



15
16
17
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 15

def timezone
  @timezone
end

#versionObject

Returns the value of attribute version.



14
15
16
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 14

def version
  @version
end