public class FileCreationFailedException extends RuntimeIoException
FileCreationFailedException
is thrown if a file or directory should be created but the creation failed. The
exception is both for the case, that the file
did NOT exist before and could NOT be created because of a
technical problem as well as that a the file already exists but has the wrong type (e.g. a directory should be
created but a regular file with that name already exists). However in the second case it is better to throw a
FileAlreadyExistsException
.Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
MESSAGE_CODE
KEY_ANNOTATION, KEY_ARGUMENT, KEY_CAPACITY, KEY_CONTAINER, KEY_DEFAULT, KEY_DIRECTORY, KEY_ERROR, KEY_EXISTING, KEY_EXPECTED, KEY_FILE, KEY_FUNCTION, KEY_ID, KEY_KEY, KEY_LOCATION, KEY_MAX, KEY_MIN, KEY_MODE, KEY_NAME, KEY_OBJECT, KEY_OPERAND, KEY_OPERATION, KEY_OPTION, KEY_PATH, KEY_PROPERTY, KEY_QUERY, KEY_RESOURCE, KEY_SIZE, KEY_SOURCE, KEY_TARGET_TYPE, KEY_TITLE, KEY_TYPE, KEY_URI, KEY_USER, KEY_VALUE
Constructor and Description |
---|
FileCreationFailedException(File file)
The constructor.
|
FileCreationFailedException(String file)
The constructor.
|
FileCreationFailedException(String file,
boolean directory)
The constructor.
|
getCode
createBundle, createCopy, createCopyViaClone, createUuid, getLocalizedMessage, getLocalizedMessage, getLocalizedMessage, getMessage, getNlsMessage, getUuid, isForUser, isTechnical, printStackTrace, toNlsMessage, toString, toString, toString
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCause, getStackTrace
private static final long serialVersionUID
public FileCreationFailedException(File file)
file
- is the file that could NOT be created.public FileCreationFailedException(String file)
file
- is the name of the file that could NOT be created.public FileCreationFailedException(String file, boolean directory)
file
- is the name of the file that could NOT be created.directory
- - true
if the exception is about a directory, false
if the exception is about a
file.Copyright © 2001–2016 mmm-Team. All rights reserved.