class JiraVersion extends Parameter

JiraVersion

Für diese Konfiguration muss in Jenkins das Plugin "jira" installiert und aktiviert werden.

Constants

PARAMETERTYPE

Typ des Parameters

Methods

boolean
equals(Alvine $object)

equals

from Node
setAndReplaceConfigNode(string $name, mixed $value)

setAndReplaceConfigNode

from Node
addOrReplaceConfigNode(Node $node)

addOrReplaceConfigNode

from Node
static object
getInstanceFromProperties(Properties $properties)

Objekt aus Eigenschaft erstellen

__construct(string $name)

Parameter

from Parameter
setDescription(boolean $description)

setDescription

from Parameter
setProjectKey(string $projectKey)

setProjectKey

setShowReleased(boolean $showReleased)

setShowReleased

setShowArchived(boolean $showArchived)

setShowArchived

setPattern(string $pattern, integer $flags = '0')

setShowArchived

Details

in Node at line 47
boolean equals(Alvine $object)

equals

Prüft ob diese Node identisch mit der übergebenen Node ist. Da bei der Konfiguration der Tag wichtig ist, wird nur der Tag verglichen.

Parameters

Alvine $object Vergleichsnode

Return Value

boolean Ergebnis

in Node at line 86
protected Node setAndReplaceConfigNode(string $name, mixed $value)

setAndReplaceConfigNode

Diese Methode setzt eine neue Node, bzw. ersetzt diese falls der Tag bereits vorhanden ist.

<node>
  <childA>a</childA>
  <childB>b</childB>
</node>

Mit dem Aufruf von Node::setAndReplaceConfigNode() wird die Node childB ausgetauscht

$this->setAndReplaceConfigNode('childA','new');

ergibt

<node>
  <childA>a</childA>
  <childB>new</childB>
</node>

Parameters

string $name Tag
mixed $value Wert

Return Value

Node

in Node at line 110
protected Node addOrReplaceConfigNode(Node $node)

addOrReplaceConfigNode

Fügt neue Node hinzu, oder ersetzt diese falls der Tag bereits vorkommt.

Parameters

Node $node Neue Node

Return Value

Node

at line 114
static object getInstanceFromProperties(Properties $properties)

Objekt aus Eigenschaft erstellen

Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse

Die Methode erwatrtet die Eigenschaft: name, projectkey, description

Parameters

Properties $properties Eigenschaften

Return Value

object Neues Objekt

in Parameter at line 48
__construct(string $name)

Parameter

Parameters

string $name Name des Parameters

in Parameter at line 62
Boolean setDescription(boolean $description)

setDescription

Parameters

boolean $description Beschreibung

Return Value

Boolean

at line 54
JiraVersion setProjectKey(string $projectKey)

setProjectKey

Parameters

string $projectKey Projektschlüssel

Return Value

JiraVersion

at line 66
JiraVersion setShowReleased(boolean $showReleased)

setShowReleased

Parameters

boolean $showReleased Zeige Veröffentlichungen an

Return Value

JiraVersion

at line 78
JiraVersion setShowArchived(boolean $showArchived)

setShowArchived

Parameters

boolean $showArchived Zeige Archivierte an

Return Value

JiraVersion

at line 90
JiraVersion setPattern(string $pattern, integer $flags = '0')

setShowArchived

Parameters

string $pattern Erkennungsmuster
integer $flags Flags

Return Value

JiraVersion