Class: JasperServer::ReportSchedulerService::Job

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

Overview

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

id - SOAP::SOAPLong
version - SOAP::SOAPInt
reportUnitURI - SOAP::SOAPString
username - SOAP::SOAPString
label - SOAP::SOAPString
description - SOAP::SOAPString
simpleTrigger - JobSimpleTrigger
calendarTrigger - JobCalendarTrigger
parameters - ArrayOfJobParameter
baseOutputFilename - SOAP::SOAPString
outputFormats - ArrayOf_xsd_string
outputLocale - SOAP::SOAPString
repositoryDestination - JobRepositoryDestination
mailNotification - JobMailNotification

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, version = nil, reportUnitURI = nil, username = nil, label = nil, description = nil, simpleTrigger = nil, calendarTrigger = nil, parameters = nil, baseOutputFilename = nil, outputFormats = nil, outputLocale = nil, repositoryDestination = nil, mailNotification = nil) ⇒ Job

Returns a new instance of Job.



199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 199

def initialize(id = nil, version = nil, reportUnitURI = nil, username = nil, label = nil, description = nil, simpleTrigger = nil, calendarTrigger = nil, parameters = nil, baseOutputFilename = nil, outputFormats = nil, outputLocale = nil, repositoryDestination = nil, mailNotification = nil)
  @id = id
  @version = version
  @reportUnitURI = reportUnitURI
  @username = username
  @label = label
  @description = description
  @simpleTrigger = simpleTrigger
  @calendarTrigger = calendarTrigger
  @parameters = parameters
  @baseOutputFilename = baseOutputFilename
  @outputFormats = outputFormats
  @outputLocale = outputLocale
  @repositoryDestination = repositoryDestination
  @mailNotification = mailNotification
end

Instance Attribute Details

#baseOutputFilenameObject

Returns the value of attribute baseOutputFilename.



193
194
195
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 193

def baseOutputFilename
  @baseOutputFilename
end

#calendarTriggerObject

Returns the value of attribute calendarTrigger.



191
192
193
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 191

def calendarTrigger
  @calendarTrigger
end

#descriptionObject

Returns the value of attribute description.



189
190
191
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 189

def description
  @description
end

#idObject

Returns the value of attribute id.



184
185
186
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 184

def id
  @id
end

#labelObject

Returns the value of attribute label.



188
189
190
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 188

def label
  @label
end

#mailNotificationObject

Returns the value of attribute mailNotification.



197
198
199
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 197

def mailNotification
  @mailNotification
end

#outputFormatsObject

Returns the value of attribute outputFormats.



194
195
196
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 194

def outputFormats
  @outputFormats
end

#outputLocaleObject

Returns the value of attribute outputLocale.



195
196
197
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 195

def outputLocale
  @outputLocale
end

#parametersObject

Returns the value of attribute parameters.



192
193
194
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 192

def parameters
  @parameters
end

#reportUnitURIObject

Returns the value of attribute reportUnitURI.



186
187
188
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 186

def reportUnitURI
  @reportUnitURI
end

#repositoryDestinationObject

Returns the value of attribute repositoryDestination.



196
197
198
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 196

def repositoryDestination
  @repositoryDestination
end

#simpleTriggerObject

Returns the value of attribute simpleTrigger.



190
191
192
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 190

def simpleTrigger
  @simpleTrigger
end

#usernameObject

Returns the value of attribute username.



187
188
189
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 187

def username
  @username
end

#versionObject

Returns the value of attribute version.



185
186
187
# File 'lib/jasperserver4r/reportschedulerservice.rb', line 185

def version
  @version
end