com.phoenix_int.aserver
Class PHXInvalidNameException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.phoenix_int.aserver.PHXInvalidNameException
All Implemented Interfaces:
java.io.Serializable

public class PHXInvalidNameException
extends java.lang.Exception

An exception that is thrown when trying to create a new object using an invalid name

See Also:
Serialized Form

Constructor Summary
PHXInvalidNameException(java.lang.String name)
           
 
Method Summary
static void checkGroup(java.lang.String name)
          checks a name to see if it's valid.
static void checkName(java.lang.String name)
          checks a name to see if it's valid
 
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
 

Constructor Detail

PHXInvalidNameException

public PHXInvalidNameException(java.lang.String name)
Parameters:
name - the name that was already in use
Method Detail

checkName

public static void checkName(java.lang.String name)
                      throws PHXInvalidNameException
checks a name to see if it's valid

Parameters:
name - the name to check
Throws:
PHXInvalidNameException - thrown if the name is invalid, i.e. has invalid characters.

checkGroup

public static void checkGroup(java.lang.String name)
                       throws PHXInvalidNameException
checks a name to see if it's valid. The name should be in the form "xxx.xxxxx.xxxx"

Parameters:
name - the name to check
Throws:
PHXInvalidNameException - thrown if the name is invalid, i.e. has invalid characters.