TorqueBox 3.1.2

org.torquebox.core.runtime
Class RubyRuntimeFactoryPoolService

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

public class RubyRuntimeFactoryPoolService
extends Object
implements org.jboss.msc.service.Service<RubyRuntimePool>


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

Constructor Detail

RubyRuntimeFactoryPoolService

public RubyRuntimeFactoryPoolService(RubyRuntimePool pool)
Method Detail

getValue

public RubyRuntimePool getValue()
                         throws IllegalStateException,
                                IllegalArgumentException
Specified by:
getValue in interface org.jboss.msc.value.Value<RubyRuntimePool>
Throws:
IllegalStateException
IllegalArgumentException

start

public void start(org.jboss.msc.service.StartContext context)
           throws org.jboss.msc.service.StartException
Specified by:
start in interface org.jboss.msc.service.Service<RubyRuntimePool>
Throws:
org.jboss.msc.service.StartException

stop

public void stop(org.jboss.msc.service.StopContext context)
Specified by:
stop in interface org.jboss.msc.service.Service<RubyRuntimePool>

getRubyRuntimeFactoryInjector

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

getNamespaceContextSelectorInjector

public org.jboss.msc.inject.Injector<org.jboss.as.naming.context.NamespaceContextSelector> getNamespaceContextSelectorInjector()

TorqueBox 3.1.2

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