public interface Operation
Title: Structured Data Objects
Description: Defines an operation invoked by Semantic Language request.
Copyright: Copyright (c) 2010
Company: StreamScape Technologies
Modifier and Type | Method and Description |
---|---|
void |
activate(SLCallable callable) |
void |
addTag(java.lang.String tag) |
com.streamscape.slex.lang.completion.DSLCompletion |
completeDsl(java.lang.String command,
com.streamscape.slex.MFSession mfSession,
com.streamscape.slex.lang.completion.SuggestionGroup suggestionGroup) |
java.lang.String |
getAlias() |
java.lang.String |
getDescription(com.streamscape.slex.MFSession session) |
com.streamscape.slex.lang.DSLStatementSyntax |
getDSLSyntax() |
java.lang.String |
getExamples(com.streamscape.slex.MFSession session) |
java.lang.String |
getHiddenAlias() |
java.lang.String |
getInitialVersion() |
java.lang.String |
getName() |
java.lang.String |
getStatus() |
java.lang.String |
getSyntax(com.streamscape.slex.MFSession session) |
java.lang.String |
getSyntaxDescription(com.streamscape.slex.MFSession session) |
java.util.Set |
getTags(com.streamscape.slex.MFSession session) |
SLResponse |
invoke(com.streamscape.slex.lang.DSLStatement statement,
com.streamscape.slex.MFSession session) |
SLResponse |
invoke(SLStatement statement,
com.streamscape.slex.MFSession session,
long timeout) |
boolean |
isExportable() |
boolean |
isVisible(com.streamscape.slex.MFSession session) |
boolean |
isVisible(com.streamscape.slex.MFSession session,
SLStatement statement) |
boolean |
isVisibleForExecution(com.streamscape.slex.MFSession session) |
SLStatement |
parse(java.lang.String script,
com.streamscape.slex.MFSession session) |
com.streamscape.slex.lang.DSLStatement |
parseDsl(java.lang.String script) |
com.streamscape.slex.lang.DSLStatement |
parseDsl(java.lang.String script,
com.streamscape.slex.MFSession session) |
java.lang.String getName()
java.lang.String getAlias()
java.lang.String getHiddenAlias()
java.util.Set getTags(com.streamscape.slex.MFSession session)
void addTag(java.lang.String tag)
java.lang.String getDescription(com.streamscape.slex.MFSession session)
java.lang.String getSyntax(com.streamscape.slex.MFSession session)
com.streamscape.slex.lang.DSLStatementSyntax getDSLSyntax()
java.lang.String getSyntaxDescription(com.streamscape.slex.MFSession session)
java.lang.String getExamples(com.streamscape.slex.MFSession session)
java.lang.String getInitialVersion()
java.lang.String getStatus()
boolean isVisible(com.streamscape.slex.MFSession session)
boolean isVisible(com.streamscape.slex.MFSession session, SLStatement statement)
boolean isVisibleForExecution(com.streamscape.slex.MFSession session)
boolean isExportable()
void activate(SLCallable callable)
SLStatement parse(java.lang.String script, com.streamscape.slex.MFSession session) throws ParsingException
ParsingException
com.streamscape.slex.lang.DSLStatement parseDsl(java.lang.String script, com.streamscape.slex.MFSession session) throws ParsingException
ParsingException
com.streamscape.slex.lang.DSLStatement parseDsl(java.lang.String script) throws ParsingException
ParsingException
SLResponse invoke(SLStatement statement, com.streamscape.slex.MFSession session, long timeout) throws java.lang.Exception
java.lang.Exception
SLResponse invoke(com.streamscape.slex.lang.DSLStatement statement, com.streamscape.slex.MFSession session) throws java.lang.Exception
java.lang.Exception
com.streamscape.slex.lang.completion.DSLCompletion completeDsl(java.lang.String command, com.streamscape.slex.MFSession mfSession, com.streamscape.slex.lang.completion.SuggestionGroup suggestionGroup)
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.