|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ow2.clif.server.lib.BladeInsertAdapterImpl
public class BladeInsertAdapterImpl
Implementation of a Blade Insert Adapter component (kind of an asynchronous wrapper to the Blade Insert component).
Field Summary |
---|
Fields inherited from interface org.ow2.clif.server.api.BladeControl |
---|
BLADE_CONTROL, BLADE_INSERT_CONTROL |
Fields inherited from interface org.ow2.clif.server.api.BladeInsertResponse |
---|
BLADE_INSERT_RESPONSE |
Fields inherited from interface org.objectweb.fractal.api.control.LifeCycleController |
---|
STARTED, STOPPED |
Constructor Summary | |
---|---|
BladeInsertAdapterImpl()
|
Method Summary | |
---|---|
void |
aborted()
Informs that the scenario stopped before completion |
void |
alarm(AlarmEvent alarm)
Triggers an alarm event |
void |
bindFc(java.lang.String clientItfName,
java.lang.Object serverItf)
|
void |
changeParameter(java.lang.String parameter,
java.io.Serializable value)
asynchronously changes a parameter of the blade |
void |
completed()
Informs that the scenario has successfully completed |
void |
do_init()
|
protected void |
do_resume()
|
void |
do_start()
|
protected void |
do_stop(boolean initialized)
|
protected void |
do_suspend()
|
java.util.Map |
getCurrentParameters()
asynchronously gets parameters of the blade |
java.lang.String |
getFcState()
|
java.lang.String |
getId()
|
void |
init(java.io.Serializable testId)
asynchronously initialize the blade |
void |
join()
Waits for the end of the activity |
java.lang.String[] |
listFc()
|
java.lang.Object |
lookupFc(java.lang.String clientItfName)
|
void |
resume()
asynchronously resumes the blade |
void |
run()
handles asynchronous calls on control operations, enforcing mutual exclusion |
void |
setArgument(java.lang.String argument)
Sets blade argument. |
void |
setId(java.lang.String id)
Sets the blade identifier. |
void |
start()
asynchronously starts the blade |
void |
startFc()
|
void |
stop()
asynchronously stops the blade |
void |
stopFc()
|
void |
suspend()
asynchronously suspends the blade |
void |
unbindFc(java.lang.String clientItfName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BladeInsertAdapterImpl()
Method Detail |
---|
public void run()
run
in interface java.lang.Runnable
public java.lang.String getFcState()
getFcState
in interface org.objectweb.fractal.api.control.LifeCycleController
public void startFc()
startFc
in interface org.objectweb.fractal.api.control.LifeCycleController
public void stopFc()
stopFc
in interface org.objectweb.fractal.api.control.LifeCycleController
public java.lang.Object lookupFc(java.lang.String clientItfName)
lookupFc
in interface org.objectweb.fractal.api.control.BindingController
public void bindFc(java.lang.String clientItfName, java.lang.Object serverItf)
bindFc
in interface org.objectweb.fractal.api.control.BindingController
public void unbindFc(java.lang.String clientItfName)
unbindFc
in interface org.objectweb.fractal.api.control.BindingController
public java.lang.String[] listFc()
listFc
in interface org.objectweb.fractal.api.control.BindingController
public void setArgument(java.lang.String argument) throws ClifException
setArgument
in interface BladeControl
ClifException
public void setId(java.lang.String id)
setId
in interface BladeControl
public java.lang.String getId()
getId
in interface BladeControl
public void init(java.io.Serializable testId)
init
in interface ActivityControl
testId
- should contain a unique test identifierpublic void do_init()
public void start()
start
in interface ActivityControl
public void do_start()
public void stop()
stop
in interface ActivityControl
protected void do_stop(boolean initialized)
public void suspend()
suspend
in interface ActivityControl
protected void do_suspend()
public void resume()
resume
in interface ActivityControl
protected void do_resume()
public void join()
join
in interface ActivityControl
public void changeParameter(java.lang.String parameter, java.io.Serializable value) throws ClifException
changeParameter
in interface BladeControl
ClifException
public java.util.Map getCurrentParameters()
getCurrentParameters
in interface BladeControl
public void aborted()
BladeInsertResponse
aborted
in interface BladeInsertResponse
public void completed()
BladeInsertResponse
completed
in interface BladeInsertResponse
public void alarm(AlarmEvent alarm)
BladeInsertResponse
alarm
in interface BladeInsertResponse
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |