|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.systems.dstore.core.miners.miner.Miner
com.ibm.etools.systems.universal.miners.UniversalFileSystemMiner
com.ibm.etools.iseries.core.dstore.miners.IFSFileSystemMiner
Field Summary | |
---|---|
static String |
copyright
|
Fields inherited from class com.ibm.etools.systems.universal.miners.UniversalFileSystemMiner |
---|
_archiveHandlerManager, _cancellableThreads, filterString, showHidden |
Fields inherited from class com.ibm.etools.systems.dstore.core.miners.miner.Miner |
---|
_dataStore, _dependencies, _minerData, _minerElement, _minerTransient, _name, _resourceBundle, _value, Copyright |
Fields inherited from interface com.ibm.etools.systems.universal.miners.IUniversalDataStoreConstants |
---|
BINARY_MODE, BUFFER_SIZE, C_DOWNLOAD_FILE, C_QUERY_QUALIFIED_CLASSNAME, C_QUERY_UNUSED_PORT, C_SYSTEM_ENCODING, Copyright, DOWNLOAD_RESULT_EXCEPTION, DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION, DOWNLOAD_RESULT_IO_EXCEPTION, DOWNLOAD_RESULT_SUCCESS_MESSAGE, DOWNLOAD_RESULT_SUCCESS_TYPE, DOWNLOAD_RESULT_UNEXPECTED_ERROR, DOWNLOAD_RESULT_UNSUPPORTED_ENCODING_EXCEPTION, FAILED, FAILED_TO_DELETE_DIR, FAILED_WITH_DOES_NOT_EXIST, FAILED_WITH_EXCEPTION, FAILED_WITH_EXIST, FAILED_WITH_SECURITY, KB_IN_BYTES, MESSAGE_DESCRIPTOR, NUM_OF_KB, SUCCESS, TEXT_MODE, TOKEN_SEPARATOR, TYPE_QUALIFIED_CLASSNAME, UNEXPECTED_ERROR, UNIVERSAL_ARCHIVE_FILE_DESCRIPTOR, UNIVERSAL_FILE_DESCRIPTOR, UNIVERSAL_FILESYSTEM_MINER, UNIVERSAL_FILTER_DESCRIPTOR, UNIVERSAL_FOLDER_DESCRIPTOR, UNIVERSAL_NODE_DESCRIPTOR, UNIVERSAL_TEMP_DESCRIPTOR, UNIVERSAL_VIRTUAL_FILE_DESCRIPTOR, UNIVERSAL_VIRTUAL_FOLDER_DESCRIPTOR, VERSION_1 |
Fields inherited from interface com.ibm.etools.systems.core.clientserver.IClientServerConstants |
---|
Copyright, FILEMSG_ARCHIVE_CORRUPTED, FILEMSG_COPY_FILE_FAILED, FILEMSG_CREATE_FILE_FAILED, FILEMSG_CREATE_FILE_FAILED_EXIST, FILEMSG_CREATE_FOLDER_FAILED, FILEMSG_CREATE_FOLDER_FAILED_EXIST, FILEMSG_CREATE_RESOURCE_NOTVISIBLE, FILEMSG_DELETE_FILE_FAILED, FILEMSG_ERROR_NOFILETYPES, FILEMSG_MOVE_FILE_FAILED, FILEMSG_MOVE_TARGET_EQUALS_SOURCE, FILEMSG_NO_PERMISSION, FILEMSG_REMOTE_SAVE_FAILED, FILEMSG_RENAME_FILE_FAILED, FILEMSG_RENAME_RESOURCE_NOTVISIBLE, INCLUDE_ALL, INCLUDE_FILES_ONLY, INCLUDE_FOLDERS_ONLY, MSG_EXCEPTION_DELETING, MSG_EXCEPTION_MOVING, MSG_EXCEPTION_OCCURRED, MSG_EXCEPTION_RENAMING, MSG_PREFIX, PLUGIN_ID, PREFIX, RESID_PREFIX |
Constructor Summary | |
---|---|
IFSFileSystemMiner()
Constructor |
Method Summary | |
---|---|
protected void |
createDataElement(com.ibm.etools.systems.dstore.core.model.DataStore ds,
com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.as400.access.IFSFile[] list,
String queryType,
String filter,
int include)
Method to create the DataElement object in the datastore. |
void |
deleteDir(com.ibm.as400.access.IFSFile fileObj,
com.ibm.etools.systems.dstore.core.model.DataElement status)
deleteDir |
void |
extendSchema(com.ibm.etools.systems.dstore.core.model.DataElement schemaRoot)
|
protected com.ibm.etools.systems.dstore.core.model.DataElement |
getFileElement(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.as400.access.IFSFile file)
|
protected InputStream |
getInputStreamForFile(String filename)
Override of Universal's getInputStreamForFile() |
com.ibm.etools.systems.dstore.core.model.DataElement |
handleCommand(com.ibm.etools.systems.dstore.core.model.DataElement theElement)
|
com.ibm.etools.systems.dstore.core.model.DataElement |
handleCreateFile(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status,
String queryType)
|
com.ibm.etools.systems.dstore.core.model.DataElement |
handleCreateFolder(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status,
String queryType)
|
com.ibm.etools.systems.dstore.core.model.DataElement |
handleDelete(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status)
|
com.ibm.etools.systems.dstore.core.model.DataElement |
handleFindFiles(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status,
String queryType,
boolean caseSensitive,
boolean usingRegex)
Method to find all files under the subject that match the specified filter. |
protected com.ibm.etools.systems.dstore.core.model.DataElement |
handleQueryAdvanceProperty(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status)
Method to retrieve advance properties of the file or folder. |
com.ibm.etools.systems.dstore.core.model.DataElement |
handleQueryAll(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement attributes,
com.ibm.etools.systems.dstore.core.model.DataElement status,
String queryType,
boolean caseSensitive)
|
protected com.ibm.etools.systems.dstore.core.model.DataElement |
handleQueryBasicProperty(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status)
Method to retrieve basic properties of the file or folder. |
protected com.ibm.etools.systems.dstore.core.model.DataElement |
handleQuerycanWriteProperty(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status)
Method to Retrieve canWrite property of the file or folder. |
protected com.ibm.etools.systems.dstore.core.model.DataElement |
handleQueryExists(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status,
String queryType)
Method to query existence of the file or folder. |
com.ibm.etools.systems.dstore.core.model.DataElement |
handleQueryFiles(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement attributes,
com.ibm.etools.systems.dstore.core.model.DataElement status,
String queryType,
boolean caseSensitive)
|
com.ibm.etools.systems.dstore.core.model.DataElement |
handleQueryFolders(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement attributes,
com.ibm.etools.systems.dstore.core.model.DataElement status,
String queryType,
boolean caseSensitive)
|
com.ibm.etools.systems.dstore.core.model.DataElement |
handleQueryGetRemoteObject(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status,
String queryType)
Method to get remote object |
com.ibm.etools.systems.dstore.core.model.DataElement |
handleQueryRoots(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status)
|
com.ibm.etools.systems.dstore.core.model.DataElement |
handleRename(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status)
|
com.ibm.etools.systems.dstore.core.model.DataElement |
handleSearch(com.ibm.etools.systems.dstore.core.model.DataElement theElement,
com.ibm.etools.systems.dstore.core.model.DataElement status,
String queryType,
boolean fileNamesCaseSensitive)
Method to do a search. |
com.ibm.etools.systems.dstore.core.model.DataElement |
handleSetLastModified(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status)
|
com.ibm.etools.systems.dstore.core.model.DataElement |
handleSetReadOnly(com.ibm.etools.systems.dstore.core.model.DataElement subject,
com.ibm.etools.systems.dstore.core.model.DataElement status)
|
String |
setProperties(com.ibm.as400.access.IFSFile fileObj)
Method to obtain the properties of file or folder. |
Methods inherited from class com.ibm.etools.systems.universal.miners.UniversalFileSystemMiner |
---|
createDataElement, createDataElement, createDataElement, deleteDir, finish, getAbsoluteVirtualPath, getArchiveHandlerFor, getClassificationString, getDepth, getFileClassifier, getFileElement, getFilterString, getShowHiddenFlag, getVersion, handleCancel, handleCopy, handleCreateVirtualFile, handleCreateVirtualFolder, handleDeleteFromArchive, handleDownload, handleGetOSType, handleQueryAllArchive, handleQueryClassName, handleQueryEncoding, handleQueryFileClassification, handleQueryQualifiedClassName, handleQueryUnusedPort, internalQueryAll, isSpecialChar, load, setProperties, setProperties, setProperties, statusCancelled, statusDone |
Methods inherited from class com.ibm.etools.systems.dstore.core.miners.miner.Miner |
---|
command, createAbstractCommandDescriptor, createAbstractObjectDescriptor, createAbstractObjectDescriptor, createAbstractRelationship, createCommandDescriptor, createCommandDescriptor, createObjectDescriptor, createObjectDescriptor, createReference, createRelationDescriptor, getCommandArgument, getCommandName, getCommandStatus, getDependencies, getExternalLoader, getLocalizedString, getMinerData, getMinerDependencies, getMinerElement, getMinerTransient, getName, getNumberOfCommandArguments, getResourceBundle, getSchemaRoot, getValue, isConnected, isInitialized, load, makeTransient, setDataStore, setExternalLoader, updateMinerInfo |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String copyright
Constructor Detail |
public IFSFileSystemMiner()
Method Detail |
public void extendSchema(com.ibm.etools.systems.dstore.core.model.DataElement schemaRoot)
extendSchema
in interface com.ibm.etools.systems.dstore.core.model.ISchemaExtender
UniversalFileSystemMiner.extendSchema(DataElement)
public com.ibm.etools.systems.dstore.core.model.DataElement handleCommand(com.ibm.etools.systems.dstore.core.model.DataElement theElement)
UniversalFileSystemMiner.handleCommand(DataElement)
public com.ibm.etools.systems.dstore.core.model.DataElement handleSearch(com.ibm.etools.systems.dstore.core.model.DataElement theElement, com.ibm.etools.systems.dstore.core.model.DataElement status, String queryType, boolean fileNamesCaseSensitive)
public com.ibm.etools.systems.dstore.core.model.DataElement handleFindFiles(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status, String queryType, boolean caseSensitive, boolean usingRegex)
public com.ibm.etools.systems.dstore.core.model.DataElement handleQueryAll(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement attributes, com.ibm.etools.systems.dstore.core.model.DataElement status, String queryType, boolean caseSensitive)
public com.ibm.etools.systems.dstore.core.model.DataElement handleQueryFiles(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement attributes, com.ibm.etools.systems.dstore.core.model.DataElement status, String queryType, boolean caseSensitive)
public com.ibm.etools.systems.dstore.core.model.DataElement handleQueryFolders(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement attributes, com.ibm.etools.systems.dstore.core.model.DataElement status, String queryType, boolean caseSensitive)
public com.ibm.etools.systems.dstore.core.model.DataElement handleQueryRoots(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status)
public com.ibm.etools.systems.dstore.core.model.DataElement handleDelete(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status)
public com.ibm.etools.systems.dstore.core.model.DataElement handleRename(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status)
public com.ibm.etools.systems.dstore.core.model.DataElement handleCreateFile(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status, String queryType)
public com.ibm.etools.systems.dstore.core.model.DataElement handleCreateFolder(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status, String queryType)
public com.ibm.etools.systems.dstore.core.model.DataElement handleSetReadOnly(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status)
public com.ibm.etools.systems.dstore.core.model.DataElement handleSetLastModified(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status)
public void deleteDir(com.ibm.as400.access.IFSFile fileObj, com.ibm.etools.systems.dstore.core.model.DataElement status)
protected com.ibm.etools.systems.dstore.core.model.DataElement getFileElement(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.as400.access.IFSFile file)
protected void createDataElement(com.ibm.etools.systems.dstore.core.model.DataStore ds, com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.as400.access.IFSFile[] list, String queryType, String filter, int include)
public String setProperties(com.ibm.as400.access.IFSFile fileObj)
protected com.ibm.etools.systems.dstore.core.model.DataElement handleQueryBasicProperty(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status)
protected com.ibm.etools.systems.dstore.core.model.DataElement handleQuerycanWriteProperty(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status)
protected com.ibm.etools.systems.dstore.core.model.DataElement handleQueryAdvanceProperty(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status)
protected com.ibm.etools.systems.dstore.core.model.DataElement handleQueryExists(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status, String queryType)
public com.ibm.etools.systems.dstore.core.model.DataElement handleQueryGetRemoteObject(com.ibm.etools.systems.dstore.core.model.DataElement subject, com.ibm.etools.systems.dstore.core.model.DataElement status, String queryType)
protected InputStream getInputStreamForFile(String filename) throws IOException
IOException
|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |