NetKernel APIs


org.ten60.netkernel.layer1.transrepresentation
Class ComplexTransreptorImpl

java.lang.Object
  extended byorg.ten60.netkernel.layer1.transrepresentation.ComplexTransreptorImpl
All Implemented Interfaces:
ITransrepresentor, IURComponent

public abstract class ComplexTransreptorImpl
extends Object
implements ITransrepresentor

SimpleTransreptorImpl provides implementation of ITransrepresentor with no knowledge of where it is. This provides legacy support for effectively static transreptor classes


Constructor Summary
ComplexTransreptorImpl()
           
 
Method Summary
 void destroy()
          This method is called to notify the component that it will not be used again.
protected  Container getContainer()
           
 ModuleDefinition getModule()
           
protected  IURRepresentation getResource(URIdentifier aURI, Class aAspectClass, URRequest aParent)
           
 void initialise(Container aContainer, ModuleDefinition aModule)
          initialise an transreptor with its identify, we ignore this
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ten60.netkernel.urii.representation.ITransrepresentor
supports, transrepresent
 

Constructor Detail

ComplexTransreptorImpl

public ComplexTransreptorImpl()
Method Detail

initialise

public final void initialise(Container aContainer,
                             ModuleDefinition aModule)
initialise an transreptor with its identify, we ignore this

Specified by:
initialise in interface IURComponent
Parameters:
aModule - The module this transreptor operates in
aContainer - The container this transreptor operates in

destroy

public void destroy()
Description copied from interface: IURComponent
This method is called to notify the component that it will not be used again. No service calls will be pending when this method is called.

Specified by:
destroy in interface IURComponent

getContainer

protected Container getContainer()

getModule

public ModuleDefinition getModule()
Specified by:
getModule in interface ITransrepresentor

getResource

protected IURRepresentation getResource(URIdentifier aURI,
                                        Class aAspectClass,
                                        URRequest aParent)
                                 throws NetKernelException
Throws:
NetKernelException

NetKernel APIs


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