orca.manage.extensions.standard.actors
Class ActorPortalPlugin

java.lang.Object
  extended by orca.portal.PortalPluginBase
      extended by orca.manage.extensions.standard.actors.ActorPortalPlugin
All Implemented Interfaces:
IPortalPlugin
Direct Known Subclasses:
BrokerPortalPlugin, ServiceManagerPortalPlugin, SiteAuthorityPortalPlugin

public class ActorPortalPlugin
extends PortalPluginBase


Field Summary
protected  ActorManagementProxy proxy
          The management proxy
 
Fields inherited from class orca.portal.PortalPluginBase
actorName, id, logger, mainTemplate, packageID, pluginID, root, sliceName, tabName
 
Constructor Summary
ActorPortalPlugin()
          Create a new instance
 
Method Summary
protected  void getLocalProxy(ProtocolProxyMng protocol, LocalManagerObjectProxy p)
          Obtains a proxy to the actor manager object using local communication (direct method invocation).
 ActorManagementProxy 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 actor 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

proxy

protected ActorManagementProxy proxy
The management proxy

Constructor Detail

ActorPortalPlugin

public ActorPortalPlugin()
Create a new instance

Method Detail

initialize

public void initialize()
                throws java.lang.Exception
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 actor 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 actor 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 ActorManagementProxy getManagementProxy()
Returns the management proxy

Returns:


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