Class: JasperServer::ReportSchedulerService::JobSummary

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

Overview

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

id - SOAP::SOAPLong
version - SOAP::SOAPInt
reportUnitURI - SOAP::SOAPString
username - SOAP::SOAPString
label - SOAP::SOAPString
state - RuntimeJobState
previousFireTime - SOAP::SOAPDateTime
nextFireTime - SOAP::SOAPDateTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, version = nil, reportUnitURI = nil, username = nil, label = nil, state = nil, previousFireTime = nil, nextFireTime = nil) ⇒ JobSummary

Returns a new instance of JobSummary.



236
237
238
239
240
241
242
243
244
245
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 236

def initialize(id = nil, version = nil, reportUnitURI = nil, username = nil, label = nil, state = nil, previousFireTime = nil, nextFireTime = nil)
  @id = id
  @version = version
  @reportUnitURI = reportUnitURI
  @username = username
  @label = label
  @state = state
  @previousFireTime = previousFireTime
  @nextFireTime = nextFireTime
end

Instance Attribute Details

#idObject

Returns the value of attribute id.



227
228
229
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 227

def id
  @id
end

#labelObject

Returns the value of attribute label.



231
232
233
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 231

def label
  @label
end

#nextFireTimeObject

Returns the value of attribute nextFireTime.



234
235
236
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 234

def nextFireTime
  @nextFireTime
end

#previousFireTimeObject

Returns the value of attribute previousFireTime.



233
234
235
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 233

def previousFireTime
  @previousFireTime
end

#reportUnitURIObject

Returns the value of attribute reportUnitURI.



229
230
231
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 229

def reportUnitURI
  @reportUnitURI
end

#stateObject

Returns the value of attribute state.



232
233
234
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 232

def state
  @state
end

#usernameObject

Returns the value of attribute username.



230
231
232
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 230

def username
  @username
end

#versionObject

Returns the value of attribute version.



228
229
230
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 228

def version
  @version
end