org.jpos.q2.qbean
Class SpaceProxyAdaptor

java.lang.Object
  extended by org.jpos.q2.QBeanSupport
      extended by org.jpos.q2.qbean.SpaceProxyAdaptor
All Implemented Interfaces:
Configurable, QBean, SpaceProxyAdaptorMBean, QBeanSupportMBean, QPersist

public class SpaceProxyAdaptor
extends QBeanSupport
implements SpaceProxyAdaptorMBean

Remote Space Proxy Adaptor.

Version:
$Revision$ $Date$
Author:
Alwyn Schoeman

Field Summary
 
Fields inherited from class org.jpos.q2.QBeanSupport
cfg, log
 
Fields inherited from interface org.jpos.q2.QBean
DESTROYED, FAILED, STARTED, STARTING, stateString, STOPPED, STOPPING
 
Constructor Summary
SpaceProxyAdaptor()
           
 
Method Summary
 Set getKeys()
           
 String getSpaceName()
           
 void setSpaceName(String spaceName)
           
protected  void startService()
           
protected  void stopService()
           
 
Methods inherited from class org.jpos.q2.QBeanSupport
addAttr, createElement, destroy, destroyService, getAttrs, getAttrs, getConfiguration, getFactory, getLoader, getLoaderURLS, getLog, getLogger, getName, getPersist, getProperties, getProperty, getRealm, getServer, getState, getStateAsString, init, initService, isModified, running, setAttr, setConfiguration, setLogger, setModified, setName, setPersist, setProperty, setRealm, setServer, setState, shutdownQ2, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jpos.q2.QBeanSupportMBean
getLoader, getLoaderURLS, getLogger, getName, getRealm, getServer, setLogger, setName, setPersist, setRealm, setServer, shutdownQ2
 
Methods inherited from interface org.jpos.q2.QBean
destroy, getState, getStateAsString, init, start, stop
 
Methods inherited from interface org.jpos.q2.QPersist
getPersist, isModified
 

Constructor Detail

SpaceProxyAdaptor

public SpaceProxyAdaptor()
Method Detail

startService

protected void startService()
                     throws RemoteException,
                            NamingException
Overrides:
startService in class QBeanSupport
Throws:
RemoteException
NamingException

stopService

protected void stopService()
Overrides:
stopService in class QBeanSupport

setSpaceName

public void setSpaceName(String spaceName)
Specified by:
setSpaceName in interface SpaceProxyAdaptorMBean

getSpaceName

public String getSpaceName()
Specified by:
getSpaceName in interface SpaceProxyAdaptorMBean

getKeys

public Set getKeys()
Specified by:
getKeys in interface SpaceProxyAdaptorMBean


Copyright © 1998-2012 jPOS.org. All Rights Reserved.