Renamed classes/main/ to main/classes/ + added FuseFeature, an upcoming feature for mounting parts of your application as a file system in user space (FUSE). Signed-off-by: Roland Häder <roland@mxchange.org>
Very noisy line (for web applications). Signed-off-by: Roland Häder <roland@mxchange.org>
Commented out noisy debug lines, closeFile() should now be okay. Signed-off-by: Roland Häder <roland@mxchange.org>
Don't "abuse" setters for actually "unsetting" (closing) instances. Better use explicit "unsetter" methods which seems to be a cleaner way. Signed-off-by: Roland Häder <roland@mxchange.org>
Updated copyright: - Added a really lame script for doing this - Updated copyright year to 2015 (as it has been changed this year) Signed-off-by: Roland Häder <roland@mxchange.org>
Renamed BaseFile to BaseAbstractFile to make it more clear that this class is an abstracted file and is not responsible for the actual I/O (which is done by the linked pointer instance). Signed-off-by: Roland Häder <roland@mxchange.org>
Added new interfaces Handleable/-DataSet and ProtocolHandler (no content yet). Updated copyright year to latest. Signed-off-by: Roland Häder <roland@mxchange.org>
Introduced isEndOfFileReached() + added a noisy debug line. Signed-off-by: Roland Häder <roland@mxchange.org>
Satisfied Pointer interface, but it will throw an exception ... ;-) Signed-off-by: Roland Häder <roland@mxchange.org>
Added abstraction classes for file-based stacks and index files, some setter have now access level 'protected' as 'public' was not a such good idea. Signed-off-by: Roland Häder <roland@mxchange.org>
Renamed one getSeekPosition() to determineSeekPosition(). Signed-off-by: Roland Häder <roland@mxchange.org>
More commented out. Signed-off-by: Roland Häder <roland@mxchange.org>
Continued with file-based stacks: - used writeAtPosition() instead of seek() - added debug line - updated documentation Signed-off-by: Roland Häder <roland@mxchange.org>
Added debug lines. Signed-off-by: Roland Häder <roland@mxchange.org>
Renamed getPosition() -> getSeekPosition(). Signed-off-by: Roland Häder <roland@mxchange.org>
Continued with file-based stacks and file i/o: - added new interfaces (with some methods) - added those methods to BaseFileIo so all implementations can have it. Still I need to find out if really all can e.g. seek. - Used those new interfaces accordingly Signed-off-by: Roland Häder <roland@mxchange.org>
Continued with file-based stacks: - BaseFileStack now extends BaseStacker and overwrites some methods to have own implementations - renamed 'io' to 'file_directory' Signed-off-by: Roland Häder <roland@mxchange.org>