📄 rightsexception.java
字号:
/*
* The contents of this file are subject to the terms
* of the Common Development and Distribution License
* (the "License"). You may not use this file except
* in compliance with the License.
*
* You can obtain a copy of the license at
* http://www.opensource.org/licenses/cddl1.php
* See the License for the specific language governing
* permissions and limitations under the License.
*
* When distributing Covered Code, include this CDDL
* HEADER in each file and include the License file at
* http://www.opensource.org/licenses/cddl1.php. If
* applicable, add the following below this CDDL HEADER,
* with the fields enclosed by brackets "[]" replaced
* with your own identifying information:
* Portions Copyright [yyyy]
* [name of copyright owner]
*/
/*
* $(@)RightsException.java $Revision: 1.1.1.1 $ $Date: 2006/03/15 13:12:10 $
*
* Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
*/
/*
* RightsException.java
*
* Created on September 28, 2005, 6:19 PM
*
* To change this template, choose Tools | Options and locate the template under
* the Source Creation and Management node. Right-click the template and choose
* Open. You can then make changes to the template in the Source Editor.
*/
package com.sun.sjc.idtv.vod.server.comm;
public class RightsException extends Exception {
/** Creates a new instance of RightsException */
/**
* Encapsulate exceptions throws with error codes and descriptive
* error message.
*
*/
/**
* Invalid argument error code.
*/
public static final int INVALID_ARGUMENT = -9000;
/**
* Null argument error code.
*/
public static final int NULL_ARGUMENT = -9100;
/**
* Internal server problem error code.
*/
public static final int INTERNAL_ERROR = -5000;
/**
* Database problem error code.
*/
public static final int DATABASE_ERROR = -6000;
/**
* Database connection error code.
*/
public static final int DATABASE_CONNECTION_ERROR = -6100;
/**
* Failure error code.
*/
public static final int FAILURE = -7000;
/**
* Permission denied error code.
*/
public static final int PERMISSION_DENIED = -4000;
/**
* Request timeout error code.
*/
public static final int REQUEST_TIMEOUT = -3000;
/**
* Request cancelled error code.
*/
public static final int REQUEST_CANCELLED = -3100;
/**
* Unsupported error code.
*/
public static final int UNSUPPORTED = -2000;
/**
* Session expired error code.
*/
public static final int SESSION_EXPIRED = -3200;
private int errorCode = 0;
private String errorMessage = "";
/**
* Constructs the OperaException object with the specified error code
* and error message.
* @param errCode The error code as define.
* @param errMsg The error message of the exception object.
*/
public RightsException(int errCode, String errMsg) {
errorCode = errCode;
errorMessage = errMsg;
}
/**
* Returns the error code of the exception.
* @return
*/
public int getErrorCode() {
return errorCode;
}
/**
* Returns the error message of the exception.
* @return
*/
public String getErrorMessage() {
return errorMessage;
}
/**
* Returns the error message of the exception.
* @return
*/
public String toString() {
return ("RightsException :"+errorMessage);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -