NetKernel APIs

A B C D E F G H I J K L M N O P R S T U V W X _

A

AMBIGUOUSTARGET - Static variable in class org.ten60.netkernel.xml.xda.XPathLocationException
 
APPLICATION - Static variable in class com.ten60.netkernel.util.SysLogger
 
ARG_MODULE - Static variable in class org.ten60.netkernel.layer1.accessor.WormholeAccessor
 
ARG_RESOURCE - Static variable in class org.ten60.netkernel.layer1.accessor.WormholeAccessor
 
ARG_VERSION - Static variable in class org.ten60.netkernel.layer1.accessor.WormholeAccessor
 
AbstractSchemeAccessor - class org.ten60.netkernel.layer1.accessor.AbstractSchemeAccessor.
Implementor of abstract: scheme, things that don't exist, all you can do is confirm their non-existence.
AbstractSchemeAccessor() - Constructor for class org.ten60.netkernel.layer1.accessor.AbstractSchemeAccessor
Creates a new instance of AbstractSchemeAccessor
AccessorImpl - class com.ten60.netkernel.urii.accessor.AccessorImpl.
Skeletal implementation of IURAccessor for an NetKernel inbuild accessors
AccessorImpl(IURAccessorMeta) - Constructor for class com.ten60.netkernel.urii.accessor.AccessorImpl
Construct a new AccessorImpl
AccessorImpl - class org.ten60.netkernel.layer1.accessor.AccessorImpl.
Base class for implementing simple accessors.
AccessorImpl(IURMeta) - Constructor for class org.ten60.netkernel.layer1.accessor.AccessorImpl
construct a new AccessorImpl
AccessorMeta - class org.ten60.netkernel.layer1.meta.AccessorMeta.
An implementation of IURAccessorMeta for active accessors, i.e.
AccessorMeta(int, boolean, int) - Constructor for class org.ten60.netkernel.layer1.meta.AccessorMeta
Creates a new instance of ActiveAccessorMeta
ActiveAccessorImpl - class org.ten60.netkernel.layer1.accessor.ActiveAccessorImpl.
Base class for implementing active accessors.
ActiveAccessorImpl(int, boolean) - Constructor for class org.ten60.netkernel.layer1.accessor.ActiveAccessorImpl
construct a new ActiveAccessorImpl
ActiveAccessorMeta - class org.ten60.netkernel.layer1.meta.ActiveAccessorMeta.
An implementation of IURAccessorMeta for active accessors, i.e.
ActiveAccessorMeta(int, boolean) - Constructor for class org.ten60.netkernel.layer1.meta.ActiveAccessorMeta
Creates a new instance of ActiveAccessorMeta
AlwaysExpiredMeta - class org.ten60.netkernel.layer1.meta.AlwaysExpiredMeta.
An implementation of IURMeta that is always expired
AlwaysExpiredMeta(String, int) - Constructor for class org.ten60.netkernel.layer1.meta.AlwaysExpiredMeta
Creates a new instance of AlwaysExpiredMeta
ApplyNamespaceHandler - class org.ten60.netkernel.xml.util.ApplyNamespaceHandler.
 
ApplyNamespaceHandler(String, String) - Constructor for class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Creates a new instance of ApplyNamespaceHandler
AsynchLock - class com.ten60.netkernel.util.AsynchLock.
Atomic lock request and aquire.
AsynchLock(int, int) - Constructor for class com.ten60.netkernel.util.AsynchLock
Creates a new instance of AsynchLock
acceptRequests() - Method in class com.ten60.netkernel.transport.TransportManager
 
accumulateWork(int, int) - Method in class com.ten60.netkernel.transport.TransportDeploymentRecord
 
addArg(URIdentifier, IURRepresentation) - Method in class com.ten60.netkernel.urrequest.URRequest
Adds a pass-by-value argument to the request
addArg(String, String) - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
addArgument(String, String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Adds a named pass-by-reference argument to the request.
addArgument(String, IURRepresentation) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Adds a named pass-by-value argument to the request (a unique internal URI will be dynamically generated for the argument).
addArgument(String, IURAspect) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Adds a named pass-by-value argument to the request from an aspect which has been created from internal processing of the accessor.
addArgument(String, String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
addArgument(String, IURRepresentation) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
addArgument(String, IURAspect) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
addAspect(IURAspect) - Method in interface org.ten60.netkernel.layer1.nkf.INKFResponse
Add an additional aspect into a response.
addAspect(IURAspect) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
 
addAspect(IURAspect) - Method in class org.ten60.netkernel.layer1.representation.MultiRepresentationImpl
Add an aspect to the representation
addAspectsOf(IURRepresentation) - Method in class org.ten60.netkernel.layer1.representation.MultiRepresentationImpl
Add all aspects of another representation
addBlockedRequest(RequestState) - Method in class com.ten60.netkernel.scheduler.BusyAccessorTable
 
addBreakpoint(IBreakpoint) - Method in class com.ten60.netkernel.scheduler.debug.Debugger
Add a new breakpoint
addCause(Throwable) - Method in class com.ten60.netkernel.util.NetKernelError
Adds an exception cause to this exception
addCause(Throwable) - Method in class com.ten60.netkernel.util.NetKernelException
Adds an exception cause to this exception
addHandler(Handler) - Static method in class com.ten60.netkernel.util.SysLogger
Add a handler to this logger
addImportedModule(ModuleDefinition) - Method in class com.ten60.netkernel.module.ModuleClassLoader
dynamically add imports to the classloader
addLocatorTest(int, int) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
 
addLocatorTest(String) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
 
addNVP(String, String) - Method in class org.ten60.netkernel.layer1.representation.NVPImpl
 
addPart(String, IURRepresentation) - Method in class org.ten60.netkernel.layer1.representation.MultiPartAspect
Add a named part.
addStatisticsFor(RequestState, boolean) - Method in class com.ten60.netkernel.scheduler.RequestStatistics
 
addStatisticsFor(Object, long, long, boolean) - Method in class com.ten60.netkernel.scheduler.RequestStatistics
 
addSystemArgument(IURRepresentation) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Adds a system argument (for use in transrept and sink requests.
addSystemArgument(IURAspect) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Adds a system argument (for use in transrept and sink requests.
addSystemArgument(IURRepresentation) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
addSystemArgument(IURAspect) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
append(IXDAReadOnly, String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
append(IXDAReadOnly, String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Append fragment of source to this at a specified location or locations
appendPath(String, String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
appendPath(String, String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Builds and appends a chain of elements to a location or locations within this
appendTextedElement(Node, String, String) - Static method in class com.ten60.netkernel.util.XMLUtils
Creates a named element with text
appendTextedElement(Node, String, String) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
Creates a named element with text if it doesn't already exist otherwise it just sets the text below it.
appendUnreservedURIChar(StringBuffer, String) - Static method in class com.ten60.netkernel.util.Utils
 
appendXML(Writer) - Method in class com.ten60.netkernel.module.ModuleClassLoader
append XML representation of classloader structure
appendXML(Writer) - Method in class com.ten60.netkernel.scheduler.NoAccessorFoundException
 
appendXML(Writer) - Method in class com.ten60.netkernel.util.DynamicURLClassLoader
append XML representation of classloader structure
appendXML(Writer) - Method in interface com.ten60.netkernel.util.IXMLException
Append serialised XML representing the exception to the given writer
appendXML(Writer) - Method in class com.ten60.netkernel.util.NetKernelError
Recursively output the state of this exception and its causes to the given writer
appendXML(Writer) - Method in class com.ten60.netkernel.util.NetKernelException
Recursively output the state of this exception and its causes to the given writer
applyNS(String, String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
applyNS(String, String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Apply namespace to target location or locations
argSize() - Method in class com.ten60.netkernel.urrequest.URRequest
 
argumentExists(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return true if the given argument is available on the request
argumentExists(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
at(int) - Method in class com.ten60.netkernel.util.Version
Return the version number at the given position.

B

Base64 - class org.ten60.netkernel.layer1.util.Base64.
Encodes and decodes to and from Base64 notation.
Base64.InputStream - class org.ten60.netkernel.layer1.util.Base64.InputStream.
A Base64#InputStream will read data from another InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.ten60.netkernel.layer1.util.Base64.InputStream
Constructs a Base64#InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.ten60.netkernel.layer1.util.Base64.InputStream
Constructs a Base64#InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - class org.ten60.netkernel.layer1.util.Base64.OutputStream.
A Base64#OutputStream will write data to another OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.ten60.netkernel.layer1.util.Base64.OutputStream
Constructs a Base64#OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.ten60.netkernel.layer1.util.Base64.OutputStream
Constructs a Base64#OutputStream in either ENCODE or DECODE mode.
BinaryStreamSAXAspect - class org.ten60.netkernel.xml.representation.BinaryStreamSAXAspect.
 
BinaryStreamSAXAspect(IAspectBinaryStream) - Constructor for class org.ten60.netkernel.xml.representation.BinaryStreamSAXAspect
Creates a new instance of SAXProxy
BinaryStreamToSAX - class org.ten60.netkernel.xml.transrepresentation.BinaryStreamToSAX.
Parses a binary stream into a SAX stream
BinaryStreamToSAX() - Constructor for class org.ten60.netkernel.xml.transrepresentation.BinaryStreamToSAX
 
BinaryStreamToString - class org.ten60.netkernel.layer1.transrepresentation.BinaryStreamToString.
Read and input stream, assuming character data, into an in-memory String
BinaryStreamToString() - Constructor for class org.ten60.netkernel.layer1.transrepresentation.BinaryStreamToString
 
BooleanAspect - class com.ten60.netkernel.urii.aspect.BooleanAspect.
Implementation of IAspectBoolean that simply holds a boolean
BooleanAspect(boolean) - Constructor for class com.ten60.netkernel.urii.aspect.BooleanAspect
Contstruct a new BooleanAspect
BooleanAspect - class org.ten60.netkernel.layer1.representation.BooleanAspect.
Implementation of IAspectBoolean that simply holds a boolean
BooleanAspect(boolean) - Constructor for class org.ten60.netkernel.layer1.representation.BooleanAspect
Contstruct a new BooleanAspect
BooleanSerializer - class org.ten60.netkernel.layer1.transrepresentation.BooleanSerializer.
Transrepresent a boolean to a String true/false
BooleanSerializer() - Constructor for class org.ten60.netkernel.layer1.transrepresentation.BooleanSerializer
 
BooleanToCanonicalXML - class org.ten60.netkernel.xml.transrepresentation.BooleanToCanonicalXML.
Transrept a boolean to a canonical XML boolean document
BooleanToCanonicalXML() - Constructor for class org.ten60.netkernel.xml.transrepresentation.BooleanToCanonicalXML
 
BreakpointedState - class com.ten60.netkernel.scheduler.debug.BreakpointedState.
A Rquest state that has been stopped in a breakpoint
BreakpointedState(RequestState, IBreakpoint) - Constructor for class com.ten60.netkernel.scheduler.debug.BreakpointedState
Creates a new instance of BreakpointedState
BusyAccessorTable - class com.ten60.netkernel.scheduler.BusyAccessorTable.
Table of requests blocked keyed on accessors.
BusyAccessorTable() - Constructor for class com.ten60.netkernel.scheduler.BusyAccessorTable
 
ByteArrayAspect - class org.ten60.netkernel.layer1.representation.ByteArrayAspect.
A byte array implementation of IAspectReadableBinaryStream optimised to work with either ByteArrayOutputStream or a raw array of bytes.
ByteArrayAspect(ByteArrayOutputStream) - Constructor for class org.ten60.netkernel.layer1.representation.ByteArrayAspect
Construct a new ByteArrayAspect from a ByteArrayOutputStream
ByteArrayAspect(byte[]) - Constructor for class org.ten60.netkernel.layer1.representation.ByteArrayAspect
Construct a new ByteArrayAspect from a byte[]
ByteArrayAspect(ByteArrayOutputStream, String) - Constructor for class org.ten60.netkernel.layer1.representation.ByteArrayAspect
Construct a new ByteArrayAspect from a ByteArrayOutputStream with encoding
ByteArrayAspect(byte[], String) - Constructor for class org.ten60.netkernel.layer1.representation.ByteArrayAspect
Construct a new ByteArrayAspect from a byte[] with encoding
block() - Method in class com.ten60.netkernel.transport.RequestBlocker
Start blocking all check requests
breakpointEvent(RequestState) - Method in interface com.ten60.netkernel.scheduler.debug.IDebuggerListener
 

C

CACHE - Static variable in class com.ten60.netkernel.util.SysLogger
 
CANONICAL_BOOLEAN_FALSE - Static variable in class org.ten60.netkernel.xml.util.XMLUtils
 
CANONICAL_BOOLEAN_TRUE - Static variable in class org.ten60.netkernel.xml.util.XMLUtils
 
CANONICAL_NULL - Static variable in class org.ten60.netkernel.xml.util.XMLUtils
 
CONTAINER - Static variable in class com.ten60.netkernel.util.SysLogger
 
CWU - Static variable in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
Cache - class com.ten60.netkernel.cache.Cache.
NetKernel Cache Component- responsible for locating a cachelet for getting or putting an IURRepresentation from an URRequest.
Cache() - Constructor for class com.ten60.netkernel.cache.Cache
Creates a new instance of Cache
CanonicalBooleanToBoolean - class org.ten60.netkernel.xml.transrepresentation.CanonicalBooleanToBoolean.
transrepresent a canonical boolean document to a boolean
CanonicalBooleanToBoolean() - Constructor for class org.ten60.netkernel.xml.transrepresentation.CanonicalBooleanToBoolean
 
CheapMap - class com.ten60.netkernel.util.CheapMap.
Low memory and setup cost map for small (<10) entries.
CheapMap(int) - Constructor for class com.ten60.netkernel.util.CheapMap
Creates a new instance of CheapMap
ComplexTransreptorImpl - class org.ten60.netkernel.layer1.transrepresentation.ComplexTransreptorImpl.
SimpleTransreptorImpl provides implementation of ITransrepresentor with no knowledge of where it is.
ComplexTransreptorImpl() - Constructor for class org.ten60.netkernel.layer1.transrepresentation.ComplexTransreptorImpl
 
ComponentImpl - class com.ten60.netkernel.container.ComponentImpl.
Abstract base class of all NetKernel System Components
ComponentImpl(URIdentifier) - Constructor for class com.ten60.netkernel.container.ComponentImpl
Constructs a new ComponentImpl
ComponentImpl(URIdentifier, boolean) - Constructor for class com.ten60.netkernel.container.ComponentImpl
Constructs a new ComponentImpl
CompoundURIdentifier - class org.ten60.netkernel.layer1.util.CompoundURIdentifier.
Breaks a compound URI up into its parts for processing.
CompoundURIdentifier(String, String) - Constructor for class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
CompoundURIdentifier(URIdentifier) - Constructor for class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
CompoundURIdentifier.CompoundURIStruct - class org.ten60.netkernel.layer1.util.CompoundURIdentifier.CompoundURIStruct.
 
CompoundURIdentifier.CompoundURIStruct(String, String) - Constructor for class org.ten60.netkernel.layer1.util.CompoundURIdentifier.CompoundURIStruct
 
Config - class com.ten60.netkernel.container.Config.
Configuration Component reads in system configuration information and holds it for other components to access
Config() - Constructor for class com.ten60.netkernel.container.Config
Constructs a Config
ConsoleFormatter - class com.ten60.netkernel.util.ConsoleFormatter.
A custom formatter for simple tidy output on the console
ConsoleFormatter() - Constructor for class com.ten60.netkernel.util.ConsoleFormatter
 
Container - class com.ten60.netkernel.container.Container.
Main class for NetKernel.
Container(String) - Constructor for class com.ten60.netkernel.container.Container
Creates a new instance of Container
Container(String, String) - Constructor for class com.ten60.netkernel.container.Container
 
canIndependentlyExpire() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
canIndependentlyExpire() - Method in interface org.ten60.netkernel.layer1.meta.IHasDependencies
return true if this meta can expire independently of its dependencies
canIndependentlyExpire() - Method in class org.ten60.netkernel.layer1.meta.TimedExpiryDependencyMeta
 
cast(IURRepresentation, String) - Static method in class org.ten60.netkernel.layer1.representation.MirrorRepresentation
Create a representation that will be of another MIME type
catchBreakpoint(RequestState) - Method in class com.ten60.netkernel.scheduler.debug.Debugger
Called by the Scheduler to see if the current request state matches a breakpoint and should be stopped.
characters(char[], int, int) - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Receive notification of character data.
characters(char[], int, int) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Receive notification of character data.
characters(char[], int, int) - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Receive notification of character data.
check(Object) - Method in class com.ten60.netkernel.transport.RequestBlocker
Blocking call to check if we are blocked or not.
cleanup() - Method in class com.ten60.netkernel.container.ShutdownHook
 
cleanup() - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
cleanup() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
cleanup() - Method in class com.ten60.netkernel.util.DynamicURLClassLoader
 
cleanup() - Method in class org.ten60.netkernel.layer1.util.SuperStackClassLoader
 
cleanup() - Method in class org.ten60.netkernel.xml.util.NKFEntityResolver
ensure link to context is removed as some XML technologies don't like to let go
cleanup() - Method in class org.ten60.netkernel.xml.util.NKFURIResolver
ensure link to context is removed as some XML technologies don't like to let go
cleanupComponents() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
clear() - Method in class com.ten60.netkernel.transport.RequestBlocker
Clear interrupted list so that all checks can proceed optimally
clear() - Method in class com.ten60.netkernel.util.CheapMap
Removes all mappings from this map (optional operation).
clear() - Method in class com.ten60.netkernel.util.MultiMap
remove all entriues from the map
clone() - Method in class com.ten60.netkernel.util.Version
 
close() - Method in class org.ten60.netkernel.layer1.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
com.ten60.netkernel.cache - package com.ten60.netkernel.cache
 
com.ten60.netkernel.container - package com.ten60.netkernel.container
 
com.ten60.netkernel.module - package com.ten60.netkernel.module
 
com.ten60.netkernel.module.accessor - package com.ten60.netkernel.module.accessor
 
com.ten60.netkernel.module.rewrite - package com.ten60.netkernel.module.rewrite
 
com.ten60.netkernel.scheduler - package com.ten60.netkernel.scheduler
 
com.ten60.netkernel.scheduler.debug - package com.ten60.netkernel.scheduler.debug
 
com.ten60.netkernel.transport - package com.ten60.netkernel.transport
 
com.ten60.netkernel.urii - package com.ten60.netkernel.urii
 
com.ten60.netkernel.urii.accessor - package com.ten60.netkernel.urii.accessor
 
com.ten60.netkernel.urii.aspect - package com.ten60.netkernel.urii.aspect
 
com.ten60.netkernel.urii.fragment - package com.ten60.netkernel.urii.fragment
 
com.ten60.netkernel.urii.meta - package com.ten60.netkernel.urii.meta
 
com.ten60.netkernel.urii.representation - package com.ten60.netkernel.urii.representation
 
com.ten60.netkernel.urrequest - package com.ten60.netkernel.urrequest
 
com.ten60.netkernel.util - package com.ten60.netkernel.util
 
compareTo(Object) - Method in class com.ten60.netkernel.util.Version
Compares two versions in lexigographical order.
compareVersions(Version) - Method in class com.ten60.netkernel.util.Version
Compares two versions.
complete() - Method in class com.ten60.netkernel.module.ModuleFactory
Output summary of changes since last complete()
completeStartup() - Method in class com.ten60.netkernel.module.ModuleManager
 
config(String, XMLReadable) - Static method in class com.ten60.netkernel.util.SysLogger
 
configure(List) - Method in class com.ten60.netkernel.module.rewrite.RegexRewriterMaplet
 
connect() - Method in class com.ten60.netkernel.util.NetKernelURLConnection
 
constructFromXML(XMLReadable) - Static method in class com.ten60.netkernel.util.Utils
 
contains(Object, Object) - Method in class com.ten60.netkernel.util.PairList
returns true if the values are in the collection
containsKey(Object) - Method in class com.ten60.netkernel.util.CheapMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class com.ten60.netkernel.util.CheapMap
Returns true if this map maps one or more keys to the specified value.
create(IURMeta, boolean) - Static method in class com.ten60.netkernel.urii.aspect.BooleanAspect
Deprecated.  
create(NetKernelException) - Static method in class com.ten60.netkernel.urii.aspect.NetKernelExceptionAspect
Create a new representation to hold and exception
create(NetKernelError) - Static method in class com.ten60.netkernel.urii.aspect.NetKernelExceptionAspect
Create a new representation to hold and exception
create(IURMeta, String) - Static method in class com.ten60.netkernel.urii.aspect.StringAspect
Deprecated.  
create() - Static method in class com.ten60.netkernel.urii.aspect.VoidAspect
Create a new void representation this is expired and a mime type of application/void.
create(int) - Static method in class com.ten60.netkernel.urii.aspect.VoidAspect
Create a new void representation this is expired and a mime type of application/void.
create(IURMeta, boolean) - Static method in class org.ten60.netkernel.layer1.representation.BooleanAspect
Deprecated.  
create(IURMeta, ByteArrayOutputStream) - Static method in class org.ten60.netkernel.layer1.representation.ByteArrayAspect
Deprecated.  
create(IURMeta, byte[]) - Static method in class org.ten60.netkernel.layer1.representation.ByteArrayAspect
Deprecated.  
create(IURMeta, ByteArrayOutputStream, String) - Static method in class org.ten60.netkernel.layer1.representation.ByteArrayAspect
Deprecated.  
create(IURMeta, byte[], String) - Static method in class org.ten60.netkernel.layer1.representation.ByteArrayAspect
Deprecated.  
create(IURMeta, IURRepresentation) - Static method in class org.ten60.netkernel.layer1.representation.MirrorRepresentation
 
create(IURRepresentation, Map) - Static method in class org.ten60.netkernel.layer1.representation.MultiPartAspect
A convenience helper to create an IURRepresentation with all aspects from the primary plus a MultiPartAspect containing the list of other aspects
create(IURMeta, NVPImpl) - Static method in class org.ten60.netkernel.layer1.representation.NVPAspect
Create an IURRepresentation holding the immutable NVPImpl
create(IURMeta, String) - Static method in class org.ten60.netkernel.layer1.representation.StringAspect
Deprecated.  
create(IURMeta, URI) - Static method in class org.ten60.netkernel.layer1.representation.URIAspect
Deprecated.  
create() - Static method in class org.ten60.netkernel.layer1.representation.VoidAspect
Create a new void representation this is expired and a mime type of application/void.
create(boolean) - Static method in class org.ten60.netkernel.layer1.representation.VoidAspect
 
create(IURMeta, IAspectBinaryStream) - Static method in class org.ten60.netkernel.xml.representation.BinaryStreamSAXAspect
 
create(IURMeta, DOMXDA) - Static method in class org.ten60.netkernel.xml.representation.DOMXDAAspect
 
create(IURMeta, IAspectSAX, XMLFilter) - Static method in class org.ten60.netkernel.xml.representation.SAXFilterAspect
Deprecated.  
createClassFromInputStream(String, InputStream, int) - Method in class com.ten60.netkernel.util.DynamicURLClassLoader
 
createIntermediate(IURRepresentation) - Static method in class org.ten60.netkernel.layer1.representation.MirrorRepresentation
Creates a representation that will always be marked as intermediate
createIntermediateRepresentationForAspect(IURAspect, String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Create a representation around one aspect that has been internally created and give it the specified mimetype.
createIntermediateRepresentationForAspect(IURAspect, String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
createNewThread(ThreadGroup) - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
Abstract method to instantiate a new instance of a subclass of ProcessorThread to be added to this group.
createResponseFrom(IURRepresentation) - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Create a response which should then be configured before being set as the overall response for the accessor.
createResponseFrom(IURAspect) - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Create a response which should then be configured before being set as the overall response for the accessor.
createResponseFrom(IURRepresentation) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
createResponseFrom(IURAspect) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
createSubRequest() - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Create a subrequest which can then be configured with target URI, arguments, type etc before being issued to the kernel for scheduling.
createSubRequest(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Create a subrequest with a given base URI.
createSubRequest() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
createSubRequest(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 

D

DBG_ENTER_IMPORT - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DBG_ENTER_SUPER - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DBG_FAIL_MAPPING - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DBG_IGNORE_MAPPING - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DBG_MATCH_MAPPING - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DBG_NO_MAPPING - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DBG_REWRITE - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DBG_SEARCH - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DBG_SKIP - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DBG_START_MODULE - Static variable in class com.ten60.netkernel.module.MappingDebug
 
DEBUG - Static variable in class com.ten60.netkernel.util.SysLogger
 
DECODE - Static variable in class org.ten60.netkernel.layer1.util.Base64
Specify decoding.
DEFAULT_CONFIG - Static variable in class com.ten60.netkernel.container.Container
default path for system configuration
DOM2SAX - class org.ten60.netkernel.xml.transrepresentation.DOM2SAX.
Parses a binary stream into a SAX stream
DOM2SAX() - Constructor for class org.ten60.netkernel.xml.transrepresentation.DOM2SAX
 
DOM2SAX - class org.ten60.netkernel.xml.util.DOM2SAX.
A utility class to SAX parse an XMLBean, DOM Node or IReadable.
DOM2SAX(Node) - Constructor for class org.ten60.netkernel.xml.util.DOM2SAX
Creates a new instance of DOM2SAX
DOMAspect - class org.ten60.netkernel.xml.representation.DOMAspect.
 
DOMAspect(Node) - Constructor for class org.ten60.netkernel.xml.representation.DOMAspect
 
DOMPrefixResolver - class org.ten60.netkernel.xml.xda.DOMPrefixResolver.
A PrefixResolver that works with with namespaces and is cacheable
DOMPrefixResolver(Document) - Constructor for class org.ten60.netkernel.xml.xda.DOMPrefixResolver
Creates a new instance of WritablePrefixResolver
DOMPrefixResolver() - Constructor for class org.ten60.netkernel.xml.xda.DOMPrefixResolver
Creates a new instance of DOMPrefixResolver
DOMPrefixResolver.MapItem - class org.ten60.netkernel.xml.xda.DOMPrefixResolver.MapItem.
 
DOMPrefixResolver.MapItem(String, String, Node) - Constructor for class org.ten60.netkernel.xml.xda.DOMPrefixResolver.MapItem
 
DOMXDA - class org.ten60.netkernel.xml.xda.DOMXDA.
Implementation of IXDA, IXDAIterator, IXDAReadOnly and IXDAReadOnlyIterator using DOM
DOMXDA(Document, boolean) - Constructor for class org.ten60.netkernel.xml.xda.DOMXDA
 
DOMXDA(Document) - Constructor for class org.ten60.netkernel.xml.xda.DOMXDA
Creates a new instance of DOMXDA
DOMXDA(Node, DOMXDA) - Constructor for class org.ten60.netkernel.xml.xda.DOMXDA
 
DOMXDA(Node, DOMXDA, boolean) - Constructor for class org.ten60.netkernel.xml.xda.DOMXDA
 
DOMXDA(DOMXDA) - Constructor for class org.ten60.netkernel.xml.xda.DOMXDA
 
DOMXDAAspect - class org.ten60.netkernel.xml.representation.DOMXDAAspect.
 
DOMXDAAspect(DOMXDA) - Constructor for class org.ten60.netkernel.xml.representation.DOMXDAAspect
 
DOMXDAParser - class org.ten60.netkernel.xml.transrepresentation.DOMXDAParser.
Parses a binary stream into a DOM
DOMXDAParser() - Constructor for class org.ten60.netkernel.xml.transrepresentation.DOMXDAParser
 
DOMXDASerializer - class org.ten60.netkernel.xml.transrepresentation.DOMXDASerializer.
Serialise DOM to a binary stream
DOMXDASerializer() - Constructor for class org.ten60.netkernel.xml.transrepresentation.DOMXDASerializer
 
DOMXPathImplementation - class org.ten60.netkernel.xml.xda.DOMXPathImplementation.
Wrapper around evaluation of xpaths using xalan.
DOMXPathImplementation() - Constructor for class org.ten60.netkernel.xml.xda.DOMXPathImplementation
Creates a new instance of XPathAPIWrapper
DOMXPathResult - class org.ten60.netkernel.xml.xda.DOMXPathResult.
Implementation of IXPathResult
DOMXPathResult(XObject) - Constructor for class org.ten60.netkernel.xml.xda.DOMXPathResult
Creates a new instance of XPathResult
DOMXPathResult(NodeList) - Constructor for class org.ten60.netkernel.xml.xda.DOMXPathResult
Creates a new instance of XPathResult
DONT_BREAK_LINES - Static variable in class org.ten60.netkernel.layer1.util.Base64
Don't break lines when encoding (violates strict Base64 specification)
DataAccessorMeta - class org.ten60.netkernel.layer1.meta.DataAccessorMeta.
Implementation IURAccessorMeta for data accessors that don't depend upon other results and may implement all or any of the URRequest types
DataAccessorMeta(int, int, boolean) - Constructor for class org.ten60.netkernel.layer1.meta.DataAccessorMeta
Creates a new instance of DataAccessorMeta
DataSchemeAccessor - class org.ten60.netkernel.layer1.accessor.DataSchemeAccessor.
Accessor for data: scheme IETF RFC2397 http://www.ietf.org/rfc/rfc2397.txt
DataSchemeAccessor() - Constructor for class org.ten60.netkernel.layer1.accessor.DataSchemeAccessor
Creates a new instance of DataSchemeAccessor
Debugger - class com.ten60.netkernel.scheduler.debug.Debugger.
The debugger has the responsibility of managing the lists of breakpoints and requests stopped by breakpoints.
Debugger(Scheduler) - Constructor for class com.ten60.netkernel.scheduler.debug.Debugger
Create an initialise the Debugger
DependencyMeta - class org.ten60.netkernel.layer1.meta.DependencyMeta.
An implementation of IURMeta that supports chaining of IURRepresentations for derived results such that costs and expiry dependencies are accumulated.
DependencyMeta(String, int, int) - Constructor for class org.ten60.netkernel.layer1.meta.DependencyMeta
Used by accessors for results
DependencyMeta(IURRepresentation, int, int) - Constructor for class org.ten60.netkernel.layer1.meta.DependencyMeta
 
DependencyMeta(IURRepresentation, int) - Constructor for class org.ten60.netkernel.layer1.meta.DependencyMeta
 
DynamicURLClassLoader - class com.ten60.netkernel.util.DynamicURLClassLoader.
DynamicURLClassLoader locates class and resources from a list of URLs before resorting to parent classloader.
DynamicURLClassLoader(List) - Constructor for class com.ten60.netkernel.util.DynamicURLClassLoader
 
declareArgument(String, boolean, boolean) - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
Subclass constructor should call this method to declare which arguments are valid on requests.
declareDisableArgumentChecking() - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
Subclass constructor should call this method to declare that argument checking should be disabled so that anything can be passed in
declareForgetDependencies() - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
Subclass constructor may call this method to declare the accessor not to keep dependencies
declareNS(String, String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
declareThreadSafe() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
 
declareThreadSafe() - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
Subclass constructor may call this method to declare the accessor as threadsafe
decode(String) - Static method in class com.ten60.netkernel.util.Utils
 
decode(byte[], int, int) - Static method in class org.ten60.netkernel.layer1.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.ten60.netkernel.layer1.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String) - Static method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
decodeToObject(String) - Static method in class org.ten60.netkernel.layer1.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
delete(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Delete a resource for the given URI
delete(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
delete(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
delete(String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Delete elements at target location or locations
depthFirstTraversalNextElement(Node) - Static method in class com.ten60.netkernel.util.XMLUtils
try down, then across, not ( up-across )
depthFirstTraversalNextElement(Node) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
try down, then across, not ( up-across )
destroy() - Method in interface com.ten60.netkernel.urii.IURComponent
This method is called to notify the component that it will not be used again.
destroy() - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
 
destroy() - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
destroy the accessor
destroy() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
 
destroy() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFFragmentorImpl
 
destroy() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransportImpl
Low-level transport stop, performs NKF-speocific shutdown
destroy() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorImpl
 
destroy() - Method in class org.ten60.netkernel.layer1.transrepresentation.ComplexTransreptorImpl
 
destroy() - Method in class org.ten60.netkernel.layer1.transrepresentation.SimpleTransreptorImpl
 
destroyInstance() - Static method in class com.ten60.netkernel.util.XMLUtils
removes singleton associated with the current thread
destroyInstance() - Static method in class org.ten60.netkernel.xml.util.XMLUtils
removes singleton associated with the current thread
destroyInstances() - Static method in class com.ten60.netkernel.util.XMLUtils
clear out all singletons
destroyInstances() - Static method in class org.ten60.netkernel.xml.util.XMLUtils
clear out all singletons
doPeriodicHouseKeeping() - Method in class com.ten60.netkernel.container.ComponentImpl
doPeriodicHouseKeeping method implemented with null body
doPeriodicHouseKeeping() - Method in class com.ten60.netkernel.container.Container
periodic housekeeping involves giving all our system components a chance to do housekeeping
doPeriodicHouseKeeping() - Method in class com.ten60.netkernel.container.HouseKeeper
calculate memory statistics by watching for GC events
doPeriodicHouseKeeping() - Method in interface com.ten60.netkernel.container.IComponent
perform some housekeeping work every house keeping period.
doPeriodicHouseKeeping() - Method in class com.ten60.netkernel.module.ModuleManager
 
doPeriodicHouseKeeping() - Method in class com.ten60.netkernel.scheduler.Scheduler
 
doPeriodicHouseKeeping() - Method in class com.ten60.netkernel.transport.TransportManager
 
doc1 - Static variable in class org.ten60.netkernel.xml.xda.TestDOMXDA
 
doc2 - Static variable in class org.ten60.netkernel.xml.xda.TestDOMXDA
 
dumpThread(Writer, Thread) - Static method in class com.ten60.netkernel.util.Utils1_5
 

E

ELEMENT_ACCESSOR - Static variable in class com.ten60.netkernel.module.ModuleDefinition
 
ELEMENT_IMPORT - Static variable in class com.ten60.netkernel.module.ModuleDefinition
 
ELEMENT_REWRITE - Static variable in class com.ten60.netkernel.module.ModuleDefinition
 
ELEMENT_SKIP - Static variable in class com.ten60.netkernel.module.ModuleDefinition
 
ELEMENT_SUPER - Static variable in class com.ten60.netkernel.module.ModuleDefinition
 
ELEMENT_THIS - Static variable in class com.ten60.netkernel.module.ModuleDefinition
 
ELEMENT_VALIDATION_ERROR - Static variable in class com.ten60.netkernel.module.ModuleDefinition
 
ENCODE - Static variable in class org.ten60.netkernel.layer1.util.Base64
Specify encoding.
ERROR_ID - Static variable in class org.ten60.netkernel.xml.transrepresentation.NodeList2XML
 
EXPIRED_RESOURCE - Static variable in class com.ten60.netkernel.cache.Cache
expired resource in cache
EX_SERVICE_UNAVAILABLE - Static variable in class com.ten60.netkernel.transport.TransportManager
service overload exception
ExtraMimeTypes - class com.ten60.netkernel.util.ExtraMimeTypes.
Provides additional filename extention lookups to the JDK URLConnection classes
ExtraMimeTypes(FileNameMap) - Constructor for class com.ten60.netkernel.util.ExtraMimeTypes
 
encode(String) - Static method in class com.ten60.netkernel.module.rewrite.RegexRewriterRule
 
encode(String) - Static method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
encodeBytes(byte[]) - Static method in class org.ten60.netkernel.layer1.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.ten60.netkernel.layer1.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.ten60.netkernel.layer1.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.ten60.netkernel.layer1.util.Base64
Encodes a byte array into Base64 notation.
encodeObject(Serializable) - Static method in class org.ten60.netkernel.layer1.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.ten60.netkernel.layer1.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
endDocument() - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Receive notification of the end of a document.
endDocument() - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Receive notification of the end of a document.
endDocument() - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Receive notification of the end of a document.
endElement(String, String, String) - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Receive notification of the end of an element.
endElement(String, String, String) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Receive notification of the end of an element.
endElement(String, String, String) - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Receive notification of the end of an element.
endPrefixMapping(String) - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
End the scope of a prefix-URI mapping.
endPrefixMapping(String) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
End the scope of a prefix-URI mapping.
endPrefixMapping(String) - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
End the scope of a prefix-URI mapping.
entrySet() - Method in class com.ten60.netkernel.util.CheapMap
Not supported
Returns a set view of the mappings contained in this map.
equals(Object) - Method in class com.ten60.netkernel.transport.TransportInitiatedSession
 
equals(Object) - Method in class com.ten60.netkernel.urii.URIdentifier
 
equals(Object) - Method in class com.ten60.netkernel.urrequest.URRequest
 
equals(Object) - Method in class com.ten60.netkernel.util.Version
Determine if two versions are equal.
equals(Object) - Method in class org.ten60.netkernel.layer1.util.SuperStackClassLoader
classloaders are equal if they operate on equal superstacks
escape(String) - Static method in class com.ten60.netkernel.util.XMLUtils
escape the given string into a form safe to embed into an XML stream
escape(String) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
escape the given string into a form safe to embed into an XML stream
eval(Node, String) - Static method in class com.ten60.netkernel.util.FastXPath
Returns a nodeset of matching nodes for the evaluation of the xpath at the given context node
eval(Node, String) - Static method in class org.ten60.netkernel.xml.util.FastXPath
Returns a nodeset of matching nodes for the evaluation of the xpath at the given context node
eval(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
eval(Object, String) - Method in class org.ten60.netkernel.xml.xda.DOMXPathImplementation
Evaluates an xpath expression on the given context node
eval(String) - Method in interface org.ten60.netkernel.xml.xda.IXDAReadOnly
Evaluate the xpath against the document returning an IXPathResult
eval(Object, String) - Method in interface org.ten60.netkernel.xml.xda.IXPathImplementation
Evaluate an xpath on a given context within this
even(int) - Method in class com.ten60.netkernel.util.Version
 
even() - Method in class com.ten60.netkernel.util.Version
 
exists(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Check for the existence of a resource for the given URI
exists(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
expire(IURRepresentation, long) - Static method in class org.ten60.netkernel.layer1.representation.MirrorRepresentation
Create a representation that will expire at a set time

F

FINE - Static variable in class com.ten60.netkernel.util.SysLogger
 
FastXPath - class com.ten60.netkernel.util.FastXPath.
A Fast implementation XPath for simple expressions.
FastXPath() - Constructor for class com.ten60.netkernel.util.FastXPath
 
FastXPath - class org.ten60.netkernel.xml.util.FastXPath.
A Fast implementation XPath for simple expressions.
FastXPath() - Constructor for class org.ten60.netkernel.xml.util.FastXPath
 
FileResourceRepresentation - class org.ten60.netkernel.layer1.accessor.FileResourceRepresentation.
The representation returned by NewSimpleNetAccessor.
FileResourceRepresentation(String, long) - Constructor for class org.ten60.netkernel.layer1.accessor.FileResourceRepresentation
Creates a new instance of ModuleResourceRepresentation
finalize() - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
finalize() - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
 
findClass(String) - Method in class org.ten60.netkernel.layer1.util.SuperStackClassLoader
 
fixSlash(String) - Static method in class com.ten60.netkernel.util.Utils
ensure windows style slashes become URI style slashes
fixSlash(String) - Static method in class org.ten60.netkernel.layer1.util.Utils
Returns a string with the \ replaced by /
flushBase64() - Method in class org.ten60.netkernel.layer1.util.Base64.OutputStream
Method added by PHIL.
format(LogRecord) - Method in class com.ten60.netkernel.util.ConsoleFormatter
Format the given log record and return the formatted string.
fragment(URRequest) - Method in interface com.ten60.netkernel.urii.fragment.IFragmentor
Fragment the given Representation
fragment(INKFConvenienceHelper) - Method in class org.ten60.netkernel.layer1.fragment.MultipartFragmentor
 
fragment(IURAspect, String, String, Class) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Apply a fragment identifier to an internally created resource.
fragment(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFFragmentorImpl
Adapts the kernel API into the NKF API and calls the fragment(INKFConvenienceHelper context) method.
fragment(INKFConvenienceHelper) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFFragmentorImpl
Implement this method to provide the resultant representation on the response
fragment(IURAspect, String, String, Class) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
fragment(IURRepresentation, String, Class, URRequest) - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
 
fromEscaped(String) - Static method in class com.ten60.netkernel.urii.URIdentifier
 

G

GZIP - Static variable in class org.ten60.netkernel.layer1.util.Base64
Specify that data should be gzip-compressed.
get(URRequest) - Method in class com.ten60.netkernel.cache.Cache
public interface for getting a IURRepresentation that will satisfy the given request
get(URRequest) - Method in interface com.ten60.netkernel.cache.ICachelet
Attempt to get a representation that will satisfy the given request
get(URRequest) - Method in class com.ten60.netkernel.module.MappingCache
try to find how the requests will be resolved from the cache
get(URRequest) - Method in class com.ten60.netkernel.scheduler.PendingRequestMap
 
get(Object) - Method in class com.ten60.netkernel.util.CheapMap
Returns the value to which this map maps the specified key.
get(Object) - Method in class com.ten60.netkernel.util.MultiMap
retrieve all values for a given key
get(String) - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
getAAMeta() - Method in class org.ten60.netkernel.layer1.accessor.ActiveAccessorImpl
Sometimes it is useful to get the ActiveAccessorMeta to make tweeks
getAccessor(String, Container) - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getAccessor() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getAccessorClass() - Method in class com.ten60.netkernel.module.MappedRequest
 
getAccessorClass() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getAccessorForRequest(URRequest, boolean) - Method in class com.ten60.netkernel.module.ModuleManager
Performs the resolution process for a request and optionally captures debug
getAccessorMeta() - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
 
getAccessorMeta() - Method in interface com.ten60.netkernel.urii.accessor.IURAccessor
Return the Meta for this accessor
getAccessorMeta() - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
 
getAccessorMeta() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
 
getActiveType() - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return the base of the active URI
getActiveType() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getActualThreadCount() - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
The count of the number of actual threads in this group.
getArg(URIdentifier) - Method in class com.ten60.netkernel.urrequest.URRequest
 
getArgs() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getArgs() - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
Returns an iterator over a set of CompoundURIdentifier.CompoundURIStruct
getArgument(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return the URI of the given argument, null if it doesn't exist.
getArgument(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getArgumentValue(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return the value of a by-value argument, null if the argument does not exist.
getArgumentValue(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getArguments() - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return an iterator over a set of argument names (String)
getArguments() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getAspect(Class) - Method in interface com.ten60.netkernel.urii.IURRepresentation
Return the first aspect which implements the given interface class
getAspect(Class) - Method in class com.ten60.netkernel.urii.representation.MonoRepresentationImpl
Return the aspect
getAspect(Class) - Method in class com.ten60.netkernel.urii.representation.SimpleRepresentationImpl
Representation only exibits interfaces on the representation itself
getAspect(Class) - Method in class org.ten60.netkernel.layer1.representation.MonoRepresentationImpl
Return the aspect
getAspect(Class) - Method in class org.ten60.netkernel.layer1.representation.MultiRepresentationImpl
Return the first aspect which implements the given interface class
getAspect(Class) - Method in class org.ten60.netkernel.layer1.representation.SimpleRepresentationImpl
Representation only exibits interfaces on the representation itself
getAspectClass() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getAspectClass() - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return the aspect class that the client expects in the response
getAspectClass() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
getAspectClass() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getAspects() - Method in interface com.ten60.netkernel.urii.IURRepresentation
Return a collection of all unique aspects that this representation exhibits
getAspects() - Method in class com.ten60.netkernel.urii.representation.MonoRepresentationImpl
Return just the single aspect
getAspects() - Method in class com.ten60.netkernel.urii.representation.SimpleRepresentationImpl
Representation only exibits interfaces on the representation itself
getAspects() - Method in class org.ten60.netkernel.layer1.representation.MonoRepresentationImpl
Return just the single aspect
getAspects() - Method in class org.ten60.netkernel.layer1.representation.MultiRepresentationImpl
Return a collection of all unique aspects that this representation exhibits
getAspects() - Method in class org.ten60.netkernel.layer1.representation.SimpleRepresentationImpl
Representation only exibits interfaces on the representation itself
getBackingCache() - Method in interface com.ten60.netkernel.cache.ICachelet
If this cache has a backing cache return it, otherwise null
getBase(int) - Method in class com.ten60.netkernel.util.Version
Return the last number in the version number.
getBaseIdentifier() - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
Return the base identifier.
getBasePath() - Method in class com.ten60.netkernel.container.Container
return the absolute basepath that this container is using
getBasePathURI() - Method in class com.ten60.netkernel.container.Container
return the absolute basepath URI that this container is using - use this for guaranteed *nix/Win32 platform independence
getBaselineMemory() - Method in class com.ten60.netkernel.container.HouseKeeper
return a filtered estimate of our GC baseline memory usage- i.e how much memory are we actually holding that cannot be released
getBooleanDocument(boolean) - Method in class org.ten60.netkernel.xml.util.XMLUtils
 
getBootloaderConfigURL() - Method in class com.ten60.netkernel.container.Container
returns the URL where the bootloader configuration is being read from
getBranchPoint() - Method in class com.ten60.netkernel.util.Version
 
getBreakpoint() - Method in class com.ten60.netkernel.scheduler.debug.BreakpointedState
 
getBreakpointedStates() - Method in class com.ten60.netkernel.scheduler.debug.Debugger
Return the list of breakpointed states
getBreakpoints() - Method in class com.ten60.netkernel.scheduler.debug.Debugger
return the list of breakpoints
getCWU() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getCWU() - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Gets the current working URI for created subrequests.
getCWU() - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return the current working URI of the request
getCWU() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
getCWU() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getCache() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getCause() - Method in class com.ten60.netkernel.util.NetKernelError
 
getCause() - Method in class com.ten60.netkernel.util.NetKernelException
 
getChildElementNamed(Node, String) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
 
getClassLoader() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getClonedXDA() - Method in class org.ten60.netkernel.xml.representation.DOMXDAAspect
 
getClonedXDA() - Method in interface org.ten60.netkernel.xml.representation.IAspectXDA
 
getComponent(URIdentifier) - Method in class com.ten60.netkernel.container.Container
return a component with the given URI, null if none is found
getConcurrentCount() - Method in class com.ten60.netkernel.transport.Throttle
 
getConfigURI() - Method in class com.ten60.netkernel.container.Container
return the absolute config URI that this container is using
getContainer() - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
Return our container
getContainer() - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
return the container we operating within
getContainer() - Method in class org.ten60.netkernel.layer1.transrepresentation.ComplexTransreptorImpl
 
getContainer() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelperExtra
Return the container we are running in
getContainer() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getContainer() - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
 
getContentLength() - Method in class com.ten60.netkernel.module.accessor.ModuleResourceRepresentation
return the length of the resource
getContentLength() - Method in interface com.ten60.netkernel.urii.aspect.IAspectReadableBinaryStream
Return the length of the stream, -1 means unknown length
getContentLength() - Method in class com.ten60.netkernel.urii.aspect.StringAspect
Return the length of the stream
getContentLength() - Method in class org.ten60.netkernel.layer1.accessor.FileResourceRepresentation
return the length of the resource
getContentLength() - Method in class org.ten60.netkernel.layer1.representation.ByteArrayAspect
returns the number of available bytes to read
getContentLength() - Method in class org.ten60.netkernel.layer1.representation.ReadableURLAspect
 
getContentType() - Method in class org.ten60.netkernel.layer1.representation.ReadableURLAspect
 
getContentTypeFor(String) - Method in class com.ten60.netkernel.util.ExtraMimeTypes
 
getContext() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getContext() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransportImpl
Get an INKFConvenienceHelper context object through which to interact with the Kernel.
getContext() - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver.MapItem
 
getContextDepth() - Method in class com.ten60.netkernel.module.MappedRequest
 
getContextSensitivity() - Method in interface com.ten60.netkernel.urii.IURMeta
Return the depth of sensitivity on the calling context (super stack).
getContextSensitivity() - Method in class com.ten60.netkernel.urii.meta.MetaImpl
Return the depth of sensitivity on the calling context (super stack).
getContextSensitivity() - Method in class org.ten60.netkernel.layer1.meta.ActiveAccessorMeta
 
getContextSensitivity() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
getCostDependenciesRecursive() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
getCostDependenciesRecursive() - Method in interface org.ten60.netkernel.layer1.meta.IHasDependencies
get recursive list of cost dependencies
getCreationCost() - Method in interface com.ten60.netkernel.urii.IURMeta
Return an abitrary integer cost quantifier for regenerating this representation- see typical accessors for costs they assign.
getCreationCost() - Method in class com.ten60.netkernel.urii.meta.MetaImpl
Return creation cost
getCreationCost() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
getCummulativeTime() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getCurrentWorkingURI() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
Return the current working URI of this request- may be null if none defined
getCurrentWorkingURI() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getCurrentXPath() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
getCurrentXPath() - Method in interface org.ten60.netkernel.xml.xda.IXDAIterator
return an xpath representation of the current context node
getCurrentXPath() - Method in interface org.ten60.netkernel.xml.xda.IXDAReadOnlyIterator
return an xpath representation of the current context node
getDebug() - Method in class com.ten60.netkernel.module.MappedRequest
 
getDebugger() - Method in class com.ten60.netkernel.scheduler.Scheduler
 
getDeepestId() - Method in class com.ten60.netkernel.scheduler.NoAccessorFoundException
 
getDeepestId() - Method in interface com.ten60.netkernel.util.IXMLException
Return the id of the deepest underlying cause of this exception
getDeepestId() - Method in class com.ten60.netkernel.util.NetKernelError
 
getDeepestId() - Method in class com.ten60.netkernel.util.NetKernelException
 
getDeepestMessage() - Method in class com.ten60.netkernel.util.NetKernelException
 
getDefaultCacheModule() - Method in class com.ten60.netkernel.module.ModuleManager
 
getDependencyMeta(String, int) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
Return a dependency meta that has as dependents all requested arguments plus the accessor itself
getDependencyMeta(String, int) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getDependencyMeta(String, int, int, List) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getDeployedModulesURL(Container) - Method in class com.ten60.netkernel.module.ModuleManager
 
getDescription() - Method in interface com.ten60.netkernel.transport.ITransport
Return a short description of the transport that may describe relevant configuration to uniquely identify it
getDirectDependencies() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
getDirectDependencies() - Method in interface org.ten60.netkernel.layer1.meta.IHasDependencies
return an array of direct dependencies of this resource
getDocument() - Method in interface org.ten60.netkernel.xml.representation.IAspectJDOM
Get a clone of the JDOM document - the resulting document is safe for writing.
getDocument() - Method in class org.ten60.netkernel.xml.representation.JDOMAspect
 
getDocument() - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
 
getDocument() - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
 
getDocument() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
getDocumentFor(Node) - Static method in class com.ten60.netkernel.util.XMLUtils
Returns the document for a node regardless of type - why is DOM so inconsistent?
getDocumentFor(Node) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
Returns the document for a node regardless of type - why is DOM so inconsistent?
getEncoding() - Method in class com.ten60.netkernel.container.ComponentImpl
 
getEncoding() - Method in class com.ten60.netkernel.module.accessor.ModuleResourceRepresentation
returns a guess at the encoding if the resource is text
getEncoding() - Method in interface com.ten60.netkernel.urii.aspect.IAspectBinaryStream
 
getEncoding() - Method in class com.ten60.netkernel.urii.aspect.NetKernelExceptionAspect
 
getEncoding() - Method in class com.ten60.netkernel.urii.aspect.StringAspect
 
getEncoding() - Method in class org.ten60.netkernel.layer1.accessor.FileResourceRepresentation
returns a guess at the encoding if the resource is text
getEncoding() - Method in class org.ten60.netkernel.layer1.representation.ByteArrayAspect
 
getEncoding() - Method in class org.ten60.netkernel.layer1.representation.ReadableURLAspect
 
getEncoding() - Method in class org.ten60.netkernel.xml.transrepresentation.SerializedDOMAspect
 
getError() - Method in interface com.ten60.netkernel.urii.aspect.IAspectNetKernelException
Return the NetKernelError we are holding
getError() - Method in class com.ten60.netkernel.urii.aspect.NetKernelExceptionAspect
Return the error
getErrorCount() - Static method in class com.ten60.netkernel.util.SysLogger
 
getException() - Method in interface com.ten60.netkernel.urii.aspect.IAspectNetKernelException
Return the NetKernelException we are holding
getException() - Method in class com.ten60.netkernel.urii.aspect.NetKernelExceptionAspect
Return the exception
getExpiration() - Method in class org.ten60.netkernel.layer1.representation.ReadableURLAspect
 
getExpireDescription(IURMeta) - Static method in class org.ten60.netkernel.layer1.util.Utils
 
getExpiryDependenciesRecursive() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
getExpiryDependenciesRecursive() - Method in interface org.ten60.netkernel.layer1.meta.IHasDependencies
get recursive list of expiry dependencies
getExpiryDependenciesRecursive() - Method in class org.ten60.netkernel.layer1.meta.TimedExpiryDependencyMeta
 
getExportedClassMatches() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getExportedURIMatches() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getExternalRequestClassLoader() - Method in class com.ten60.netkernel.container.Container
returns a classloader with access to all classes and resources of the module which holds the internal transport
getFirstChildElement(Node) - Static method in class com.ten60.netkernel.util.XMLUtils
finds the first child element
getFirstChildElement(Node) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
finds the first child element
getFragment() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getFragment() - Method in class com.ten60.netkernel.urii.URIdentifier
return the last fragment in this URI, null if not found
getFragment() - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return a fragment on the URI, null if none
getFragment() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getFragment(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
Returns the document fragment located by an unambiguous XPath
getFragment(Node) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
Returns the document fragment located by a Node
getFragmentorFor(URRequest, List) - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getFragmentorFor(URRequest) - Method in class com.ten60.netkernel.module.ModuleManager
 
getHandler(String) - Static method in class com.ten60.netkernel.util.SysLogger
Get a handler identified by class name
getId() - Method in class com.ten60.netkernel.scheduler.debug.BreakpointedState
 
getId() - Method in class com.ten60.netkernel.transport.TransportInitiatedSession
return the time the session was created
getId() - Method in interface com.ten60.netkernel.urrequest.IRequestorSession
a unique identifier for the session
getId() - Method in class com.ten60.netkernel.util.NetKernelError
 
getId() - Method in class com.ten60.netkernel.util.NetKernelException
 
getImmutableXmlObject() - Method in interface org.ten60.netkernel.xml.representation.IAspectXmlObject
Get the XmlObject - this bean must not be changed and should only be for reading.
getImmutableXmlObject() - Method in class org.ten60.netkernel.xml.representation.XmlObjectAspect
 
getImportModule() - Method in class com.ten60.netkernel.module.URIMapping
 
getImportedModules() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getInputSource() - Method in class org.ten60.netkernel.xml.representation.BinaryStreamSAXAspect
 
getInputStream() - Method in class com.ten60.netkernel.module.accessor.ModuleResourceRepresentation
get an input stream for the resource
getInputStream() - Method in interface com.ten60.netkernel.urii.aspect.IAspectReadableBinaryStream
Return an input stream to read the data
getInputStream() - Method in class com.ten60.netkernel.urii.aspect.StringAspect
Return an input stream to read the data
getInputStream() - Method in class com.ten60.netkernel.util.NetKernelURLConnection
 
getInputStream() - Method in class org.ten60.netkernel.layer1.accessor.FileResourceRepresentation
get an input stream for the resource
getInputStream() - Method in class org.ten60.netkernel.layer1.representation.ByteArrayAspect
return and input stream over the bytes
getInputStream() - Method in class org.ten60.netkernel.layer1.representation.ReadableURLAspect
 
getInstance() - Static method in class com.ten60.netkernel.util.XMLUtils
a different instance is returned for each thread
getInstance() - Static method in class org.ten60.netkernel.xml.util.XMLUtils
a different instance is returned for each thread
getInt(String, int) - Method in class com.ten60.netkernel.util.XMLReadable
return an integer from text value of the text at a node given by the expression.
getInternalTransport() - Method in class com.ten60.netkernel.transport.TransportManager
 
getJREMajorVersion() - Static method in class org.ten60.netkernel.layer1.util.Utils
 
getJREMinorMinorVersion() - Static method in class org.ten60.netkernel.layer1.util.Utils
 
getJREMinorVersion() - Static method in class org.ten60.netkernel.layer1.util.Utils
 
getKernel() - Method in interface org.ten60.netkernel.layer1.nkf.INKFKernelHelper
Advanced Return a reference to the Kernel Container.
getKernel() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
getKernelClassLoader() - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
getKernelHelper() - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Advanced Return the kernel helper API for a set of low-level APIs for advanced use.
getKernelHelper() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
getKernelSourceURL() - Method in class com.ten60.netkernel.container.Container
returns the URL where the kernel classes are being loaded from, if they are being loaded from the classpath null is returned.
getKey() - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier.CompoundURIStruct
 
getListener() - Method in class com.ten60.netkernel.scheduler.debug.Debugger
 
getLocalCreationCost() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
getLocalCreationCost() - Method in interface org.ten60.netkernel.layer1.meta.IHasDependencies
return local cost for this resource without cost of its dependencies
getMap(String, boolean) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
Returns
getMappedRequest() - Method in class com.ten60.netkernel.module.MappedRequest
 
getMappedRequest() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getMaxMemory() - Method in class com.ten60.netkernel.container.HouseKeeper
 
getMessage() - Method in class org.ten60.netkernel.xml.xda.XPathLocationException
 
getMessageWithType() - Method in class org.ten60.netkernel.xml.xda.XPathLocationException
 
getMeta() - Method in interface com.ten60.netkernel.urii.IURRepresentation
Return the meta for this representation
getMeta() - Method in class com.ten60.netkernel.urii.representation.MonoRepresentationImpl
return the meta
getMeta() - Method in class com.ten60.netkernel.urii.representation.SimpleRepresentationImpl
 
getMeta() - Method in class org.ten60.netkernel.layer1.representation.MonoRepresentationImpl
return our meta
getMeta() - Method in class org.ten60.netkernel.layer1.representation.MultiRepresentationImpl
 
getMeta() - Method in class org.ten60.netkernel.layer1.representation.SimpleRepresentationImpl
return the meta
getMimeType() - Method in interface com.ten60.netkernel.urii.IURMeta
Return the MIME (Multipurpose Internet Mail Extensions) type of the resource this representation represents
getMimeType() - Method in class com.ten60.netkernel.urii.meta.MetaImpl
Return our mime type
getMimeType() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
getModule() - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
getModule(URIdentifier, Version, Version) - Method in class com.ten60.netkernel.module.ModuleManager
Find the latest version of a module that satisfy the optional criteria
getModule() - Method in class com.ten60.netkernel.transport.TransportDeploymentRecord
 
getModule() - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
Return our module
getModule() - Method in interface com.ten60.netkernel.urii.fragment.IFragmentor
 
getModule() - Method in interface com.ten60.netkernel.urii.representation.ITransrepresentor
 
getModule() - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
return the module we reside in
getModule() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFFragmentorImpl
 
getModule() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorImpl
 
getModule() - Method in class org.ten60.netkernel.layer1.transrepresentation.ComplexTransreptorImpl
 
getModule() - Method in class org.ten60.netkernel.layer1.transrepresentation.SimpleTransreptorImpl
 
getModule() - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
 
getModuleFor(String, ModuleManager) - Method in class com.ten60.netkernel.module.ModuleFactory
Return a ModuleDefinition for a given source URI
getNames() - Method in interface org.ten60.netkernel.layer1.representation.IAspectNVP
returns the set of all available names
getNames() - Method in class org.ten60.netkernel.layer1.representation.NVPAspect
 
getNames() - Method in class org.ten60.netkernel.layer1.representation.NVPImpl
 
getNamespaceForPrefix(String) - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
Given a namespace, get the corrisponding prefix.
getNamespaceForPrefix(String, Node) - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
Given a namespace, get the corresponding prefix, based on the context node.
getNewestStateForSession(IRequestorSession) - Method in class com.ten60.netkernel.scheduler.PendingRequestMap
 
getNextSiblingElement(Node) - Static method in class com.ten60.netkernel.util.XMLUtils
finds the next sibling element
getNextSiblingElement(Node) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
finds the next sibling element
getNodeList(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
Evaluates the given XPath expression on the current document and returns a NodeList.
getNodeList() - Method in class org.ten60.netkernel.xml.xda.DOMXPathResult
 
getNodes(String) - Method in class com.ten60.netkernel.util.XMLReadable
return a list of nodes that match the given expression
getNodes() - Method in interface org.ten60.netkernel.xml.representation.IAspectNodeList
 
getNodesFor(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
getNullDocument() - Method in class org.ten60.netkernel.xml.util.XMLUtils
 
getNumbers() - Method in class com.ten60.netkernel.util.Version
Return the current version number as an array of int.
getOperand() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
return an IXAspect of the operand
getOperand(Class) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
return an IURRepresentation of the operand that has a particular aspect
getOperand() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getOperand(Class) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getOperator() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
return an IXAspect of the operator
getOperator(Class) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
return an IURRepresentation of the operator that has a particular aspect
getOperator() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getOperator(Class) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getOriginalRequest() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getOwningModule() - Method in interface org.ten60.netkernel.layer1.nkf.INKFKernelHelper
Advanced Return the owning module of this accessor
getOwningModule() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
getParameter() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
return an IXAspect of the parameter
getParameter(Class) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
return an IURRepresentation of the parameter that has a particular aspect
getParameter() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getParameter(Class) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getParent() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getParent() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getPartNames() - Method in interface org.ten60.netkernel.layer1.representation.IAspectMultipart
 
getPartNames() - Method in class org.ten60.netkernel.layer1.representation.MultiPartAspect
 
getPartWithName(String) - Method in interface org.ten60.netkernel.layer1.representation.IAspectMultipart
 
getPartWithName(String) - Method in class org.ten60.netkernel.layer1.representation.MultiPartAspect
 
getParts() - Method in interface org.ten60.netkernel.layer1.representation.IAspectMultipart
 
getParts() - Method in class org.ten60.netkernel.layer1.representation.MultiPartAspect
 
getPathFor(Node) - Static method in class com.ten60.netkernel.util.XMLUtils
 
getPathFor(Node) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
 
getPeakMemory() - Method in class com.ten60.netkernel.container.HouseKeeper
return a filtered estimate of our peak memory usage0- i.e.
getPendingReferences() - Method in class com.ten60.netkernel.util.AsynchLock
returns an iterator over all pending lock request references
getPendingStateFor(URRequest) - Method in class com.ten60.netkernel.scheduler.Scheduler
 
getPessimisticExpiryTime() - Method in interface com.ten60.netkernel.urii.IURMeta
Return a positive integer number of millseconds from the 1970 datum at which point the representation will need to be checked to see if it is expired- if it is before that time it can be assumed the representation _is_ valid without need to call isExpired()
getPessimisticExpiryTime() - Method in class com.ten60.netkernel.urii.meta.MetaImpl
Return our pessimistic expiry time
getPessimisticExpiryTime() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
recursively calculate the pessimistic expiry time
getPessimisticExpiryTime() - Method in class org.ten60.netkernel.layer1.meta.TimedExpiryDependencyMeta
 
getPrefix() - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver.MapItem
 
getPrefix(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
getPrefixMap() - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
 
getPrefixResolver() - Method in class org.ten60.netkernel.xml.xda.DOMXPathImplementation
 
getProxy(URIdentifier, Class, URRequest) - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
 
getQueueSize() - Method in class com.ten60.netkernel.transport.Throttle
 
getRawClassPathElements() - Method in class com.ten60.netkernel.module.ModuleDefinition
Used for dynamically building any source.
getReadOnlyContextNode() - Method in class org.ten60.netkernel.xml.representation.DOMXDAAspect
 
getReadOnlyDocument() - Method in class org.ten60.netkernel.xml.representation.DOMXDAAspect
 
getReadOnlyDocument() - Method in interface org.ten60.netkernel.xml.representation.IAspectDOM
 
getReadOnlyDocument() - Method in interface org.ten60.netkernel.xml.representation.IAspectJDOM
Get the underlying JDOM document - this *must* be for read operations only.
getReadOnlyDocument() - Method in class org.ten60.netkernel.xml.representation.JDOMAspect
 
getReadable() - Method in class com.ten60.netkernel.container.Config
Returns an XMLReadable interface over the configuration
getReadable() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getReader() - Method in interface com.ten60.netkernel.urii.aspect.IAspectReader
Return reader over string
getReader() - Method in class com.ten60.netkernel.urii.aspect.StringAspect
 
getRequest() - Method in class com.ten60.netkernel.urrequest.URResult
return the request that this is the result for
getRequest() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelperExtra
Return the raw request that invoked the accessor
getRequest() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getRequestTime() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getRequestType() - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return the request type (one the static final int constants)
getRequestType() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getRequestor() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getResource(String) - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
getResource(String) - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getResource() - Method in class com.ten60.netkernel.urrequest.URResult
 
getResource(String) - Method in class com.ten60.netkernel.util.DynamicURLClassLoader
 
getResource(String, String, ClassLoader) - Static method in class com.ten60.netkernel.util.Utils
ffcpl light
getResource(URIdentifier, Class, URRequest) - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
Gets a IURRepresentation for a given URI.
getResource(URIdentifier, Class, URRequest) - Method in class org.ten60.netkernel.layer1.transrepresentation.ComplexTransreptorImpl
 
getResource(String) - Method in class org.ten60.netkernel.layer1.util.SuperStackClassLoader
This implementation isn't strictly correct- better to use the NK addressspace to sourcre resources.
getResource(URI, Class) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
return an IURRepresentation of an abitrary URI
getResource(URI, Class) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getResourceExpiries() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getResult() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getRewriterRule() - Method in class com.ten60.netkernel.module.URIMapping
 
getRoot() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
getRootOf(RequestState) - Method in class com.ten60.netkernel.scheduler.debug.Debugger
Find the request which initiated the call stack ending in aState.
getRootRequestForSession(IRequestorSession) - Method in class com.ten60.netkernel.scheduler.PendingRequestMap
 
getRootThreadGroup() - Method in class com.ten60.netkernel.container.Container
returns the root thread group
getScheduler() - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
return the scheduler we can send requests too
getScheduler() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFFragmentorImpl
 
getScheduler() - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
 
getScheme() - Method in class com.ten60.netkernel.urii.URIdentifier
 
getScheme() - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
getSchemeSpecificPart() - Method in class com.ten60.netkernel.urii.URIdentifier
return the scheme specific part of this URI, I.e.
getScratchDir() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getScratchDirURI() - Method in class com.ten60.netkernel.module.ModuleDefinition
Guaranteed *nix/Win32 independent scratch dir URI
getScratchPath() - Method in class com.ten60.netkernel.container.Container
return the absolute scratch dir path that this container is using
getScratchPathURI() - Method in class com.ten60.netkernel.container.Container
 
getSession() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getSetThreadCount() - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
 
getSingleNode(Node, String) - Static method in class com.ten60.netkernel.util.FastXPath
 
getSingleNode(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
Returns the one and only node from an Xpath query.
getSingleNode(NodeList) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
Returns a the one and only node from a NodeList.
getSkipCount() - Method in class com.ten60.netkernel.module.URIMapping
 
getSourceURI() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getState() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getState() - Method in class com.ten60.netkernel.scheduler.debug.BreakpointedState
 
getStateFor(URRequest) - Method in class com.ten60.netkernel.scheduler.debug.Debugger
 
getStateString() - Method in class com.ten60.netkernel.module.MappingDebug
 
getString() - Method in interface com.ten60.netkernel.urii.aspect.IAspectString
Return the string
getString() - Method in class com.ten60.netkernel.urii.aspect.StringAspect
Return the string
getStringValue() - Method in class org.ten60.netkernel.xml.xda.DOMXPathResult
 
getStringValue() - Method in interface org.ten60.netkernel.xml.xda.IXPathResult
 
getSuperStack() - Method in class com.ten60.netkernel.urrequest.URRequest
Return the list of super-request contexts
getSuperStackClone() - Method in class com.ten60.netkernel.urrequest.URRequest
Return a clone of the list of super-request contexts
getText(String) - Method in class com.ten60.netkernel.util.XMLReadable
return a string value of the text of a single node, returns an empty string if node not found
getText(Node) - Static method in class com.ten60.netkernel.util.XMLUtils
 
getText(Node) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
 
getText(String, boolean) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
getText(String, boolean) - Method in interface org.ten60.netkernel.xml.xda.IXDAReadOnly
Return the text that is contained at the element located using an XPath
getTexts(String, boolean) - Method in class com.ten60.netkernel.util.XMLReadable
return a list of strings that are the text values of elements matching the given expression
getThisKernelRequest() - Method in interface org.ten60.netkernel.layer1.nkf.INKFKernelHelper
Advanced Return the request which initiated this invocation of the accessor
getThisKernelRequest() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
getThisRequest() - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Return a wrapper around the request which initiated the invocation of this accessor
getThisRequest() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
getThreadGroup() - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
Returns the real java ThreadGroup object for this group.
getTime() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getTimeStampString(Date) - Static method in class org.ten60.netkernel.layer1.util.Utils
Returns a standard format Timestamp String representing the gi8ven date.
getTimestamp() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getTransport() - Method in class com.ten60.netkernel.transport.TransportDeploymentRecord
 
getTransportClass() - Method in class com.ten60.netkernel.transport.TransportDeploymentRecord
 
getTransports() - Method in class com.ten60.netkernel.module.ModuleManager
 
getTransrepresentorFor(IURRepresentation, Class, List) - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getTransrepresentorFor(IURRepresentation, Class, URRequest) - Method in class com.ten60.netkernel.module.ModuleManager
 
getType() - Method in class com.ten60.netkernel.module.URIMapping
 
getType() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getType() - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
getType() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
Return the type value of the compound URI that initiated this accessor request
getType() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getType() - Method in class org.ten60.netkernel.xml.xda.DOMXPathResult
 
getType() - Method in interface org.ten60.netkernel.xml.xda.IXPathResult
 
getType() - Method in class org.ten60.netkernel.xml.xda.XPathLocationException
 
getURAClass() - Method in class com.ten60.netkernel.module.URIMapping
 
getURI() - Method in class com.ten60.netkernel.container.ComponentImpl
returns our URI
getURI() - Method in interface com.ten60.netkernel.container.IComponent
return our URI
getURI() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getURI() - Method in class com.ten60.netkernel.urrequest.URRequest
 
getURI() - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return the URI of the request
getURI() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getURI() - Method in interface org.ten60.netkernel.layer1.representation.IAspectURI
 
getURI() - Method in class org.ten60.netkernel.layer1.representation.URIAspect
Returns the URI value
getURI() - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier.CompoundURIStruct
 
getURI(String) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
Return the URI of a particular argument- null if it doesn't exist
getURI(String) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getURI() - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver.MapItem
 
getURIWithoutFragment() - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return the URI of the request without the fragment (if any)
getURIWithoutFragment() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
getUncastResult() - Method in class com.ten60.netkernel.scheduler.RequestState
 
getUnique(String) - Static method in class com.ten60.netkernel.urii.URIdentifier
 
getUptime() - Method in class com.ten60.netkernel.container.Container
returns the number of milliseconds of uptime
getUsageCost() - Method in interface com.ten60.netkernel.urii.IURMeta
Return an abitrary integer cost quantifier for using this representation- this value is only significant for streaming resources
getUsageCost() - Method in class com.ten60.netkernel.urii.meta.MetaImpl
Return usage cost
getUsageCost() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
return the usage cost
getValue(String) - Method in interface org.ten60.netkernel.layer1.representation.IAspectNVP
return the first value for the given name
getValue(String) - Method in class org.ten60.netkernel.layer1.representation.NVPAspect
 
getValue(String) - Method in class org.ten60.netkernel.layer1.representation.NVPImpl
 
getValue1(int) - Method in class com.ten60.netkernel.util.PairList
return the key value at the given index
getValue2(int) - Method in class com.ten60.netkernel.util.PairList
return the value value at the given index
getValues(String) - Method in interface org.ten60.netkernel.layer1.representation.IAspectNVP
return a list of values for the given name
getValues(String) - Method in class org.ten60.netkernel.layer1.representation.NVPAspect
 
getValues(String) - Method in class org.ten60.netkernel.layer1.representation.NVPImpl
 
getVersion() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
getWarningCount() - Static method in class com.ten60.netkernel.util.SysLogger
 
getWork() - Method in class com.ten60.netkernel.transport.TransportDeploymentRecord
 
getXDA() - Method in class org.ten60.netkernel.xml.representation.DOMXDAAspect
 
getXDA() - Method in interface org.ten60.netkernel.xml.representation.IAspectXDA
 
getXMLEventReader() - Method in interface org.ten60.netkernel.xml.representation.IAspectStAXReader
 
getXMLEventReader() - Method in class org.ten60.netkernel.xml.representation.StAXReaderAspect
 
getXMLException() - Method in interface com.ten60.netkernel.urii.aspect.IAspectNetKernelException
Return the IXMLException we are holding
getXMLException() - Method in class com.ten60.netkernel.urii.aspect.NetKernelExceptionAspect
 
getXMLStreamReader() - Method in interface org.ten60.netkernel.xml.representation.IAspectStAXReader
 
getXMLStreamReader() - Method in class org.ten60.netkernel.xml.representation.StAXReaderAspect
 
getXPathForLocation(int, int) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
 
getXPathForLocation(String) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
 
getXPointerPath(String) - Static method in class org.ten60.netkernel.layer1.util.URIFactory
Extracts an xpointer from the given uri fragment
getXResource(URI) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
Return an IXAspect of an abitrary URI
getXResource(URI) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
getXmlObject() - Method in interface org.ten60.netkernel.xml.representation.IAspectXmlObject
Get a deeply cloned XmlObject which is safe for writing
getXmlObject() - Method in class org.ten60.netkernel.xml.representation.XmlObjectAspect
 

H

HouseKeeper - class com.ten60.netkernel.container.HouseKeeper.
HouseKeeper system component periodically polls all other system components to do their housework.
HouseKeeper() - Constructor for class com.ten60.netkernel.container.HouseKeeper
Creates a new instance of HouseKeeper
handleAsyncException(Exception) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorHelperImpl
 
handleAsyncException(Exception) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
log the exception as we cannot throw exception asyncronously
handleAsyncRequest(URRequest, ITransport) - Method in class com.ten60.netkernel.transport.TransportManager
Called from a Transport this method processes an asynchronous request
handleAsyncResponse(IURRepresentation) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorHelperImpl
 
handleAsyncResponse(IURRepresentation) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
no response can be handled asynchronously
handleContent(XMLReader, List) - Method in class org.ten60.netkernel.xml.representation.BinaryStreamSAXAspect
 
handleContent(XMLReader, List) - Method in interface org.ten60.netkernel.xml.representation.IAspectSAX
Send the XML content SAX events to the handlers
handleContent(XMLReader, List) - Method in class org.ten60.netkernel.xml.representation.JDOMSAXAspect
 
handleContent(XMLReader, List) - Method in class org.ten60.netkernel.xml.representation.SAXFilterAspect
 
handleContent(XMLReader, List) - Method in class org.ten60.netkernel.xml.representation.StringSAXAspect
 
handleContent(XMLReader, List) - Method in class org.ten60.netkernel.xml.representation.XmlObjectSAXAspect
 
handleRequest(URRequest, ITransport) - Method in class com.ten60.netkernel.transport.TransportManager
Called from a Transport this method processes a synchronous request
handlesNullPrefixes() - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
 
hasAspect(Class) - Method in interface com.ten60.netkernel.urii.IURRepresentation
Return true if this representation can return an aspect which implements the given interface
hasAspect(Class) - Method in class com.ten60.netkernel.urii.representation.MonoRepresentationImpl
Returns true if the aspect implements the given interface
hasAspect(Class) - Method in class com.ten60.netkernel.urii.representation.SimpleRepresentationImpl
Representation only exibits interfaces on the representation itself
hasAspect(Class) - Method in class org.ten60.netkernel.layer1.representation.MonoRepresentationImpl
Returns true if the aspect implements the given interface
hasAspect(Class) - Method in class org.ten60.netkernel.layer1.representation.MultiRepresentationImpl
Return true if this representation can return an aspect which implements the given interface
hasAspect(Class) - Method in class org.ten60.netkernel.layer1.representation.SimpleRepresentationImpl
Representation only exibits interfaces on the representation itself
hasEquivalentInProgress(RequestState) - Method in class com.ten60.netkernel.scheduler.PendingRequestMap
 
hasNamespaces() - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
 
hasNext() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
hasNext() - Method in interface org.ten60.netkernel.xml.xda.IXDAIterator
return true if there are more context nodes to move to
hasNext() - Method in interface org.ten60.netkernel.xml.xda.IXDAReadOnlyIterator
return true if there are more context nodes to move to
hasOperand() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
Return true if the operand available
hasOperand() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
hasOperator() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
Return true if the operator available
hasOperator() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
hasParameter() - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
Return true if the parameter available
hasParameter() - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
hashCode() - Method in class com.ten60.netkernel.transport.TransportInitiatedSession
 
hashCode() - Method in class com.ten60.netkernel.urii.URIdentifier
 
hashCode() - Method in class com.ten60.netkernel.urrequest.URRequest
 
hashCode() - Method in class com.ten60.netkernel.util.Version
 
holdRequests() - Method in class com.ten60.netkernel.transport.TransportManager
All new requests will be held until a start()

I

IAspectBinaryStream - interface com.ten60.netkernel.urii.aspect.IAspectBinaryStream.
A Representation interface that can write out its state as a binary stream to a java.io.OutputStream
IAspectBoolean - interface com.ten60.netkernel.urii.aspect.IAspectBoolean.
An aspect that holds a single boolean value
IAspectDOM - interface org.ten60.netkernel.xml.representation.IAspectDOM.
An aspect with an org.w3c.dom DOM inside
IAspectJDOM - interface org.ten60.netkernel.xml.representation.IAspectJDOM.
JDOM Aspect Interface
IAspectMultipart - interface org.ten60.netkernel.layer1.representation.IAspectMultipart.
Aspect for holding multiple sub-representations.
IAspectNVP - interface org.ten60.netkernel.layer1.representation.IAspectNVP.
Name Value Pair Representation Interface
IAspectNetKernelException - interface com.ten60.netkernel.urii.aspect.IAspectNetKernelException.
A Representation interface for holding a NetKernelException
IAspectNodeList - interface org.ten60.netkernel.xml.representation.IAspectNodeList.
An aspect with a set of org.w3c.dom.Node
IAspectReadableBinaryStream - interface com.ten60.netkernel.urii.aspect.IAspectReadableBinaryStream.
Interface for a representation holding a binary stream that can be read as input stream
IAspectReader - interface com.ten60.netkernel.urii.aspect.IAspectReader.
An aspect returning a java.io.Reader
IAspectSAX - interface org.ten60.netkernel.xml.representation.IAspectSAX.
An aspect that can generate SAX2 events to a client
IAspectStAXReader - interface org.ten60.netkernel.xml.representation.IAspectStAXReader.
An immutable interface for a StAX Aspect
IAspectString - interface com.ten60.netkernel.urii.aspect.IAspectString.
An aspect returning a java.lang.String
IAspectURI - interface org.ten60.netkernel.layer1.representation.IAspectURI.
 
IAspectVoid - interface com.ten60.netkernel.urii.aspect.IAspectVoid.
A void aspect
IAspectXDA - interface org.ten60.netkernel.xml.representation.IAspectXDA.
Interface for aspects containing XDA data model.
IAspectXmlObject - interface org.ten60.netkernel.xml.representation.IAspectXmlObject.
An aspect to support the Apache XmlBean object model.
IBreakpoint - interface com.ten60.netkernel.scheduler.debug.IBreakpoint.
A Scheduler Breakpoint.
ICachelet - interface com.ten60.netkernel.cache.ICachelet.
The cachelet interface
IComponent - interface com.ten60.netkernel.container.IComponent.
Interface for all NetKernel System Components, they are all IURRepresentations and implements IRepresentationBinaryStream.
IDebuggerListener - interface com.ten60.netkernel.scheduler.debug.IDebuggerListener.
 
IDynamicClassProvider - interface com.ten60.netkernel.module.IDynamicClassProvider.
Interface for pluggable dynamic module compilers
IFragmentor - interface com.ten60.netkernel.urii.fragment.IFragmentor.
A component of a module which can change a representation in such a way as to apply a URIs fragment specification
IHasDependencies - interface org.ten60.netkernel.layer1.meta.IHasDependencies.
An interface for resource meta data that can contains a set of dependencies
INFO - Static variable in class com.ten60.netkernel.util.SysLogger
 
INKFAsyncRequestHandle - interface org.ten60.netkernel.layer1.nkf.INKFAsyncRequestHandle.
Proxy for issuing of an asynchronous subrequest
INKFAsyncRequestListener - interface org.ten60.netkernel.layer1.nkf.INKFAsyncRequestListener.
Interface for a callback registered against an asynchronous request.
INKFBasicHelper - interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper.
High-level helper methods for implementing accessors.
INKFConvenienceHelper - interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper.
Convenience helper methods for sourcing and sinking resources.
INKFKernelHelper - interface org.ten60.netkernel.layer1.nkf.INKFKernelHelper.
Advanced Methods which provide Low-level access to the NetKernel kernel APIs.
INKFRequest - interface org.ten60.netkernel.layer1.nkf.INKFRequest.
Wrapper around the construction of a sub-request from within an accessor
INKFRequestReadOnly - interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly.
A Read/Only Wrapper around the calling request that initiated the invocation of the accessor
INKFResponse - interface org.ten60.netkernel.layer1.nkf.INKFResponse.
The response to be issued as the result of the invocation of an accessor
INTERNAL_TRANSPORT - Static variable in class com.ten60.netkernel.transport.TransportManager
identifier for internal transport that Contain implements and exhibits as an API for JMX and Embedded request making
IRequestorContext - interface com.ten60.netkernel.urrequest.IRequestorContext.
An interface for a context in which a request is made.
IRequestorSession - interface com.ten60.netkernel.urrequest.IRequestorSession.
Interface for a request session object.
ITransport - interface com.ten60.netkernel.transport.ITransport.
A transport encapsulates a mechanism for receiving external requests into the NetKernel and providing replies.
ITransrepresentor - interface com.ten60.netkernel.urii.representation.ITransrepresentor.
A ITransrepresentor (transreptor for short) generates a new IURRepresentation containing an alternate aspect to another that implements a different aspect.
IURAccessor - interface com.ten60.netkernel.urii.accessor.IURAccessor.
A Universal Resource Accessor provides functionality to satisfy requests on Universal Resources.
IURAccessorMeta - interface com.ten60.netkernel.urii.accessor.IURAccessorMeta.
Meta data for an IURAccessor.
IURAspect - interface com.ten60.netkernel.urii.IURAspect.
An Aspect of a Universal Resource Representation, they can have multiple
IURComponent - interface com.ten60.netkernel.urii.IURComponent.
A common interface between IURAccessor, IFragmentor, ITransport, ITransrepresentor
IURMeta - interface com.ten60.netkernel.urii.IURMeta.
Metadata about an IURRepresentation
IURRepresentation - interface com.ten60.netkernel.urii.IURRepresentation.
An IURRepresentationInterface is an object that acts as a representation for data pertaining to a URI.
IURRequestee - interface com.ten60.netkernel.urrequest.IURRequestee.
An object that a request can be made to
IURRequestor - interface com.ten60.netkernel.urrequest.IURRequestor.
An object that makes requests to IURRequestees.
IURSynchRequestee - interface com.ten60.netkernel.urrequest.IURSynchRequestee.
An object that a synchronous request can be made.
IXAspect - interface org.ten60.netkernel.xml.representation.IXAspect.
 
IXDA - interface org.ten60.netkernel.xml.xda.IXDA.
Xpath Document API
IXDAIterator - interface org.ten60.netkernel.xml.xda.IXDAIterator.
An IXDA that can move over a set of context nodes with in document
IXDAReadOnly - interface org.ten60.netkernel.xml.xda.IXDAReadOnly.
 
IXDAReadOnlyIterator - interface org.ten60.netkernel.xml.xda.IXDAReadOnlyIterator.
An IXDA that can move over a set of context nodes with in document
IXMLException - interface com.ten60.netkernel.util.IXMLException.
An exception that can export its state as serialised XML to a Writer
IXPathImplementation - interface org.ten60.netkernel.xml.xda.IXPathImplementation.
Abstract xpath evaluation engine
IXPathResult - interface org.ten60.netkernel.xml.xda.IXPathResult.
The result of evaluating an XPath expression on IXDA
ignorableWhitespace(char[], int, int) - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Receive notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Receive notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Receive notification of ignorable whitespace in element content.
inOrderTraversalNext(Node, Node) - Static method in class com.ten60.netkernel.util.XMLUtils
try down, then across, then ( up-across )
inOrderTraversalNext(Node, Node) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
try down, then across, then ( up-across )
incrementCreationCost(int) - Method in class com.ten60.netkernel.urii.meta.MetaImpl
increment the creation cost
init(Container, ModuleDefinition) - Method in interface com.ten60.netkernel.cache.ICachelet
Initialises the cachelet with the container it will be serving
initialise(Container, ModuleDefinition) - Method in interface com.ten60.netkernel.urii.IURComponent
This method is called to put the component into action and ready for use.
initialise(Container, ModuleDefinition) - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
Initialise the accessor
initialise(Container, ModuleDefinition) - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
initialise the accessor
initialise(Container, ModuleDefinition) - Method in class org.ten60.netkernel.layer1.accessor.NewSimpleNetAccessor
 
initialise(Container, ModuleDefinition) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
 
initialise(Container, ModuleDefinition) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFFragmentorImpl
 
initialise(Container, ModuleDefinition) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransportImpl
Low-level transport start, performs NKF-speocific inititialisation
initialise(Container, ModuleDefinition) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorImpl
Initialises the transreptor with hooks to its module
initialise(Container, ModuleDefinition) - Method in class org.ten60.netkernel.layer1.transrepresentation.ComplexTransreptorImpl
initialise an transreptor with its identify, we ignore this
initialise(Container, ModuleDefinition) - Method in class org.ten60.netkernel.layer1.transrepresentation.SimpleTransreptorImpl
initialise an transreptor with its identify, we ignore this
innerHandleRequest(URRequest, ITransport) - Method in class com.ten60.netkernel.transport.TransportManager
Separate method so that Container can call init process without worry of being blocked whilst all else is kept at bay
innerIssueAsyncRequest(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFComponentHelperImpl
 
innerIssueAsyncRequest(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
innerIssueAsyncRequest(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransportHelperImpl
 
innerIssueSyncRequest(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFComponentHelperImpl
 
innerIssueSyncRequest(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
innerIssueSyncRequest(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransportHelperImpl
 
innerLocalLoadClass(String) - Method in class com.ten60.netkernel.util.DynamicURLClassLoader
 
insertAfter(IXDAReadOnly, String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
insertAfter(IXDAReadOnly, String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Insert fragment of source to this after specified location or locations
insertBefore(IXDAReadOnly, String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
insertBefore(IXDAReadOnly, String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Insert fragment of source to this before specified location or locations
interrupt() - Method in class com.ten60.netkernel.scheduler.RequestTable
Causes all threads blocking on a take() call to the object to return throwing an InterruptedException
interrupt(Object) - Method in class com.ten60.netkernel.transport.RequestBlocker
Mark this Id to be interrupted
invalidate() - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
invoke(Object, Method, Object[]) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAsyncRequestHandleImpl
intercept the setResponse methods and capture response local to this request listener
isActiveURI() - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
Return true if the URI is in the form of an active URI with named arguments
isActiveURI() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
 
isBranch() - Method in class com.ten60.netkernel.util.Version
 
isBusy() - Method in class com.ten60.netkernel.transport.Throttle
Returns true if there is any work to do
isCompound(URIdentifier) - Static method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
isContextSensitive() - Method in class org.ten60.netkernel.layer1.meta.AccessorMeta
accessors are never context sensitive
isContextSensitive() - Method in class org.ten60.netkernel.layer1.meta.DataAccessorMeta
 
isEmpty() - Method in class com.ten60.netkernel.util.CheapMap
Returns true if this map contains no key-value mappings.
isExpanded() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
isExpired() - Method in interface com.ten60.netkernel.urii.IURMeta
Return true if the resource is considered expired and an IURAccessor should source a new representation
isExpired() - Method in class com.ten60.netkernel.urii.meta.MetaImpl
default behaviour is always to be expired after expiry time
isExpired() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
recursive evaluation of isExpired by looking at dependencies
isExpired() - Method in class org.ten60.netkernel.layer1.meta.TimedExpiryDependencyMeta
 
isGhost() - Method in class com.ten60.netkernel.util.Version
 
isGreaterOrEqualThan(Version) - Method in class com.ten60.netkernel.util.Version
Determine if this version is greater than or equal to the given one.
isGreaterThan(Version) - Method in class com.ten60.netkernel.util.Version
Determine if this version is greater than the given one.
isIntermediate() - Method in interface com.ten60.netkernel.urii.IURMeta
Return true if the representation is considered to be of transient use within part of a larger operation, inputs to calculations and final results would not be intermediate.
isIntermediate() - Method in class com.ten60.netkernel.urii.meta.MetaImpl
Never intermediate by default
isIntermediate() - Method in class org.ten60.netkernel.layer1.meta.AccessorMeta
accessors are never intermediate
isIntermediate() - Method in class org.ten60.netkernel.layer1.meta.ActiveAccessorMeta
accessors are never intermediate
isIntermediate() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
return true if the representation we are the meta for is intermediate
isIntermediate() - Method in class org.ten60.netkernel.layer1.meta.MetaImpl
 
isInvalid() - Method in class com.ten60.netkernel.module.ModuleClassLoader
returns true after a classloader has been disposed
isLessOrEqualThan(Version) - Method in class com.ten60.netkernel.util.Version
Determine if this version is less than or equal to the given one.
isLessThan(Version) - Method in class com.ten60.netkernel.util.Version
Determine if this version is less than the given one.
isModified() - Method in interface com.ten60.netkernel.module.IDynamicClassProvider
 
isPositive() - Method in interface com.ten60.netkernel.scheduler.debug.IBreakpoint
If true then a match will trigger a breakpoint unless another breakpoint returns false
isReady() - Method in class com.ten60.netkernel.container.Container
returns true if container is fully started and accepting requests
isResponseSet() - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Test if the response has been set.
isResponseSet() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
isRestart() - Method in class com.ten60.netkernel.container.Container
returns true if the outer bootloader should restart rather than terminate when this container terminates
isRevision() - Method in class com.ten60.netkernel.util.Version
 
isStarted() - Method in class com.ten60.netkernel.container.Container
Return true if the container is started
isSubRequest(URRequest) - Method in class com.ten60.netkernel.urrequest.URRequest
 
isSuitable(String) - Static method in class com.ten60.netkernel.util.FastXPath
Returns true if it is possible to evaluate the xpath using this engine
isSuitable() - Static method in class com.ten60.netkernel.util.Utils1_5
 
isSuitable(String) - Static method in class org.ten60.netkernel.xml.util.FastXPath
Returns true if it is possible to evaluate the xpath using this engine
isThreadSafe() - Method in interface com.ten60.netkernel.urii.accessor.IURAccessorMeta
Return true if the accessor can process multiple concurrent requests safely
isThreadSafe() - Method in class org.ten60.netkernel.layer1.meta.AccessorMeta
returns true if the accessor is thread safe
isThreadSafe() - Method in class org.ten60.netkernel.layer1.meta.ActiveAccessorMeta
returns true if the accessor is thread safe
isThreadSafe() - Method in class org.ten60.netkernel.layer1.meta.DataAccessorMeta
sets the accessor to be threadsafe or not
isTrue() - Method in class com.ten60.netkernel.module.accessor.ModuleResourceExpiryRepresentation
returns true if the resource exists
isTrue() - Method in class com.ten60.netkernel.urii.aspect.BooleanAspect
Returns if the boolean value
isTrue() - Method in interface com.ten60.netkernel.urii.aspect.IAspectBoolean
Returns if the boolean value
isTrue() - Method in class org.ten60.netkernel.layer1.representation.BooleanAspect
Returns if the boolean value
isTrue(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
isTrue() - Method in class org.ten60.netkernel.xml.xda.DOMXPathResult
 
isTrue(String) - Method in interface org.ten60.netkernel.xml.xda.IXDAReadOnly
Evaluate and xpath against the document returning a boolean result
isTrue() - Method in interface org.ten60.netkernel.xml.xda.IXPathResult
 
isTrunk() - Method in class com.ten60.netkernel.util.Version
 
issueAsyncSubRequest(INKFRequest) - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Issue an asynchronous subrequest.
issueAsyncSubRequest(INKFRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
issueRequest(URRequest) - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
issue an asychronous request
issueRequest(URRequest) - Method in interface org.ten60.netkernel.layer1.nkf.INKFKernelHelper
Advanced Issue a resource request to the kernel using a URRequest.
issueRequest(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
issueResult(URRequest, IURRepresentation, boolean) - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
return result of our invocation
issueSubRequest(INKFRequest) - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Issue a subrequest.
issueSubRequest(INKFRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
issueSubRequestForAspect(INKFRequest) - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Issue a subrequest.
issueSubRequestForAspect(INKFRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
issueSynchRequest(URRequest) - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
issue a synchronous request
iterator(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
iterator(String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Return an iterator over all elements match the xpath in this

J

JAR_SUFFIX - Static variable in class com.ten60.netkernel.module.ModuleManager
 
JDOM2DOMXDA - class org.ten60.netkernel.xml.transrepresentation.JDOM2DOMXDA.
Converts a JDOM to a DOM
JDOM2DOMXDA() - Constructor for class org.ten60.netkernel.xml.transrepresentation.JDOM2DOMXDA
 
JDOM2SAX - class org.ten60.netkernel.xml.transrepresentation.JDOM2SAX.
Converts a JDOM to JDOMSAXAspect SAX event generator
JDOM2SAX() - Constructor for class org.ten60.netkernel.xml.transrepresentation.JDOM2SAX
 
JDOMAspect - class org.ten60.netkernel.xml.representation.JDOMAspect.
Implementation of the IAspectJDOM
JDOMAspect(Document) - Constructor for class org.ten60.netkernel.xml.representation.JDOMAspect
Creates a new instance of JDOMAspect
JDOMSAXAspect - class org.ten60.netkernel.xml.representation.JDOMSAXAspect.
A SAX content hanlder for JDOM
JDOMSAXAspect(Document) - Constructor for class org.ten60.netkernel.xml.representation.JDOMSAXAspect
Creates a new instance of JDOMSAXAspect
JDOMSerializer - class org.ten60.netkernel.xml.transrepresentation.JDOMSerializer.
Serialise JDOM to a binary stream, use special serializer if content is HTML.
JDOMSerializer() - Constructor for class org.ten60.netkernel.xml.transrepresentation.JDOMSerializer
 
join(long) - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
Wait for all threads in group to stop.
join() - Method in class com.ten60.netkernel.transport.TransportManager
Wait for all unblocked requests to be completed
It will poll every quarter of a second and requires a clear period of half a second before declaring all-clear
join() - Method in interface org.ten60.netkernel.layer1.nkf.INKFAsyncRequestHandle
Wait for an asynchronous subrequest to complete and return result - same effect as join(0)
join(long) - Method in interface org.ten60.netkernel.layer1.nkf.INKFAsyncRequestHandle
Wait for an asynchronous subrequest to complete and return result
join() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAsyncRequestHandleImpl
 
join(long) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAsyncRequestHandleImpl
 

K

keyIterator() - Method in class com.ten60.netkernel.util.MultiMap
return an iterator over all keys
keySet() - Method in class com.ten60.netkernel.util.CheapMap
Returns a set view of the keys contained in this map.
kill(IRequestorSession, Map, RequestTable, boolean, String) - Method in class com.ten60.netkernel.scheduler.PendingRequestMap
Attempt to terminate execution of a session- this will either attempt to kill thread running request or force an orphaned response if asynch session has failed to return a response in error
killSession(long, String) - Method in class com.ten60.netkernel.scheduler.Scheduler
 

L

LocationToXPathHandler - class org.ten60.netkernel.xml.util.LocationToXPathHandler.
 
LocationToXPathHandler(Document) - Constructor for class org.ten60.netkernel.xml.util.LocationToXPathHandler
Creates a new instance of LocationToXPathContentHandler
LogFileHandler - class com.ten60.netkernel.util.LogFileHandler.
Wrapper over java.util.logging.FileHandler to use netkernel.basepath as the %b
LogFileHandler(String, int, int) - Constructor for class com.ten60.netkernel.util.LogFileHandler
 
last() - Method in class com.ten60.netkernel.util.Version
Return the last number in the version number.
loadClass(String) - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
loadClass(String, boolean) - Method in class com.ten60.netkernel.util.DynamicURLClassLoader
 
loadClass(String) - Method in class com.ten60.netkernel.util.DynamicURLClassLoader
 
loadClass(String, boolean) - Method in class org.ten60.netkernel.layer1.util.SuperStackClassLoader
 
loadClass(String) - Method in class org.ten60.netkernel.layer1.util.SuperStackClassLoader
 
loadClassAvoidingParent(String) - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
lock(Object, Object) - Method in class com.ten60.netkernel.util.AsynchLock
Attempt to gain an exclusive lock on the given key, takes a reference object to hang onto if the lock fails to be granted that is then returned on an unlock when the lock has been granted
log(int, Object, String) - Static method in class com.ten60.netkernel.util.SysLogger
This will always attempt to log.
log1(int, Object, String, Object) - Static method in class com.ten60.netkernel.util.SysLogger
Adds a log entry with one parameter.
log2(int, Object, String, Object, Object) - Static method in class com.ten60.netkernel.util.SysLogger
Adds a log entry with two parameters.
log3(int, Object, String, Object, Object, Object) - Static method in class com.ten60.netkernel.util.SysLogger
Adds a log entry with three parameters.
log4(int, Object, String, Object, Object, Object, Object) - Static method in class com.ten60.netkernel.util.SysLogger
Adds a log entry with four parameters.
logMethods - Static variable in class com.ten60.netkernel.util.SysLogger
Controls whether the calling method is written (true) to the log file.

M

MALFORMEDTARGET - Static variable in class org.ten60.netkernel.xml.xda.XPathLocationException
 
MIME - Static variable in interface com.ten60.netkernel.urii.aspect.IAspectVoid
 
MIME_TYPE - Static variable in interface com.ten60.netkernel.urii.accessor.IURAccessor
all accessors have this mime type
MIME_TYPE - Static variable in interface com.ten60.netkernel.urii.accessor.IURAccessorMeta
all accessors have this mime type
MIME_TYPE - Static variable in interface com.ten60.netkernel.urii.aspect.IAspectBoolean
mime type for boolean
MODULE_CONFIG - Static variable in class com.ten60.netkernel.module.ModuleDefinition
 
MODULE_SCHEME - Static variable in class com.ten60.netkernel.module.ModuleManager
 
MappedRequest - class com.ten60.netkernel.module.MappedRequest.
The result of the request resolution process, an accessor request and the request rewritten into the URI space of that accessor.
MappedRequest(String, URRequest, int) - Constructor for class com.ten60.netkernel.module.MappedRequest
Creates a new instance of MappedRequest
MappingCache - class com.ten60.netkernel.module.MappingCache.
Quick lookup cache for the request resolution process
MappingCache(int) - Constructor for class com.ten60.netkernel.module.MappingCache
Creates a new instance of MappingCache
MappingDebug - class com.ten60.netkernel.module.MappingDebug.
An entry in the captured debug in the request resolution process
MappingDebug(int, Object) - Constructor for class com.ten60.netkernel.module.MappingDebug
Creates a new instance of MappingDebug
MetaImpl - class com.ten60.netkernel.urii.meta.MetaImpl.
Implementation of IURMeta for representations created by the NetKernel
MetaImpl(String, long, int) - Constructor for class com.ten60.netkernel.urii.meta.MetaImpl
Creates a new instance of ComponentMeta
MetaImpl - class org.ten60.netkernel.layer1.meta.MetaImpl.
Implementation of IURMeta that inherits functionality from Kernel version
MetaImpl(String, long, int) - Constructor for class org.ten60.netkernel.layer1.meta.MetaImpl
Creates a new instance of MetaImpl
MetaImpl(String, long, int, boolean) - Constructor for class org.ten60.netkernel.layer1.meta.MetaImpl
 
MirrorRepresentation - class org.ten60.netkernel.layer1.representation.MirrorRepresentation.
Factory for creating representations from other representations but with slightly changed characteristics
MirrorRepresentation() - Constructor for class org.ten60.netkernel.layer1.representation.MirrorRepresentation
 
ModuleClassLoader - class com.ten60.netkernel.module.ModuleClassLoader.
Classloader for a module, it first looks in the module itself, then in order at any imports, finally at the parent classloader.
ModuleClassLoader(ClassLoader, List, ModuleDefinition) - Constructor for class com.ten60.netkernel.module.ModuleClassLoader
Creates a new instance of BetterModuleClassLoader
ModuleDefinition - class com.ten60.netkernel.module.ModuleDefinition.
In memory representation of a deployed module
ModuleDefinition(String, long, Document, ModuleManager) - Constructor for class com.ten60.netkernel.module.ModuleDefinition
Creates a new instance of ModuleDefinition
ModuleFactory - class com.ten60.netkernel.module.ModuleFactory.
ModuleFactory keeps tabs on existing module definitions and will reuse them on hotRestarts outputs summary of installed and uninstalled modules
ModuleFactory() - Constructor for class com.ten60.netkernel.module.ModuleFactory
 
ModuleManager - class com.ten60.netkernel.module.ModuleManager.
NetKernel system component which manages all deployed modules and their public/private address spaces
ModuleManager() - Constructor for class com.ten60.netkernel.module.ModuleManager
 
ModuleResourceAccessor - class com.ten60.netkernel.module.accessor.ModuleResourceAccessor.
Accessor used for accessing module resources on the ffcpl: scheme
ModuleResourceAccessor() - Constructor for class com.ten60.netkernel.module.accessor.ModuleResourceAccessor
constructs a new ModuleResourceAccessor
ModuleResourceExpiryRepresentation - class com.ten60.netkernel.module.accessor.ModuleResourceExpiryRepresentation.
The representation returned by the module resource accessor exists request.
ModuleResourceExpiryRepresentation(String, ModuleDefinition, long) - Constructor for class com.ten60.netkernel.module.accessor.ModuleResourceExpiryRepresentation
Creates a new instance of ModuleResourceRepresentation
ModuleResourceRepresentation - class com.ten60.netkernel.module.accessor.ModuleResourceRepresentation.
The representation returned by the module resource accessor.
ModuleResourceRepresentation(String, ModuleDefinition, Container, long) - Constructor for class com.ten60.netkernel.module.accessor.ModuleResourceRepresentation
Creates a new instance of ModuleResourceRepresentation
MonoRepresentationImpl - class com.ten60.netkernel.urii.representation.MonoRepresentationImpl.
Generic implementation of an IURRepresentation that has only one interface implementor
MonoRepresentationImpl(IURMeta, IURAspect) - Constructor for class com.ten60.netkernel.urii.representation.MonoRepresentationImpl
Construct a new RepresentationImpl
MonoRepresentationImpl - class org.ten60.netkernel.layer1.representation.MonoRepresentationImpl.
Generic implementation of an IURRepresentation that has only one interface implementor
MonoRepresentationImpl(IURMeta, IURAspect) - Constructor for class org.ten60.netkernel.layer1.representation.MonoRepresentationImpl
Construct a new MonoRepresentationImpl
MultiMap - class com.ten60.netkernel.util.MultiMap.
Implementation of a MultiMap- a map that can hold multiple values under each key.
MultiMap(int, int) - Constructor for class com.ten60.netkernel.util.MultiMap
Creates a new instance of MultiMap
MultiPartAspect - class org.ten60.netkernel.layer1.representation.MultiPartAspect.
Aspect for holding multiple sub-representations.
MultiPartAspect() - Constructor for class org.ten60.netkernel.layer1.representation.MultiPartAspect
 
MultiPartAspect(Map) - Constructor for class org.ten60.netkernel.layer1.representation.MultiPartAspect
Creates a new instance of MultiPartAspect
MultiRepresentationImpl - class org.ten60.netkernel.layer1.representation.MultiRepresentationImpl.
Implementation of IURRepresentation that can hold may IURAspects
MultiRepresentationImpl(IURMeta, int) - Constructor for class org.ten60.netkernel.layer1.representation.MultiRepresentationImpl
Construct a new MultiRepresentationImpl
MultipartFragmentor - class org.ten60.netkernel.layer1.fragment.MultipartFragmentor.
Extract a part from a Multipart
MultipartFragmentor() - Constructor for class org.ten60.netkernel.layer1.fragment.MultipartFragmentor
Creates a new instance of MultipartFragmentor
mMeta - Variable in class com.ten60.netkernel.urii.representation.SimpleRepresentationImpl
 
mMeta - Variable in class org.ten60.netkernel.layer1.representation.SimpleRepresentationImpl
storage of our meta
mProcessorThreads - Variable in class com.ten60.netkernel.scheduler.WorkerThreadPool
The set of active threads in this group
main(String[]) - Static method in class com.ten60.netkernel.container.Container
main method to start the component with a given basepath and optional configuration as arguments 1 and 2.
main(String[]) - Static method in class org.ten60.netkernel.xml.xda.TestDOMXDA
 
map(URIdentifier) - Method in class com.ten60.netkernel.module.rewrite.RegexRewriterMaplet
 
map(URIdentifier) - Method in class com.ten60.netkernel.module.rewrite.RegexRewriterRule
Map a URI using the preconfigured Matchers
matches(CharSequence) - Method in class com.ten60.netkernel.module.URIMapping
 
matches(CharSequence) - Method in class com.ten60.netkernel.module.rewrite.RegexRewriterRule
simple test to see if it matches without doing anything
matches(RequestState, Debugger) - Method in interface com.ten60.netkernel.scheduler.debug.IBreakpoint
If it returns true for the given request state then the request will be placed in a breakpoint state
matches(URRequest) - Method in interface com.ten60.netkernel.urii.fragment.IFragmentor
 
matches(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFFragmentorImpl
 
move(String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
move(String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Moves a fragment from one location in this to another

N

NETKERNEL_URN - Static variable in class com.ten60.netkernel.container.Container
kernel URN
NEWLINE_SUBSTITUTE - Static variable in class com.ten60.netkernel.util.SysLogger
 
NKFAccessorHelperImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorHelperImpl.
 
NKFAccessorHelperImpl(Container, IRequestorContext, Scheduler, URRequest, String) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorHelperImpl
Creates a new instance of NKFAccessorHelperImpl
NKFAccessorImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl.
The main base-class for creating accessors using the NetKernel Foundation API
NKFAccessorImpl(int, boolean, int) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
Creates a new instance of NKFAccessorImpl
NKFAccessorImpl(boolean, int) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
Creates a new instance of NKFAccessorImpl
NKFAccessorImpl(int) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
Creates a new instance of NKFAccessorImpl
NKFAsyncRequestHandleImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFAsyncRequestHandleImpl.
 
NKFAsyncRequestHandleImpl(NKFRequestImpl, NKFHelperImpl) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFAsyncRequestHandleImpl
Creates a new instance of NKFSubRequestImpl
NKFComponentHelperImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFComponentHelperImpl.
 
NKFComponentHelperImpl(Container, IRequestorContext, Scheduler, URRequest) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFComponentHelperImpl
Creates a new instance of NKFAccessorHelperImpl
NKFEntityResolver - class org.ten60.netkernel.xml.util.NKFEntityResolver.
Implementation of an org.xml.sax.EntityResolver using NKF context
NKFEntityResolver(INKFConvenienceHelper) - Constructor for class org.ten60.netkernel.xml.util.NKFEntityResolver
Creates a new instance of NKFEntityResolver
NKFException - exception org.ten60.netkernel.layer1.nkf.NKFException.
Wrapper around NetkernelException, might be thrown when issuing subrequests from interfaces in this package
NKFException(String) - Constructor for class org.ten60.netkernel.layer1.nkf.NKFException
Creates a new instance of NKFException
NKFException(String, String, String) - Constructor for class org.ten60.netkernel.layer1.nkf.NKFException
Creates a new instance of NKFException
NKFFragmentorImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFFragmentorImpl.
NKF based Fragmentor implementation base class
NKFFragmentorImpl(String, String) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFFragmentorImpl
 
NKFHelperImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl.
The main helper implementation implements INKFCovenienceHelper
NKFHelperImpl(Container, IRequestorContext, URRequest) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
Creates a new instance of NKFHelperImpl
NKFRequestImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl.
Wrapper around the construction of a sub-request from within an accessor
NKFRequestImpl(NKFRequestReadOnlyImpl, ModuleDefinition, String) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
Creates a new instance of NKFRequestImpl
NKFRequestReadOnlyImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl.
Wrapper around the request that initiated the invocation of the accessor
NKFRequestReadOnlyImpl(URRequest) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFRequestReadOnlyImpl
Creates a new instance of NKFRequestReadOnlyImpl
NKFResponseImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl.
Wrapper around the setting of a response from the invocation of an accessor
NKFResponseImpl(IURRepresentation, NKFHelperImpl) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
Creates a new instance of NKFResponseImpl
NKFResponseImpl(IURAspect, NKFHelperImpl) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
Creates a new instance of NKFResponseImpl
NKFTransportHelperImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFTransportHelperImpl.
Transport specific helper which communicates via Transport Manager
NKFTransportHelperImpl(Container, IRequestorContext, ITransport) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFTransportHelperImpl
Creates a new instance of NKFTransportHelperImpl
NKFTransportImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFTransportImpl.
Base class for developing NetKernel Transports on the NKF API
NKFTransportImpl() - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFTransportImpl
 
NKFTransreptorHelperImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorHelperImpl.
A Helper with specific overrides for transreptors
NKFTransreptorHelperImpl(Container, ModuleDefinition, Scheduler, URRequest) - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorHelperImpl
Creates a new instance of NKFTransreptorHelperImpl
NKFTransreptorImpl - class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorImpl.
NKF based Transreptor implementation base class
NKFTransreptorImpl() - Constructor for class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorImpl
 
NKFURIResolver - class org.ten60.netkernel.xml.util.NKFURIResolver.
Implementation of a javax.xml.transform.URIResolver using NKF context
NKFURIResolver(INKFConvenienceHelper) - Constructor for class org.ten60.netkernel.xml.util.NKFURIResolver
Creates a new instance of NKFURIResolver
NOT_SAFE_FOR_CONCURRENT_USE - Static variable in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
 
NO_OPTIONS - Static variable in class org.ten60.netkernel.layer1.util.Base64
No options specified.
NULLTARGET - Static variable in class org.ten60.netkernel.xml.xda.XPathLocationException
 
NULL_URIDENTIFIER - Static variable in class org.ten60.netkernel.layer1.accessor.AbstractSchemeAccessor
 
NVPAspect - class org.ten60.netkernel.layer1.representation.NVPAspect.
Implementation of IAspectNVP
NVPAspect(NVPImpl) - Constructor for class org.ten60.netkernel.layer1.representation.NVPAspect
Creates a new instance of StringAspect
NVPImpl - class org.ten60.netkernel.layer1.representation.NVPImpl.
A Name Value Pair class
NVPImpl() - Constructor for class org.ten60.netkernel.layer1.representation.NVPImpl
Creates a new instance of NVPImpl
NVPToXML - class org.ten60.netkernel.xml.transrepresentation.NVPToXML.
Transrepresent Name Value Pair Proxy to XML
NVPToXML() - Constructor for class org.ten60.netkernel.xml.transrepresentation.NVPToXML
 
NVPToXMLBinaryStream - class org.ten60.netkernel.xml.transrepresentation.NVPToXMLBinaryStream.
Serialize a NVP to an XML binary stream
NVPToXMLBinaryStream() - Constructor for class org.ten60.netkernel.xml.transrepresentation.NVPToXMLBinaryStream
 
NetKernelError - error com.ten60.netkernel.util.NetKernelError.
NetKernel exception is a generic exception class used for most exceptions in the NetKernel.
NetKernelError(String) - Constructor for class com.ten60.netkernel.util.NetKernelError
Constructs an instance of NetKernelException with the specified detail message.
NetKernelError(String, String, String) - Constructor for class com.ten60.netkernel.util.NetKernelError
Constructs an instance of NetKernelException with the specified Id, detail message, and request id.
NetKernelException - exception com.ten60.netkernel.util.NetKernelException.
NetKernel exception is a generic exception class used for most exceptions in the NetKernel.
NetKernelException(String) - Constructor for class com.ten60.netkernel.util.NetKernelException
Constructs an instance of NetKernelException with the specified detail message.
NetKernelException(String, String, String) - Constructor for class com.ten60.netkernel.util.NetKernelException
Constructs an instance of NetKernelException with the specified Id, detail message, and request id.
NetKernelExceptionAspect - class com.ten60.netkernel.urii.aspect.NetKernelExceptionAspect.
Implementation of an aspect that implements IAspectNetKernelException and IRepresentationBinaryStream
NetKernelURLConnection - class com.ten60.netkernel.util.NetKernelURLConnection.
A URLConnection to a netkernel: scheme resource - uses internal transport pretty basic implementation- doesn't do mime type or other such metadata
NetKernelURLConnection(URL, Container) - Constructor for class com.ten60.netkernel.util.NetKernelURLConnection
Creates a new instance of Handler
NewSimpleNetAccessor - class org.ten60.netkernel.layer1.accessor.NewSimpleNetAccessor.
Returns an IAspectReadableBinaryStream be resolved as a URL using javas inbuilt resolver.
NewSimpleNetAccessor() - Constructor for class org.ten60.netkernel.layer1.accessor.NewSimpleNetAccessor
Creates a new instance of NewSimpleNetAccessor
NoAccessorFoundException - exception com.ten60.netkernel.scheduler.NoAccessorFoundException.
An XML exception that contains an accessor resolution trace
NoAccessorFoundException(URIdentifier, URIdentifier, List) - Constructor for class com.ten60.netkernel.scheduler.NoAccessorFoundException
Creates a new instance of NoAccessorFoundException
NodeList2XML - class org.ten60.netkernel.xml.transrepresentation.NodeList2XML.
Attempts to map a node list to a primary XML type
NodeList2XML() - Constructor for class org.ten60.netkernel.xml.transrepresentation.NodeList2XML
 
newBranch(int) - Method in class com.ten60.netkernel.util.Version
 
newDocument() - Static method in class com.ten60.netkernel.util.XMLUtils
return a new empty document
newDocument() - Static method in class org.ten60.netkernel.xml.util.XMLUtils
return a new empty document
next() - Method in class com.ten60.netkernel.util.Version
 
next() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
next() - Method in interface org.ten60.netkernel.xml.xda.IXDAIterator
move to next context node, returns true if successful, false if there are no more nodes
next() - Method in interface org.ten60.netkernel.xml.xda.IXDAReadOnlyIterator
move to next context node, returns true if successful, false if there are no more nodes
notifyOfAvailableResult(RequestState, RequestTable) - Method in class com.ten60.netkernel.scheduler.PendingRequestMap
 
notifyOfReturn() - Method in class com.ten60.netkernel.transport.Throttle
Informs the throttle that a request has completed and thus if necessary can release another request to execute

O

ONE_DAY - Static variable in class org.ten60.netkernel.layer1.meta.TimedExpiryMeta
 
ONE_HOUR - Static variable in class org.ten60.netkernel.layer1.meta.TimedExpiryMeta
 
ONE_MINUTE - Static variable in class org.ten60.netkernel.layer1.meta.TimedExpiryMeta
 
ONE_MONTH - Static variable in class org.ten60.netkernel.layer1.meta.TimedExpiryMeta
 
ONE_SECOND - Static variable in class org.ten60.netkernel.layer1.meta.TimedExpiryMeta
 
ONE_WEEK - Static variable in class org.ten60.netkernel.layer1.meta.TimedExpiryMeta
 
ONE_YEAR - Static variable in class org.ten60.netkernel.layer1.meta.TimedExpiryMeta
 
OPD - Static variable in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
OPERAND - Static variable in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
OPERAND - Static variable in interface org.ten60.netkernel.xml.xahelper.XAHelper
argument constant for operand
OPERAND - Static variable in class org.ten60.netkernel.xml.xahelper.XAccessor
 
OPERATOR - Static variable in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
OPERATOR - Static variable in interface org.ten60.netkernel.xml.xahelper.XAHelper
argument constant for operator
OPERATOR - Static variable in class org.ten60.netkernel.xml.xahelper.XAccessor
 
OPT - Static variable in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
fixed name for one of the name value pairs
odd(int) - Method in class com.ten60.netkernel.util.Version
 
odd() - Method in class com.ten60.netkernel.util.Version
 
openConnection(URL) - Method in class com.ten60.netkernel.container.Container
 
org.ten60.netkernel.layer1.accessor - package org.ten60.netkernel.layer1.accessor
 
org.ten60.netkernel.layer1.fragment - package org.ten60.netkernel.layer1.fragment
 
org.ten60.netkernel.layer1.meta - package org.ten60.netkernel.layer1.meta
 
org.ten60.netkernel.layer1.nkf - package org.ten60.netkernel.layer1.nkf
 
org.ten60.netkernel.layer1.nkf.impl - package org.ten60.netkernel.layer1.nkf.impl
 
org.ten60.netkernel.layer1.representation - package org.ten60.netkernel.layer1.representation
 
org.ten60.netkernel.layer1.transrepresentation - package org.ten60.netkernel.layer1.transrepresentation
 
org.ten60.netkernel.layer1.util - package org.ten60.netkernel.layer1.util
 
org.ten60.netkernel.xml.representation - package org.ten60.netkernel.xml.representation
 
org.ten60.netkernel.xml.transrepresentation - package org.ten60.netkernel.xml.transrepresentation
 
org.ten60.netkernel.xml.util - package org.ten60.netkernel.xml.util
 
org.ten60.netkernel.xml.xahelper - package org.ten60.netkernel.xml.xahelper
 
org.ten60.netkernel.xml.xda - package org.ten60.netkernel.xml.xda
 

P

PARAM - Static variable in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
PARAMETER - Static variable in interface org.ten60.netkernel.xml.xahelper.XAHelper
argument constant for parameter
PARAMETER - Static variable in class org.ten60.netkernel.xml.xahelper.XAccessor
 
PairList - class com.ten60.netkernel.util.PairList.
A low memory implementation of a pair list when you want a map to link two values together but don't need to look them up.
PairList(int) - Constructor for class com.ten60.netkernel.util.PairList
Creates a new instance of PairList
PendingRequestMap - class com.ten60.netkernel.scheduler.PendingRequestMap.
A Map of pending request states tied to child requests.
PendingRequestMap() - Constructor for class com.ten60.netkernel.scheduler.PendingRequestMap
 
parse(Reader) - Static method in class com.ten60.netkernel.util.XMLUtils
parse the document in the given reader
parse(InputStream) - Static method in class com.ten60.netkernel.util.XMLUtils
parse the document in the given input stream
parse() - Method in class org.ten60.netkernel.xml.util.DOM2SAX
 
parse() - Method in class org.ten60.netkernel.xml.util.XMLToProperties
 
parse(Reader) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
parse the document in the given reader
parse(Reader, String, EntityResolver) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
parse the document in the given reader with SystemId
parse(InputStream) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
parse the document in the given input stream
parse(InputStream, String, EntityResolver) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
parse the document in the given input stream with SystemId
parseImpl(InputSource, String, EntityResolver) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
 
pauseTimer() - Method in class com.ten60.netkernel.scheduler.RequestState
 
pipe(InputStream, OutputStream) - Static method in class com.ten60.netkernel.util.Utils
copy an input stream to an outputsteam and close streams when finished
pipe(InputStream, OutputStream) - Static method in class org.ten60.netkernel.layer1.util.Utils
copy an input stream to an outputsteam and close streams when finished
pipeInputStreamFrom(IAspectBinaryStream) - Static method in class org.ten60.netkernel.layer1.util.Utils
return an InputStream from an IAspectBinaryStream using a pipe
pleaseDOMGiveMeTheNameOf(Node) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
 
preParseModules(List) - Method in class com.ten60.netkernel.module.ModuleFactory
pass in the list of module URI strings so that we know what is still used
process() - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
 
processRequest() - Method in class com.ten60.netkernel.scheduler.Scheduler
 
processRequest(RequestState, boolean) - Method in class com.ten60.netkernel.scheduler.Scheduler
 
processRequest(INKFConvenienceHelper) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
subclasses should override this method to perform work
processingInstruction(String, String) - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Receive notification of a processing instruction.
processingInstruction(String, String) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Receive notification of a processing instruction.
processingInstruction(String, String) - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Receive notification of a processing instruction.
put(URResult) - Method in class com.ten60.netkernel.cache.Cache
public interface for putting informing the cache of a result- it is its choice whether to use it or not
put(URResult) - Method in interface com.ten60.netkernel.cache.ICachelet
Gives the cachelet the opportunity to update or invalidate the cache based on the result that has been issued
put(URRequest, MappedRequest) - Method in class com.ten60.netkernel.module.MappingCache
once a resolution has been performed it can be added to the cache
put(URRequest, RequestState) - Method in class com.ten60.netkernel.scheduler.PendingRequestMap
 
put(RequestState) - Method in class com.ten60.netkernel.scheduler.RequestTable
 
put(Object, Object) - Method in class com.ten60.netkernel.util.CheapMap
Associates the specified value with the specified key in this map (optional operation).
put(Object, Object) - Method in class com.ten60.netkernel.util.MultiMap
put a value into the map with the key, no existing values will be displaced
put(Object, Object) - Method in class com.ten60.netkernel.util.PairList
put a new key value pair in the collection
putAll(Map) - Method in class com.ten60.netkernel.util.CheapMap
Not supported
Copies all of the mappings from the specified map to this map (optional operation).

R

RQT_ALL - Static variable in class com.ten60.netkernel.urrequest.URRequest
a request constant as a combined mask for all types
RQT_DELETE - Static variable in class com.ten60.netkernel.urrequest.URRequest
a request to delete a resource
RQT_DELETE - Static variable in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
a request to delete a resource
RQT_EXISTS - Static variable in class com.ten60.netkernel.urrequest.URRequest
a request to see if a resource exists
RQT_EXISTS - Static variable in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
a request to see if a resource exists
RQT_FRAGMENT - Static variable in class com.ten60.netkernel.urrequest.URRequest
a request to fragment a resource
RQT_FRAGMENT - Static variable in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
a request to fragment a resource
RQT_NEW - Static variable in class com.ten60.netkernel.urrequest.URRequest
a request to create a new resource
RQT_NEW - Static variable in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
a request to create a new resource
RQT_SINK - Static variable in class com.ten60.netkernel.urrequest.URRequest
a request to set the data for a URI
RQT_SINK - Static variable in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
a request to set the data for a URI
RQT_SOURCE - Static variable in class com.ten60.netkernel.urrequest.URRequest
a request to get the data for a URI
RQT_SOURCE - Static variable in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
a request to get the data for a URI
RQT_TRANSREPRESENT - Static variable in class com.ten60.netkernel.urrequest.URRequest
a request to transpresent data for a resource to a new aspect
RQT_TRANSREPRESENT - Static variable in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
a request to transpresent data for a resource to a new aspect
ReadableURLAspect - class org.ten60.netkernel.layer1.representation.ReadableURLAspect.
ReadableURLAspect
ReadableURLAspect(URL) - Constructor for class org.ten60.netkernel.layer1.representation.ReadableURLAspect
Creates a new instance of ReadableURLAspect
RegexRewriterMaplet - class com.ten60.netkernel.module.rewrite.RegexRewriterMaplet.
 
RegexRewriterMaplet() - Constructor for class com.ten60.netkernel.module.rewrite.RegexRewriterMaplet
 
RegexRewriterRule - class com.ten60.netkernel.module.rewrite.RegexRewriterRule.
Regular Expression based URL Rewriter Rule.
RegexRewriterRule(String, String) - Constructor for class com.ten60.netkernel.module.rewrite.RegexRewriterRule
Creates a new instance of RegexRewriterRule.
RemoveNamespaceHandler - class org.ten60.netkernel.xml.util.RemoveNamespaceHandler.
 
RemoveNamespaceHandler(String, String) - Constructor for class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Creates a new instance of ApplyNamespaceHandler
RequestBlocker - class com.ten60.netkernel.transport.RequestBlocker.
RequestBlocker
once block() is called all calls to check() will block.
RequestBlocker() - Constructor for class com.ten60.netkernel.transport.RequestBlocker
 
RequestState - class com.ten60.netkernel.scheduler.RequestState.
The state of a request throughout its processing by the Scheduler
RequestState(URRequest, RequestState) - Constructor for class com.ten60.netkernel.scheduler.RequestState
Creates a new instance of RequestState
RequestStatistics - class com.ten60.netkernel.scheduler.RequestStatistics.
A table of request statistics held by the Scheduler for all accessors and transreptors used
RequestStatistics() - Constructor for class com.ten60.netkernel.scheduler.RequestStatistics
 
RequestTable - class com.ten60.netkernel.scheduler.RequestTable.
Simple synchronized blocking queue of request states to be processed
RequestTable() - Constructor for class com.ten60.netkernel.scheduler.RequestTable
 
read() - Method in class org.ten60.netkernel.layer1.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.ten60.netkernel.layer1.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
readOnlyIterator(String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
readOnlyIterator(String) - Method in interface org.ten60.netkernel.xml.xda.IXDAReadOnly
Return an iterator over all elements that match the an XPath
receiveAsyncException(URResult) - Method in class com.ten60.netkernel.scheduler.Scheduler
 
receiveAsyncException(URResult) - Method in class com.ten60.netkernel.transport.TransportManager
We get told when synchronous requests complete
receiveAsyncException(URResult) - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
default exception handling is to add exception frame and re-throw
receiveAsyncException(URResult) - Method in interface com.ten60.netkernel.urrequest.IURRequestor
A callback when execution of a previous request has failed
receiveAsyncException(URResult) - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
default exception handling is to add exception frame and re-throw
receiveAsyncException(URResult) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
subclasses of this accessor cannot issue any asychronous requests
receiveAsyncException(URResult) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAsyncRequestHandleImpl
 
receiveAsyncResult(URResult) - Method in class com.ten60.netkernel.scheduler.Scheduler
 
receiveAsyncResult(URResult) - Method in class com.ten60.netkernel.transport.TransportManager
We get told when synchronous requests complete
receiveAsyncResult(URResult) - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
This callback must be overriden if we make asynchronous requests so at to receive the results
receiveAsyncResult(URResult) - Method in interface com.ten60.netkernel.urrequest.IURRequestor
A callback when a result to a previous request is available
receiveAsyncResult(URResult) - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
By default we ignore any results we receive- override this if you are making asychronous requests
receiveAsyncResult(URResult) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
subclasses of this accessor cannot issue any asychronous requests
receiveAsyncResult(URResult) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAsyncRequestHandleImpl
 
receiveException(NKFException, INKFRequest, INKFConvenienceHelper) - Method in interface org.ten60.netkernel.layer1.nkf.INKFAsyncRequestListener
Called when a request fails.
receiveRepresentation(IURRepresentation, INKFRequest, INKFConvenienceHelper) - Method in interface org.ten60.netkernel.layer1.nkf.INKFAsyncRequestListener
Called when the result of a request is made available.
refresh(PairList) - Method in class com.ten60.netkernel.transport.TransportManager
Loads current transport configuration from module manager and starts/stops what has changed
registerCacheletModule(ModuleDefinition) - Method in class com.ten60.netkernel.cache.Cache
 
registerDefaultCacheletModule(ModuleDefinition) - Method in class com.ten60.netkernel.cache.Cache
 
registerModule(ModuleDefinition) - Method in interface com.ten60.netkernel.module.IDynamicClassProvider
Called to register a module for potential compilation
rejectRequests() - Method in class com.ten60.netkernel.transport.TransportManager
All new requests will be rejected
release(BreakpointedState) - Method in class com.ten60.netkernel.scheduler.debug.Debugger
Release the given state
release() - Method in class com.ten60.netkernel.transport.RequestBlocker
Release all blocked requests
releaseAccessor(String) - Method in class com.ten60.netkernel.scheduler.BusyAccessorTable
 
releaseAll() - Method in class com.ten60.netkernel.scheduler.debug.Debugger
Release all breakpointed states
releaseBreakpointedState(RequestState) - Method in class com.ten60.netkernel.scheduler.Scheduler
 
releaseInterrupted() - Method in class com.ten60.netkernel.transport.RequestBlocker
Release only interrupted blocked requests
remove(URRequest) - Method in class com.ten60.netkernel.scheduler.PendingRequestMap
 
remove(Object) - Method in class com.ten60.netkernel.util.CheapMap
Removes the mapping for this key from this map if it is present (optional operation).
remove(Object) - Method in class com.ten60.netkernel.util.MultiMap
remove all values for the given key
remove(Object, Object) - Method in class com.ten60.netkernel.util.MultiMap
remove a given value index under a given key
removeBreakpoint(IBreakpoint) - Method in class com.ten60.netkernel.scheduler.debug.Debugger
remove an existing breakpoint
removeNS(String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
removeNS(String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Remove namespace from target location or locations
rename(String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
rename(String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Rename elements at target location or locations
replace(Thread) - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
The given thread will be removed from the thread pool and replaced with a fresh one
replace(IXDAReadOnly, String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
replace(IXDAReadOnly, String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Replace fragments of this with fragments from source at specified location or locations
replaceArg(String, String) - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
replaceByText(String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
replaceByText(String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Replace fragments of this with given text at specified location or locations
requestAsync(URRequest) - Method in class com.ten60.netkernel.module.accessor.ModuleResourceAccessor
handle all request types
requestAsync(URRequest) - Method in class com.ten60.netkernel.scheduler.Scheduler
 
requestAsync(URRequest) - Method in interface com.ten60.netkernel.urrequest.IURRequestee
Make an asynchronous request
requestAsync(URRequest) - Method in class org.ten60.netkernel.layer1.accessor.AbstractSchemeAccessor
 
requestAsync(URRequest) - Method in class org.ten60.netkernel.layer1.accessor.DataSchemeAccessor
 
requestAsync(URRequest) - Method in class org.ten60.netkernel.layer1.accessor.NewSimpleNetAccessor
 
requestAsync(URRequest) - Method in class org.ten60.netkernel.layer1.accessor.WormholeAccessor
 
requestAsync(URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
 
requestAsync(URRequest) - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
 
requestNew(String, IURAspect) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Request the creation of a new resource
requestNew(String, IURAspect) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
requestResource(URIdentifier, Class, Map) - Method in class com.ten60.netkernel.container.Container
API for embedded/JMX to allow requests to be made on the container for resources
requestResourceWithValues(URI, Class, Map) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelperExtra
Request a resource with optional pass-by-value arguments
requestResourceWithValues(URI, Class, Map) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
Request a resource with optional pass-by-value arguments
requestStop() - Method in class com.ten60.netkernel.scheduler.WorkerThread
Signals for the thread to stop once it has finished any work it is part way through.
requestSynch(URRequest) - Method in class com.ten60.netkernel.scheduler.Scheduler
 
requestSynch(URRequest) - Method in interface com.ten60.netkernel.urrequest.IURSynchRequestee
make a synchronous request
reset() - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
reset() - Method in class org.ten60.netkernel.xml.xda.DOMXPathImplementation
reset the evaluator after the document has changed
reset() - Method in interface org.ten60.netkernel.xml.xda.IXPathImplementation
Reset any state in the evaluator after updates to the document
resetHandlers() - Static method in class com.ten60.netkernel.util.SysLogger
Reset and remove Log Handlers
resetModuleFactory() - Static method in class com.ten60.netkernel.module.ModuleManager
 
resetPrefixResolver() - Method in class org.ten60.netkernel.xml.xda.DOMXPathImplementation
 
resetStats() - Static method in class com.ten60.netkernel.util.SysLogger
 
resolve(String, String) - Method in class org.ten60.netkernel.xml.util.NKFURIResolver
 
resolve(String, String) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
the URIResolver interface for JAXP
resolve(String, String) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
resolveEntity(String, String) - Method in class org.ten60.netkernel.xml.util.NKFEntityResolver
 
resolveEntity(String, String) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
the EntityResolver interface for SAX
resolveEntity(String, String) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
restart(boolean) - Method in class com.ten60.netkernel.container.Container
restart the container to detect an changed modules without downtime
resultNeedsCaching() - Method in class com.ten60.netkernel.scheduler.RequestState
 
resumeEncoding() - Method in class org.ten60.netkernel.layer1.util.Base64.OutputStream
Resumes encoding of the stream.
resumeTimer() - Method in class com.ten60.netkernel.scheduler.RequestState
 
rewrite(URIdentifier) - Method in class com.ten60.netkernel.module.ModuleDefinition
 
rewrite(URIdentifier) - Method in class com.ten60.netkernel.urrequest.URRequest
rewrite the URI of the given request
run() - Method in class com.ten60.netkernel.container.HouseKeeper
loops until stopped performing housework and sleeping between
run() - Method in class com.ten60.netkernel.container.ShutdownHook
 
run() - Method in class com.ten60.netkernel.scheduler.WorkerThread
The processing loop to do the threads work.

S

SAFE_FOR_CONCURRENT_USE - Static variable in class org.ten60.netkernel.layer1.nkf.impl.NKFAccessorImpl
 
SAX2DOM - class org.ten60.netkernel.xml.transrepresentation.SAX2DOM.
Creates a DOMXDA Aspect from a SAX Stream
SAX2DOM() - Constructor for class org.ten60.netkernel.xml.transrepresentation.SAX2DOM
 
SAX2XmlObject - class org.ten60.netkernel.xml.transrepresentation.SAX2XmlObject.
Creates a XMLObject Aspect from a SAX Stream
SAX2XmlObject() - Constructor for class org.ten60.netkernel.xml.transrepresentation.SAX2XmlObject
 
SAXFilterAspect - class org.ten60.netkernel.xml.representation.SAXFilterAspect.
A SAX Filter Aspect - dynamically connects parents as the SAX chain is evaluated
SAXFilterAspect(IAspectSAX, XMLFilter) - Constructor for class org.ten60.netkernel.xml.representation.SAXFilterAspect
Creates a new instance of SAXFilterAspect
SAXToBinaryStream - class org.ten60.netkernel.xml.transrepresentation.SAXToBinaryStream.
Serialises a SAX stream into a binary stream
SAXToBinaryStream() - Constructor for class org.ten60.netkernel.xml.transrepresentation.SAXToBinaryStream
 
SEVERE - Static variable in class com.ten60.netkernel.util.SysLogger
 
STATE_BREAKPOINT_AFTER - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_BREAKPOINT_BEFORE - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_BUSY_ACCESSOR - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_COMPLETE - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_FRAGMENTATION - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_MAP_REQUEST - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_PENDING_ACCESSOR - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_PENDING_OTHERS_RESULT - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_PENDING_REPRESENTATION - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_RELEASED_ACCESSOR - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_REQUEST_REPRESENTATION - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_RESULT_READY - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_RETURN_RESULT - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_TEST_CACHE - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
STATE_TRANSREPRESENTATION - Static variable in class com.ten60.netkernel.scheduler.RequestState
 
SUPPORTS_SOURCE_BY_DOM - Static variable in class org.ten60.netkernel.xml.xahelper.XAccessor
 
SUPPORTS_SOURCE_BY_STREAM - Static variable in class org.ten60.netkernel.xml.xahelper.XAccessor
 
Scheduler - class com.ten60.netkernel.scheduler.Scheduler.
The Scheduler system component.
Scheduler() - Constructor for class com.ten60.netkernel.scheduler.Scheduler
Creates a new instance of Scheduler
SerializedDOMAspect - class org.ten60.netkernel.xml.transrepresentation.SerializedDOMAspect.
Serialise DOM to a binary stream
SerializedDOMAspect(Node, boolean) - Constructor for class org.ten60.netkernel.xml.transrepresentation.SerializedDOMAspect
 
ShutdownHook - class com.ten60.netkernel.container.ShutdownHook.
Thread containing run method to shutdown container
ShutdownHook(Container) - Constructor for class com.ten60.netkernel.container.ShutdownHook
 
SimpleRepresentationImpl - class com.ten60.netkernel.urii.representation.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
SimpleRepresentationImpl(IURMeta) - Constructor for class com.ten60.netkernel.urii.representation.SimpleRepresentationImpl
Construct a new SimpleRepresentationImpl with the given meta
SimpleRepresentationImpl - class org.ten60.netkernel.layer1.representation.SimpleRepresentationImpl.
Implementation of a Representation where the only aspect 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
SimpleRepresentationImpl(IURMeta) - Constructor for class org.ten60.netkernel.layer1.representation.SimpleRepresentationImpl
Construct a new SimpleRepresentationImpl with the given meta
SimpleTransreptorImpl - class org.ten60.netkernel.layer1.transrepresentation.SimpleTransreptorImpl.
SimpleTransreptorImpl provides implementation of ITransrepresentor with no knowledge of where it is.
SimpleTransreptorImpl() - Constructor for class org.ten60.netkernel.layer1.transrepresentation.SimpleTransreptorImpl
 
StAXReaderAspect - class org.ten60.netkernel.xml.representation.StAXReaderAspect.
An Aspect to hold and return a StAX XMLStreamReader or XMLEventReader
StAXReaderAspect(IAspectReadableBinaryStream) - Constructor for class org.ten60.netkernel.xml.representation.StAXReaderAspect
 
StAXReaderAspect(DOMSource) - Constructor for class org.ten60.netkernel.xml.representation.StAXReaderAspect
 
StAXReaderToXXX - class org.ten60.netkernel.xml.transrepresentation.StAXReaderToXXX.
StAXReader transreptor - attempts to convert a StAXReader to any desired type.
StAXReaderToXXX() - Constructor for class org.ten60.netkernel.xml.transrepresentation.StAXReaderToXXX
 
StringAspect - class com.ten60.netkernel.urii.aspect.StringAspect.
Implementation of IAspectString and IAspectReadableBinaryStream that holds a java.lang.String
StringAspect(String) - Constructor for class com.ten60.netkernel.urii.aspect.StringAspect
Creates a new instance of StringAspect
StringAspect(String, String) - Constructor for class com.ten60.netkernel.urii.aspect.StringAspect
Creates a new instance of StringAspect
StringAspect - class org.ten60.netkernel.layer1.representation.StringAspect.
Implementation of IAspectString that simply subclasses the kernel implementation
StringAspect(String) - Constructor for class org.ten60.netkernel.layer1.representation.StringAspect
Creates a new instance of StringAspect
StringAspect(StringBuffer) - Constructor for class org.ten60.netkernel.layer1.representation.StringAspect
Creates a new instance of StringAspect
StringSAXAspect - class org.ten60.netkernel.xml.representation.StringSAXAspect.
 
StringSAXAspect(String) - Constructor for class org.ten60.netkernel.xml.representation.StringSAXAspect
Creates a new instance of StringSAXAspect
SuperStackClassLoader - class org.ten60.netkernel.layer1.util.SuperStackClassLoader.
A Classloader that will load classes from a module but then accend the superstack of a request to find classes in calling contexts.
SuperStackClassLoader(URRequest) - Constructor for class org.ten60.netkernel.layer1.util.SuperStackClassLoader
Creates a new instance of ScriptClassLoader
SysLogger - class com.ten60.netkernel.util.SysLogger.
Wrapper class around the Logger class.
sDebugFlag - Static variable in class org.ten60.netkernel.layer1.meta.DependencyMeta
global to determine if instances should keep additional debug metadata useful for development but unused by system
sEmpty - Static variable in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
safeDeepClone(Node) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
 
safeDeepClone(Node) - Static method in class org.ten60.netkernel.xml.xda.DOMXDA
 
serialize(Writer, String, boolean) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
serialize(Writer, boolean) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
serialize(Writer, String, boolean) - Method in interface org.ten60.netkernel.xml.xda.IXDAReadOnly
Serialize part of the document
serialize(Writer, boolean) - Method in interface org.ten60.netkernel.xml.xda.IXDAReadOnly
Serialize the whole document
setAccessor(IURAccessor) - Method in class com.ten60.netkernel.scheduler.RequestState
 
setAccessorClass(String) - Method in class com.ten60.netkernel.scheduler.RequestState
 
setAspectClass(Class) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Sets the class of aspect that is expected as a response to the request, will default to IURAspect which is the baseclass of all aspects and will allow anything to be returned
setAspectClass(Class) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
setBaseIdentifier(String) - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
 
setCWU(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Set the current working URI for created subrequests
setCWU(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Sets the current working URI of the request, defaults to the same CWU as the parent request
setCWU(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
setCWU(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
setCacheable() - Method in interface org.ten60.netkernel.layer1.nkf.INKFResponse
Declares that the response may have merit in being cached.
setCacheable() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
 
setContentHandler(ContentHandler) - Method in class org.ten60.netkernel.xml.util.DOM2SAX
 
setContext(IRequestorContext) - Method in interface com.ten60.netkernel.transport.ITransport
Change the context of this transport, used in hot restart
setContext(IRequestorContext) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransportImpl
 
setCount(int) - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
Dynamically changes the number of active threads within this group.
setCreationCost(int) - Method in interface org.ten60.netkernel.layer1.nkf.INKFResponse
Sets the creation cost of this response over and above the accumulated cost of any subrequests, by default 0.
setCreationCost(int) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
 
setCurrentContext(IRequestorContext, List) - Method in class com.ten60.netkernel.urrequest.URRequest
sets the current context and super list of this
setDebug(List) - Method in class com.ten60.netkernel.module.MappedRequest
 
setDebugString(String) - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
setDefaultResourceExpiry(long) - Static method in class com.ten60.netkernel.module.accessor.ModuleResourceAccessor
updates the default resource expiry period
setDependencies(List, List) - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
Override any previously set dependencies
setDirty() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
setDirtyNS() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
setDocumentLocator(Locator) - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Receive an object for locating the origin of SAX document events.
setDocumentLocator(Locator) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Receive an object for locating the origin of SAX document events.
setDocumentLocator(Locator) - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Receive an object for locating the origin of SAX document events.
setException(Throwable) - Method in class com.ten60.netkernel.scheduler.RequestState
 
setExpired() - Method in interface org.ten60.netkernel.layer1.nkf.INKFResponse
Forces the response to be immediately expired so it and any derived results are uncacheable.
setExpired() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
 
setExpiryPeriod(long) - Method in interface org.ten60.netkernel.layer1.nkf.INKFResponse
Forces a specific expiry period (in milliseconds) on the response
setExpiryPeriod(long) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
 
setFragment(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Set a fragment identifier on to the request URI
setFragment(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
setIntermediate(boolean) - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
setListener(IDebuggerListener) - Method in class com.ten60.netkernel.scheduler.debug.Debugger
 
setListener(INKFAsyncRequestListener) - Method in interface org.ten60.netkernel.layer1.nkf.INKFAsyncRequestHandle
Register a listener to be notified when the result of the request is available.
setListener(INKFAsyncRequestListener) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFAsyncRequestHandleImpl
 
setLoggingFor(int, boolean) - Static method in class com.ten60.netkernel.util.SysLogger
Toggle whether to log messages of a certain level.
setMappedRequest(URRequest) - Method in class com.ten60.netkernel.scheduler.RequestState
 
setMaxCount(int) - Method in class com.ten60.netkernel.transport.Throttle
Configure the number of concurrent requests we will permit
setMaxQueue(int) - Method in class com.ten60.netkernel.transport.Throttle
Configure the maximum queue size for blocked requests
setMimeType(String) - Method in class com.ten60.netkernel.urii.meta.MetaImpl
update our mime type
setMimeType(String) - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
setMimeType(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFResponse
Sets the mimetype of this response.
setMimeType(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
 
setNamespaceforPrefix(String, String) - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
 
setNamespaceforPrefix(String, String, Node) - Method in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
 
setNeverExpire() - Method in interface org.ten60.netkernel.layer1.nkf.INKFResponse
Forces the response to never expire so that an dependencies are ignored and the result will be valid forever
setNeverExpire() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
 
setPessimisticExpiryTime(long) - Method in class com.ten60.netkernel.urii.meta.MetaImpl
update our pessimistic expiry time
setRequestHeader(String, String) - Method in class com.ten60.netkernel.util.NetKernelURLConnection
 
setRequestType(int) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Sets the type of the request, defaults to RQT_SOURCE
setRequestType(int) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
setRequestor(IURRequestor) - Method in class com.ten60.netkernel.urrequest.URRequest
changes the requestor of this request
setResource(URI, IURRepresentation) - Method in interface org.ten60.netkernel.xml.xahelper.XAHelper
Sink an abitrary resource
setResource(URI, IURRepresentation) - Method in class org.ten60.netkernel.xml.xahelper.XAHelperImpl
 
setResourceExpiries(PairList) - Method in class com.ten60.netkernel.module.accessor.ModuleResourceAccessor
sets the resource expiry map for this accessor
setResponse(INKFResponse) - Method in interface org.ten60.netkernel.layer1.nkf.INKFBasicHelper
Set the response to be returned as the result for the invocation of this accessor
setResponse(IURRepresentation) - Method in interface org.ten60.netkernel.layer1.nkf.INKFKernelHelper
Advanced Sets the response that will be issued as the result of this invocation of the accessor.
setResponse(IURRepresentation) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
setResponse(INKFResponse) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
setResponse(INKFResponse) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorHelperImpl
Override to ensure intermediate flag on meta data is preserved
setResult(IURRepresentation) - Method in class com.ten60.netkernel.scheduler.RequestState
 
setResultNeedsCaching() - Method in class com.ten60.netkernel.scheduler.RequestState
 
setSession(IRequestorSession) - Method in class com.ten60.netkernel.urrequest.URRequest
changes the session for this request
setState(int) - Method in class com.ten60.netkernel.scheduler.RequestState
 
setText(Element, String) - Static method in class com.ten60.netkernel.util.XMLUtils
 
setText(Element, String) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
 
setText(String, String) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
setText(String, String) - Method in interface org.ten60.netkernel.xml.xda.IXDA
Sets the text of the element or elements at the target location of this
setThreadSafe(boolean) - Method in class org.ten60.netkernel.layer1.accessor.ActiveAccessorImpl
set our thread safety
setThreadSafe(boolean) - Method in class org.ten60.netkernel.layer1.meta.AccessorMeta
 
setThreadSafe(boolean) - Method in class org.ten60.netkernel.layer1.meta.ActiveAccessorMeta
sets the accessor to be threadsafe or not
setTraceDepth(int) - Static method in class com.ten60.netkernel.util.NetKernelError
configure the depth that java exceptions stack traces will be captured
setTraceDepth(int) - Static method in class com.ten60.netkernel.util.NetKernelException
configure the depth that java exceptions stack traces will be captured
setURI(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFRequest
Sets the base URI of the request, defaults to nothing and using it will fail if not set.
setURI(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFRequestImpl
 
setUncastResult(IURRepresentation) - Method in class com.ten60.netkernel.scheduler.RequestState
 
setUsageCost(int) - Method in interface org.ten60.netkernel.layer1.nkf.INKFResponse
Sets the usage cost of this response over and above the accumulated cost of any subrequests, by default 0.
setUsageCost(int) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFResponseImpl
 
shouldLog(int, Object) - Static method in class com.ten60.netkernel.util.SysLogger
Indicates whether a log message of the specified level will be logged.
sink(IAspectBinaryStream) - Method in class com.ten60.netkernel.container.Config
Writes the configuration from the given aspect to the underlying storage.
sinkAspect(String, IURAspect) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Sink an aspect to the resource at a URI
sinkAspect(String, IURAspect) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
sinkResource(URIdentifier, IURRepresentation, URRequest) - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
Sink a resource to a URI
size() - Method in class com.ten60.netkernel.scheduler.PendingRequestMap
 
size() - Method in class com.ten60.netkernel.scheduler.RequestTable
Returns the current number of items in the queue.
size() - Method in class com.ten60.netkernel.util.CheapMap
Returns the number of key-value mappings in this map.
size() - Method in class com.ten60.netkernel.util.MultiMap
return the number of entries in the map
size() - Method in class com.ten60.netkernel.util.PairList
return the number of pairs in the collection
size() - Method in class com.ten60.netkernel.util.Version
 
skippedEntity(String) - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Receive notification of a skipped entity.
skippedEntity(String) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Receive notification of a skipped entity.
skippedEntity(String) - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Receive notification of a skipped entity.
source(String) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Source a resource from its URI
source(String, Class) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Source a resource from its URI
source(String) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
source(String, Class) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
source(XAHelper) - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
This method must be implemented in subclasses to provide the source functionality
sourceAspect(String, Class) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Source a specific aspect of a resource from its URI
sourceAspect(String, Class) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
start(Container) - Method in class com.ten60.netkernel.cache.Cache
Initialise the cache, finding the default cachelet
start(Container) - Method in class com.ten60.netkernel.container.ComponentImpl
start method implemented with null body
start(Container) - Method in class com.ten60.netkernel.container.Config
Starts the Config component reading in the configuration ready for use.
start(Container) - Method in class com.ten60.netkernel.container.Container
Starts the container
start() - Method in class com.ten60.netkernel.container.Container
Starts the container and wait for restart or stop
start(Container) - Method in class com.ten60.netkernel.container.HouseKeeper
starts the housekeeper.
start(Container) - Method in interface com.ten60.netkernel.container.IComponent
starts the component
start(Container) - Method in class com.ten60.netkernel.module.ModuleManager
 
start(Container) - Method in class com.ten60.netkernel.scheduler.Scheduler
 
start() - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
Starts all the threads in the group.
start(Container) - Method in class com.ten60.netkernel.transport.TransportManager
Start the transport manager.
startDocument() - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Receive notification of the beginning of a document.
startDocument() - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Receive notification of the beginning of a document.
startDocument() - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Receive notification of the beginning of a document.
startElement(String, String, String, Attributes) - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Receive notification of the beginning of an element.
startElement(String, String, String, Attributes) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Receive notification of the beginning of an element.
startElement(String, String, String, Attributes) - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Receive notification of the beginning of an element.
startPrefixMapping(String, String) - Method in class org.ten60.netkernel.xml.util.ApplyNamespaceHandler
Begin the scope of a prefix-URI Namespace mapping.
startPrefixMapping(String, String) - Method in class org.ten60.netkernel.xml.util.LocationToXPathHandler
Begin the scope of a prefix-URI Namespace mapping.
startPrefixMapping(String, String) - Method in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
Begin the scope of a prefix-URI Namespace mapping.
startTransport() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransportImpl
Called when the transport is started by the Kernel
stop() - Method in class com.ten60.netkernel.cache.Cache
 
stop() - Method in class com.ten60.netkernel.container.ComponentImpl
stop method implemented with null body
stop() - Method in class com.ten60.netkernel.container.Container
stops the container
stop() - Method in class com.ten60.netkernel.container.HouseKeeper
stops its thread
stop() - Method in interface com.ten60.netkernel.container.IComponent
stops the component
stop() - Method in class com.ten60.netkernel.module.ModuleManager
 
stop() - Method in class com.ten60.netkernel.scheduler.Scheduler
 
stop() - Method in class com.ten60.netkernel.scheduler.WorkerThreadPool
Requests that all the threads in the group are stopped.
stop() - Method in class com.ten60.netkernel.transport.TransportManager
Stops all the transports
stopTransport() - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransportImpl
Called when the transport is stopped by the Kernel
supports(IURRepresentation, Class) - Method in interface com.ten60.netkernel.urii.representation.ITransrepresentor
Returns true if the given representation can be transrepresented using this transreptor to the given interface
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.layer1.transrepresentation.BinaryStreamToString
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.layer1.transrepresentation.BooleanSerializer
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.layer1.transrepresentation.VoidAspectToErrorTransreptor
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.BinaryStreamToSAX
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.BooleanToCanonicalXML
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.CanonicalBooleanToBoolean
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.DOM2SAX
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.DOMXDAParser
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.DOMXDASerializer
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.JDOM2DOMXDA
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.JDOM2SAX
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.JDOMSerializer
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.NVPToXML
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.NVPToXMLBinaryStream
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.NodeList2XML
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.SAX2DOM
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.SAX2XmlObject
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.SAXToBinaryStream
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.StAXReaderToXXX
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.URIToCanonicalURI
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.XMLToNVP
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.XXX2JDOM
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.XXX2XmlObject
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.XXXToStAXReader
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.XmlObject2DOMXDA
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.XmlObject2SAX
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.XmlObjectParser
 
supports(IURRepresentation, Class) - Method in class org.ten60.netkernel.xml.transrepresentation.XmlObjectSerializer
 
supportsRequestType(int) - Method in interface com.ten60.netkernel.urii.accessor.IURAccessorMeta
Return true if the accessor supports this type of request
supportsRequestType(int) - Method in class org.ten60.netkernel.layer1.meta.AccessorMeta
returns true if the request type is RRequest.RQT_SOURCE
supportsRequestType(int) - Method in class org.ten60.netkernel.layer1.meta.ActiveAccessorMeta
returns true if the request type is RRequest.RQT_SOURCE
supportsRequestType(int) - Method in class org.ten60.netkernel.layer1.meta.DataAccessorMeta
return true if the accessor supports the given request type
suspendEncoding() - Method in class org.ten60.netkernel.layer1.util.Base64.OutputStream
Suspends encoding of the stream.

T

TYPE_SUPER - Static variable in class com.ten60.netkernel.module.URIMapping
 
TYPE_THIS - Static variable in class com.ten60.netkernel.module.URIMapping
 
TestDOMXDA - class org.ten60.netkernel.xml.xda.TestDOMXDA.
 
TestDOMXDA() - Constructor for class org.ten60.netkernel.xml.xda.TestDOMXDA
Creates a new instance of TestDOMXDA
Throttle - class com.ten60.netkernel.transport.Throttle.
The throttle limits the number of concurrent requests that may pass from the transport manager into the scheduler.
Throttle() - Constructor for class com.ten60.netkernel.transport.Throttle
Creates a new instance of Throttle with a default size of 5
ThrottleOverloadException - exception com.ten60.netkernel.transport.ThrottleOverloadException.
ThrottleOverloadException is thrown when to many requests are already queued by the throttle.
ThrottleOverloadException() - Constructor for class com.ten60.netkernel.transport.ThrottleOverloadException
Creates a new instance of ThrottleOverloadException
TimedExpiryDependencyMeta - class org.ten60.netkernel.layer1.meta.TimedExpiryDependencyMeta.
A Dependency Meta (for cost) but with a specific expiry time - i.e.
TimedExpiryDependencyMeta(String, long, int) - Constructor for class org.ten60.netkernel.layer1.meta.TimedExpiryDependencyMeta
Creates a new instance of TimedExpiryMeta
TimedExpiryMeta - class org.ten60.netkernel.layer1.meta.TimedExpiryMeta.
A Meta with a set time to expire
TimedExpiryMeta(String, long, int) - Constructor for class org.ten60.netkernel.layer1.meta.TimedExpiryMeta
Creates a new instance of TimedExpiryMeta
TransportDeploymentRecord - class com.ten60.netkernel.transport.TransportDeploymentRecord.
TransportDeploymentRecord keeps track of a transport deployment so that a hot restart knows which transports must to be stopped or started on a hot restart.
TransportDeploymentRecord(ITransport, ModuleDefinition, int) - Constructor for class com.ten60.netkernel.transport.TransportDeploymentRecord
Creates a new instance of TransportDeploymentRecord
TransportInitiatedSession - class com.ten60.netkernel.transport.TransportInitiatedSession.
A session started by an request coming from a transport
TransportInitiatedSession() - Constructor for class com.ten60.netkernel.transport.TransportInitiatedSession
 
TransportInitiatedSession(long) - Constructor for class com.ten60.netkernel.transport.TransportInitiatedSession
 
TransportManager - class com.ten60.netkernel.transport.TransportManager.
Transport Manager system component manages the startup and shutdown of all registered transports.
TransportManager() - Constructor for class com.ten60.netkernel.transport.TransportManager
Creates a new instance of TransportManager
take() - Method in class com.ten60.netkernel.scheduler.RequestTable
Takes an item off the queue blocking indefinately until something is there unless interrupted.
takeIfAvailable(IRequestorSession) - Method in class com.ten60.netkernel.scheduler.RequestTable
Take an item from the queue if its session matches.
throttle() - Method in class com.ten60.netkernel.transport.Throttle
A blocking call to obtain permission to proceed with request.
toDOM() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
toDOMQuick() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
toJavaURI() - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
toString() - Method in class com.ten60.netkernel.module.MappingDebug
 
toString() - Method in class com.ten60.netkernel.module.ModuleClassLoader
 
toString() - Method in class com.ten60.netkernel.module.ModuleDefinition
 
toString() - Method in class com.ten60.netkernel.module.URIMapping
 
toString() - Method in class com.ten60.netkernel.urii.URIdentifier
 
toString() - Method in class com.ten60.netkernel.urii.meta.MetaImpl
 
toString() - Method in class com.ten60.netkernel.urrequest.URRequest
human readable debug representation of the request
toString() - Method in class com.ten60.netkernel.util.NetKernelError
return XML representation of recursive exception pretty-printed with indent
toString() - Method in class com.ten60.netkernel.util.NetKernelException
return XML representation of recursive exception pretty-printed with indent
toString(StringBuffer, int) - Method in class com.ten60.netkernel.util.Version
 
toString() - Method in class com.ten60.netkernel.util.Version
 
toString(int) - Method in class com.ten60.netkernel.util.Version
 
toString() - Method in class org.ten60.netkernel.layer1.meta.AlwaysExpiredMeta
 
toString() - Method in class org.ten60.netkernel.layer1.meta.DependencyMeta
 
toString() - Method in class org.ten60.netkernel.layer1.meta.TimedExpiryDependencyMeta
 
toString() - Method in class org.ten60.netkernel.layer1.meta.TimedExpiryMeta
 
toString() - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
toString() - Method in class org.ten60.netkernel.layer1.util.SuperStackClassLoader
 
toString(boolean) - Method in class org.ten60.netkernel.xml.xda.DOMXDA
Returns a debug representation of the contained document.
toString() - Method in class org.ten60.netkernel.xml.xda.DOMXDA
 
toURI() - Method in class org.ten60.netkernel.layer1.util.CompoundURIdentifier
 
toXML(Writer, Node, boolean, boolean, String, int) - Method in class com.ten60.netkernel.util.XMLUtils
write a node out recursively to the given writer
toXML(Node, boolean, boolean) - Method in class com.ten60.netkernel.util.XMLUtils
serialise the given node recursively to a string
toXML(Writer, Node, boolean, boolean, String, int) - Method in class org.ten60.netkernel.xml.util.XMLUtils
write a node out recursively to the given writer
toXML(Writer, Node, boolean, boolean) - Method in class org.ten60.netkernel.xml.util.XMLUtils
write a node out recursively to the given writer
toXML(Node, boolean, boolean) - Method in class org.ten60.netkernel.xml.util.XMLUtils
serialise the given node recursively to a string
transrepresent(IURRepresentation, URIdentifier, Class, URRequest) - Method in class com.ten60.netkernel.urii.accessor.AccessorImpl
issue a synchronous transrepresentation request
transrepresent(IURRepresentation, URRequest) - Method in interface com.ten60.netkernel.urii.representation.ITransrepresentor
Transrepresent the given Representation
transrepresent(URIdentifier, IURRepresentation, Class, URRequest) - Method in class org.ten60.netkernel.layer1.accessor.AccessorImpl
Transrepresent an IURRepresentation to another aspect
transrepresent(IURRepresentation, URRequest) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorImpl
Adapts the kernel API into the NKF API and calls the transrepresent(INKFConvenienceHelper context) method.
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFTransreptorImpl
Implement this method to provide the resultant representation on the response
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.layer1.transrepresentation.BinaryStreamToString
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.layer1.transrepresentation.BooleanSerializer
 
transrepresent(IURRepresentation, URRequest) - Method in class org.ten60.netkernel.layer1.transrepresentation.SimpleTransreptorImpl
Adapts to legacy interface
transrepresent(IURRepresentation) - Method in class org.ten60.netkernel.layer1.transrepresentation.SimpleTransreptorImpl
Transrepresent the given Representation
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.layer1.transrepresentation.VoidAspectToErrorTransreptor
 
transrepresent(IURRepresentation) - Method in class org.ten60.netkernel.xml.transrepresentation.BinaryStreamToSAX
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.BooleanToCanonicalXML
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.CanonicalBooleanToBoolean
 
transrepresent(IURRepresentation) - Method in class org.ten60.netkernel.xml.transrepresentation.DOM2SAX
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.DOMXDAParser
 
transrepresent(IURRepresentation) - Method in class org.ten60.netkernel.xml.transrepresentation.DOMXDASerializer
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.JDOM2DOMXDA
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.JDOM2SAX
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.JDOMSerializer
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.NVPToXML
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.NVPToXMLBinaryStream
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.NodeList2XML
 
transrepresent(IURRepresentation) - Method in class org.ten60.netkernel.xml.transrepresentation.SAX2DOM
 
transrepresent(IURRepresentation) - Method in class org.ten60.netkernel.xml.transrepresentation.SAX2XmlObject
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.SAXToBinaryStream
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.StAXReaderToXXX
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.URIToCanonicalURI
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.XMLToNVP
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.XXX2JDOM
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.XXX2XmlObject
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.XXXToStAXReader
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.XmlObject2DOMXDA
 
transrepresent(IURRepresentation) - Method in class org.ten60.netkernel.xml.transrepresentation.XmlObject2SAX
 
transrepresent(IURRepresentation) - Method in class org.ten60.netkernel.xml.transrepresentation.XmlObjectParser
 
transrepresent(INKFConvenienceHelper) - Method in class org.ten60.netkernel.xml.transrepresentation.XmlObjectSerializer
 
transrepresent(URIdentifier, IURRepresentation, Class, URRequest) - Method in class org.ten60.netkernel.xml.xahelper.XAccessor
 
transrept(IURAspect, Class) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Transrept a internally created resource into alternative aspect.
transrept(IURRepresentation, Class) - Method in interface org.ten60.netkernel.layer1.nkf.INKFConvenienceHelper
Transrept a internally created resource into alternative aspect.
transrept(IURAspect, Class) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
transrept(IURRepresentation, Class) - Method in class org.ten60.netkernel.layer1.nkf.impl.NKFHelperImpl
 
typeToString(int) - Static method in class com.ten60.netkernel.scheduler.RequestState
 
typeToString(int) - Static method in class com.ten60.netkernel.urrequest.URRequest
 

U

UNKNOWN - Static variable in class org.ten60.netkernel.xml.xda.XPathLocationException
 
URI - Static variable in class com.ten60.netkernel.cache.Cache
our static URI
URI - Static variable in class com.ten60.netkernel.container.Config
our URI
URI - Static variable in class com.ten60.netkernel.container.Container
our URI
URI - Static variable in class com.ten60.netkernel.container.HouseKeeper
our URI
URI - Static variable in class com.ten60.netkernel.module.ModuleManager
 
URI - Static variable in class com.ten60.netkernel.scheduler.Scheduler
 
URI - Static variable in class com.ten60.netkernel.transport.TransportManager
our URI
URIAspect - class org.ten60.netkernel.layer1.representation.URIAspect.
Implementation of IAspectURI that simply holds a URI
URIAspect(URI) - Constructor for class org.ten60.netkernel.layer1.representation.URIAspect
Contstruct a new URIAspect
URIFactory - class org.ten60.netkernel.layer1.util.URIFactory.
A simple factory to wrap construction of URIs so that the exception can be logged at source and avoided in app code.
URIFactory() - Constructor for class org.ten60.netkernel.layer1.util.URIFactory
 
URIMapping - class com.ten60.netkernel.module.URIMapping.
A 'compiled' entry from the mapping section in a module
URIMapping(String, int) - Constructor for class com.ten60.netkernel.module.URIMapping
 
URIMapping(List, ModuleDefinition) - Constructor for class com.ten60.netkernel.module.URIMapping
Creates a new instance of URIMapping
URIMapping(String, String) - Constructor for class com.ten60.netkernel.module.URIMapping
 
URIMapping(RegexRewriterRule) - Constructor for class com.ten60.netkernel.module.URIMapping
 
URIMapping(int, String) - Constructor for class com.ten60.netkernel.module.URIMapping
 
URIToCanonicalURI - class org.ten60.netkernel.xml.transrepresentation.URIToCanonicalURI.
Transrepresent a URI Aspect to a canonical URI document
URIToCanonicalURI() - Constructor for class org.ten60.netkernel.xml.transrepresentation.URIToCanonicalURI
 
URI_SYSTEM - Static variable in class com.ten60.netkernel.urrequest.URRequest
our URI
URI_SYSTEM - Static variable in interface org.ten60.netkernel.layer1.nkf.INKFRequestReadOnly
the URI for system arguments
URIdentifier - class com.ten60.netkernel.urii.URIdentifier.
A Universal Resource Identifier.
URIdentifier(String) - Constructor for class com.ten60.netkernel.urii.URIdentifier
Creates a new instance of URIdentifier
URRequest - class com.ten60.netkernel.urrequest.URRequest.
A request made by a requestor to a requestee
URRequest(URIdentifier, IURRequestor, IRequestorSession, IRequestorContext, int, URIdentifier, URRequest, Class) - Constructor for class com.ten60.netkernel.urrequest.URRequest
Creates a new instance of URRequest
URResult - class com.ten60.netkernel.urrequest.URResult.
The result of a request on a requestee
URResult(URRequest, IURRepresentation) - Constructor for class com.ten60.netkernel.urrequest.URResult
Construct a new URResult
Utils - class com.ten60.netkernel.util.Utils.
General utility methods
Utils() - Constructor for class com.ten60.netkernel.util.Utils
 
Utils - class org.ten60.netkernel.layer1.util.Utils.
General utility methods
Utils() - Constructor for class org.ten60.netkernel.layer1.util.Utils
 
Utils1_5 - class com.ten60.netkernel.util.Utils1_5.
Utility methods for JDK1.5+ only
Utils1_5() - Constructor for class com.ten60.netkernel.util.Utils1_5
 
unlock(Object) - Method in class com.ten60.netkernel.util.AsynchLock
releases a lock on the given key, this method must only be called after a lock has been granted.
unregisterModule(ModuleDefinition) - Method in interface com.ten60.netkernel.module.IDynamicClassProvider
Called to unregister a module from potential compilation

V

VERSION - Static variable in class com.ten60.netkernel.container.Container
version number
Version - class com.ten60.netkernel.util.Version.
Contains and manages a version number of the form "x(\.y)*".
Version(int) - Constructor for class com.ten60.netkernel.util.Version
Creates a new Version with a single digit version number
Version(int, int) - Constructor for class com.ten60.netkernel.util.Version
Creates a new Version with a major.minor version number.
Version(Integer[]) - Constructor for class com.ten60.netkernel.util.Version
Converts an array of Integer to a Version.
Version(int[]) - Constructor for class com.ten60.netkernel.util.Version
Converts an array of int to a Version.
Version(String) - Constructor for class com.ten60.netkernel.util.Version
Converts string to a version.
Version(Version) - Constructor for class com.ten60.netkernel.util.Version
Create a new Version by copying another.
Version() - Constructor for class com.ten60.netkernel.util.Version
Create an empty version number.
VoidAspect - class com.ten60.netkernel.urii.aspect.VoidAspect.
Void Representation implements no interfaces
VoidAspect() - Constructor for class com.ten60.netkernel.urii.aspect.VoidAspect
 
VoidAspect - class org.ten60.netkernel.layer1.representation.VoidAspect.
Void Representation implements no interfaces
VoidAspect() - Constructor for class org.ten60.netkernel.layer1.representation.VoidAspect
 
VoidAspectToErrorTransreptor - class org.ten60.netkernel.layer1.transrepresentation.VoidAspectToErrorTransreptor.
A catch all VoidAspect to XXXX Transreptor - you can't convert nothing into something! Try to be informative about why this has happened.
VoidAspectToErrorTransreptor() - Constructor for class org.ten60.netkernel.layer1.transrepresentation.VoidAspectToErrorTransreptor
 
valueIterator() - Method in class com.ten60.netkernel.util.MultiMap
return an iterator over all values
values() - Method in class com.ten60.netkernel.util.CheapMap
Returns a collection view of the values contained in this map.

W

WARNING - Static variable in class com.ten60.netkernel.util.SysLogger
 
WorkerThread - class com.ten60.netkernel.scheduler.WorkerThread.
WorkerThread is a child of a WorkerThreadPool, it exists to provide execution threads to call its parents process() method
WorkerThread(WorkerThreadPool, ThreadGroup) - Constructor for class com.ten60.netkernel.scheduler.WorkerThread
Construct a new QProcessorThread.
WorkerThreadPool - class com.ten60.netkernel.scheduler.WorkerThreadPool.
A ProcessofThreadGroup is a homogeneous collection of ProcessorThreads which can be managed as a group.
WorkerThreadPool(String, int, ThreadGroup) - Constructor for class com.ten60.netkernel.scheduler.WorkerThreadPool
Creates a new ProcessorThreadGroup.
WormholeAccessor - class org.ten60.netkernel.layer1.accessor.WormholeAccessor.
WormholeAccessor
WormholeAccessor() - Constructor for class org.ten60.netkernel.layer1.accessor.WormholeAccessor
Creates a new instance of WormholeAccessor
wasException() - Method in class com.ten60.netkernel.scheduler.RequestState
 
withFragment(String) - Method in class com.ten60.netkernel.urii.URIdentifier
return this URI without the fragment set as specified
withoutFragment() - Method in class com.ten60.netkernel.urii.URIdentifier
return this URI without the last fragment
write(OutputStream) - Method in class com.ten60.netkernel.cache.Cache
outputs the state of the cache with each if its cachelets in XML
write(Writer) - Method in interface com.ten60.netkernel.cache.ICachelet
Write the state of the cache out to the outputstream in unparsed xml in a cachelet specific manner.
write(OutputStream) - Method in class com.ten60.netkernel.container.ComponentImpl
write method implemented with null body
write(OutputStream) - Method in class com.ten60.netkernel.container.Config
Writes the stored configuration to the outputstream
write(OutputStream) - Method in class com.ten60.netkernel.container.Container
writes the state of the container out to the given stream as XML
write(OutputStream) - Method in class com.ten60.netkernel.container.HouseKeeper
write memory statistics out as XML
write(Writer) - Method in class com.ten60.netkernel.module.ModuleDefinition
 
write(OutputStream) - Method in class com.ten60.netkernel.module.ModuleManager
 
write(OutputStream) - Method in class com.ten60.netkernel.module.accessor.ModuleResourceRepresentation
write the resource to the given output stream
write(Writer) - Method in class com.ten60.netkernel.scheduler.RequestStatistics
 
write(OutputStream) - Method in class com.ten60.netkernel.scheduler.Scheduler
 
write(OutputStream) - Method in class com.ten60.netkernel.transport.TransportManager
 
write(OutputStream) - Method in interface com.ten60.netkernel.urii.aspect.IAspectBinaryStream
Write state to OutputStream
write(OutputStream) - Method in class com.ten60.netkernel.urii.aspect.NetKernelExceptionAspect
Write the exception as XML to the outputstream
write(OutputStream) - Method in class com.ten60.netkernel.urii.aspect.StringAspect
Write state to OutputStream
write(Writer, String, String) - Static method in class com.ten60.netkernel.util.XMLUtils
Write an XML element with text to the writer
write(OutputStream) - Method in class org.ten60.netkernel.layer1.accessor.FileResourceRepresentation
write the resource to the given output stream
write(OutputStream) - Method in class org.ten60.netkernel.layer1.representation.ByteArrayAspect
writes the bytes to the given output stream
write(OutputStream) - Method in class org.ten60.netkernel.layer1.representation.ReadableURLAspect
 
write(int) - Method in class org.ten60.netkernel.layer1.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.ten60.netkernel.layer1.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
write(OutputStream) - Method in class org.ten60.netkernel.xml.transrepresentation.SerializedDOMAspect
 
write(Writer, String, String) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
Write an XML element with text to the writer
writeAttr(Writer, String) - Static method in class org.ten60.netkernel.xml.transrepresentation.SerializedDOMAspect
 
writeEscaped(Writer, String, String) - Static method in class com.ten60.netkernel.util.XMLUtils
Write an escaped XML element with text to the writer
writeEscaped(Writer, String) - Static method in class org.ten60.netkernel.xml.transrepresentation.SerializedDOMAspect
 
writeEscaped(Writer, String, String) - Static method in class org.ten60.netkernel.xml.util.XMLUtils
Write an escaped XML element with text to the writer
writeMeta(StringBuffer, IURMeta) - Static method in class org.ten60.netkernel.layer1.util.Utils
 
writeStack(Writer, StackTraceElement[], int) - Static method in class com.ten60.netkernel.util.XMLUtils
Write an stack trace to the writer
writeThrowable(Throwable, Writer) - Static method in class com.ten60.netkernel.util.NetKernelException
 

X

XAHelper - interface org.ten60.netkernel.xml.xahelper.XAHelper.
An interface containing all the methods needed for implementing a subclass of XAccessor.
XAHelperExtra - interface org.ten60.netkernel.xml.xahelper.XAHelperExtra.
A few extra methods for some advanced/system accessors
XAHelperImpl - class org.ten60.netkernel.xml.xahelper.XAHelperImpl.
An implementation of XAHelper, XAHelperExtra
XAHelperImpl(URRequest, XAccessor, Map, boolean) - Constructor for class org.ten60.netkernel.xml.xahelper.XAHelperImpl
Creates a new instance of XAHelperImpl
XAccessor - class org.ten60.netkernel.xml.xahelper.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.
XAccessor() - Constructor for class org.ten60.netkernel.xml.xahelper.XAccessor
 
XAccessor(int) - Constructor for class org.ten60.netkernel.xml.xahelper.XAccessor
 
XDOIncompatibilityException - exception org.ten60.netkernel.xml.xda.XDOIncompatibilityException.
Thrown when a given XDA implementation doesn't implement a called optional method
XDOIncompatibilityException() - Constructor for class org.ten60.netkernel.xml.xda.XDOIncompatibilityException
Creates a new instance of XDOIncompatibilityException
XDOIncompatibilityException(String) - Constructor for class org.ten60.netkernel.xml.xda.XDOIncompatibilityException
Creates a new instance of XDOIncompatibilityException
XMLNS_DECLARATION_URI - Static variable in class org.ten60.netkernel.xml.util.RemoveNamespaceHandler
 
XMLNS_DECLARATION_URI - Static variable in class org.ten60.netkernel.xml.xda.DOMXDA
 
XMLReadable - class com.ten60.netkernel.util.XMLReadable.
Thin wrapper over a DOM to provide fast XPath lookup on values in convenient ways
XMLReadable(Node) - Constructor for class com.ten60.netkernel.util.XMLReadable
Creates a new instance of XMLReadable
XMLToNVP - class org.ten60.netkernel.xml.transrepresentation.XMLToNVP.
Transrepresent From XML (first child elements - text values) to Name Value Pair
XMLToNVP() - Constructor for class org.ten60.netkernel.xml.transrepresentation.XMLToNVP
 
XMLToProperties - class org.ten60.netkernel.xml.util.XMLToProperties.
 
XMLToProperties(Document) - Constructor for class org.ten60.netkernel.xml.util.XMLToProperties
Creates a new instance of XMLToProperties
XMLToProperties(IXDAReadOnly) - Constructor for class org.ten60.netkernel.xml.util.XMLToProperties
 
XMLUtils - class com.ten60.netkernel.util.XMLUtils.
A set of low level DOM manipulation methods
XMLUtils - class org.ten60.netkernel.xml.util.XMLUtils.
A set of low level DOM manipulation methods
XML_PREFIX - Static variable in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
 
XML_PREFIX_NAMESPACE - Static variable in class org.ten60.netkernel.xml.xda.DOMPrefixResolver
 
XPR_BOOLEAN - Static variable in interface org.ten60.netkernel.xml.xda.IXPathResult
 
XPR_NODESET - Static variable in interface org.ten60.netkernel.xml.xda.IXPathResult
 
XPR_NULL - Static variable in interface org.ten60.netkernel.xml.xda.IXPathResult
 
XPR_NUMBER - Static variable in interface org.ten60.netkernel.xml.xda.IXPathResult
 
XPR_RTREEFRAG - Static variable in interface org.ten60.netkernel.xml.xda.IXPathResult
 
XPR_SINGLE_ELEMENT - Static variable in interface org.ten60.netkernel.xml.xda.IXPathResult
 
XPR_STRING - Static variable in interface org.ten60.netkernel.xml.xda.IXPathResult
 
XPR_UNKNOWN - Static variable in interface org.ten60.netkernel.xml.xda.IXPathResult
 
XPathImplementationException - exception org.ten60.netkernel.xml.xda.XPathImplementationException.
Thrown when an IXPathImplementation fails
XPathImplementationException() - Constructor for class org.ten60.netkernel.xml.xda.XPathImplementationException
Creates a new instance of XPathImplementationException
XPathImplementationException(String) - Constructor for class org.ten60.netkernel.xml.xda.XPathImplementationException
 
XPathLocationException - exception org.ten60.netkernel.xml.xda.XPathLocationException.
 
XPathLocationException() - Constructor for class org.ten60.netkernel.xml.xda.XPathLocationException
Creates a new instance of XPathImplementationException
XPathLocationException(String, int) - Constructor for class org.ten60.netkernel.xml.xda.XPathLocationException
 
XXX2JDOM - class org.ten60.netkernel.xml.transrepresentation.XXX2JDOM.
Converts several XML object models to JDOMAspect
XXX2JDOM() - Constructor for class org.ten60.netkernel.xml.transrepresentation.XXX2JDOM
 
XXX2XmlObject - class org.ten60.netkernel.xml.transrepresentation.XXX2XmlObject.
Converts several XML object models to XmlObjectAspect
XXX2XmlObject() - Constructor for class org.ten60.netkernel.xml.transrepresentation.XXX2XmlObject
 
XXXToStAXReader - class org.ten60.netkernel.xml.transrepresentation.XXXToStAXReader.
StAXReader transreptor - attempts to produce a StAXReaderAspect from any resource.
XXXToStAXReader() - Constructor for class org.ten60.netkernel.xml.transrepresentation.XXXToStAXReader
 
XmlObject2DOMXDA - class org.ten60.netkernel.xml.transrepresentation.XmlObject2DOMXDA.
Converts a XmlObject to a DOM
XmlObject2DOMXDA() - Constructor for class org.ten60.netkernel.xml.transrepresentation.XmlObject2DOMXDA
 
XmlObject2SAX - class org.ten60.netkernel.xml.transrepresentation.XmlObject2SAX.
Convert an XMLObject into a SAX stream
XmlObject2SAX() - Constructor for class org.ten60.netkernel.xml.transrepresentation.XmlObject2SAX
 
XmlObjectAspect - class org.ten60.netkernel.xml.representation.XmlObjectAspect.
 
XmlObjectAspect(XmlObject) - Constructor for class org.ten60.netkernel.xml.representation.XmlObjectAspect
 
XmlObjectParser - class org.ten60.netkernel.xml.transrepresentation.XmlObjectParser.
Parses a binary stream into a XMLObject
XmlObjectParser() - Constructor for class org.ten60.netkernel.xml.transrepresentation.XmlObjectParser
 
XmlObjectSAXAspect - class org.ten60.netkernel.xml.representation.XmlObjectSAXAspect.
 
XmlObjectSAXAspect(XmlObject) - Constructor for class org.ten60.netkernel.xml.representation.XmlObjectSAXAspect
 
XmlObjectSerializer - class org.ten60.netkernel.xml.transrepresentation.XmlObjectSerializer.
Serialise XMLObject to a binary stream
XmlObjectSerializer() - Constructor for class org.ten60.netkernel.xml.transrepresentation.XmlObjectSerializer
 

_

__addBranch(Integer) - Method in class com.ten60.netkernel.util.Version
 
__addBranch(int) - Method in class com.ten60.netkernel.util.Version
 

A B C D E F G H I J K L M N O P R S T U V W X _

NetKernel APIs


Copyright © 2002-2004 1060 Research Ltd. All Rights Reserved.