org.hbase.async..HBaseException.swp Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of asynchbase Show documentation
Show all versions of asynchbase Show documentation
An alternative HBase client library for applications requiring fully
asynchronous, non-blocking and thread-safe HBase connectivity.
b0VIM 7.3 _3O?_ ? tsuna nowwhat ~tsuna/src/asynchbase/src/HBaseException.java
3210 #"! U tp C ad ? ? C ? ? ? ? D ? ? j ?
?
=
? ? o " ? ? ? ?
?
`
? ? ? ? ? ? 9 5 ? ? ? ? ? ? ~ Y I E D > , ? ? ? ? O 8 4 3 - ? ? M 1 ? ? ? a . * ) ? ? ? ? } private static final long serialVersionUID = 1280638842; } throw new AssertionError("Must not be used."); HBaseException make(final Object arg, final HBaseRpc rpc) { */ * @param rpc The RPC that failed, if any. Can be {@code null}. * @param arg Some arbitrary parameter to help build the new instance. * implement this method. * Sub-classes that want to provide this internal functionality should * one without having to resort to reflection, which is annoying to use. * Factory method to make it possible to create an exception from another /** } super(msg, cause); HBaseException(final String msg, final Throwable cause) { */ * @param cause The exception that caused this one to be thrown. * trace. * @param msg The message of the exception, potentially including a stack * Constructor. /** } super(msg); HBaseException(final String msg) { */ * trace. * @param msg The message of the exception, potentially including a stack * Constructor. /** public abstract class HBaseException extends RuntimeException { */ * The parent class of all {@link RuntimeException} created by this package. /** package org.hbase.async; */ * POSSIBILITY OF SUCH DAMAGE. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * without specific prior written permission. * may be used to endorse or promote products derived from this software * - Neither the name of the StumbleUpon nor the names of its contributors * and/or other materials provided with the distribution. * this list of conditions and the following disclaimer in the documentation * - Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer. * - Redistributions of source code must retain the above copyright notice, * modification, are permitted provided that the following conditions are met: * Redistribution and use in source and binary forms, with or without * * This file is part of Async HBase. * Copyright (C) 2010-2012 The Async HBase Authors. All rights reserved. /*