Class: JasperServer::ReportSchedulerService::JobSimpleTrigger

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

Overview

http://www.jasperforge.org/jasperserver/wsJobSimpleTrigger

id - SOAP::SOAPLong
version - SOAP::SOAPInt
timezone - SOAP::SOAPString
startDate - SOAP::SOAPDateTime
endDate - SOAP::SOAPDateTime
occurrenceCount - SOAP::SOAPInt
recurrenceInterval - SOAP::SOAPInt
recurrenceIntervalUnit - IntervalUnit

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, version = nil, timezone = nil, startDate = nil, endDate = nil, occurrenceCount = nil, recurrenceInterval = nil, recurrenceIntervalUnit = nil) ⇒ JobSimpleTrigger

Returns a new instance of JobSimpleTrigger.



87
88
89
90
91
92
93
94
95
96
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 87

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

Instance Attribute Details

#endDateObject

Returns the value of attribute endDate.



82
83
84
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 82

def endDate
  @endDate
end

#idObject

Returns the value of attribute id.



78
79
80
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 78

def id
  @id
end

#occurrenceCountObject

Returns the value of attribute occurrenceCount.



83
84
85
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 83

def occurrenceCount
  @occurrenceCount
end

#recurrenceIntervalObject

Returns the value of attribute recurrenceInterval.



84
85
86
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 84

def recurrenceInterval
  @recurrenceInterval
end

#recurrenceIntervalUnitObject

Returns the value of attribute recurrenceIntervalUnit.



85
86
87
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 85

def recurrenceIntervalUnit
  @recurrenceIntervalUnit
end

#startDateObject

Returns the value of attribute startDate.



81
82
83
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 81

def startDate
  @startDate
end

#timezoneObject

Returns the value of attribute timezone.



80
81
82
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 80

def timezone
  @timezone
end

#versionObject

Returns the value of attribute version.



79
80
81
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 79

def version
  @version
end