|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.frascati.fscript.model.ScaRemoveAction
public class ScaRemoveAction
Implements the sca-remove() action to remove SCA composites
from the FraSCAti Domain.
| Field Summary | |
|---|---|
static String |
MODEL_ITF_NAME
The model client interface name. |
| Constructor Summary | |
|---|---|
ScaRemoveAction()
Default constructor. |
|
| Method Summary | |
|---|---|
Object |
apply(List<Object> args,
org.objectweb.fractal.fscript.interpreter.Context ctx)
Apply this procedure to the specified arguments. |
void |
bindFc(String itfName,
Object srvItf)
|
String |
getName()
Returns the name of the procedure. |
org.objectweb.fractal.fscript.types.Signature |
getSignature()
Returns the signature of this procedure. |
boolean |
isPureFunction()
Tests whether this procedure is a pure function (i.e. without side-effect), or an action (with potential side-effects). |
String[] |
listFc()
|
Object |
lookupFc(String itfName)
|
void |
unbindFc(String itfName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String MODEL_ITF_NAME
| Constructor Detail |
|---|
public ScaRemoveAction()
| Method Detail |
|---|
public final String getName()
getName in interface org.objectweb.fractal.fscript.procedures.Procedurepublic org.objectweb.fractal.fscript.types.Signature getSignature()
getSignature in interface org.objectweb.fractal.fscript.procedures.Procedurepublic boolean isPureFunction()
isPureFunction in interface org.objectweb.fractal.fscript.procedures.Proceduretrue if this procedure is a pure function.
public Object apply(List<Object> args,
org.objectweb.fractal.fscript.interpreter.Context ctx)
throws org.objectweb.fractal.fscript.ScriptExecutionError
apply in interface org.objectweb.fractal.fscript.procedures.NativeProcedureargs - the arguments of the procedure call.ctx - the execution context in which to execute the procedure.
org.objectweb.fractal.fscript.ScriptExecutionError - if any error occurred during the execution of the procedure.public String[] listFc()
listFc in interface org.objectweb.fractal.api.control.BindingController
public void bindFc(String itfName,
Object srvItf)
throws org.objectweb.fractal.api.NoSuchInterfaceException
bindFc in interface org.objectweb.fractal.api.control.BindingControllerorg.objectweb.fractal.api.NoSuchInterfaceException
public Object lookupFc(String itfName)
throws org.objectweb.fractal.api.NoSuchInterfaceException
lookupFc in interface org.objectweb.fractal.api.control.BindingControllerorg.objectweb.fractal.api.NoSuchInterfaceException
public void unbindFc(String itfName)
throws org.objectweb.fractal.api.NoSuchInterfaceException
unbindFc in interface org.objectweb.fractal.api.control.BindingControllerorg.objectweb.fractal.api.NoSuchInterfaceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||