NetKernel APIs


Uses of Class
com.ten60.netkernel.urrequest.URRequest

Packages that use URRequest
com.ten60.netkernel.cache   
com.ten60.netkernel.module   
com.ten60.netkernel.module.accessor   
com.ten60.netkernel.scheduler   
com.ten60.netkernel.scheduler.debug   
com.ten60.netkernel.transport   
com.ten60.netkernel.urii.accessor   
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.layer1.util   
org.ten60.netkernel.xml.xahelper   
 

Uses of URRequest in com.ten60.netkernel.cache
 

Methods in com.ten60.netkernel.cache with parameters of type URRequest
 IURRepresentation ICachelet.get(URRequest aRequest)
          Attempt to get a representation that will satisfy the given request
 IURRepresentation Cache.get(URRequest aRequest)
          public interface for getting a IURRepresentation that will satisfy the given request
 

Uses of URRequest in com.ten60.netkernel.module
 

Methods in com.ten60.netkernel.module that return URRequest
 URRequest MappedRequest.getMappedRequest()
           
 

Methods in com.ten60.netkernel.module with parameters of type URRequest
 IFragmentor ModuleDefinition.getFragmentorFor(URRequest aRequest, List aLookedAtModules)
           
 MappedRequest MappingCache.get(URRequest aRequest)
          try to find how the requests will be resolved from the cache
 void MappingCache.put(URRequest aRequest, MappedRequest aMapped)
          once a resolution has been performed it can be added to the cache
 MappedRequest ModuleManager.getAccessorForRequest(URRequest aRequest, boolean aDebug)
          Performs the resolution process for a request and optionally captures debug
 ITransrepresentor ModuleManager.getTransrepresentorFor(IURRepresentation aFrom, Class aTo, URRequest aRequest)
           
 IFragmentor ModuleManager.getFragmentorFor(URRequest aRequest)
           
 

Constructors in com.ten60.netkernel.module with parameters of type URRequest
MappedRequest(String aAccessorClass, URRequest aMappedRequest, int aContextDepth)
          Creates a new instance of MappedRequest
 

Uses of URRequest in com.ten60.netkernel.module.accessor
 

Methods in com.ten60.netkernel.module.accessor with parameters of type URRequest
 void ModuleResourceAccessor.requestAsync(URRequest aRequest)
          handle all request types
 

Uses of URRequest in com.ten60.netkernel.scheduler
 

Methods in com.ten60.netkernel.scheduler that return URRequest
 URRequest RequestState.getMappedRequest()
           
 URRequest RequestState.getOriginalRequest()
           
 URRequest PendingRequestMap.getRootRequestForSession(IRequestorSession aSession)
           
 

Methods in com.ten60.netkernel.scheduler with parameters of type URRequest
 void RequestState.setMappedRequest(URRequest aRequest)
           
 RequestState Scheduler.getPendingStateFor(URRequest aRequest)
           
 URResult Scheduler.requestSynch(URRequest aRequest)
           
 void Scheduler.requestAsync(URRequest aRequest)
           
 void PendingRequestMap.put(URRequest aRequest, RequestState aState)
           
 RequestState PendingRequestMap.remove(URRequest aRequest)
           
 RequestState PendingRequestMap.get(URRequest aRequest)
           
 

Constructors in com.ten60.netkernel.scheduler with parameters of type URRequest
RequestState(URRequest aOriginalRequest, RequestState aParent)
          Creates a new instance of RequestState
 

Uses of URRequest in com.ten60.netkernel.scheduler.debug
 

Methods in com.ten60.netkernel.scheduler.debug that return URRequest
 URRequest Debugger.getRootOf(RequestState aState)
          Find the request which initiated the call stack ending in aState.
 

Methods in com.ten60.netkernel.scheduler.debug with parameters of type URRequest
 RequestState Debugger.getStateFor(URRequest aRequest)
           
 

Uses of URRequest in com.ten60.netkernel.transport
 

Methods in com.ten60.netkernel.transport with parameters of type URRequest
 IURRepresentation TransportManager.handleRequest(URRequest aRequest, ITransport aTransport)
          Called from a Transport this method processes a synchronous request
 IURRepresentation TransportManager.innerHandleRequest(URRequest aRequest, ITransport aTransport)
          Separate method so that Container can call init process without worry of being blocked whilst all else is kept at bay
 NetKernelException TransportManager.handleAsyncRequest(URRequest aRequest, ITransport aTransport)
          Called from a Transport this method processes an asynchronous request
 

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

Methods in com.ten60.netkernel.urii.accessor with parameters of type URRequest
protected  void AccessorImpl.issueResult(URRequest aRequest, IURRepresentation aResource, boolean aException)
          return result of our invocation
protected  void AccessorImpl.issueRequest(URRequest aRequest)
          issue an asychronous request
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 URRequest in com.ten60.netkernel.urii.fragment
 

Methods in com.ten60.netkernel.urii.fragment with parameters of type URRequest
 boolean IFragmentor.matches(URRequest aRequest)
           
 IURRepresentation IFragmentor.fragment(URRequest aRequest)
          Fragment the given Representation
 

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

Methods in com.ten60.netkernel.urii.representation with parameters of type URRequest
 IURRepresentation ITransrepresentor.transrepresent(IURRepresentation aFrom, URRequest aRequest)
          Transrepresent the given Representation
 

Uses of URRequest in com.ten60.netkernel.urrequest
 

Methods in com.ten60.netkernel.urrequest that return URRequest
 URRequest URResult.getRequest()
          return the request that this is the result for
 URRequest URRequest.getParent()
           
 URRequest URRequest.rewrite(URIdentifier aRewritten)
          rewrite the URI of the given request
 

Methods in com.ten60.netkernel.urrequest with parameters of type URRequest
 void IURRequestee.requestAsync(URRequest aRequest)
          Make an asynchronous request
 boolean URRequest.isSubRequest(URRequest aOther)
           
 URResult IURSynchRequestee.requestSynch(URRequest aRequest)
          make a synchronous request
 

Constructors in com.ten60.netkernel.urrequest with parameters of type URRequest
URResult(URRequest aRequest, IURRepresentation aResource)
          Construct a new URResult
URRequest(URIdentifier aURI, IURRequestor aRequestor, IRequestorSession aSession, IRequestorContext aContext, int aType, URIdentifier aCWU, URRequest aParent, Class aAspectClass)
          Creates a new instance of URRequest
 

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

Methods in org.ten60.netkernel.layer1.accessor with parameters of type URRequest
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.requestAsync(URRequest aRequest)
           
 void WormholeAccessor.requestAsync(URRequest aRequest)
           
 void AbstractSchemeAccessor.requestAsync(URRequest aRequest)
           
 void DataSchemeAccessor.requestAsync(URRequest aRequest)
           
 

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

Methods in org.ten60.netkernel.layer1.nkf that return URRequest
 URRequest INKFKernelHelper.getThisKernelRequest()
          Advanced Return the request which initiated this invocation of the accessor
 

Methods in org.ten60.netkernel.layer1.nkf with parameters of type URRequest
 IURRepresentation INKFKernelHelper.issueRequest(URRequest aRequest)
          Advanced Issue a resource request to the kernel using a URRequest.
 

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

Methods in org.ten60.netkernel.layer1.nkf.impl that return URRequest
 URRequest NKFHelperImpl.getThisKernelRequest()
           
 

Methods in org.ten60.netkernel.layer1.nkf.impl with parameters of type URRequest
 boolean NKFFragmentorImpl.matches(URRequest aRequest)
           
 IURRepresentation NKFFragmentorImpl.fragment(URRequest aRequest)
          Adapts the kernel API into the NKF API and calls the fragment(INKFConvenienceHelper context) method.
protected  void NKFComponentHelperImpl.innerIssueAsyncRequest(URRequest aRequest)
           
protected  IURRepresentation NKFComponentHelperImpl.innerIssueSyncRequest(URRequest aRequest)
           
 void NKFAccessorImpl.requestAsync(URRequest aRequest)
           
 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  void NKFHelperImpl.innerIssueAsyncRequest(URRequest aRequest)
           
protected abstract  IURRepresentation NKFHelperImpl.innerIssueSyncRequest(URRequest aRequest)
           
protected  void NKFTransportHelperImpl.innerIssueAsyncRequest(URRequest aRequest)
           
protected  IURRepresentation NKFTransportHelperImpl.innerIssueSyncRequest(URRequest aRequest)
           
 

Constructors in org.ten60.netkernel.layer1.nkf.impl with parameters of type URRequest
NKFComponentHelperImpl(Container aContainer, IRequestorContext aContext, Scheduler aScheduler, URRequest aRequest)
          Creates a new instance of NKFAccessorHelperImpl
NKFRequestReadOnlyImpl(URRequest aRequest)
          Creates a new instance of NKFRequestReadOnlyImpl
NKFTransreptorHelperImpl(Container aContainer, ModuleDefinition aContext, Scheduler aScheduler, URRequest aRequest)
          Creates a new instance of NKFTransreptorHelperImpl
NKFAccessorHelperImpl(Container aContainer, IRequestorContext aContext, Scheduler aScheduler, URRequest aRequest, String aClassName)
          Creates a new instance of NKFAccessorHelperImpl
NKFHelperImpl(Container aContainer, IRequestorContext aContext, URRequest aRequest)
          Creates a new instance of NKFHelperImpl
 

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

Methods in org.ten60.netkernel.layer1.transrepresentation with parameters of type URRequest
protected  IURRepresentation ComplexTransreptorImpl.getResource(URIdentifier aURI, Class aAspectClass, URRequest aParent)
           
 IURRepresentation SimpleTransreptorImpl.transrepresent(IURRepresentation aFrom, URRequest aRequest)
          Adapts to legacy interface
 

Uses of URRequest in org.ten60.netkernel.layer1.util
 

Constructors in org.ten60.netkernel.layer1.util with parameters of type URRequest
SuperStackClassLoader(URRequest aRequest)
          Creates a new instance of ScriptClassLoader
 

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

Methods in org.ten60.netkernel.xml.xahelper that return URRequest
 URRequest XAHelperExtra.getRequest()
          Return the raw request that invoked the accessor
 URRequest XAHelperImpl.getRequest()
           
 

Methods in org.ten60.netkernel.xml.xahelper with parameters of type URRequest
 void XAccessor.requestAsync(URRequest aRequest)
           
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)
           
 

Constructors in org.ten60.netkernel.xml.xahelper with parameters of type URRequest
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.