@Immutable public class HttpController extends FsAbstractController<FsModel>
| Modifier and Type | Method and Description |
|---|---|
HttpEntry |
getEntry(FsEntryName name) |
InputSocket<?> |
getInputSocket(FsEntryName name,
BitField<FsInputOption> options) |
OutputSocket<?> |
getOutputSocket(FsEntryName name,
BitField<FsOutputOption> options,
Entry template) |
FsController<?> |
getParent() |
boolean |
isReadable(FsEntryName name) |
boolean |
isReadOnly() |
boolean |
isWritable(FsEntryName name) |
void |
mknod(FsEntryName name,
Entry.Type type,
BitField<FsOutputOption> options,
Entry template) |
protected HttpEntry |
newEntry(FsEntryName name) |
void |
setReadOnly(FsEntryName name) |
boolean |
setTime(FsEntryName name,
BitField<Entry.Access> types,
long value,
BitField<FsOutputOption> options) |
void |
sync(BitField<FsSyncOption> options) |
void |
unlink(FsEntryName name,
BitField<FsOutputOption> options) |
getModel, getMountPoint, isMounted, setMountedequals, hashCode, isExecutable, setTime, toStringpublic HttpEntry getEntry(FsEntryName name) throws IOException
getEntry in class FsController<FsModel>IOExceptionpublic InputSocket<?> getInputSocket(FsEntryName name, BitField<FsInputOption> options)
getInputSocket in class FsController<FsModel>public OutputSocket<?> getOutputSocket(FsEntryName name, BitField<FsOutputOption> options, @CheckForNull Entry template)
getOutputSocket in class FsController<FsModel>public FsController<?> getParent()
getParent in class FsController<FsModel>public boolean isReadable(FsEntryName name) throws IOException
isReadable in class FsController<FsModel>IOExceptionpublic boolean isReadOnly()
throws IOException
isReadOnly in class FsController<FsModel>IOExceptionpublic boolean isWritable(FsEntryName name) throws IOException
isWritable in class FsController<FsModel>IOExceptionpublic void mknod(FsEntryName name, Entry.Type type, BitField<FsOutputOption> options, @CheckForNull Entry template) throws IOException
mknod in class FsController<FsModel>IOExceptionprotected HttpEntry newEntry(FsEntryName name)
public void setReadOnly(FsEntryName name) throws IOException
setReadOnly in class FsController<FsModel>IOExceptionpublic boolean setTime(FsEntryName name, BitField<Entry.Access> types, long value, BitField<FsOutputOption> options) throws IOException
setTime in class FsController<FsModel>IOExceptionpublic void sync(BitField<FsSyncOption> options)
sync in class FsController<FsModel>public void unlink(FsEntryName name, BitField<FsOutputOption> options) throws IOException
unlink in class FsController<FsModel>IOExceptionCopyright © 2005-2012 Schlichtherle IT Services. All Rights Reserved.