View Javadoc
1   /*
2    * Licensed to The Apereo Foundation under one or more contributor license
3    * agreements. See the NOTICE file distributed with this work for additional
4    * information regarding copyright ownership.
5    *
6    *
7    * The Apereo Foundation licenses this file to you under the Educational
8    * Community License, Version 2.0 (the "License"); you may not use this file
9    * except in compliance with the License. You may obtain a copy of the License
10   * at:
11   *
12   *   http://opensource.org/licenses/ecl2.txt
13   *
14   * Unless required by applicable law or agreed to in writing, software
15   * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
16   * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
17   * License for the specific language governing permissions and limitations under
18   * the License.
19   *
20   */
21  package org.opencastproject.transcription.persistence;
22  
23  public class TranscriptionProviderControl {
24  
25    /**
26     * The provider id
27     */
28    private long id;
29  
30    /**
31     * The provider
32     */
33    private String provider;
34  
35    public TranscriptionProviderControl(long id, String provider) {
36      this.provider = provider;
37      this.id = id;
38    }
39  
40    /**
41     * Sets the id
42     *
43     * @param id the provider id
44     */
45    public void setId(long id) {
46      this.id = id;
47    }
48  
49    /**
50     * Returns the provider id
51     *
52     * @return the id
53     */
54    public long getId() {
55      return this.id;
56    }
57  
58    /**
59     * Sets the provider
60     *
61     * @param provider the provider
62     */
63    public void setProvider(String provider) {
64      this.provider = provider;
65    }
66  
67    /**
68     * Returns the provider
69     *
70     * @return the provider
71     */
72    public String getProvider() {
73      return provider;
74    }
75  
76  }