org.oddjob.jmx.client
Class ServerView

java.lang.Object
  extended by org.oddjob.jmx.client.ServerView
All Implemented Interfaces:
BeanDirectoryOwner, RemoteDirectoryOwner, RemoteOddjobBean

public class ServerView
extends Object
implements RemoteDirectoryOwner, RemoteOddjobBean

A wrapper for the server main bean.

Author:
rob

Constructor Summary
ServerView(Object serverMainProxy)
           
 
Method Summary
 Object getProxy()
           
 void noop()
          For heart beats.
 RemoteDirectory provideBeanDirectory()
          Provide a remote directory.
 ServerInfo serverInfo()
          Get the component info.
 void startStructural(ChildHelper<Object> childHelper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerView

public ServerView(Object serverMainProxy)
Method Detail

startStructural

public void startStructural(ChildHelper<Object> childHelper)

provideBeanDirectory

public RemoteDirectory provideBeanDirectory()
Description copied from interface: RemoteDirectoryOwner
Provide a remote directory.

Specified by:
provideBeanDirectory in interface BeanDirectoryOwner
Specified by:
provideBeanDirectory in interface RemoteDirectoryOwner
Returns:
The BeanDirectory or null.

getProxy

public Object getProxy()

serverInfo

public ServerInfo serverInfo()
Description copied from interface: RemoteOddjobBean
Get the component info.

Specified by:
serverInfo in interface RemoteOddjobBean
Returns:
ServerInfo for the component.

noop

public void noop()
Description copied from interface: RemoteOddjobBean
For heart beats.

Specified by:
noop in interface RemoteOddjobBean