public abstract class AbstractOperation
extends com.streamscape.slex.lang.AbstractDSLOperation
implements com.streamscape.sef.dispatcher.LocalDSLOperation
Title: Service Event Fabric Runtime
Description: Base class for all operations.
Copyright: Copyright (c) 2014
Company: StreamScape Technologies
Modifier and Type | Class and Description |
---|---|
static class |
AbstractOperation.Scale |
static class |
AbstractOperation.SemanticTypeCompletionAdviser |
Modifier and Type | Method and Description |
---|---|
static void |
checkFullPathAllowed(com.streamscape.sef.dispatcher.AbstractRuntimeContext callable,
boolean condition) |
static SLResponse |
invoke(com.streamscape.sef.dispatcher.AbstractRuntimeContext callable,
com.streamscape.sef.dispatcher.LocalDSLOperation operation,
java.lang.String nodeName,
SLStatement statement,
com.streamscape.slex.MFSession session,
long timeout,
boolean broadcastAllowed,
boolean mnodesOnly) |
SLResponse |
invokeLocal(FabricNodeReference node,
SLStatement statement,
com.streamscape.slex.AbstractMFSession session,
long timeout) |
static boolean |
isFullPathAllowed(com.streamscape.sef.dispatcher.AbstractRuntimeContext callable) |
boolean |
isSysadminVisible(com.streamscape.slex.MFSession session) |
static void |
raiseSLMessage(SLMessage message) |
activate, add, addColumn, addGenericColumn, addTag, addValues, callable, completeDsl, convertDslToSl, createResultDescriptor, createSimpleResultDescriptor, formatCreationDate, formatDate, formatDate, formatDateMillis, formatDateMillis, getAlias, getDescription, getDSLSyntax, getExamples, getHiddenAlias, getInitialVersion, getName, getStatus, getSyntax, getSyntaxDescription, getSyntaxErrorMessage, getSyntaxErrorMessage, getSyntaxErrorMessage, getTags, invoke, isAll, isCompleted, isExportable, isNonUserEvent, isPredefinedEvent, isReservedEvent, isSystemComponent, isSystemComponent, isSystemComponent, isSystemDataspace, isSystemEvent, isUserEvent, isVisible, isVisible, isVisibleEvent, isVisibleForExecution, parse, parseDsl, parseDsl, processBroadcastResponse, setAdministrative, setExportable, setExportable, setProvider, skipNull
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public boolean isSysadminVisible(com.streamscape.slex.MFSession session)
public static SLResponse invoke(com.streamscape.sef.dispatcher.AbstractRuntimeContext callable, com.streamscape.sef.dispatcher.LocalDSLOperation operation, java.lang.String nodeName, SLStatement statement, com.streamscape.slex.MFSession session, long timeout, boolean broadcastAllowed, boolean mnodesOnly) throws java.lang.Exception
java.lang.Exception
public SLResponse invokeLocal(FabricNodeReference node, SLStatement statement, com.streamscape.slex.AbstractMFSession session, long timeout) throws java.lang.Exception
invokeLocal
in interface com.streamscape.sef.dispatcher.LocalDSLOperation
java.lang.Exception
public static void raiseSLMessage(SLMessage message)
public static boolean isFullPathAllowed(com.streamscape.sef.dispatcher.AbstractRuntimeContext callable)
public static void checkFullPathAllowed(com.streamscape.sef.dispatcher.AbstractRuntimeContext callable, boolean condition) throws java.lang.Exception
java.lang.Exception
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.