|
NetKernel APIs |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IURAspect in com.ten60.netkernel.cache |
Classes in com.ten60.netkernel.cache that implement IURAspect | |
class |
Cache
NetKernel Cache Component- responsible for locating a cachelet for getting or putting an IURRepresentation from an URRequest. |
Uses of IURAspect in com.ten60.netkernel.container |
Subinterfaces of IURAspect in com.ten60.netkernel.container | |
interface |
IComponent
Interface for all NetKernel System Components, they are all IURRepresentations and implements IRepresentationBinaryStream. |
Classes in com.ten60.netkernel.container that implement IURAspect | |
class |
ComponentImpl
Abstract base class of all NetKernel System Components |
class |
Config
Configuration Component reads in system configuration information and holds it for other components to access |
class |
Container
Main class for NetKernel. |
class |
HouseKeeper
HouseKeeper system component periodically polls all other system components to do their housework. |
Uses of IURAspect in com.ten60.netkernel.module |
Classes in com.ten60.netkernel.module that implement IURAspect | |
class |
ModuleManager
NetKernel system component which manages all deployed modules and their public/private address spaces |
Uses of IURAspect in com.ten60.netkernel.module.accessor |
Classes in com.ten60.netkernel.module.accessor that implement IURAspect | |
class |
ModuleResourceAccessor
Accessor used for accessing module resources on the ffcpl: scheme |
class |
ModuleResourceExpiryRepresentation
The representation returned by the module resource accessor exists request. |
class |
ModuleResourceRepresentation
The representation returned by the module resource accessor. |
Uses of IURAspect in com.ten60.netkernel.scheduler |
Classes in com.ten60.netkernel.scheduler that implement IURAspect | |
class |
Scheduler
The Scheduler system component. |
Uses of IURAspect in com.ten60.netkernel.transport |
Classes in com.ten60.netkernel.transport that implement IURAspect | |
class |
TransportManager
Transport Manager system component manages the startup and shutdown of all registered transports. |
Uses of IURAspect in com.ten60.netkernel.urii |
Methods in com.ten60.netkernel.urii that return IURAspect | |
IURAspect |
IURRepresentation.getAspect(Class aAspectClass)
Return the first aspect which implements the given interface class |
Uses of IURAspect in com.ten60.netkernel.urii.accessor |
Classes in com.ten60.netkernel.urii.accessor that implement IURAspect | |
class |
AccessorImpl
Skeletal implementation of IURAccessor for an NetKernel inbuild accessors |
Uses of IURAspect in com.ten60.netkernel.urii.aspect |
Subinterfaces of IURAspect in com.ten60.netkernel.urii.aspect | |
interface |
IAspectBinaryStream
A Representation interface that can write out its state as a binary stream to a java.io.OutputStream |
interface |
IAspectBoolean
An aspect that holds a single boolean value |
interface |
IAspectNetKernelException
A Representation interface for holding a NetKernelException |
interface |
IAspectReadableBinaryStream
Interface for a representation holding a binary stream that can be read as input stream |
interface |
IAspectReader
An aspect returning a java.io.Reader |
interface |
IAspectString
An aspect returning a java.lang.String |
interface |
IAspectVoid
A void aspect |
Classes in com.ten60.netkernel.urii.aspect that implement IURAspect | |
class |
BooleanAspect
Implementation of IAspectBoolean that simply holds a boolean |
class |
NetKernelExceptionAspect
Implementation of an aspect that implements IAspectNetKernelException and IRepresentationBinaryStream |
class |
StringAspect
Implementation of IAspectString and IAspectReadableBinaryStream that holds a java.lang.String |
Uses of IURAspect in com.ten60.netkernel.urii.representation |
Classes in com.ten60.netkernel.urii.representation that implement IURAspect | |
class |
SimpleRepresentationImpl
Implementation of a Representation where the interface implementor is the Representation class itself- this has the problem that creating a mirror of this representation will stop this representation from being GCed so only realy useful in limited cases |
Methods in com.ten60.netkernel.urii.representation that return IURAspect | |
IURAspect |
SimpleRepresentationImpl.getAspect(Class aAspectClass)
Representation only exibits interfaces on the representation itself |
IURAspect |
MonoRepresentationImpl.getAspect(Class aAspectClass)
Return the aspect |
Constructors in com.ten60.netkernel.urii.representation with parameters of type IURAspect | |
MonoRepresentationImpl(IURMeta aMeta,
IURAspect aAspect)
Construct a new RepresentationImpl |
Uses of IURAspect in org.ten60.netkernel.layer1.accessor |
Classes in org.ten60.netkernel.layer1.accessor that implement IURAspect | |
class |
AbstractSchemeAccessor
Implementor of abstract: scheme, things that don't exist, all you can do is confirm their non-existence. |
class |
ActiveAccessorImpl
Base class for implementing active accessors. |
class |
DataSchemeAccessor
Accessor for data: scheme IETF RFC2397 http://www.ietf.org/rfc/rfc2397.txt |
class |
FileResourceRepresentation
The representation returned by NewSimpleNetAccessor. |
class |
NewSimpleNetAccessor
Returns an IAspectReadableBinaryStream be resolved as a URL using javas inbuilt resolver. |
class |
WormholeAccessor
WormholeAccessor |
Uses of IURAspect in org.ten60.netkernel.layer1.nkf |
Methods in org.ten60.netkernel.layer1.nkf that return IURAspect | |
IURAspect |
INKFConvenienceHelper.sourceAspect(String aURI,
Class aAspectClass)
Source a specific aspect of a resource from its URI |
IURAspect |
INKFConvenienceHelper.transrept(IURAspect aSource,
Class aAspectClass)
Transrept a internally created resource into alternative aspect. |
IURAspect |
INKFConvenienceHelper.transrept(IURRepresentation aSource,
Class aAspectClass)
Transrept a internally created resource into alternative aspect. |
IURAspect |
INKFConvenienceHelper.fragment(IURAspect aSource,
String aFragment,
String aMimeType,
Class aAspectClass)
Apply a fragment identifier to an internally created resource. |
IURAspect |
INKFBasicHelper.issueSubRequestForAspect(INKFRequest aRequest)
Issue a subrequest. |
Methods in org.ten60.netkernel.layer1.nkf with parameters of type IURAspect | |
void |
INKFConvenienceHelper.sinkAspect(String aURI,
IURAspect aAspect)
Sink an aspect to the resource at a URI |
IURAspect |
INKFConvenienceHelper.transrept(IURAspect aSource,
Class aAspectClass)
Transrept a internally created resource into alternative aspect. |
String |
INKFConvenienceHelper.requestNew(String aURIBase,
IURAspect aOptionalSource)
Request the creation of a new resource |
IURAspect |
INKFConvenienceHelper.fragment(IURAspect aSource,
String aFragment,
String aMimeType,
Class aAspectClass)
Apply a fragment identifier to an internally created resource. |
IURRepresentation |
INKFConvenienceHelper.createIntermediateRepresentationForAspect(IURAspect aAspect,
String aMimeType)
Create a representation around one aspect that has been internally created and give it the specified mimetype. |
void |
INKFRequest.addArgument(String aName,
IURAspect aValue)
Adds a named pass-by-value argument to the request from an aspect which has been created from internal processing of the accessor. |
void |
INKFRequest.addSystemArgument(IURAspect aValue)
Adds a system argument (for use in transrept and sink requests. |
void |
INKFResponse.addAspect(IURAspect aAspect)
Add an additional aspect into a response. |
INKFResponse |
INKFBasicHelper.createResponseFrom(IURAspect aAspect)
Create a response which should then be configured before being set as the overall response for the accessor. |
Uses of IURAspect in org.ten60.netkernel.layer1.nkf.impl |
Classes in org.ten60.netkernel.layer1.nkf.impl that implement IURAspect | |
class |
NKFAccessorImpl
The main base-class for creating accessors using the NetKernel Foundation API |
Methods in org.ten60.netkernel.layer1.nkf.impl that return IURAspect | |
IURAspect |
NKFHelperImpl.issueSubRequestForAspect(INKFRequest aRequest)
|
IURAspect |
NKFHelperImpl.sourceAspect(String aURI,
Class aAspectClass)
|
IURAspect |
NKFHelperImpl.transrept(IURAspect aSource,
Class aAspectClass)
|
IURAspect |
NKFHelperImpl.transrept(IURRepresentation aSource,
Class aAspectClass)
|
IURAspect |
NKFHelperImpl.fragment(IURAspect aSource,
String aFragment,
String aMimeType,
Class aAspectClass)
|
Methods in org.ten60.netkernel.layer1.nkf.impl with parameters of type IURAspect | |
void |
NKFResponseImpl.addAspect(IURAspect aAspect)
|
void |
NKFRequestImpl.addArgument(String aName,
IURAspect aValue)
|
void |
NKFRequestImpl.addSystemArgument(IURAspect aValue)
|
INKFResponse |
NKFHelperImpl.createResponseFrom(IURAspect aAspect)
|
void |
NKFHelperImpl.sinkAspect(String aURI,
IURAspect aAspect)
|
IURAspect |
NKFHelperImpl.transrept(IURAspect aSource,
Class aAspectClass)
|
IURAspect |
NKFHelperImpl.fragment(IURAspect aSource,
String aFragment,
String aMimeType,
Class aAspectClass)
|
String |
NKFHelperImpl.requestNew(String aURIBase,
IURAspect aOptionalSource)
|
IURRepresentation |
NKFHelperImpl.createIntermediateRepresentationForAspect(IURAspect aAspect,
String aMimeType)
|
Constructors in org.ten60.netkernel.layer1.nkf.impl with parameters of type IURAspect | |
NKFResponseImpl(IURAspect aAspect,
NKFHelperImpl aHelper)
Creates a new instance of NKFResponseImpl |
Uses of IURAspect in org.ten60.netkernel.layer1.representation |
Subinterfaces of IURAspect in org.ten60.netkernel.layer1.representation | |
interface |
IAspectMultipart
Aspect for holding multiple sub-representations. |
interface |
IAspectNVP
Name Value Pair Representation Interface |
interface |
IAspectURI
|
Classes in org.ten60.netkernel.layer1.representation that implement IURAspect | |
class |
ByteArrayAspect
A byte array implementation of IAspectReadableBinaryStream optimised to work with either ByteArrayOutputStream or a raw array of bytes. |
class |
MultiPartAspect
Aspect for holding multiple sub-representations. |
class |
NVPAspect
Implementation of IAspectNVP |
class |
ReadableURLAspect
ReadableURLAspect |
class |
URIAspect
Implementation of IAspectURI that simply holds a URI |
class |
VoidAspect
Void Representation implements no interfaces |
Methods in org.ten60.netkernel.layer1.representation that return IURAspect | |
IURAspect |
MultiRepresentationImpl.getAspect(Class aAspectClass)
Return the first aspect which implements the given interface class |
IURAspect |
SimpleRepresentationImpl.getAspect(Class aAspectClass)
Representation only exibits interfaces on the representation itself |
IURAspect |
MonoRepresentationImpl.getAspect(Class aAspectClass)
Return the aspect |
Methods in org.ten60.netkernel.layer1.representation with parameters of type IURAspect | |
void |
MultiRepresentationImpl.addAspect(IURAspect aAspect)
Add an aspect to the representation |
Constructors in org.ten60.netkernel.layer1.representation with parameters of type IURAspect | |
MonoRepresentationImpl(IURMeta aMeta,
IURAspect aAspect)
Construct a new MonoRepresentationImpl |
Uses of IURAspect in org.ten60.netkernel.xml.representation |
Subinterfaces of IURAspect in org.ten60.netkernel.xml.representation | |
interface |
IAspectDOM
An aspect with an org.w3c.dom DOM inside |
interface |
IAspectJDOM
JDOM Aspect Interface |
interface |
IAspectNodeList
An aspect with a set of org.w3c.dom.Node |
interface |
IAspectSAX
An aspect that can generate SAX2 events to a client |
interface |
IAspectStAXReader
An immutable interface for a StAX Aspect |
interface |
IAspectXDA
Interface for aspects containing XDA data model. |
interface |
IAspectXmlObject
An aspect to support the Apache XmlBean object model. |
interface |
IXAspect
|
Classes in org.ten60.netkernel.xml.representation that implement IURAspect | |
class |
BinaryStreamSAXAspect
|
class |
DOMAspect
|
class |
DOMXDAAspect
|
class |
JDOMAspect
Implementation of the IAspectJDOM |
class |
JDOMSAXAspect
A SAX content hanlder for JDOM |
class |
SAXFilterAspect
A SAX Filter Aspect - dynamically connects parents as the SAX chain is evaluated |
class |
StAXReaderAspect
An Aspect to hold and return a StAX XMLStreamReader or XMLEventReader |
class |
StringSAXAspect
|
class |
XmlObjectAspect
|
class |
XmlObjectSAXAspect
|
Uses of IURAspect in org.ten60.netkernel.xml.transrepresentation |
Classes in org.ten60.netkernel.xml.transrepresentation that implement IURAspect | |
class |
SerializedDOMAspect
Serialise DOM to a binary stream |
Uses of IURAspect in org.ten60.netkernel.xml.xahelper |
Classes in org.ten60.netkernel.xml.xahelper that implement IURAspect | |
class |
XAccessor
An Highlevel accessor base class written to support migration of an old codebase from NetKernel v1, tailored to XML accessors but supports non-XML datatypes just as well. |
|
NetKernel APIs |
||||||||||
PREV NEXT | FRAMES NO FRAMES |