TorqueBox 3.1.2

org.torquebox.core.runtime
Class RubyRuntimePoolStartService

java.lang.Object
  extended by org.projectodd.polyglot.core.AsyncService<RubyRuntimePool>
      extended by org.torquebox.core.runtime.RubyRuntimePoolStartService
All Implemented Interfaces:
org.jboss.msc.service.Service<RubyRuntimePool>, org.jboss.msc.value.Value<RubyRuntimePool>

public class RubyRuntimePoolStartService
extends org.projectodd.polyglot.core.AsyncService<RubyRuntimePool>


Field Summary
 
Fields inherited from interface org.jboss.msc.service.Service
NULL, NULL_VALUE
 
Constructor Summary
RubyRuntimePoolStartService(RubyRuntimePool pool)
           
 
Method Summary
 org.jboss.msc.inject.Injector<RubyRuntimeFactory> getRubyRuntimeFactoryInjector()
           
 RubyRuntimePool getValue()
           
 void startAsync(org.jboss.msc.service.StartContext context)
           
 void stop(org.jboss.msc.service.StopContext context)
           
 
Methods inherited from class org.projectodd.polyglot.core.AsyncService
start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RubyRuntimePoolStartService

public RubyRuntimePoolStartService(RubyRuntimePool pool)
Method Detail

getValue

public RubyRuntimePool getValue()
                         throws IllegalStateException,
                                IllegalArgumentException
Throws:
IllegalStateException
IllegalArgumentException

startAsync

public void startAsync(org.jboss.msc.service.StartContext context)
                throws Exception
Specified by:
startAsync in class org.projectodd.polyglot.core.AsyncService<RubyRuntimePool>
Throws:
Exception

stop

public void stop(org.jboss.msc.service.StopContext context)

getRubyRuntimeFactoryInjector

public org.jboss.msc.inject.Injector<RubyRuntimeFactory> getRubyRuntimeFactoryInjector()

TorqueBox 3.1.2

Copyright © 2015 JBoss by Red Hat. All Rights Reserved.