KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > snmp4j > agent > mo > DefaultMOMutableRow2PCFactory


1 /*_############################################################################
2   _##
3   _## SNMP4J-Agent - DefaultMOMutableRow2PCFactory.java
4   _##
5   _## Copyright (C) 2005-2007 Frank Fock (SNMP4J.org)
6   _##
7   _## Licensed under the Apache License, Version 2.0 (the "License");
8   _## you may not use this file except in compliance with the License.
9   _## You may obtain a copy of the License at
10   _##
11   _## http://www.apache.org/licenses/LICENSE-2.0
12   _##
13   _## Unless required by applicable law or agreed to in writing, software
14   _## distributed under the License is distributed on an "AS IS" BASIS,
15   _## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16   _## See the License for the specific language governing permissions and
17   _## limitations under the License.
18   _##
19   _##########################################################################*/

20
21
22 package org.snmp4j.agent.mo;
23
24 import org.snmp4j.smi.*;
25
26 public class DefaultMOMutableRow2PCFactory implements MOTableRowFactory {
27
28   public DefaultMOMutableRow2PCFactory() {
29   }
30
31   /**
32    * Creates a new <code>MOTableRow</code> row instance and returns it.
33    *
34    * @param index the index OID for the new row.
35    * @param values the values to be contained in the new row.
36    * @return the created <code>MOTableRow</code>.
37    * @throws UnsupportedOperationException if the specified row cannot be
38    * created.
39    */

40   public MOTableRow createRow(OID index, Variable[] values) throws
41       UnsupportedOperationException JavaDoc {
42     return new DefaultMOMutableRow2PC(index, values);
43   }
44
45   public void freeRow(MOTableRow row) {
46     // nothing to do here by default
47
}
48 }
49
Popular Tags