|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface FileCrawlerService
Interface for FileCrawlerService.
| Field Summary | |
|---|---|
static java.lang.String |
ATTACHMENT_FILE_CONTENT
|
static java.lang.String |
PROPERTY_FILE_EXTENSION
|
static java.lang.String |
PROPERTY_FILE_FOLDER
|
static java.lang.String |
PROPERTY_FILE_LAST_MODIFIED
|
static java.lang.String |
PROPERTY_FILE_NAME
|
static java.lang.String |
PROPERTY_FILE_PATH
|
static java.lang.String |
PROPERTY_FILE_SIZE
|
| Method Summary | |
|---|---|
void |
addAttachment(Record record,
java.lang.String pathAttribute,
java.lang.String attachmentName)
Add the content attachment to the given record. |
Record |
dirToRecord(java.io.File directory,
java.lang.String dataSource)
Create a Record for the given directory and dataSource and fill it with ImportingConstants.ROOT_FOLDER_ATTRIBUTE. |
Record |
fileToRecord(java.io.File file,
java.lang.String dataSource,
boolean withContent)
Create a Record for the given file and dataSource and fill it with all file properties. |
java.util.Set<java.lang.String> |
getFilePropertyNames()
Returns a Set containing all file property and attachment names. |
java.util.Collection<java.io.File> |
list(java.io.File directory)
List all directories and files of a given directory. |
java.util.Collection<java.io.File> |
listDirectories(java.io.File directory)
List all directories of a given directory. |
java.util.Collection<java.io.File> |
listFiles(java.io.File directory)
List all files of a given directory. |
| Methods inherited from interface org.eclipse.smila.importing.ContentFetcher |
|---|
getContent |
| Field Detail |
|---|
static final java.lang.String PROPERTY_FILE_NAME
static final java.lang.String PROPERTY_FILE_PATH
static final java.lang.String PROPERTY_FILE_FOLDER
static final java.lang.String PROPERTY_FILE_SIZE
static final java.lang.String PROPERTY_FILE_LAST_MODIFIED
static final java.lang.String PROPERTY_FILE_EXTENSION
static final java.lang.String ATTACHMENT_FILE_CONTENT
| Method Detail |
|---|
java.util.Collection<java.io.File> listFiles(java.io.File directory)
directory -
java.util.Collection<java.io.File> listDirectories(java.io.File directory)
directory -
java.util.Collection<java.io.File> list(java.io.File directory)
directory -
Record fileToRecord(java.io.File file,
java.lang.String dataSource,
boolean withContent)
throws java.io.IOException
file - dataSource - withContent - if true fill also content attachment, otherwise not
java.io.IOException
Record dirToRecord(java.io.File directory,
java.lang.String dataSource)
directory - dataSource -
void addAttachment(Record record,
java.lang.String pathAttribute,
java.lang.String attachmentName)
throws java.io.IOException
record - pathAttribute - name of the attribute containing the path to the fileattachmentName - name with which the attachment is stored in the recor
java.io.IOExceptionjava.util.Set<java.lang.String> getFilePropertyNames()
|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||