net.sf.opensmus
Class MUSErrorCode

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by net.sf.opensmus.MUSErrorCode
All Implemented Interfaces:
java.io.Serializable

public class MUSErrorCode
extends java.lang.Exception

Class representing a MultiUserServer error code.

See Also:
Serialized Form

Field Summary
static int BadConnectionID
           
static int BadParameter
           
static int ConnectionDuplicate
           
static int ConnectionRefused
           
static int DatabaseAddUser
           
static int DatabaseDataNotFound
           
static int DatabaseDataRecordNotUnique
           
static int DatabaseError
           
static int DatabaseLocked
           
static int DatabaseMovedPastLimits
           
static int DatabaseNoConfigurationFile
           
static int DatabaseNoCurrentDB
           
static int DatabaseNoCurrentRecord
           
static int DatabaseNoCurrentTag
           
static int DatabaseRead
           
static int DatabaseRecordNotExists
           
static int DatabaseRecordNotLocked
           
static int DatabaseUserIDNotFound
           
static int DatabaseWrite
           
static int DataConcurrencyError
           
static int ErrorJoiningGroup
           
static int ErrorLeavingGroup
           
static int IncomingDataLost
           
static int InvalidGroupName
           
static int InvalidMessage
           
static int InvalidMessageFormat
           
static int InvalidMessageLength
           
static int InvalidMessageRecipient
           
static int InvalidMovieID
           
static int InvalidNumberOfMessageRecipients
           
static int InvalidPassword
           
static int InvalidServerCommand
           
static int InvalidServerInitFile
           
static int InvalidServerName
           
static int InvalidUserID
           
 int m_errCode
           
static int MessageContainsErrorInfo
           
static int MessageMissing
           
static int MessageTooLarge
           
static int NoConnectionsAvailable
           
static int NoCurrentConnection
           
static int NoError
           
static int NoSocketManager
           
static int NotPermittedWithUserLevel
           
static int NoWaitingMessage
           
static int OperationNotAllowed
           
static int RequestedDataNotFound
           
static int ServerCloseFailed
           
static int ServerInitializationFailed
           
static int ServerInternalError
           
static int ServerSendFailed
           
static int UDPSocketError
           
static int Unknown
           
static int UnknownInternalError
           
static int WrongNumberOfParams
           
 
Constructor Summary
MUSErrorCode(int msg)
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NoError

public static final int NoError
See Also:
Constant Field Values

Unknown

public static final int Unknown
See Also:
Constant Field Values

InvalidMovieID

public static final int InvalidMovieID
See Also:
Constant Field Values

InvalidUserID

public static final int InvalidUserID
See Also:
Constant Field Values

InvalidPassword

public static final int InvalidPassword
See Also:
Constant Field Values

IncomingDataLost

public static final int IncomingDataLost
See Also:
Constant Field Values

InvalidServerName

public static final int InvalidServerName
See Also:
Constant Field Values

NoConnectionsAvailable

public static final int NoConnectionsAvailable
See Also:
Constant Field Values

BadParameter

public static final int BadParameter
See Also:
Constant Field Values

NoSocketManager

public static final int NoSocketManager
See Also:
Constant Field Values

NoCurrentConnection

public static final int NoCurrentConnection
See Also:
Constant Field Values

NoWaitingMessage

public static final int NoWaitingMessage
See Also:
Constant Field Values

BadConnectionID

public static final int BadConnectionID
See Also:
Constant Field Values

WrongNumberOfParams

public static final int WrongNumberOfParams
See Also:
Constant Field Values

UnknownInternalError

public static final int UnknownInternalError
See Also:
Constant Field Values

ConnectionRefused

public static final int ConnectionRefused
See Also:
Constant Field Values

MessageTooLarge

public static final int MessageTooLarge
See Also:
Constant Field Values

InvalidMessageFormat

public static final int InvalidMessageFormat
See Also:
Constant Field Values

InvalidMessageLength

public static final int InvalidMessageLength
See Also:
Constant Field Values

MessageMissing

public static final int MessageMissing
See Also:
Constant Field Values

ServerInitializationFailed

public static final int ServerInitializationFailed
See Also:
Constant Field Values

ServerSendFailed

public static final int ServerSendFailed
See Also:
Constant Field Values

ServerCloseFailed

public static final int ServerCloseFailed
See Also:
Constant Field Values

ConnectionDuplicate

public static final int ConnectionDuplicate
See Also:
Constant Field Values

InvalidNumberOfMessageRecipients

public static final int InvalidNumberOfMessageRecipients
See Also:
Constant Field Values

InvalidMessageRecipient

public static final int InvalidMessageRecipient
See Also:
Constant Field Values

InvalidMessage

public static final int InvalidMessage
See Also:
Constant Field Values

ServerInternalError

public static final int ServerInternalError
See Also:
Constant Field Values

ErrorJoiningGroup

public static final int ErrorJoiningGroup
See Also:
Constant Field Values

ErrorLeavingGroup

public static final int ErrorLeavingGroup
See Also:
Constant Field Values

InvalidGroupName

public static final int InvalidGroupName
See Also:
Constant Field Values

InvalidServerCommand

public static final int InvalidServerCommand
See Also:
Constant Field Values

NotPermittedWithUserLevel

public static final int NotPermittedWithUserLevel
See Also:
Constant Field Values

DatabaseError

public static final int DatabaseError
See Also:
Constant Field Values

InvalidServerInitFile

public static final int InvalidServerInitFile
See Also:
Constant Field Values

DatabaseWrite

public static final int DatabaseWrite
See Also:
Constant Field Values

DatabaseRead

public static final int DatabaseRead
See Also:
Constant Field Values

DatabaseUserIDNotFound

public static final int DatabaseUserIDNotFound
See Also:
Constant Field Values

DatabaseAddUser

public static final int DatabaseAddUser
See Also:
Constant Field Values

DatabaseLocked

public static final int DatabaseLocked
See Also:
Constant Field Values

DatabaseDataRecordNotUnique

public static final int DatabaseDataRecordNotUnique
See Also:
Constant Field Values

DatabaseNoCurrentRecord

public static final int DatabaseNoCurrentRecord
See Also:
Constant Field Values

DatabaseRecordNotExists

public static final int DatabaseRecordNotExists
See Also:
Constant Field Values

DatabaseMovedPastLimits

public static final int DatabaseMovedPastLimits
See Also:
Constant Field Values

DatabaseDataNotFound

public static final int DatabaseDataNotFound
See Also:
Constant Field Values

DatabaseNoCurrentTag

public static final int DatabaseNoCurrentTag
See Also:
Constant Field Values

DatabaseNoCurrentDB

public static final int DatabaseNoCurrentDB
See Also:
Constant Field Values

DatabaseNoConfigurationFile

public static final int DatabaseNoConfigurationFile
See Also:
Constant Field Values

DatabaseRecordNotLocked

public static final int DatabaseRecordNotLocked
See Also:
Constant Field Values

OperationNotAllowed

public static final int OperationNotAllowed
See Also:
Constant Field Values

RequestedDataNotFound

public static final int RequestedDataNotFound
See Also:
Constant Field Values

MessageContainsErrorInfo

public static final int MessageContainsErrorInfo
See Also:
Constant Field Values

DataConcurrencyError

public static final int DataConcurrencyError
See Also:
Constant Field Values

UDPSocketError

public static final int UDPSocketError
See Also:
Constant Field Values

m_errCode

public int m_errCode
Constructor Detail

MUSErrorCode

public MUSErrorCode(int msg)