com.bigdata.jini.start.config
Class TransactionServerConfiguration

java.lang.Object
  extended by com.bigdata.jini.start.config.ServiceConfiguration
      extended by com.bigdata.jini.start.config.JavaServiceConfiguration
          extended by com.bigdata.jini.start.config.ManagedServiceConfiguration
              extended by com.bigdata.jini.start.config.JiniServiceConfiguration
                  extended by com.bigdata.jini.start.config.BigdataServiceConfiguration
                      extended by com.bigdata.jini.start.config.TransactionServerConfiguration
All Implemented Interfaces:
Serializable

public class TransactionServerConfiguration
extends BigdataServiceConfiguration

Configuration for the TransactionServer.

Version:
$Id$
Author:
Bryan Thompson
See Also:
Serialized Form

Nested Class Summary
 class TransactionServerConfiguration.TransactionServiceStarter<V extends JiniServiceProcessHelper>
           
 
Nested classes/interfaces inherited from class com.bigdata.jini.start.config.BigdataServiceConfiguration
BigdataServiceConfiguration.BigdataServiceStarter<V extends JiniServiceProcessHelper>, BigdataServiceConfiguration.Options
 
Nested classes/interfaces inherited from class com.bigdata.jini.start.config.JiniServiceConfiguration
JiniServiceConfiguration.JiniServiceStarter<V extends JiniServiceProcessHelper>
 
Nested classes/interfaces inherited from class com.bigdata.jini.start.config.ManagedServiceConfiguration
ManagedServiceConfiguration.ManagedServiceStarter<V extends ProcessHelper>
 
Nested classes/interfaces inherited from class com.bigdata.jini.start.config.JavaServiceConfiguration
JavaServiceConfiguration.JavaServiceStarter<V extends ProcessHelper>
 
Nested classes/interfaces inherited from class com.bigdata.jini.start.config.ServiceConfiguration
ServiceConfiguration.AbstractServiceStarter<V extends ProcessHelper>
 
Field Summary
 
Fields inherited from class com.bigdata.jini.start.config.JiniServiceConfiguration
entries, groups, jiniOptions, locators, properties
 
Fields inherited from class com.bigdata.jini.start.config.JavaServiceConfiguration
classpath, defaultJavaArgs, javaHome, log4j
 
Fields inherited from class com.bigdata.jini.start.config.ServiceConfiguration
args, className, constraints, log, options, replicationCount, serviceCount, serviceDir, timeout
 
Constructor Summary
TransactionServerConfiguration(net.jini.config.Configuration config)
           
 
Method Summary
 TransactionServerConfiguration.TransactionServiceStarter newServiceStarter(JiniFederation fed, IServiceListener listener, String zpath, net.jini.core.entry.Entry[] attributes)
          Factory method returns an object that may be used to (re-)start a service.
 
Methods inherited from class com.bigdata.jini.start.config.BigdataServiceConfiguration
toString
 
Methods inherited from class com.bigdata.jini.start.config.JiniServiceConfiguration
getJiniOptions
 
Methods inherited from class com.bigdata.jini.start.config.ManagedServiceConfiguration
newLogicalServiceTask, newServiceStarter
 
Methods inherited from class com.bigdata.jini.start.config.JavaServiceConfiguration
getClassName, getClasspath, getDefaultJavaArgs, getJavaHome, getLog4j
 
Methods inherited from class com.bigdata.jini.start.config.ServiceConfiguration
canStartService, canStartService, concat, getArgs, getClassPath, getConstraints, getDefaultTimeout, getOptions, getReplicationCount, getServiceCount, getServiceDir, getStringArray, getTimeout, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransactionServerConfiguration

public TransactionServerConfiguration(net.jini.config.Configuration config)
                               throws net.jini.config.ConfigurationException
Parameters:
config -
Throws:
net.jini.config.ConfigurationException
Method Detail

newServiceStarter

public TransactionServerConfiguration.TransactionServiceStarter newServiceStarter(JiniFederation fed,
                                                                                  IServiceListener listener,
                                                                                  String zpath,
                                                                                  net.jini.core.entry.Entry[] attributes)
                                                                           throws Exception
Description copied from class: ManagedServiceConfiguration
Factory method returns an object that may be used to (re-)start a service.

Overrides:
newServiceStarter in class BigdataServiceConfiguration
zpath - The path to the logical service whose instance will be started.
attributes - This provides the information required to restart a persistent service. When not given a new service instance will be started. When given, the same service instance will be restarted.
Throws:
Exception - if there is a problem creating the service starter.


Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.