17c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet/*
27c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * Copyright (C) 2009 Google Inc.  All rights reserved.
37c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet *
47c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * Licensed under the Apache License, Version 2.0 (the "License");
57c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * you may not use this file except in compliance with the License.
67c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * You may obtain a copy of the License at
77c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet *
87c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet *      http://www.apache.org/licenses/LICENSE-2.0
97c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet *
107c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * Unless required by applicable law or agreed to in writing, software
117c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * distributed under the License is distributed on an "AS IS" BASIS,
127c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
137c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * See the License for the specific language governing permissions and
147c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * limitations under the License.
157c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet */
167c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet
177c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichetpackage com.google.polo.exception;
187c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet
197c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet/**
207c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet * Exception thrown when a session configuration could not be negotiated.
217c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet */
227c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichetpublic class NoConfigurationException extends PoloException {
237c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet
247c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet  public NoConfigurationException() {
257c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet    super();
267c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet  }
277c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet
287c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet  public NoConfigurationException(String message, Throwable cause) {
297c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet    super(message, cause);
307c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet  }
317c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet
327c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet  public NoConfigurationException(String message) {
337c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet    super(message);
347c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet  }
357c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet
367c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet  public NoConfigurationException(Throwable cause) {
377c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet    super(cause);
387c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet  }
397c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet
407c9978567a202d6aa98beac5da5e1b3b34792862Jerome Poichet}
41