/**
 * PartnerBean.java
 * Created Jun 2, 2008
 * Copyright (c) TANDBERG Television 2007-2008
 */
package com.tandbergtv.watchpoint.pmm.web.schedule;

/**
 * Represents a source or distribution associated with a schedule
 * 
 * @author Sahil Verma
 */
public class PartnerBean {
	
	private Long id;
	
	private String name;
	
	private Long contextId;

	/**
	 * Creates a PartnerBean
	 * @param id
	 * @param name
	 */
	public PartnerBean(Long id, String name) {
		this.id = id;
		this.name = name;
	}

	/**
	 * Creates a PartnerBean
	 * @param id
	 * @param name
	 * @param contextId
	 */
	public PartnerBean(Long id, String name, Long contextId) {
		this.id = id;
		this.name = name;
		this.contextId = contextId;
	}

	/**
	 * @return the id
	 */
	public Long getId() {
		return this.id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**
	 * @return the contextId
	 */
	public Long getContextId() {
		return this.contextId;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return this.name;
	}

	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	public String toString() {
		return "[" + id + "] " + name;
	}
}
