TorqueBox 3.1.2

org.torquebox.services
Class RubyServiceStart

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

public class RubyServiceStart
extends org.projectodd.polyglot.core.AsyncService<RubyService>


Field Summary
 
Fields inherited from interface org.jboss.msc.service.Service
NULL, NULL_VALUE
 
Constructor Summary
RubyServiceStart()
           
 
Method Summary
 org.jboss.msc.inject.Injector<RubyService> getRubyServiceInjector()
           
 RubyService 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

RubyServiceStart

public RubyServiceStart()
Method Detail

getValue

public RubyService 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<RubyService>
Throws:
Exception

stop

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

getRubyServiceInjector

public org.jboss.msc.inject.Injector<RubyService> getRubyServiceInjector()

TorqueBox 3.1.2

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