net.sf.mmm.util.file.api
Class FileCreationFailedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
net.sf.mmm.util.nls.api.AbstractNlsRuntimeException
net.sf.mmm.util.nls.api.NlsRuntimeException
net.sf.mmm.util.io.api.RuntimeIoException
net.sf.mmm.util.file.api.FileCreationFailedException
- All Implemented Interfaces:
- Serializable, NlsObject, NlsThrowable
public class FileCreationFailedException
- extends RuntimeIoException
A 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
.
- Since:
- 2.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
- See Also:
- Serialized Form
Fields inherited from interface net.sf.mmm.util.nls.api.NlsObject |
KEY_ANNOTATION, KEY_ARGUMENT, KEY_CAPACITY, KEY_DEFAULT, KEY_DIRECTORY, KEY_ERROR, 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_VALUE |
Methods inherited from class net.sf.mmm.util.nls.api.AbstractNlsRuntimeException |
createUuid, getLocalizedMessage, getLocalizedMessage, getLocalizedMessage, getMessage, getNlsMessage, getUuid, printStackTrace, printStackTrace, printStackTrace, printStackTrace, toNlsMessage |
serialVersionUID
private static final long serialVersionUID
- UID for serialization.
- See Also:
- Constant Field Values
FileCreationFailedException
public FileCreationFailedException(File file)
- The constructor.
- Parameters:
file
- is the file that could NOT be created.
FileCreationFailedException
public FileCreationFailedException(String file)
- The constructor.
- Parameters:
file
- is the name of the file that could NOT be created.
FileCreationFailedException
public FileCreationFailedException(String file,
boolean directory)
- The constructor.
- Parameters:
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-2010 mmm-Team. All Rights Reserved.