Package de.mid.innovator.m2msdk.model
Class SkeletonSession
java.lang.Object
de.mid.innovator.m2msdk.model.SkeletonSession
- All Implemented Interfaces:
RemoteProcessInterface,SessionInterface,Serializable,Remote
Skeleton session living on server side and holding internally the server session.
The skeleton session is only to be used by the client and only returns skeleton objects.
- Version:
- 11.3.2
- Author:
- jmback
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabort()Abort a process.voidEnd the current session and finalize all included objects.Get the client environment.getEnv()Get the Environment for the model transformation.Get the pool of all icons.getLog()Get log model.Get generic meta model.Get the configuration for the model transformation.getName()Get name of server processGet the option model with all options.Get parser for all expressions.Get progress model.getState()Get state of server processGet the type pool.Get workspace.booleanvoidsetRemoteHost(RemoteHost iHost) toString()voiduse()Use this process.
-
Constructor Details
-
SkeletonSession
- Throws:
AbortException
-
-
Method Details
-
getServerSession
-
finalizeSession
Description copied from interface:SessionInterfaceEnd the current session and finalize all included objects. Close fies, streams, registry, etc.- Specified by:
finalizeSessionin interfaceSessionInterface- Throws:
RemoteException
-
isFinished
- Specified by:
isFinishedin interfaceSessionInterface- Throws:
RemoteException
-
getClientEnv
Description copied from interface:SessionInterfaceGet the client environment. It can be used for environment variables and variables from registry. Only on client.- Specified by:
getClientEnvin interfaceSessionInterface- Returns:
- environment
- Throws:
RemoteException
-
getEnv
Description copied from interface:SessionInterfaceGet the Environment for the model transformation.- Specified by:
getEnvin interfaceSessionInterface- Returns:
- environment
- Throws:
RemoteException
-
getIconPool
Description copied from interface:SessionInterfaceGet the pool of all icons. Only on client.- Specified by:
getIconPoolin interfaceSessionInterface- Returns:
- icon pool
- Throws:
RemoteException
-
getLog
Description copied from interface:SessionInterfaceGet log model.- Specified by:
getLogin interfaceSessionInterface- Returns:
- Log model
- Throws:
RemoteException
-
getMetaModel
Description copied from interface:SessionInterfaceGet generic meta model.- Specified by:
getMetaModelin interfaceSessionInterface- Returns:
- Meta model
- Throws:
RemoteException
-
getModelTransformationConfiguration
Description copied from interface:SessionInterfaceGet the configuration for the model transformation.- Specified by:
getModelTransformationConfigurationin interfaceSessionInterface- Returns:
- configuration for the model transformation
- Throws:
RemoteException
-
getOptionModel
Description copied from interface:SessionInterfaceGet the option model with all options.- Specified by:
getOptionModelin interfaceSessionInterface- Returns:
- option model
- Throws:
RemoteException
-
getParser
Description copied from interface:SessionInterfaceGet parser for all expressions.- Specified by:
getParserin interfaceSessionInterface- Returns:
- Parser to evaluate expressions
- Throws:
RemoteException
-
getProgress
Description copied from interface:SessionInterfaceGet progress model.- Specified by:
getProgressin interfaceSessionInterface- Returns:
- Progress model
- Throws:
RemoteException
-
getTypePool
Description copied from interface:SessionInterfaceGet the type pool. Server and client have own type pools.- Specified by:
getTypePoolin interfaceSessionInterface- Returns:
- type pool
- Throws:
RemoteException
-
getWorkspace
Description copied from interface:SessionInterfaceGet workspace.- Specified by:
getWorkspacein interfaceSessionInterface- Returns:
- Workspace
- Throws:
RemoteException
-
setRemoteHost
-
getRemoteHost
-
getName
Description copied from interface:RemoteProcessInterfaceGet name of server process- Specified by:
getNamein interfaceRemoteProcessInterface- Returns:
- name as string
-
getState
Description copied from interface:RemoteProcessInterfaceGet state of server process- Specified by:
getStatein interfaceRemoteProcessInterface- Returns:
- state of process
-
abort
public void abort()Description copied from interface:RemoteProcessInterfaceAbort a process. true if process has aborted- Specified by:
abortin interfaceRemoteProcessInterface
-
toString
-
use
Description copied from interface:RemoteProcessInterfaceUse this process.- Specified by:
usein interfaceRemoteProcessInterface- Throws:
RemoteException
-