/**
*
*/
package org.easysoa.registry.rest.integration;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import org.codehaus.jackson.annotate.JsonAutoDetect;
import org.codehaus.jackson.annotate.JsonAutoDetect.Visibility;
/**
* Container for SlaOrOlaIndicatorList
*
* @author jguillemotte
*
*/
@XmlRootElement
@JsonAutoDetect(fieldVisibility=Visibility.ANY, getterVisibility=Visibility.NONE, setterVisibility=Visibility.NONE)
public class SlaOrOlaIndicators {
@XmlElement
private List<SlaOrOlaIndicator> slaOrOlaIndicators;
/**
*
*/
public SlaOrOlaIndicators(){
slaOrOlaIndicators = new ArrayList<SlaOrOlaIndicator>();
}
/**
*
* @param indicator
*/
public void addSlaOrOlaIndicator(SlaOrOlaIndicator indicator){
this.slaOrOlaIndicators.add(indicator);
}
/**
*
* @return
*/
public List<SlaOrOlaIndicator> getSlaOrOlaIndicatorList() {
return slaOrOlaIndicators;
}
/**
*
* @param slaOrOlaIndicatorList
*/
public void setSlaOrOlaIndicatorList(List<SlaOrOlaIndicator> slaOrOlaIndicatorList) {
if(slaOrOlaIndicatorList != null){
this.slaOrOlaIndicators = slaOrOlaIndicatorList;
} else {
this.slaOrOlaIndicators = new ArrayList<SlaOrOlaIndicator>();
}
}
}