|
|
Package com.dassault_systemes.enovwebsrvr.ews0infra.interfaces |
Interface ENOVICommand
|
Class Hierarchy |
com.dassault_systemes.enovwebsrvr.ews0infra.interfaces.ENOVICommand
Class Location |
Class Description |
public interface ENOVICommand
Field Summary |
Constructor Summary |
Method Summary |
void | setCommandName(String commandName) |
String | getCommandName() |
void | setObject(String objectUUID) |
String | getObject() |
void | addParameter(String param, Object value) |
void | addObjectParameter(String param, ENOVIDataObject iObject) |
boolean | execute() |
String[] | getMessages() |
ENOVIDataObject[] | getResults() |
String[] | getResultNames() |
Object | getResultValue(String name) |
Field Detail |
Constructor Detail |
Method Detail |
void setCommandName(String commandName)Set the unique command name
String getCommandName()Get the command name
void setObject(String objectUUID)Set the uuid of the object on which the command acts
String getObject()Get the uuid of the object on which the command acts
void addParameter(String param, Object value)Set the parameters and their values used by the command
void addObjectParameter(String param, ENOVIDataObject iObject)Sets the object parameter only using the uuid of the given object
boolean execute()execute the command
String[] getMessages()get any messages created as a result of executing the command
ENOVIDataObject[] getResults()return a list of that resulting from executing the command
String[] getResultNames()return a list of return parameter names
Object getResultValue(String name)Get the value of a returned parameters