org.nakedobjects.plugins.xstream.server
Class XStreamOverSocketsViewerInstaller

java.lang.Object
  extended by org.nakedobjects.runtime.installers.InstallerAbstract
      extended by org.nakedobjects.runtime.viewer.NakedObjectsViewerInstallerAbstract
          extended by org.nakedobjects.remoting.server.SocketsViewerInstallerAbstract
              extended by org.nakedobjects.plugins.xstream.server.XStreamOverSocketsViewerInstaller
All Implemented Interfaces:
ApplicationScopedComponent, Component, Installer, ConfigurationBuilderAware, InstallerLookupAware, NakedObjectsViewerInstaller

public class XStreamOverSocketsViewerInstaller
extends SocketsViewerInstallerAbstract

Implementation of a NakedObjectsViewer providing the ability to run from server as a command line application.

To run, use the --viewer xstream-sockets flag. The client-side should run using --connector xstream-sockets flag.


Field Summary
 
Fields inherited from interface org.nakedobjects.runtime.viewer.NakedObjectsViewerInstaller
TYPE
 
Constructor Summary
XStreamOverSocketsViewerInstaller()
           
 
Method Summary
protected  void addConfigurationResources(java.util.List<java.lang.String> configurationResources)
           
protected  SocketsViewerAbstract createSocketsViewer(ObjectEncoderDecoder objectEncoderDecoder)
           
 
Methods inherited from class org.nakedobjects.remoting.server.SocketsViewerInstallerAbstract
doCreateViewer
 
Methods inherited from class org.nakedobjects.runtime.viewer.NakedObjectsViewerInstallerAbstract
createViewer, injectDependenciesInto, setInstallerLookup
 
Methods inherited from class org.nakedobjects.runtime.installers.InstallerAbstract
getConfiguration, getConfigurationResources, getName, getType, init, setConfiguration, setConfigurationBuilder, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.Installer
getConfigurationResources, getName, getType
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.ApplicationScopedComponent
init, shutdown
 

Constructor Detail

XStreamOverSocketsViewerInstaller

public XStreamOverSocketsViewerInstaller()
Method Detail

addConfigurationResources

protected void addConfigurationResources(java.util.List<java.lang.String> configurationResources)
Overrides:
addConfigurationResources in class InstallerAbstract

createSocketsViewer

protected SocketsViewerAbstract createSocketsViewer(ObjectEncoderDecoder objectEncoderDecoder)
Specified by:
createSocketsViewer in class SocketsViewerInstallerAbstract


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.