@Immutable public class HttpController extends FsAbstractController
FsController.Factory<Context>| Modifier and Type | Method and Description |
|---|---|
void |
checkAccess(net.java.truecommons.shed.BitField<FsAccessOption> options,
FsNodeName name,
net.java.truecommons.shed.BitField<net.java.truecommons.cio.Entry.Access> types) |
FsController |
getParent() |
net.java.truecommons.cio.InputSocket<?> |
input(net.java.truecommons.shed.BitField<FsAccessOption> options,
FsNodeName name) |
void |
make(net.java.truecommons.shed.BitField<FsAccessOption> options,
FsNodeName name,
net.java.truecommons.cio.Entry.Type type,
net.java.truecommons.cio.Entry template) |
protected HttpNode |
newEntry(FsNodeName name) |
HttpNode |
node(net.java.truecommons.shed.BitField<FsAccessOption> options,
FsNodeName name) |
net.java.truecommons.cio.OutputSocket<?> |
output(net.java.truecommons.shed.BitField<FsAccessOption> options,
FsNodeName name,
net.java.truecommons.cio.Entry template) |
void |
setReadOnly(net.java.truecommons.shed.BitField<FsAccessOption> options,
FsNodeName name) |
boolean |
setTime(net.java.truecommons.shed.BitField<FsAccessOption> options,
FsNodeName name,
net.java.truecommons.shed.BitField<net.java.truecommons.cio.Entry.Access> types,
long value) |
void |
sync(net.java.truecommons.shed.BitField<FsSyncOption> options) |
void |
unlink(net.java.truecommons.shed.BitField<FsAccessOption> options,
FsNodeName name) |
getModel, getMountPoint, isMounted, setMounted, setTime, toStringpublic void checkAccess(net.java.truecommons.shed.BitField<FsAccessOption> options, FsNodeName name, net.java.truecommons.shed.BitField<net.java.truecommons.cio.Entry.Access> types) throws IOException
IOExceptionpublic FsController getParent()
public net.java.truecommons.cio.InputSocket<?> input(net.java.truecommons.shed.BitField<FsAccessOption> options, FsNodeName name)
public void make(net.java.truecommons.shed.BitField<FsAccessOption> options, FsNodeName name, net.java.truecommons.cio.Entry.Type type, @CheckForNull net.java.truecommons.cio.Entry template) throws IOException
IOExceptionprotected HttpNode newEntry(FsNodeName name)
public HttpNode node(net.java.truecommons.shed.BitField<FsAccessOption> options, FsNodeName name) throws IOException
IOExceptionpublic net.java.truecommons.cio.OutputSocket<?> output(net.java.truecommons.shed.BitField<FsAccessOption> options, FsNodeName name, @CheckForNull net.java.truecommons.cio.Entry template)
public void setReadOnly(net.java.truecommons.shed.BitField<FsAccessOption> options, FsNodeName name) throws IOException
IOExceptionpublic boolean setTime(net.java.truecommons.shed.BitField<FsAccessOption> options, FsNodeName name, net.java.truecommons.shed.BitField<net.java.truecommons.cio.Entry.Access> types, long value) throws IOException
IOExceptionpublic void sync(net.java.truecommons.shed.BitField<FsSyncOption> options)
public void unlink(net.java.truecommons.shed.BitField<FsAccessOption> options, FsNodeName name) throws IOException
IOExceptionCopyright © 2005–2016 Schlichtherle IT Services. All rights reserved.