samples.idl.scriptPort
Interface ScriptPort_idl

All Superinterfaces:
xcat.framework.ccacore.Port
All Known Subinterfaces:
ProvidesScriptPort, UsesScriptPort

public interface ScriptPort_idl
extends xcat.framework.ccacore.Port


Method Summary
 int addProvidesPort(java.lang.String name, java.lang.String type, java.lang.String interfaceName, java.lang.String className)
           
 int addUsesPort(java.lang.String name, java.lang.String type, java.lang.String interfaceName)
           
 int createCppComponent(java.lang.String callbackHost, java.lang.String callbackPort, java.lang.String execDir, java.lang.String execName)
           
 int createJavaComponent(java.lang.String callbackHost, java.lang.String callbackPort, java.lang.String execDir, java.lang.String execScript, java.lang.String execName, java.lang.String execFQN)
           
 int killScript(java.lang.Integer id)
           
 int runScript(java.lang.String script)
           
 int runScriptBlocking(java.lang.String script)
           
 void setParams(java.lang.Object[] params)
           
 

Method Detail

setParams

public void setParams(java.lang.Object[] params)
               throws soaprmi.RemoteException

runScript

public int runScript(java.lang.String script)
              throws soaprmi.RemoteException

runScriptBlocking

public int runScriptBlocking(java.lang.String script)
                      throws soaprmi.RemoteException

killScript

public int killScript(java.lang.Integer id)
               throws soaprmi.RemoteException

addProvidesPort

public int addProvidesPort(java.lang.String name,
                           java.lang.String type,
                           java.lang.String interfaceName,
                           java.lang.String className)
                    throws soaprmi.RemoteException

addUsesPort

public int addUsesPort(java.lang.String name,
                       java.lang.String type,
                       java.lang.String interfaceName)
                throws soaprmi.RemoteException

createJavaComponent

public int createJavaComponent(java.lang.String callbackHost,
                               java.lang.String callbackPort,
                               java.lang.String execDir,
                               java.lang.String execScript,
                               java.lang.String execName,
                               java.lang.String execFQN)
                        throws soaprmi.RemoteException

createCppComponent

public int createCppComponent(java.lang.String callbackHost,
                              java.lang.String callbackPort,
                              java.lang.String execDir,
                              java.lang.String execName)
                       throws soaprmi.RemoteException