NetKernel APIs


Uses of Class
com.ten60.netkernel.util.NetKernelException

Packages that use NetKernelException
com.ten60.netkernel.cache   
com.ten60.netkernel.container   
com.ten60.netkernel.module   
com.ten60.netkernel.scheduler   
com.ten60.netkernel.transport   
com.ten60.netkernel.urii   
com.ten60.netkernel.urii.accessor   
com.ten60.netkernel.urii.aspect   
com.ten60.netkernel.urii.fragment   
com.ten60.netkernel.urii.representation   
com.ten60.netkernel.urrequest   
org.ten60.netkernel.layer1.accessor   
org.ten60.netkernel.layer1.nkf   
org.ten60.netkernel.layer1.nkf.impl   
org.ten60.netkernel.layer1.transrepresentation   
org.ten60.netkernel.xml.transrepresentation   
org.ten60.netkernel.xml.xahelper   
 

Uses of NetKernelException in com.ten60.netkernel.cache
 

Methods in com.ten60.netkernel.cache that throw NetKernelException
 void Cache.start(Container aContainer)
          Initialise the cache, finding the default cachelet
 void Cache.stop()
           
 IURRepresentation Cache.get(URRequest aRequest)
          public interface for getting a IURRepresentation that will satisfy the given request
 void Cache.put(URResult aResult)
          public interface for putting informing the cache of a result- it is its choice whether to use it or not
 

Uses of NetKernelException in com.ten60.netkernel.container
 

Methods in com.ten60.netkernel.container that throw NetKernelException
 void HouseKeeper.start(Container aContainer)
          starts the housekeeper.
 void Config.start(Container aContainer)
          Starts the Config component reading in the configuration ready for use.
 void Config.sink(IAspectBinaryStream aData)
          Writes the configuration from the given aspect to the underlying storage.
 void Container.start(Container aContainer)
          Starts the container
 void Container.start()
          Starts the container and wait for restart or stop
 void Container.stop()
          stops the container
 IURRepresentation Container.requestResource(URIdentifier aURI, Class aAspectClass, Map aArgs)
          API for embedded/JMX to allow requests to be made on the container for resources
 ClassLoader Container.getExternalRequestClassLoader()
          returns a classloader with access to all classes and resources of the module which holds the internal transport
 void IComponent.start(Container aContainer)
          starts the component
 void IComponent.stop()
          stops the component
 void ComponentImpl.start(Container aContainer)
          start method implemented with null body
 void ComponentImpl.stop()
          stop method implemented with null body
 

Uses of NetKernelException in com.ten60.netkernel.module
 

Methods in com.ten60.netkernel.module that throw NetKernelException
 IURAccessor ModuleDefinition.getAccessor(String aClassname, Container aContainer)
           
 void ModuleFactory.preParseModules(List aModuleURIStrings)
          pass in the list of module URI strings so that we know what is still used
 void ModuleManager.start(Container aContainer)
           
 void ModuleManager.stop()
           
 ModuleDefinition ModuleManager.getModule(URIdentifier aURI, Version aMin, Version aMax)
          Find the latest version of a module that satisfy the optional criteria
 MappedRequest ModuleManager.getAccessorForRequest(URRequest aRequest, boolean aDebug)
          Performs the resolution process for a request and optionally captures debug
 

Constructors in com.ten60.netkernel.module that throw NetKernelException
ModuleDefinition(String aModuleURIString, long aTimestamp, Document aDoc, ModuleManager aModuleManager)
          Creates a new instance of ModuleDefinition
 

Uses of NetKernelException in com.ten60.netkernel.scheduler
 

Methods in com.ten60.netkernel.scheduler that throw NetKernelException
 URResult Scheduler.requestSynch(URRequest aRequest)
           
 void Scheduler.start(Container aContainer)
           
 

Uses of NetKernelException in com.ten60.netkernel.transport
 

Methods in com.ten60.netkernel.transport that return NetKernelException
 NetKernelException TransportManager.handleAsyncRequest(URRequest aRequest, ITransport aTransport)
          Called from a Transport this method processes an asynchronous request
 

Methods in com.ten60.netkernel.transport that throw NetKernelException
 void TransportManager.start(Container aContainer)
          Start the transport manager.
 void TransportManager.stop()
          Stops all the transports
 

Uses of NetKernelException in com.ten60.netkernel.urii
 

Methods in com.ten60.netkernel.urii that throw NetKernelException
 void IURComponent.initialise(Container aKernel, ModuleDefinition aModule)
          This method is called to put the component into action and ready for use.
 void IURComponent.destroy()
          This method is called to notify the component that it will not be used again.
 

Uses of NetKernelException in com.ten60.netkernel.urii.accessor
 

Methods in com.ten60.netkernel.urii.accessor that throw NetKernelException
protected  URResult AccessorImpl.issueSynchRequest(URRequest aRequest)
          issue a synchronous request
protected  IURRepresentation AccessorImpl.transrepresent(IURRepresentation aFrom, URIdentifier aFromURI, Class aToClass, URRequest aOriginalRequest)
          issue a synchronous transrepresentation request
 

Uses of NetKernelException in com.ten60.netkernel.urii.aspect
 

Methods in com.ten60.netkernel.urii.aspect that return NetKernelException
 NetKernelException IAspectNetKernelException.getException()
          Return the NetKernelException we are holding
 NetKernelException NetKernelExceptionAspect.getException()
          Return the exception
 

Methods in com.ten60.netkernel.urii.aspect with parameters of type NetKernelException
static IURRepresentation NetKernelExceptionAspect.create(NetKernelException aException)
          Create a new representation to hold and exception
 

Uses of NetKernelException in com.ten60.netkernel.urii.fragment
 

Methods in com.ten60.netkernel.urii.fragment that throw NetKernelException
 IURRepresentation IFragmentor.fragment(URRequest aRequest)
          Fragment the given Representation
 

Uses of NetKernelException in com.ten60.netkernel.urii.representation
 

Methods in com.ten60.netkernel.urii.representation that throw NetKernelException
 IURRepresentation ITransrepresentor.transrepresent(IURRepresentation aFrom, URRequest aRequest)
          Transrepresent the given Representation
 

Uses of NetKernelException in com.ten60.netkernel.urrequest
 

Methods in com.ten60.netkernel.urrequest that throw NetKernelException
 URResult IURSynchRequestee.requestSynch(URRequest aRequest)
          make a synchronous request
 

Uses of NetKernelException in org.ten60.netkernel.layer1.accessor
 

Methods in org.ten60.netkernel.layer1.accessor that throw NetKernelException
 void AccessorImpl.initialise(Container aContainer, ModuleDefinition aModule)
          initialise the accessor
protected  IURRepresentation AccessorImpl.getResource(URIdentifier aURI, Class aAspectClass, URRequest aOriginalRequest)
          Gets a IURRepresentation for a given URI.
protected  IURRepresentation AccessorImpl.transrepresent(URIdentifier aSourceURI, IURRepresentation aSourceRepresentation, Class aTargetClass, URRequest aOriginalRequest)
          Transrepresent an IURRepresentation to another aspect
protected  void AccessorImpl.sinkResource(URIdentifier aURI, IURRepresentation aRepresentation, URRequest aOriginalRequest)
          Sink a resource to a URI
 void NewSimpleNetAccessor.initialise(Container aContainer, ModuleDefinition aModule)
           
 

Uses of NetKernelException in org.ten60.netkernel.layer1.nkf
 

Subclasses of NetKernelException in org.ten60.netkernel.layer1.nkf
 class NKFException
          Wrapper around NetkernelException, might be thrown when issuing subrequests from interfaces in this package
 

Methods in org.ten60.netkernel.layer1.nkf that throw NetKernelException
 IURRepresentation INKFKernelHelper.issueRequest(URRequest aRequest)
          Advanced Issue a resource request to the kernel using a URRequest.
 

Uses of NetKernelException in org.ten60.netkernel.layer1.nkf.impl
 

Methods in org.ten60.netkernel.layer1.nkf.impl that throw NetKernelException
 IURRepresentation NKFFragmentorImpl.fragment(URRequest aRequest)
          Adapts the kernel API into the NKF API and calls the fragment(INKFConvenienceHelper context) method.
protected  IURRepresentation NKFComponentHelperImpl.innerIssueSyncRequest(URRequest aRequest)
           
 void NKFTransportImpl.initialise(Container aContainer, ModuleDefinition aRequestorContext)
          Low-level transport start, performs NKF-speocific inititialisation
 void NKFTransportImpl.destroy()
          Low-level transport stop, performs NKF-speocific shutdown
 void NKFAccessorImpl.initialise(Container aContainer, ModuleDefinition aModule)
           
 IURRepresentation NKFTransreptorImpl.transrepresent(IURRepresentation aFrom, URRequest aRequest)
          Adapts the kernel API into the NKF API and calls the transrepresent(INKFConvenienceHelper context) method.
 IURRepresentation NKFHelperImpl.issueRequest(URRequest aRequest)
           
protected abstract  IURRepresentation NKFHelperImpl.innerIssueSyncRequest(URRequest aRequest)
           
protected  IURRepresentation NKFTransportHelperImpl.innerIssueSyncRequest(URRequest aRequest)
           
 

Uses of NetKernelException in org.ten60.netkernel.layer1.transrepresentation
 

Methods in org.ten60.netkernel.layer1.transrepresentation that throw NetKernelException
protected  IURRepresentation ComplexTransreptorImpl.getResource(URIdentifier aURI, Class aAspectClass, URRequest aParent)
           
 IURRepresentation SimpleTransreptorImpl.transrepresent(IURRepresentation aFrom, URRequest aRequest)
          Adapts to legacy interface
abstract  IURRepresentation SimpleTransreptorImpl.transrepresent(IURRepresentation aFrom)
          Transrepresent the given Representation
 

Uses of NetKernelException in org.ten60.netkernel.xml.transrepresentation
 

Methods in org.ten60.netkernel.xml.transrepresentation that throw NetKernelException
 IURRepresentation XmlObjectParser.transrepresent(IURRepresentation aFrom)
           
 IURRepresentation SAX2XmlObject.transrepresent(IURRepresentation aFrom)
           
 IURRepresentation BinaryStreamToSAX.transrepresent(IURRepresentation aFrom)
           
 IURRepresentation SAX2DOM.transrepresent(IURRepresentation aFrom)
           
 IURRepresentation DOM2SAX.transrepresent(IURRepresentation aFrom)
           
 IURRepresentation DOMXDASerializer.transrepresent(IURRepresentation aFrom)
           
 IURRepresentation XmlObject2SAX.transrepresent(IURRepresentation aFrom)
           
 

Uses of NetKernelException in org.ten60.netkernel.xml.xahelper
 

Methods in org.ten60.netkernel.xml.xahelper that throw NetKernelException
 IXAspect XAHelper.getOperand()
          return an IXAspect of the operand
 IURRepresentation XAHelper.getOperand(Class aClass)
          return an IURRepresentation of the operand that has a particular aspect
 IXAspect XAHelper.getOperator()
          return an IXAspect of the operator
 IURRepresentation XAHelper.getOperator(Class aClass)
          return an IURRepresentation of the operator that has a particular aspect
 IXAspect XAHelper.getParameter()
          return an IXAspect of the parameter
 IURRepresentation XAHelper.getParameter(Class aClass)
          return an IURRepresentation of the parameter that has a particular aspect
 IXAspect XAHelper.getXResource(URI aURI)
          Return an IXAspect of an abitrary URI
 IURRepresentation XAHelper.getResource(URI aURI, Class aClass)
          return an IURRepresentation of an abitrary URI
 void XAHelper.setResource(URI aURI, IURRepresentation aRepresentation)
          Sink an abitrary resource
 IURRepresentation XAHelperExtra.requestResourceWithValues(URI aURI, Class aAspectClass, Map aURIToValue)
          Request a resource with optional pass-by-value arguments
protected  IURRepresentation XAccessor.getProxy(URIdentifier aURI, Class aAspectClass, URRequest aOriginalRequest)
           
protected  IURRepresentation XAccessor.transrepresent(URIdentifier aSourceURI, IURRepresentation aSourceProxy, Class aAspectClass, URRequest aOriginalRequest)
           
protected  IURRepresentation XAccessor.fragment(IURRepresentation aSourceProxy, String aFragment, Class aAspectClass, URRequest aOriginalRequest)
           
 IXAspect XAHelperImpl.getOperand()
           
 IURRepresentation XAHelperImpl.getOperand(Class aClass)
           
 IXAspect XAHelperImpl.getOperator()
           
 IURRepresentation XAHelperImpl.getOperator(Class aClass)
           
 IXAspect XAHelperImpl.getParameter()
           
 IURRepresentation XAHelperImpl.getParameter(Class aClass)
           
 IXAspect XAHelperImpl.getXResource(URI aURI)
           
 IURRepresentation XAHelperImpl.getResource(URI aURI, Class aClass)
           
 void XAHelperImpl.setResource(URI aURI, IURRepresentation aProxy)
           
 IURRepresentation XAHelperImpl.requestResourceWithValues(URI aURI, Class aAspectClass, Map aURIToValue)
          Request a resource with optional pass-by-value arguments
 

Constructors in org.ten60.netkernel.xml.xahelper that throw NetKernelException
XAHelperImpl(URRequest aRequest, XAccessor aAccessor, Map aArgumentDeclarations, boolean aKeepDependencies)
          Creates a new instance of XAHelperImpl
 


NetKernel APIs


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