PageBoxLib
Class APIImpl.ExtensionImpl

java.lang.Object
  extended byPageBoxLib.APIImpl.ExtensionImpl
All Implemented Interfaces:
ExtensionIF
Enclosing class:
APIImpl

class APIImpl.ExtensionImpl
extends java.lang.Object
implements ExtensionIF

Extension wrapper. Runs privileged code.


Field Summary
private  ExtensionIF exti
          Extension object
(package private)  java.lang.SecurityManager sm
          Handle to the Security Manager.
 
Constructor Summary
(package private) APIImpl.ExtensionImpl(ExtensionIF exti)
          Constructor.
 
Method Summary
 java.lang.Object call(java.lang.Object obj)
          Extension method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exti

private ExtensionIF exti
Extension object


sm

java.lang.SecurityManager sm
Handle to the Security Manager. Tested for null.

Constructor Detail

APIImpl.ExtensionImpl

APIImpl.ExtensionImpl(ExtensionIF exti)
Constructor.

Parameters:
exti - extension object
Method Detail

call

public java.lang.Object call(java.lang.Object obj)
                      throws java.lang.Exception
Extension method.

Specified by:
call in interface ExtensionIF
Parameters:
obj - method parameter
Returns:
method response
Throws:
java.lang.Exception