com.tivoli.twg.filetransfer
Class FTException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.io.IOException
              extended bycom.tivoli.twg.filetransfer.FTException
All Implemented Interfaces:
FTConstants, java.io.Serializable

public class FTException
extends java.io.IOException
implements FTConstants

Indicates that a File Transfer Exception (FTException) has been thrown.

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.tivoli.twg.filetransfer.FTConstants
ADDRESS_DELIMITER, AGENT, AMBIGUOUS, ATSET_ERR, ATTRIBUTE_ERR, BASE_DEAD, BC_TYPE_BEST_COMPRESSION, BC_TYPE_BEST_SPEED, BC_TYPE_DEFAULT_COMPRESSION, BC_TYPE_UNCOMP, CANCEL_TRANSFER_FAILED, CLEANUP, COMMUNICATION_EXCEPTION, COMPRESSION_FAILED, CONSOLE, DECOMPRESSION_FAILED, DEFAULT_BUFFER_SIZE, DEFAULT_DRIVE_DELIMITER, DEFAULT_MAXIMUM_BUFFER_SIZE, DEFAULT_NAME_DELIMITER, DEFAULT_PATH_DELIMITER, DEFAULT_ROOT, DEFAULT_SEARCH_STRING, DEFAULT_TIMEOUT, DIR_DELETE_ERROR, DIRECTORY_SYSTEM, DISK_ACCESS, DOSCLOSE_ERR, DOSCREATEDIR_FAIL, DOSDELETE_FAIL, DOSFINDDIRS_FAIL, DOSOPENS_ERR, DOSOPENS_FAIL, DOSOPENT_ERR, DOSOPENT_FAIL, DOSREAD_ERR, DOSREAD_FAIL, DOSREADONLY_ERR, D OSSETCURRENT_FAIL, DOSWRITE_ERR, DOSWRITE_FAIL, DRIVE_SIZE, DRIVE_SYSTEM, FILE_DELETE_ERROR, FILE_NOT_FOUND, FILE_PTR_ERR, FILE_QUERY_FAIL, FILE_SET_FAIL, FILE_SIZE_MISMATCH, FILE_SOURCE_READY, FILE_SOURCE_UNAVAILABLE, FILE_TRANSFER_BASE_DIRECTORY_ALREADY_EXISTS, FILE_TRANSFER_BASE_DIRECTORY_DOES_NOT_EXIST, FILE_TRANSFER_BASE_DIRECTORY_NOT_EMPTY, FILE_TRANSFER_BASE_FILE_NOT_FOUND, FILE_TRANSFER_BASE_INSUFFICIENT_STORAGE, FILE_TRANSFER_BASE_INVALID_PARAMETER, FILE_TRANSFER_BASE_MKDIR_FAILED, FILE_TRANSFER_BASE_NOT_AUTHORIZED, FILE_TRANSFER_BASE_OPEN_FAILED, FILE_TRANSFER_BASE_RMDIR_FAILED, FILE_TRANSFER_BASE_SUCCESS, FILE_TRANSFER_BASE_SYSTEM_NOT_AVAILABLE, FILE_TRANSFER_BASE_TIME_OUT, FILE_TRANSFER_BASE_UNEXPECTED_ERROR, FIRST_CHUNK, FS_QUERY_FAIL, GENERAL_EXCEPTION, GENERIC_FAILURE, INIT_FAIL, INITIALIZING_FILE_SOURCE, INSUFFICIENT_INPUT_PARMS, INTERRUPTED_EXCEPTION, INVALID_COMMAND, INVALID_DIR_QUERY1, INVALID_DIR_QUERY2, INVALID_DIR_QUERY3, INVALID_DIR_QUERY4, INVALID_DIR_SET1, INVALID_DIR_SET2, INVALID_DIR_SET3, INVALID_DIR_SET4, INVALID_DIR_SET5, INVALID_DIR_SET6, INVALID_INPUT_PARM, INVALID_PARM_EXCEPTION, IO_EXCEPTION, LAST_CHUNK, MAXIMUM_BUFFER_SIZE, MEMORY_CONSTRAINED, MIDDLE_CHUNK, MKDIR_FAILED, NEED_MORE_INFO, NO_FILESIZE, NO_FILESIZE_FAIL, NOT_ENOUGH_ROOM, NUMBER_SEND_RETRIES, ONLY_CHUNK, OPEN_FAILED, POSTATTRIBUTE_ERR, PREATTRIBUTE_ERR, QUERY_DISK_FAIL, RECEIVE_DIR_ERR, REG_BINARY, REG_DWORD, REG_DWORD_BIG_ENDIAN, REG_DWORD_LITTLE_ENDIAN, REG_EXPAND_SZ, REG_NONE, REG_SZ, REMOVE_FILE_FAILED, REMXCOPY_FAIL, REQUEST_ACCESS, RESULT_BAD_PWD_LEN, RESULT_FAILED, RESULT_NOT_ACCESSABLE, RESULT_NOT_AUTHORIZED, RESULT_NOT_AVAIL, RESULT_OK, RESULT_UNSUPPORTED, RMDIR_FAILED, SECURITY_EXCEPTION, SEEK_FAILED, SEM_FAIL, SEM_TIMEOUT, SERVER, SERVICE_ACTIVATION_EXCEPTION, SERVICENODE_EXCEPTION, SET_DISK_FAIL, SORRY_IN_USE, START_AGENT_TASK_NAME, STATELESS_CANCEL_DIRECTED, STATELESS_CLEANUP_SCAN, STATELESS_CLEANUP_SCAN2, STATELESS_DELETE_FILE, STATELESS_DIR_LIST, STATELESS_DIRECTED_GET, STATELESS_DIRECTED_GET_SIZE, STATELESS_DIRECTED_GET_SIZE2, STATELESS_DIRECTED_GET2, STATELESS_DIRECTED_SEND, STATELESS_DIRECTED_SEND2, STATELESS_FILE_LIST, STATELESS_GET_ATTRIBS, STATELESS_GET_ATTRIBS2, STATELESS_GET_DRIVE_INFO, STATELESS_GET_ENV, STATELESS_GET_REG, STATELESS_INIT, STATELESS_MKDIR, STATELESS_NEGOTIATE, STATELESS_RECV_FILE, STATELESS_RECV_FILE2, STATELESS_RENAME_FILE, STATELESS_RMDIR, STATELESS_SEND_FILE, STATELESS_SEND_FILE2, SUB_DELETE_ERROR, SYSTEM_SECURED, TASK_ID, TIMEOUT, TOO_MANY, TRANSFER_SIZE_MISMATCH, TWG_FILE_TRANSFER_BASE, TWG_SERVICE_MANAGER, UNINITIALIZED_FILE_SOURCE, V1_CAN_WRITE, V1_CLIENT_SN_NAME, V1_DELETE_LOCAL_FILES, V1_DOES_DIR_EXIST, V1_DOES_FILE_EXIST, V1_FAILURE, V1_FILE_NOT_FOUND, V1_FILE_TOO_LARGE, V1_FILL_DIRECTORY, V1_GET_DRIVES, V1_GET_LOCAL_PROPERTIES, V1_GET_REMOTE_FILES, V1_IO_EXCEPTION, V1_IS_ABSOLUTE, V1_IS_DIRECTORY, V1_IS_DRIVE_SYSTEM, V1_MAKE_LOCAL_DIRECTORY, V1_MAX_READ_WRITE_FILE_SIZE, V1_PUT_LOCAL_FILES, V1_READ_FILE, V1_REGISTRY_ ERROR, V1_SERVER, V1_SERVER_SN_NAME, V1_SOURCE_IS_DRIVE_SYSTEM, V1_SOURCE_NOT_DRIVE_SYSTEM, V1_SUCCESS, V1_WRITE_FILE, VERSION_121
 
Constructor Summary
FTException()
          Default Constructor.
FTException(int type)
          Construct with informative type.
FTException(java.lang.String s)
          Construct with informative String.
FTException(java.lang.String s, int type)
          Construct with informative String, and type.
 
Method Summary
 int getExceptionType()
          Get the exception type.
 java.lang.String toString()
          Returns a short description of this throwable object.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FTException

public FTException()
Default Constructor.


FTException

public FTException(java.lang.String s)
Construct with informative String.


FTException

public FTException(int type)
Construct with informative type.


FTException

public FTException(java.lang.String s,
                   int type)
Construct with informative String, and type.

Method Detail

getExceptionType

public int getExceptionType()
Get the exception type.

Returns:
int - type, from FTConstants, one of: GENERAL_EXCEPTION IO_EXCEPTION COMMUNICATION_EXCEPTION SERVICENODE_EXCEPTION SERVICE_ACTIVATION_EXCEPTION SECURITY_EXCEPTION INVALID_PARM_EXCEPTION INTERRUPTED_EXCEPTION

toString

public java.lang.String toString()
Returns a short description of this throwable object.

Returns:
a string representation of this Throwable.
Since:
JDK1.0