WriteBufferFullExeception.java
01 package org.apache.mina.filter;
02 
03 import org.apache.mina.common.IoFilter;/*
04  *
05  * Licensed to the Apache Software Foundation (ASF) under one
06  * or more contributor license agreements.  See the NOTICE file
07  * distributed with this work for additional information
08  * regarding copyright ownership.  The ASF licenses this file
09  * to you under the Apache License, Version 2.0 (the
10  * "License"); you may not use this file except in compliance
11  * with the License.  You may obtain a copy of the License at
12  *
13  *   http://www.apache.org/licenses/LICENSE-2.0
14  *
15  * Unless required by applicable law or agreed to in writing,
16  * software distributed under the License is distributed on an
17  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
18  * KIND, either express or implied.  See the License for the
19  * specific language governing permissions and limitations
20  * under the License.
21  *
22  */
23 
24 public class WriteBufferFullExeception extends RuntimeException
25 {
26     private IoFilter.WriteRequest _writeRequest;
27 
28     public WriteBufferFullExeception()
29     {
30         this(null);
31     }
32 
33     public WriteBufferFullExeception(IoFilter.WriteRequest writeRequest)
34     {
35         _writeRequest = writeRequest;
36     }
37 
38 
39     public void setWriteRequest(IoFilter.WriteRequest writeRequest)
40     {
41         _writeRequest = writeRequest;
42     }
43 
44     public IoFilter.WriteRequest getWriteRequest()
45     {
46         return _writeRequest;
47     }
48 }