net.praqma.hudson.scm
Class PucmState

java.lang.Object
  extended by net.praqma.hudson.scm.PucmState

public class PucmState
extends java.lang.Object

This is the state object for the Pucm jobs

Author:
wolfgang

Nested Class Summary
 class PucmState.State
           
 
Constructor Summary
PucmState()
           
 
Method Summary
 void addState(PucmState.State state)
           
 PucmState.State getState(java.lang.String jobName, java.lang.Integer jobNumber)
          Get a state given job name and job number
 PucmState.State getStateByBaseline(java.lang.String jobName, java.lang.String baseline)
           
 int recalculate(hudson.model.AbstractProject<?,?> project)
           
 boolean removeState(PucmState.State state)
           
 boolean removeState(java.lang.String jobName, java.lang.Integer jobNumber)
           
 int size()
           
 boolean stateExists(PucmState.State state)
           
 boolean stateExists(java.lang.String jobName, java.lang.Integer jobNumber)
           
 java.lang.String stringify()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PucmState

public PucmState()
Method Detail

getState

public PucmState.State getState(java.lang.String jobName,
                                java.lang.Integer jobNumber)
Get a state given job name and job number

Parameters:
jobName - the hudson job name
jobNumber - the hudson job number
Returns:

removeState

public boolean removeState(java.lang.String jobName,
                           java.lang.Integer jobNumber)

getStateByBaseline

public PucmState.State getStateByBaseline(java.lang.String jobName,
                                          java.lang.String baseline)

addState

public void addState(PucmState.State state)

stateExists

public boolean stateExists(PucmState.State state)

stateExists

public boolean stateExists(java.lang.String jobName,
                           java.lang.Integer jobNumber)

removeState

public boolean removeState(PucmState.State state)

recalculate

public int recalculate(hudson.model.AbstractProject<?,?> project)

size

public int size()

stringify

public java.lang.String stringify()


Copyright © 2011. All Rights Reserved.