Ignore:
Timestamp:
09/18/11 13:55:15 (8 months ago)
Author:
xeraph
Branch:
default
Convert:
svn:7c3792e6-d75b-4784-96a6-b298f655ee64/trunk@2777
Message:
  • fixed potential handle leak bugs.
  • added missing license terms
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kraken-linux-api/src/main/java/org/krakenapps/linux/api/msgbus/DnsConfigPlugin.java

    r5 r343  
     1/* 
     2 * Copyright 2011 Future Systems 
     3 *  
     4 * Licensed under the Apache License, Version 2.0 (the "License"); 
     5 * you may not use this file except in compliance with the License. 
     6 * You may obtain a copy of the License at 
     7 *  
     8 * http://www.apache.org/licenses/LICENSE-2.0 
     9 *  
     10 * Unless required by applicable law or agreed to in writing, software 
     11 * distributed under the License is distributed on an "AS IS" BASIS, 
     12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
     13 * See the License for the specific language governing permissions and 
     14 * limitations under the License. 
     15 */ 
    116package org.krakenapps.linux.api.msgbus; 
    217 
     18import java.io.IOException; 
    319import java.net.InetAddress; 
    420import java.net.UnknownHostException; 
     
    2339 
    2440        @MsgbusMethod 
    25         public void getDnsConfig(Request req, Response resp) { 
     41        public void getDnsConfig(Request req, Response resp) throws IOException { 
    2642                resp.put("config", Marshaler.marshal(DnsConfig.getConfig())); 
    2743        } 
     
    2945        @SuppressWarnings("unchecked") 
    3046        @MsgbusMethod 
    31         public void setDnsConfig(Request req, Response resp) { 
     47        public void setDnsConfig(Request req, Response resp) throws IOException { 
    3248                try { 
    3349                        List<InetAddress> nameserver = new ArrayList<InetAddress>(); 
Note: See TracChangeset for help on using the changeset viewer.