orca.manage.extensions.standard.controllers
Class AuthorityBasePolicyPortalPlugin

java.lang.Object
  extended by orca.portal.PortalPluginBase
      extended by orca.manage.extensions.standard.controllers.AuthorityBasePolicyPortalPlugin
All Implemented Interfaces:
IPortalPlugin

public class AuthorityBasePolicyPortalPlugin
extends PortalPluginBase

ImageManager portal plugin. This portal plugin object will register itself under the GUID of the package: ImageManagerConstants.PackageId.


Field Summary
static java.lang.String MainTemplate
           
protected  IAuthorityBasePolicyManagementProxy proxy
          The management proxy
 
Fields inherited from class orca.portal.PortalPluginBase
actorName, id, logger, mainTemplate, packageID, pluginID, root, sliceName, tabName
 
Constructor Summary
AuthorityBasePolicyPortalPlugin()
          Creates a new instance.
 
Method Summary
protected  void getLocalProxy(ProtocolProxyMng protocol, LocalManagerObjectProxy p)
          Obtains a proxy to the image manager manager object using local communication.
 IAuthorityPolicyManagementProxy getManagementProxy()
          Returns the management proxy
protected  ProtocolProxyMng getProtocolProxy(java.lang.String protocol, ProtocolProxyMng[] proxies)
          Returns the proxy descriptor for the specified protocol
protected  void getProxy()
          Obtains a proxy to the image manager manager object
 void initialize()
          Initialize the plugin
 
Methods inherited from class orca.portal.PortalPluginBase
getActorName, getMainTemplate, getPackageId, getPluginId, getSliceName, getStackTraceString, getTabName, setActor, setExceptionDetails, setLogger, setManagerObjectKey, setPackageID, setPluginID, setRoot, setSlice, setTabName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MainTemplate

public static final java.lang.String MainTemplate
See Also:
Constant Field Values

proxy

protected IAuthorityBasePolicyManagementProxy proxy
The management proxy

Constructor Detail

AuthorityBasePolicyPortalPlugin

public AuthorityBasePolicyPortalPlugin()
Creates a new instance.

Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Description copied from class: PortalPluginBase
Initialize the plugin

Specified by:
initialize in interface IPortalPlugin
Overrides:
initialize in class PortalPluginBase
Throws:
java.lang.Exception

getProxy

protected void getProxy()
                 throws java.lang.Exception
Obtains a proxy to the image manager manager object

Throws:
java.lang.Exception

getProtocolProxy

protected ProtocolProxyMng getProtocolProxy(java.lang.String protocol,
                                            ProtocolProxyMng[] proxies)
Returns the proxy descriptor for the specified protocol

Parameters:
protocol - Protocol name
proxies - Array of protocol descriptors
Returns:

getLocalProxy

protected void getLocalProxy(ProtocolProxyMng protocol,
                             LocalManagerObjectProxy p)
                      throws java.lang.Exception
Obtains a proxy to the image manager manager object using local communication. (direct method invocation).

Parameters:
protocol - Protocol proxy descriptor
p - The local manager object proxy
Throws:
java.lang.Exception

getManagementProxy

public IAuthorityPolicyManagementProxy getManagementProxy()
Returns the management proxy

Returns:


Copyright © 2007 Network/Internet Computing Lab. All Rights Reserved.