org.jboss.tutorial.service.bean
Class ServiceThree

java.lang.Object
  extended by org.jboss.tutorial.service.bean.ServiceThree
All Implemented Interfaces:
ServiceThreeManagement

public class ServiceThree
extends java.lang.Object
implements ServiceThreeManagement


Field Summary
static java.lang.String OBJECT_NAME
          The ObjectName for ServiceThree
 javax.management.ObjectName serviceOneName
           
 
Constructor Summary
ServiceThree()
           
 
Method Summary
 java.lang.Object intercept(javax.interceptor.InvocationContext ctx)
           
 java.lang.String serviceOneHello()
           
 java.lang.String serviceTwoHello()
           
 void setServiceTwo(ServiceTwoManagement service2)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OBJECT_NAME

public static final java.lang.String OBJECT_NAME
The ObjectName for ServiceThree

See Also:
Constant Field Values

serviceOneName

public javax.management.ObjectName serviceOneName
Constructor Detail

ServiceThree

public ServiceThree()
Method Detail

setServiceTwo

public void setServiceTwo(ServiceTwoManagement service2)

serviceOneHello

public java.lang.String serviceOneHello()
                                 throws java.lang.Exception
Specified by:
serviceOneHello in interface ServiceThreeManagement
Throws:
java.lang.Exception

serviceTwoHello

public java.lang.String serviceTwoHello()
Specified by:
serviceTwoHello in interface ServiceThreeManagement

intercept

public java.lang.Object intercept(javax.interceptor.InvocationContext ctx)
                           throws java.lang.Exception
Throws:
java.lang.Exception

start

public void start()
           throws java.lang.Exception
Specified by:
start in interface ServiceThreeManagement
Throws:
java.lang.Exception

stop

public void stop()
Specified by:
stop in interface ServiceThreeManagement