com.ebmwebsourcing.easycommons.sca.helper.impl
Class SCAComponentImpl

java.lang.Object
  extended by com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

public abstract class SCAComponentImpl
extends java.lang.Object
implements com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent


Constructor Summary
SCAComponentImpl()
           
 
Method Summary
 void createSCAComponent()
          Create the component
 void destroySCAComponent()
           
 org.objectweb.fractal.api.Component getComponent()
           
 java.util.Map<java.lang.String,java.lang.Object> getInitializationContext()
           
 java.lang.String getName()
           
 void setInitializationContext(java.util.Map<java.lang.String,java.lang.Object> context)
           
 void setName(java.lang.String name)
           
 void startSCAComponent()
          Start the component
 void stopSCAComponent()
          Stop the component
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SCAComponentImpl

public SCAComponentImpl()
Method Detail

createSCAComponent

public void createSCAComponent()
                        throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Create the component

Specified by:
createSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

startSCAComponent

public void startSCAComponent()
                       throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Start the component

Specified by:
startSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

stopSCAComponent

public void stopSCAComponent()
                      throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Stop the component

Specified by:
stopSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

destroySCAComponent

public void destroySCAComponent()
                         throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
destroySCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

getComponent

public org.objectweb.fractal.api.Component getComponent()
Specified by:
getComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

getName

public java.lang.String getName()
Specified by:
getName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

setName

public void setName(java.lang.String name)
Specified by:
setName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

getInitializationContext

public java.util.Map<java.lang.String,java.lang.Object> getInitializationContext()
                                                                          throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
getInitializationContext in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

setInitializationContext

public void setInitializationContext(java.util.Map<java.lang.String,java.lang.Object> context)
                              throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
setInitializationContext in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException


Copyright © 2011 Petals Link. All Rights Reserved.