net.praqma.hudson.scm
Class CCUCMState

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

public class CCUCMState
extends Object

This is the state object for the CCUCM jobs

Author:
wolfgang

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

Constructor Detail

CCUCMState

public CCUCMState()
Method Detail

getState

public CCUCMState.State getState(String jobName,
                                 Integer jobNumber)
                          throws IllegalStateException
Get a state given job name and job number

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

getStates

public List<CCUCMState.State> getStates(String jobName)

create

public CCUCMState.State create(String jobName,
                               Integer jobNumber)

removeState

public boolean removeState(String jobName,
                           Integer jobNumber)
Deprecated. 

Parameters:
jobName -
jobNumber -
Returns:

removeState

public boolean removeState(CCUCMState.State state)

signalFault

public void signalFault(String jobName,
                        Integer jobNumber)

addState

public void addState(CCUCMState.State state)

getStateByBaseline

public CCUCMState.State getStateByBaseline(String jobName,
                                           String baseline)

stateExists

public boolean stateExists(CCUCMState.State state)

stateExists

public boolean stateExists(String jobName,
                           Integer jobNumber)

recalculate

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

Parameters:
project -
Returns:

size

public int size()

stringify

public String stringify()


Copyright © 2004-2012. All Rights Reserved.