Module: JIRA

Defined in:
lib/jiraSOAP.rb,
lib/jiraSOAP/url.rb,
lib/jiraSOAP/version.rb,
lib/jiraSOAP/macruby_extensions.rb

Overview

All the remote entities as well as the SOAP service client.

Defined Under Namespace

Modules: RemoteAPI, RemoteAPIAdditions Classes: Attachment, Avatar, Comment, Component, CustomFieldValue, DescribedEntity, DynamicEntity, Entity, Field, FieldValue, Filter, Issue, IssueProperty, IssueSecurityScheme, IssueType, JIRAService, NamedEntity, NotificationScheme, Permission, PermissionMapping, PermissionScheme, Priority, Project, ProjectRole, Resolution, Scheme, ServerConfiguration, ServerInfo, Status, TimeInfo, User, UserGroup, UserName, Version, Worklog

Constant Summary collapse

VERSION =

Returns:

  • (String)
'0.10.9'
AttachmentMetadata =
Deprecated.

This is just an alias, please use Attachment instead

Just an alias for Attachment.

JIRA::Attachment

Class Attribute Summary collapse

Class Attribute Details

.url_classClass, Module

When running on MacRuby, a URL will be wrapped into an NSURL object; but on all other Ruby implementations you will get a URI::HTTP object. The NSURL class is monkey patched just enough to make NSURL and URI::HTTP interchangeable. If you really want to, you can override the wrapper by changing url_class and url_init_method so that:

JIRA.url_class.send JIRA.url_init_method, 'http://marketcircle.com'

will be working code.

Returns:

  • (Class, Module)


18
19
20
# File 'lib/jiraSOAP/url.rb', line 18

def url_class
  @url_class
end

.url_init_methodSymbol

We also need a variable for the init method for a URL object

Returns:

  • (Symbol)


24
25
26
# File 'lib/jiraSOAP/url.rb', line 24

def url_init_method
  @url_init_method
end